rlx
|
458faa78da
|
minor change
|
2012-05-24 17:12:02 +00:00 |
|
rlx
|
bdb399614f
|
do not alias Ox.contains as Ox.in
|
2012-05-24 17:11:48 +00:00 |
|
rlx
|
d4bcc66fe8
|
add a semicolon
|
2012-05-24 17:10:51 +00:00 |
|
rlx
|
c4e66fbb3d
|
rename Ox.break to Ox.Break and move it to Core.js, use storage['delete'] in order to support older IE versions
|
2012-05-24 17:10:29 +00:00 |
|
rlx
|
c8c50b9e89
|
rename Ox.void to Ox.noop
|
2012-05-24 16:20:22 +00:00 |
|
rlx
|
d5962a972d
|
fix Ox.typeOf for Mobile Safari
|
2012-05-24 15:24:13 +00:00 |
|
rlx
|
e2330a0e2e
|
fix Ox.typeOf for Mobile Safari
|
2012-05-24 15:16:21 +00:00 |
|
rlx
|
e5b46da0d5
|
update loading icon
|
2012-05-24 13:43:46 +00:00 |
|
rolux
|
4b454790d5
|
don't use animated loading icon svg (consumes 100% cpu in recent versions of chrome)
|
2012-05-24 14:26:52 +02:00 |
|
rlx
|
f033877f41
|
fix a regression in Ox.TreeList
|
2012-05-24 12:10:18 +00:00 |
|
rolux
|
64c01e385d
|
remove Ox.merge
|
2012-05-24 12:19:47 +02:00 |
|
rolux
|
f6b06d0975
|
throw error when returning false in Ox.forEach; remove Ox.sub
|
2012-05-24 12:19:23 +02:00 |
|
rolux
|
75baeb73f8
|
throw error when returning false in Ox.loop; remove Ox._loop
|
2012-05-24 12:18:01 +02:00 |
|
rolux
|
d5da610c18
|
use Ox.break
|
2012-05-24 12:02:32 +02:00 |
|
rolux
|
1608664bb6
|
rather use ''.slice than ''.substr
|
2012-05-24 11:47:33 +02:00 |
|
rolux
|
f990f3b857
|
use [].slice, not Ox.sub
|
2012-05-24 11:02:59 +02:00 |
|
rlx
|
915e98f829
|
fix a bug in sort
|
2012-05-24 07:55:18 +00:00 |
|
rolux
|
a836b285cc
|
typos
|
2012-05-24 09:46:42 +02:00 |
|
rolux
|
1c40fb007b
|
use [].concat, not Ox.merge
|
2012-05-24 09:45:33 +02:00 |
|
rolux
|
36d0162b8b
|
fix a bug in image.encode
|
2012-05-24 08:56:42 +02:00 |
|
rolux
|
c3c79e5f0a
|
update non-blocking foreach/map
|
2012-05-24 08:54:44 +02:00 |
|
j
|
7138a8eaa0
|
add tests
|
2012-05-23 22:23:32 +02:00 |
|
rolux
|
aea2473399
|
update non-blocking forEach
|
2012-05-23 18:14:36 +02:00 |
|
rolux
|
77f4d8f3b9
|
typos
|
2012-05-23 17:48:17 +02:00 |
|
rolux
|
c949b304ba
|
typo
|
2012-05-23 17:45:20 +02:00 |
|
rolux
|
de30af0656
|
in image forEach, use Ox.nonblockingForEach
|
2012-05-23 17:44:02 +02:00 |
|
rolux
|
9137607045
|
update docs
|
2012-05-23 17:43:32 +02:00 |
|
rolux
|
65fd7d4dd0
|
add async module
|
2012-05-23 17:43:01 +02:00 |
|
j
|
f97352ee61
|
fix use of Ox.map, Ox.loop
|
2012-05-23 17:13:38 +02:00 |
|
rolux
|
9a7e86dceb
|
+ 1 fixme
|
2012-05-23 09:20:06 +02:00 |
|
rolux
|
1c4caa4965
|
minor cleanup
|
2012-05-23 09:04:49 +02:00 |
|
rolux
|
5a4de0de70
|
+ 1 fixme
|
2012-05-23 09:01:57 +02:00 |
|
rolux
|
df67c37924
|
update docs
|
2012-05-23 09:01:36 +02:00 |
|
j
|
1b08732fa7
|
- add loadAsync and use in Ox.loadFile, Ox.getJSON
- add Ox.getJSONP
- fix Ox.parseHTML
- fix Ox.Doc
- add more documentation
|
2012-05-23 01:17:17 +02:00 |
|
j
|
601a29023a
|
minor changes
|
2012-05-22 19:51:07 +02:00 |
|
j
|
57f774ae8d
|
fix js parser
|
2012-05-22 19:50:26 +02:00 |
|
j
|
6fcca8f3a9
|
remove png functions, better versions in Ox.Image
|
2012-05-22 19:49:29 +02:00 |
|
rolux
|
3f35003ac9
|
fix Ox.encodeHTML
|
2012-05-22 17:41:01 +02:00 |
|
rolux
|
08e1561e43
|
typo
|
2012-05-22 17:35:26 +02:00 |
|
rolux
|
16ab404619
|
fix map() in OptionGroup
|
2012-05-22 17:34:25 +02:00 |
|
rolux
|
a8c5dd4d35
|
typo
|
2012-05-22 17:15:52 +02:00 |
|
rolux
|
12cf77cef5
|
less obscure Ox.map
|
2012-05-22 16:29:37 +02:00 |
|
j
|
33390069b9
|
fix Ox.JQueryElement fixmes
|
2012-05-22 16:08:09 +02:00 |
|
j
|
b9e80c9d75
|
cleanup docs, fix children/find calls
|
2012-05-22 15:14:40 +02:00 |
|
j
|
34bf08c445
|
document Ox.break
|
2012-05-22 10:35:35 +02:00 |
|
rolux
|
04784630d3
|
use Ox.break
|
2012-05-22 09:11:26 +02:00 |
|
rolux
|
3d4a79b6a2
|
in Ox.every, use Ox.identity; faster Ox.filter; in Ox.forEach, allow for Ox.break, and use standard arguments for iterator function, remove Ox.getIndex and Ox.getObject; add Ox.indexOf; in Ox.makeObject, use Ox.typeOf; make sure Ox.max and Ox.min don't blow the stack; add Ox.slice; in Ox.values, use Ox.typeOf
|
2012-05-21 22:17:33 +02:00 |
|
rolux
|
bfa9394850
|
in Ox.api, use Ox.indexOf, not Ox.getIndex; faster Ox.merge
|
2012-05-21 22:10:51 +02:00 |
|
rolux
|
bf9a19a71e
|
use Ox.methods
|
2012-05-21 22:07:40 +02:00 |
|
rolux
|
c5b148773f
|
don't Ox.extend with undefined, use empty object
|
2012-05-21 22:07:06 +02:00 |
|
rolux
|
047cf5813d
|
use 'this', not 'window', as global object; allow for Ox.break in Ox.loop
|
2012-05-21 22:05:49 +02:00 |
|
rolux
|
75558d4b9d
|
in Ox.extend, use Ox.slice; add includePrototype argument to Ox.methods
|
2012-05-21 22:04:22 +02:00 |
|
rolux
|
f83d317407
|
minor changes
|
2012-05-21 21:24:06 +02:00 |
|
rolux
|
344d7ec40d
|
use Ox.indexOf, not Ox.getObject
|
2012-05-21 09:41:57 +03:00 |
|
rolux
|
503c2b5978
|
use [].some, not Ox.getObject
|
2012-05-21 09:40:40 +03:00 |
|
rolux
|
bb6f6d6471
|
add Ox.hasOwn
|
2012-05-19 13:39:25 +04:00 |
|
rolux
|
eab834a643
|
fix a type check in Ox.sum
|
2012-05-19 13:38:49 +04:00 |
|
rolux
|
d3ff222a04
|
Ox.$: return undefined for non-existing attributes (like jQuery); fix a wrong 'this' reference
|
2012-05-19 13:16:04 +04:00 |
|
rolux
|
f793245e2e
|
Ox.isNumber: update tests
|
2012-05-19 13:14:38 +04:00 |
|
rolux
|
8479037ab6
|
fix Ox.checkType
|
2012-05-19 12:48:01 +04:00 |
|
rolux
|
5692195509
|
swap the meaning of makeArray and toArray: makeArray, like makeObject, is a helper function for arguments processing (that wraps any non-array in an array), toArray, like in other libraries, is an alias for Array.prototype.slice.call
|
2012-05-19 12:40:59 +04:00 |
|
rolux
|
5cabb679f9
|
merge misc. minor changes
|
2012-05-19 12:30:43 +04:00 |
|
rolux
|
6acfd505e6
|
fix type check in Ox.$
|
2012-05-19 12:15:28 +04:00 |
|
rolux
|
49fc8dc8ed
|
base Ox.typeOf on Object.prototype.toString, add Ox.checkType, Ox.isInt and Ox.isPrimitive
|
2012-05-19 12:15:04 +04:00 |
|
rolux
|
d066501a14
|
add Ox.STACK_SIZE
|
2012-05-19 12:10:41 +04:00 |
|
rolux
|
03947b0d7f
|
add Ox.identity
|
2012-05-19 12:09:48 +04:00 |
|
rolux
|
e8f7f37a8a
|
update Collection.js: for functions, make Ox.len return undefined and Ox.isEmpty return false
|
2012-05-19 12:06:49 +04:00 |
|
rolux
|
373549a25a
|
remove Ox.isFalsy
|
2012-05-19 10:36:34 +04:00 |
|
rolux
|
d4954db30d
|
add Ox.escapeRegExp
|
2012-05-19 10:36:02 +04:00 |
|
j
|
520eac7a22
|
more documentation, more semicolons, some fixmes
|
2012-05-21 21:23:16 +02:00 |
|
j
|
509745407b
|
add documentation stubs
|
2012-05-21 12:38:18 +02:00 |
|
j
|
2198d0b1ec
|
pass options.timeline, there is no options.type
|
2012-05-19 15:24:00 +02:00 |
|
j
|
ac35d761ac
|
fix AnnotationFolder
|
2012-05-19 15:14:04 +02:00 |
|
rolux
|
cb9a5fda2d
|
in AnnotationFolder, simplify crossesPoint()
|
2012-05-10 12:12:34 +02:00 |
|
rlx
|
959a014657
|
fix Ox.sort so that it handles multiple numbers
|
2012-04-24 10:47:18 +00:00 |
|
rlx
|
b4fd0f01ae
|
minor changes in Ox.Chart
|
2012-04-24 10:18:39 +00:00 |
|
rlx
|
4a210718ea
|
in Ox.sort(), handle non-leading numbers and leading articles (fixes #723, fixes #779)
|
2012-04-24 10:16:58 +00:00 |
|
rlx
|
9790e7d6c6
|
in derivatives of Ox.List, make sure gainFocus, hasFocus and loseFocus work correctly
|
2012-04-24 08:21:00 +00:00 |
|
rlx
|
07b44e20c8
|
when positioning tooltip, make sure x is an integer
|
2012-04-24 08:19:05 +00:00 |
|
rlx
|
d7f0464ee6
|
add missing public togglePaused method to Ox.VideoTimelinePlayer
|
2012-04-24 08:18:08 +00:00 |
|
rlx
|
aae7ba2485
|
fix a bug where tooltips would not retain their width near the right edge of the screen, fixes #568
|
2012-04-23 11:16:46 +00:00 |
|
rlx
|
fa146ebbba
|
Ox.Map: meta+click on selected place now deselects it (fixes #655)
|
2012-04-23 10:28:42 +00:00 |
|
rlx
|
c0c4031825
|
in video editor, rename 'posterFrameControls' option to 'enableSetPosterFrame', always include 'Go to Poster Frame' menu entry, and correctly enable/disable 'Set Poster Frame' menu entry
|
2012-04-23 09:53:29 +00:00 |
|
rlx
|
771b15c25a
|
add (but do not enable) reset-size-on-doubleclick for split panel elements
|
2012-04-23 09:37:49 +00:00 |
|
rlx
|
43495de239
|
when expanding or collapsing part of a split panel, do not immediately switch the resizebar's tooltip
|
2012-04-23 08:29:37 +00:00 |
|
rlx
|
cb1fffa491
|
add some comments in video timeline player
|
2012-04-23 08:11:34 +00:00 |
|
rlx
|
3c253a86d5
|
test for , not for hasZoombar, so that the test won't fail before load
|
2012-04-22 13:19:08 +00:00 |
|
rlx
|
374508a9f1
|
fix a bug where in info list, the value of the sort key would not be requested when changing the sort order of the list (fixes #747)
|
2012-04-22 11:50:57 +00:00 |
|
rlx
|
a56329064d
|
pass info event in player and timeline panels
|
2012-04-22 11:13:06 +00:00 |
|
rlx
|
a1c82cb262
|
don't trigger 'censored' event on doubleclick
|
2012-04-22 10:16:07 +00:00 |
|
rlx
|
f0d4043fd4
|
make 'censored' icon/link/tooltip configurable (fixes #252)
|
2012-04-22 09:57:17 +00:00 |
|
rlx
|
bdab9b8a7d
|
in video editor, pass position along with in and out when triggering a point event
|
2012-04-22 08:54:44 +00:00 |
|
j
|
486e933926
|
add some more links to about
|
2012-04-19 16:09:28 +02:00 |
|
rlx
|
018dc69939
|
set width of timelines player timelines to the correct value after resize
|
2012-04-19 13:03:16 +00:00 |
|
rlx
|
ae33784cc1
|
correctly compute if scrollbar is visible
|
2012-04-19 12:25:39 +00:00 |
|
j
|
e765153f9c
|
dont loop over files twice
|
2012-04-19 14:19:57 +02:00 |
|
j
|
461cd3d686
|
only add uid to http urls, this breaks for file:// or blob urls
|
2012-04-19 13:26:46 +02:00 |
|
rlx
|
17b17707fc
|
minor fix in documentation
|
2012-04-19 11:25:12 +00:00 |
|
rlx
|
a943d00e20
|
allow for passing multiple files to Ox.getJSON
|
2012-04-19 11:23:24 +00:00 |
|
rlx
|
cf943e6466
|
add Ox.loadFiles
|
2012-04-19 11:13:43 +00:00 |
|