rolux
|
d5c2c7cc56
|
fix SplitPanel CSS regression
|
2014-09-02 13:23:06 +02:00 |
|
rolux
|
e582ee5fac
|
fix typeOf(window) for recent version of Firefox
|
2014-09-02 13:21:55 +02:00 |
|
rolux
|
2bc7b80f0d
|
Ox.$: support forEach over jQuery-wrapped elements
|
2014-08-27 12:15:34 +02:00 |
|
rolux
|
f524e612c7
|
typos in Ox.$
|
2014-08-27 12:06:54 +02:00 |
|
rolux
|
a99ab2429e
|
cosmetic changes
|
2014-08-22 18:29:15 +02:00 |
|
j
|
706e6d4a01
|
some are more than any
|
2014-08-27 12:04:03 +02:00 |
|
j
|
83f02ee417
|
temp fix to appendTo to load in firefox
|
2014-08-23 16:26:08 +02:00 |
|
j
|
aaf76e0a52
|
dont run unfinished code
|
2014-08-22 20:14:28 +02:00 |
|
rolux
|
69933ce94c
|
typos
|
2014-08-21 17:55:42 +02:00 |
|
rolux
|
e18310fe53
|
temporarily disable removal of OxElements
|
2014-08-21 17:42:11 +02:00 |
|
rolux
|
62d96cd822
|
typo
|
2014-08-21 17:38:58 +02:00 |
|
rolux
|
6a7b2fa7d7
|
Make Ox.$ work with more than one element
|
2014-08-21 17:23:33 +02:00 |
|
rolux
|
d05b5ce811
|
OxElement: add empty forEach and removeElement methods
|
2014-08-21 17:13:05 +02:00 |
|
rolux
|
8e19b6f29b
|
add aliases (Ox., Ox.getOxElement, Ox.isOxElement)
|
2014-08-21 17:11:33 +02:00 |
|
rolux
|
cd52a29fda
|
remove fixme (a function's length property is no longer writable)
|
2014-08-21 15:52:35 +02:00 |
|
rolux
|
dd7f0571a9
|
make Ox.unique work for nodelists
|
2014-08-21 15:51:30 +02:00 |
|
rolux
|
64226b9a37
|
add Ox..is()
|
2014-08-21 13:05:41 +02:00 |
|
rolux
|
d030b8d764
|
Ox.values: make sure that for nodelists, this returns an array, not a nodelist; Ox.contains: make sure this works for nodelists too
|
2014-08-21 13:05:27 +02:00 |
|
rolux
|
835c4c92b7
|
new SplitPanel implementation
|
2014-08-21 12:14:30 +02:00 |
|
rolux
|
9001a45aa1
|
typo in docs
|
2014-08-21 11:55:52 +02:00 |
|
rolux
|
3ffe22ec0c
|
Ox.isEmpty: add test for empty nodelists
|
2014-08-19 13:51:50 +02:00 |
|
rolux
|
c083516fad
|
faster Ox.some
|
2014-08-19 13:51:29 +02:00 |
|
rolux
|
1b90cc6ac8
|
fix semicolons
|
2014-08-19 10:19:59 +02:00 |
|
rolux
|
4fbfc139b4
|
don't redeclare vars; fix semicolons
|
2014-08-19 10:18:56 +02:00 |
|
rolux
|
9f2dc33124
|
cosmetic changes; fix semicolons
|
2014-08-19 10:18:49 +02:00 |
|
rolux
|
e56333523b
|
update Ox.AudioPlayer + CSS
|
2014-08-19 10:18:35 +02:00 |
|
rolux
|
3c71cc7a26
|
fix Ox..text()
|
2014-08-18 19:10:25 +02:00 |
|
rolux
|
b10d454d2c
|
add Ox.zipObject
|
2014-08-18 19:09:41 +02:00 |
|
rolux
|
f01456e475
|
make sure getDaysInMonth doesn't fail if DST changes between months
|
2014-08-16 09:07:42 +02:00 |
|
rolux
|
4afdb71581
|
fix Ox..text()
|
2014-08-16 09:05:39 +02:00 |
|
rolux
|
41c43332c2
|
remove reference to jQuery in Ox.makeDate
|
2014-08-05 02:28:12 +02:00 |
|
rolux
|
00b2bafbbd
|
fix missing argument in Ox..text()
|
2014-08-05 02:27:34 +02:00 |
|
j
|
78e285bb12
|
support audioTrack in VideoTimelinePanel
|
2014-07-24 19:47:00 +02:00 |
|
rlx
|
00e6367ca9
|
video widgets: add support for multiple audio and subtitles tracks (first pass)
|
2014-07-24 19:14:34 +02:00 |
|
rlx
|
7d7620601c
|
update video player menu css
|
2014-07-24 19:07:18 +02:00 |
|
rlx
|
da7900abac
|
add video player menu widget
|
2014-07-24 16:03:02 +02:00 |
|
rolux
|
c7e59c1f5a
|
audio player: handle audio option update; cosmetic changes
|
2014-07-24 11:28:01 +02:00 |
|
rolux
|
a4849859d6
|
column list: trigger open event
|
2014-07-24 11:10:46 +02:00 |
|
rolux
|
b133719680
|
typo
|
2014-07-23 16:01:13 +02:00 |
|
rolux
|
07fdb094dd
|
support audio and subtitle tracks (multiple languages etc), first round
|
2014-07-23 15:55:09 +02:00 |
|
rolux
|
0f6d70766f
|
add language codes and names
|
2014-07-23 15:54:24 +02:00 |
|
rolux
|
28f221ef47
|
hotfix clear button css issue
|
2014-06-06 15:38:15 +03:00 |
|
rolux
|
36e4919138
|
Video Annotation Panel: Add 'Link to Selection' option
|
2014-06-06 14:10:06 +03:00 |
|
rolux
|
f03393f1c7
|
remove print statement
|
2014-05-26 13:17:19 +02:00 |
|
rolux
|
7ca27cf898
|
fix collapse panel CSS (don't swallow long titles)
|
2014-05-24 16:30:49 +02:00 |
|
rolux
|
767a3133b7
|
add Ox.trace (name still TBD): print with stack trace
|
2014-05-24 16:30:20 +02:00 |
|
rolux
|
97233d417d
|
make bottom menus right-aligned if they wouldn't fit the window when left-aligned
|
2014-05-24 16:16:08 +02:00 |
|
rolux
|
af345b3514
|
Ox.Filter: make new conditions have same key and operator as previous condition; focus input
|
2014-05-20 01:31:33 +02:00 |
|
rolux
|
17120e6aec
|
Ox.Filter: fix value reset on clicking (+) or (-), fix default value for item type
|
2014-05-19 01:22:41 +02:00 |
|
rolux
|
c593955e8c
|
filter: add 'item' type (select), fix sizes
|
2014-05-18 02:46:03 +02:00 |
|
rolux
|
8c4e7fbe84
|
select input: fix size, keep input value around
|
2014-05-18 02:45:34 +02:00 |
|
rolux
|
c88ce78e32
|
menu button: handle items update
|
2014-05-18 02:42:41 +02:00 |
|
rolux
|
0f1fb7b154
|
remove unused var
|
2014-05-18 02:42:19 +02:00 |
|
j
|
c13dde17f2
|
fix slide panel
|
2014-05-17 17:32:59 +02:00 |
|
rolux
|
2fbc59e713
|
fix ticket #239 (Ox.Menu / Ox.MainMenu: setKeyboard / setItemKeyboard options are missing)
|
2014-05-13 01:47:09 +02:00 |
|
rolux
|
56468a9208
|
Ox.Fullscreen: allow passing an element to enter method, document.body remains default
|
2014-05-12 02:45:50 +02:00 |
|
rolux
|
b18c84a4ce
|
IconList: add missing openPreview method
|
2014-05-12 02:45:04 +02:00 |
|
rolux
|
9986aff802
|
SlidePanel: update content div when setting size
|
2014-05-11 16:39:54 +02:00 |
|
rolux
|
6c1273f03a
|
app socket: don't reconnect on error
|
2014-05-11 16:39:20 +02:00 |
|
rolux
|
75d53afed5
|
update CSS (CollapsePanel, SlidePanel)
|
2014-05-10 15:11:59 +02:00 |
|
rolux
|
33eff9f46d
|
IconList: add support for icon extra (overlay)
|
2014-05-10 15:11:31 +02:00 |
|
rolux
|
6682aa9999
|
Input: support 'squared' style
|
2014-05-10 15:10:54 +02:00 |
|
rolux
|
c11e279803
|
CollapsePanel: add support for left-hand side extras
|
2014-05-10 15:10:27 +02:00 |
|
rolux
|
d31ba7a28e
|
off by one
|
2014-05-10 15:09:38 +02:00 |
|
rolux
|
ac059ba618
|
main menu: handle titles that are images
|
2014-05-08 13:34:28 +02:00 |
|
rolux
|
7f410b6048
|
Ox.App: add web socket option
|
2014-05-10 15:08:08 +02:00 |
|
rolux
|
b7cf611b4a
|
add 'squared' (less rounded) style
|
2014-05-06 00:13:25 +02:00 |
|
rolux
|
edc80d8bbc
|
update ColumnList
|
2014-05-06 00:12:55 +02:00 |
|
rolux
|
cdc95737e1
|
update SlidePanel
|
2014-05-06 00:12:35 +02:00 |
|
rolux
|
87771969b0
|
update SlidePanel + CSS
|
2014-05-05 00:55:36 +02:00 |
|
rolux
|
5ac44923e4
|
add Ox.SlidePanel
|
2014-05-04 20:49:07 +02:00 |
|
rolux
|
62c65026b1
|
add Ox.getIndex and Ox.getObject; Ox.List: use Ox.getIndex when updating item value
|
2014-04-30 14:19:09 +02:00 |
|
rolux
|
38b7072822
|
Ox.api: return api from update method; Ox.List: update api when updating options.items array
|
2014-04-30 13:54:19 +02:00 |
|
rolux
|
c26a13b2f1
|
Ox.api: update(items) signature is better (allows for add/remove); Ox.List: update accordingly
|
2014-04-30 13:39:14 +02:00 |
|
rolux
|
777fbc2a37
|
Ox.api: add update method (index, item); Ox.List: when initialized with array of items, update api when changing an item value
|
2014-04-30 13:26:56 +02:00 |
|
j
|
ef5a51d6bc
|
check for window.console and window.console.log
|
2014-04-24 13:48:00 +00:00 |
|
j
|
9129908cf8
|
only call getMapBounds if loaded
|
2014-04-11 21:08:02 +00:00 |
|
j
|
0de8f278da
|
dont waited for loaded, check window.google
|
2014-04-11 19:52:38 +00:00 |
|
j
|
7bb3d5d185
|
wait for google maps to be loaded
|
2014-04-11 19:45:49 +00:00 |
|
j
|
95e6e4c36f
|
fix setting paused=false before video is loaded on VideoPlayer;fix calling play() on VideoElement before its ready.
|
2014-04-10 12:50:12 +00:00 |
|
rolux
|
8c584dea18
|
removed fixme
|
2014-04-07 15:09:17 +02:00 |
|
rolux
|
ef3d55d0b2
|
MenuButton: add missing OxOverlay class
|
2014-04-07 15:07:36 +02:00 |
|
j
|
df59c90aa7
|
include unfinished locale names
|
2014-04-01 14:14:46 +00:00 |
|
j
|
0e9ff5a7b7
|
add greek translations, thanks Kostas
|
2014-04-01 14:06:49 +00:00 |
|
rolux
|
03cbb92654
|
cleanup VideoElement
|
2014-03-13 18:53:02 +00:00 |
|
j
|
09af7fa1ac
|
test if localStorage is usable, fixes #2350
|
2014-03-03 20:22:47 +00:00 |
|
j
|
37f3ca1f47
|
only trigger value not other values that might be in data
|
2014-02-24 15:47:53 +00:00 |
|
j
|
120f285557
|
Ox.Map: trigger find event
|
2014-02-19 11:47:40 +00:00 |
|
rolux
|
3fd702d72e
|
faster
|
2014-02-18 17:35:28 +05:30 |
|
rolux
|
464fcf6971
|
cosmetic changes
|
2014-02-18 17:31:23 +05:30 |
|
j
|
9e0497c76b
|
timestamps too
|
2014-02-18 11:06:38 +00:00 |
|
j
|
ec3a077c2e
|
Add work around for YYYY and YYYY-MM dates for Safari, fixes #2329
|
2014-02-18 10:59:58 +00:00 |
|
j
|
48ce6fc101
|
add workaround for Safari 4/5 to parse dates, fixes #2329
|
2014-02-18 10:43:23 +00:00 |
|
j
|
0044ffdbb3
|
loadedmetadata always seeks, only hide loading icon after seek is done, fixes #2314
|
2014-02-18 09:18:28 +00:00 |
|
rolux
|
5dac5b5a19
|
fix #2327 (Video Player throws when trying to add or edit subtitle)
|
2014-02-18 08:22:56 +00:00 |
|
rolux
|
18cd1fedc9
|
fix #1690 (Oxmedium theme player view: Background of selected annotation is slightly too dark)
|
2014-02-18 08:13:06 +00:00 |
|
j
|
3cd6399fff
|
add VideoAnnotationPanel options.selectResult
|
2014-02-18 07:50:35 +00:00 |
|
rolux
|
978cc88618
|
remove annotations font size
|
2014-02-18 06:34:08 +00:00 |
|
rolux
|
36bb548879
|
Ox.URL: encode '?' in query too
|
2014-02-18 06:12:44 +00:00 |
|
rolux
|
4ab7a24075
|
Ox.URL: encode '?' in item ids
|
2014-02-18 06:05:17 +00:00 |
|
j
|
b43208de28
|
order
|
2014-02-17 21:28:30 +05:30 |
|
j
|
07ed347f4e
|
hindi spelling
|
2014-02-17 21:00:43 +05:30 |
|
rolux
|
6a84785b5a
|
fix #2319 (Player View: When navigating with cursor keys, timeline may get out of sync with video)
|
2014-02-17 12:07:34 +00:00 |
|
rolux
|
6dfaf38341
|
fix #1415 (improve oxmedium clip list text highlight css)
|
2014-02-17 10:57:22 +00:00 |
|
rolux
|
68b6d2bb4d
|
don't throw when running tests
|
2014-02-17 16:07:53 +05:30 |
|
rolux
|
06ad2581f6
|
cosmetic changes
|
2014-02-17 08:24:23 +00:00 |
|
rolux
|
fae278abf0
|
cosmetic changes
|
2014-02-17 11:44:24 +05:30 |
|
rolux
|
3ce2852a99
|
Ox.Filter: options.query -> options.value, handle value update
|
2014-02-17 11:26:33 +05:30 |
|
rolux
|
15444fe5a9
|
handle update of label option
|
2014-02-16 07:06:48 +00:00 |
|
rolux
|
3232762576
|
Filter: add empty update handler and value method
|
2014-02-16 07:06:30 +00:00 |
|
j
|
d00a552143
|
locale strings
|
2014-02-14 15:47:30 +00:00 |
|
j
|
3e9c812b57
|
more hindi
|
2014-02-14 19:02:34 +05:30 |
|
j
|
a13afa8142
|
update locale.de.json
|
2014-02-14 11:41:53 +00:00 |
|
j
|
c290c8bd57
|
type=input needs Ox.decodeHTMLEntities, fixes #2304
|
2014-02-14 11:41:09 +00:00 |
|
j
|
739da2976a
|
handle escaped quotes in hash
|
2014-02-14 09:19:05 +00:00 |
|
j
|
64a1aa65eb
|
update hindi locale
|
2014-02-13 20:46:29 +05:30 |
|
j
|
a7f520281d
|
combine multiple list.value into one
|
2014-02-13 09:31:06 +00:00 |
|
j
|
7b5d24461d
|
fix setting value on array lists
|
2014-02-13 09:28:43 +00:00 |
|
j
|
bb0b8c247c
|
dont use sort for index
|
2014-02-13 06:47:53 +00:00 |
|
j
|
d27ce4de70
|
fix switching resolution
|
2014-02-13 06:47:10 +00:00 |
|
j
|
e8d4961db6
|
dont fail adding new annotations while editing an annotation, dont set in/out on 'find again' while editing annotation
|
2014-02-13 06:16:09 +00:00 |
|
j
|
a5ed8ed8ed
|
fix setting clip.out if not given
|
2014-02-12 15:31:11 +00:00 |
|
j
|
ab17fc8496
|
set preload='none' if buffered beyond out point
|
2014-02-12 15:29:35 +00:00 |
|
rolux
|
d9bdf4e9b9
|
video edit panel: make getSelectedClips return the full unique id strings
|
2014-02-12 14:54:32 +00:00 |
|
rolux
|
50f4bb145d
|
use getPasteIndex; add sort mapping to columns; include annotation property
|
2014-02-12 13:59:00 +00:00 |
|
rolux
|
603dfa3d3a
|
Lists: Add getPasteIndex method
|
2014-02-12 13:56:54 +00:00 |
|
rolux
|
7db11814e3
|
update VideoEditPanel and ClipPanel (select clip at position, update selection on cut)
|
2014-02-12 11:39:48 +00:00 |
|
j
|
71ef581b80
|
improve function name, fix autoplay
|
2014-02-12 09:11:59 +00:00 |
|
rolux
|
5fae9d2213
|
clip panel: add selectClipAtPosition
|
2014-02-12 13:39:50 +05:30 |
|
j
|
f538cf2b0b
|
fix seeking to beginning of item
|
2014-02-11 09:04:08 +00:00 |
|
j
|
861452512f
|
bind seeking directly before seek
|
2014-02-10 10:35:49 +00:00 |
|
j
|
635a26dc48
|
wait if video is currently seeking
|
2014-02-10 09:32:08 +00:00 |
|
rolux
|
e763541eea
|
Filter: introduce timeout (still does not work as expected)
|
2014-02-10 09:15:03 +00:00 |
|
j
|
6bad3345da
|
dont clone if not needed
|
2014-02-09 08:07:51 +00:00 |
|
rolux
|
77376cd47c
|
fix #2202 (Edits: 'Make Selected Clips Editable' not disabled on select-none)
|
2014-02-09 07:55:02 +00:00 |
|
j
|
bed780cd06
|
;
|
2014-02-09 07:46:56 +00:00 |
|
rolux
|
3cad42ca28
|
URL controller: add options.getSort (some sort keys may only be valid for some items)
|
2014-02-09 06:36:31 +00:00 |
|
j
|
89e4368a0e
|
use setInterval instead of video.timeupdate, timeupdate does not fire often enough
|
2014-02-09 06:16:57 +00:00 |
|
j
|
9da1540653
|
move video GC workaround into VideoElement
|
2014-02-09 06:06:43 +00:00 |
|
j
|
96cbf49579
|
use serialForEach to loadItems
|
2014-02-09 05:31:15 +00:00 |
|
rolux
|
b2426c1ac6
|
video edit panel: change title of title column to 'title'
|
2014-02-08 20:32:04 +00:00 |
|
rolux
|
3eb5c229ec
|
clip panel: fix menu item disabling when switching back from annotations view
|
2014-02-08 20:13:10 +00:00 |
|
rolux
|
0e342cae92
|
clip panel: fix menu item disabling on load
|
2014-02-08 20:10:02 +00:00 |
|
rolux
|
838dadafa3
|
Ox.URL: change the order of parts from view/span/sort to view/sort/span
|
2014-02-08 19:15:33 +00:00 |
|
j
|
b19efd9d12
|
better video clip handling in VideoElement
|
2014-02-08 18:43:46 +00:00 |
|
rolux
|
e1ee8fdd2e
|
fix #2237 (Issue with previous/next result buttons in player/editor)
|
2014-02-08 17:15:21 +00:00 |
|
rolux
|
45c5641665
|
video edit panel: add option for player controls tooltips
|
2014-02-08 16:18:40 +00:00 |
|
rolux
|
543ce2ad0b
|
fix #2240 (Edits: Selection not preserved when switching between list and grid)
|
2014-02-08 15:59:08 +00:00 |
|
j
|
5c0d28a00d
|
avoid shoing first frame if seeking inside VideoElement
|
2014-02-08 12:32:45 +00:00 |
|
rolux
|
74101b1e22
|
video chapter titles
|
2014-02-08 07:39:10 +00:00 |
|
rolux
|
7acf1c3712
|
Video Player: Add support for chapter titles
|
2014-02-08 12:34:06 +05:30 |
|
rolux
|
5bbac7aadd
|
video edit panel: fix formatTitle default
|
2014-02-08 04:53:15 +00:00 |
|
rolux
|
2bec9b9496
|
video edit panel: add formatTitle option
|
2014-02-08 04:51:53 +00:00 |
|
j
|
fef7880dbf
|
disable sort by out
|
2014-02-07 12:26:07 +00:00 |
|
j
|
9cd62ab222
|
dont sort by in/out; "Join Selected Clips at Cuts" should only be active if > 1 clip is selected fixes #2214
|
2014-02-07 12:10:41 +00:00 |
|
j
|
ab3bb7bdcd
|
trigger openlink
|
2014-02-07 11:34:31 +00:00 |
|
rolux
|
4004f4a247
|
comment out profiling
|
2014-02-07 11:07:53 +00:00 |
|
j
|
f8563d0b22
|
Set pageLength of clip list to 1000
|
2014-02-07 10:23:04 +00:00 |
|
rolux
|
39c6f03bfa
|
properly disable menu items when switching to annotations (in edits)
|
2014-02-07 08:57:56 +00:00 |
|
rolux
|
658b642887
|
fix bugs in video edit panel, clone some options
|
2014-02-07 08:41:47 +00:00 |
|
j
|
45155f1f71
|
fix setting items and sort at the same time
|
2014-02-07 08:37:46 +00:00 |
|
rolux
|
ddb6165a76
|
update video edit panel columns, remove reference to pandora
|
2014-02-07 06:19:48 +00:00 |
|
rolux
|
d2718c2ec1
|
video edit panel: add getClipSelection method (clips selected in list or - potentially cut and dereferenced - clips selected in in-to-out)
|
2014-02-07 05:44:39 +00:00 |
|
j
|
d3fc02e344
|
avoid flicker on load if no poster is set
|
2014-02-07 05:08:17 +00:00 |
|
j
|
1420ca914b
|
cosmetic changes
|
2014-02-06 15:04:47 +00:00 |
|
j
|
42cd85c59b
|
use clip.id if passed to track current video
|
2014-02-06 14:26:39 +00:00 |
|
rolux
|
734d0ff30e
|
use chapter positions
|
2014-02-06 13:39:05 +00:00 |
|
rolux
|
55fbe25ccc
|
add chapter marker, use in video edit panel
|
2014-02-06 13:31:53 +00:00 |
|
j
|
ef26d84c9a
|
settings can change on subtitle update, render again
|
2014-02-06 11:04:25 +00:00 |
|
j
|
75acb0ba8f
|
update subtitles
|
2014-02-06 10:59:38 +00:00 |
|
j
|
a85a38d60c
|
edit sort
|
2014-02-06 10:27:57 +00:00 |
|
j
|
687fa24c53
|
doc cleanup
|
2014-02-06 10:27:09 +00:00 |
|
rolux
|
5748c33ba4
|
add keyboard shortcut to add annotation button tooltip
|
2014-02-05 14:03:42 +00:00 |
|
rolux
|
a79a4e4776
|
cosmetic changes
|
2014-02-05 14:03:40 +00:00 |
|
j
|
36c2d60e90
|
pass enableSubtitles option to VideoPlayer
|
2014-02-05 07:35:47 +00:00 |
|
j
|
c0bc86b1ca
|
dont show paused icon if paused=false
|
2014-02-04 19:24:25 +00:00 |
|
j
|
8cba68a55f
|
followup to r3240, only encode strings
|
2014-02-04 09:49:09 +00:00 |
|
j
|
2e86007187
|
VideoPlayer: use new video icon, avoid showing first frame of video if position is set, fix showIcon/showIconOnLoad, remove non existing options from documentation
|
2014-02-04 09:32:53 +00:00 |
|
j
|
403e38a57f
|
add comment
|
2014-02-04 09:32:50 +00:00 |
|
rolux
|
49762fe47f
|
in loading icon, use video icon color
|
2014-02-04 09:22:55 +00:00 |
|
rolux
|
f1a2f4857f
|
add symbolVideoIconColor, per theme
|
2014-02-04 09:21:18 +00:00 |
|
rolux
|
b34a0cfeac
|
Editables: make placeholder not selectable; don't html-entity-decode value in input fields (makes <br> stay after subsequent edit, makes broken tags appear encoded)
|
2014-02-04 07:58:52 +00:00 |
|
rolux
|
0d0999805c
|
ArrayEditable: properly set placeholder
|
2014-02-04 07:56:36 +00:00 |
|
rolux
|
0940d7317b
|
Editables: when formatting input value, make sure < and > stay < and >
|
2014-02-04 06:46:28 +00:00 |
|
j
|
64a92791ac
|
only string values can be decoded
|
2014-02-03 19:07:11 +00:00 |
|
j
|
f858b779e8
|
use decodeValue for hash url keys/values too
|
2014-02-03 18:55:55 +00:00 |
|
j
|
600cc9c3e9
|
OSX does not trigger keydown on paste, also listen to paste event to check for changes, fixes #2170
|
2014-02-03 13:30:50 +00:00 |
|
j
|
fbffadd4e5
|
load SmallVideoTimelineImage overlay async and update in BlockVideoTimeline once loaded
|
2014-02-03 07:27:00 +00:00 |
|
rolux
|
13018e272e
|
change wording in edit panel menu
|
2014-02-03 10:52:25 +05:30 |
|
j
|
0c81f336da
|
indention
|
2014-02-02 19:11:28 +00:00 |
|
j
|
0ceaf11ea2
|
load small timeline images synchronously, fails on 0xdb
|
2014-02-02 19:09:05 +00:00 |
|
j
|
be9ec5a86a
|
load timeline overlays(subtitles, cuts, results) more asynchronously
|
2014-02-02 18:48:45 +00:00 |
|
rolux
|
ca22ed9c8a
|
update comment
|
2014-02-02 13:18:09 +00:00 |
|
rolux
|
382f9fce79
|
change semantics of shift+arrow in one-dimensional lists to always mean 'move cursor' (like in grid lists); make shift+click on selected item move that item to the first position in the selection
|
2014-02-02 13:15:09 +00:00 |
|
rolux
|
e069f11c9a
|
Lists: make most recently selected item selected[0]; add selectSelected method to change this item from outside
|
2014-02-02 12:34:12 +00:00 |
|
j
|
120a9eda41
|
Create tooltip only on mouseenter
|
2014-02-02 11:05:41 +00:00 |
|
j
|
37d9424ec8
|
only call date function if needed in Ox.formatDate
|
2014-02-02 08:59:45 +00:00 |
|
rolux
|
2077ea718a
|
add Ox.once, fix docs
|
2014-02-02 02:19:19 +05:30 |
|
rolux
|
5a615730e9
|
cosmetic changes
|
2014-02-02 02:05:48 +05:30 |
|
j
|
cb6644e08d
|
fix AnnotationFolder placeholder
|
2014-02-02 01:43:55 +05:30 |
|
j
|
d039d0c781
|
use Ox.debounce to fix instant list selection, fixes #2142
|
2014-02-02 01:17:20 +05:30 |
|
j
|
92a122eb0a
|
add Ox.throttle and Ox.debounce
|
2014-02-02 01:15:17 +05:30 |
|
j
|
0df1056d3f
|
make AnnotatoinFolder slightly async #2125
|
2014-02-01 15:09:05 +05:30 |
|
j
|
e3d8b5d3b0
|
make Ox.getVideoInfo more reliable on Chrome
|
2014-01-28 16:27:38 +05:30 |
|
j
|
3f4e8764f6
|
annotations size
|
2014-01-22 18:42:28 +00:00 |
|
j
|
d5eaed5a63
|
remove debug
|
2014-01-22 18:23:50 +00:00 |
|
j
|
eac549224e
|
add annotations view to edits
|
2014-01-22 18:22:12 +00:00 |
|
j
|
e3919a72ed
|
fix updating layers option of AnnotationPanel
|
2014-01-22 13:44:20 +00:00 |
|
j
|
d8221192d9
|
use timestamp if directly loading dev
|
2014-01-22 10:19:03 +00:00 |
|
j
|
2b2e8c8ef2
|
load Ox.js debug version with ?version
|
2014-01-22 10:15:29 +00:00 |
|
rolux
|
9a67924916
|
add fixme
|
2014-01-19 13:58:55 +05:30 |
|
rolux
|
1fca66f54f
|
no iframes or images with mailto: src
|
2014-01-19 12:43:21 +05:30 |
|
rolux
|
b06386a00b
|
cleanup sanitizeHTML
|
2014-01-19 12:39:53 +05:30 |
|
rolux
|
89f5329c8b
|
remove reference to window.pandora in annotation panel
|
2014-01-19 12:04:03 +05:30 |
|
rolux
|
da24434260
|
in video panels, use self.options.itemName
|
2014-01-19 11:58:59 +05:30 |
|
rolux
|
b51dba0692
|
fix a bug in Ox.URL
|
2014-01-18 09:20:53 +00:00 |
|
rolux
|
86e80a2229
|
grid lists: support even wider lists
|
2014-01-18 02:23:45 +00:00 |
|
rolux
|
761ff5974a
|
grid lists: more items per page for wider lists
|
2014-01-18 02:20:17 +00:00 |
|
rolux
|
836ef93e21
|
theme css: add 'inputDisabledColor'
|
2014-01-18 01:35:45 +00:00 |
|
rolux
|
1f51ba8589
|
cosmetic changes
|
2014-01-18 01:35:21 +00:00 |
|
rolux
|
7be141ce60
|
cosmetic changes
|
2014-01-18 01:34:48 +00:00 |
|
rolux
|
70dda8264c
|
move add annotation entries from options menu to edit menu
|
2014-01-17 15:10:02 +00:00 |
|
rolux
|
e4b0b306b2
|
add 'add annotation' entries to annotation panel menu
|
2014-01-17 14:53:34 +00:00 |
|
j
|
819f803c02
|
trigger exportannotations
|
2014-01-17 13:51:44 +00:00 |
|
rolux
|
db05e4b403
|
ImageViewer: show overview only when needed (part 2, better animation)
|
2014-01-17 13:48:19 +00:00 |
|
rolux
|
c29e0c0eaf
|
ImageViewer: show overview only when needed
|
2014-01-17 13:31:51 +00:00 |
|
rolux
|
bd46effadf
|
fix errors when resizing item panel in map/calendar editor
|
2014-01-17 12:14:44 +00:00 |
|
rolux
|
63f06c984d
|
video player panel: fix go to in/out
|
2014-01-17 11:37:27 +00:00 |
|
rolux
|
1ae98892cf
|
fix 1 more typo in SplitPanel
|
2014-01-17 11:23:22 +00:00 |
|
rolux
|
2666b13ec1
|
fix 2 typos in SplitPanel
|
2014-01-17 11:17:27 +00:00 |
|
rolux
|
4372676f1f
|
video annotation panel: submit on shift+enter if editor has focus
|
2014-01-17 09:34:21 +00:00 |
|
rolux
|
5119a15173
|
Ox.URL: format pos,in,out as in,out if pos equals in
|
2014-01-17 12:50:29 +05:30 |
|
j
|
a919b43c2e
|
fix setting value of Ox.EditableContent while not editing
|
2014-01-16 14:07:36 +00:00 |
|
j
|
6dc3e96ff1
|
set cut marker image on all images at once, to improve load performance
|
2014-01-16 09:24:24 +00:00 |
|
rolux
|
3d33a16668
|
fix Ox.formatDimensions
|
2014-01-16 07:55:14 +00:00 |
|
rolux
|
e48b1226f4
|
fix typo in docs
|
2014-01-16 13:18:29 +05:30 |
|
rolux
|
32d32d218e
|
menu: 'side' -> 'edge'
|
2014-01-16 12:37:21 +05:30 |
|
rolux
|
f3d5a739a3
|
fix CSS for selected and disabled file upload menu entries; update example
|
2014-01-16 05:33:17 +00:00 |
|
rolux
|
1ab4634fa1
|
In MenuItem, use $, not Ox.$
|
2014-01-16 05:15:01 +00:00 |
|
rolux
|
654482832f
|
cosmetic changes
|
2014-01-16 05:14:41 +00:00 |
|
rolux
|
cb460aa95f
|
add missing semicolon
|
2014-01-16 09:17:06 +05:30 |
|
rolux
|
a579d08f41
|
fix block timeline tooltip (text is HTML)
|
2014-01-15 17:25:02 +05:30 |
|
j
|
e836071a1e
|
dont fail if undefined is passed to Ox._
|
2014-01-15 10:10:25 +00:00 |
|
rolux
|
0fd84ba156
|
fix loading css on Safari 5 and other older browser
|
2014-01-15 09:57:51 +00:00 |
|
rolux
|
8e0c2c02f6
|
remove double / from jquery link, fixes oxjs #218
|
2014-01-15 09:56:51 +00:00 |
|
rolux
|
145bab2267
|
fix undefined var in InfoList
|
2014-01-15 04:53:24 +05:30 |
|
j
|
6a133723be
|
remove debug
|
2014-01-11 04:57:02 +00:00 |
|
j
|
0588ebe211
|
load modules with Ox.VERSION in build mode to make caching work
|
2014-01-11 04:56:12 +00:00 |
|
rolux
|
0be0d5fbb7
|
Ox.Event: don't log mousewheel event
|
2014-01-07 19:29:10 +05:30 |
|
rolux
|
066cc7cf04
|
update overlay css
|
2014-01-05 16:20:21 +05:30 |
|
rolux
|
6343c894e2
|
remove print statement; add fixme
|
2014-01-05 15:50:18 +05:30 |
|
rolux
|
31382f2513
|
cosmetic changes
|
2014-01-05 15:31:33 +05:30 |
|
rolux
|
c97895f55d
|
Button: handle overlay style
|
2014-01-05 15:31:18 +05:30 |
|
rolux
|
1c281889ff
|
ButtonGroup: add class per style
|
2014-01-05 15:30:46 +05:30 |
|
rolux
|
5341dfeba5
|
update CSS (overlay form elements, image viewer)
|
2014-01-05 15:30:19 +05:30 |
|
rolux
|
84e9b96562
|
add overlay form element CSS
|
2014-01-05 15:29:45 +05:30 |
|
rolux
|
ace14c7fca
|
fix computation of camel-case symbol key
|
2014-01-05 15:29:21 +05:30 |
|
rolux
|
e43caaa23b
|
add themed overlay form element styles
|
2014-01-05 15:28:10 +05:30 |
|
rolux
|
4d80bbc424
|
move ImageElement widget
|
2014-01-05 15:27:06 +05:30 |
|
rolux
|
6550066667
|
add ImageViewer widget
|
2014-01-05 15:26:44 +05:30 |
|
rolux
|
1df53b7bde
|
Ox.List: store items in self.items
|
2013-12-31 13:28:36 +05:30 |
|
rolux
|
b86d2c200c
|
cosmetic changes
|
2013-12-31 13:24:29 +05:30 |
|
rolux
|
b0faaa6266
|
add symbolEqual
|
2013-12-31 13:21:07 +05:30 |
|
j
|
6588fb26f6
|
dont localize title of image buttons
|
2013-12-27 11:36:01 +00:00 |
|
j
|
d9e31175bf
|
add hindi locale
|
2013-12-27 10:55:00 +00:00 |
|
j
|
fa08e25a3e
|
reset translations before switching to new locale
|
2013-12-27 10:53:35 +00:00 |
|
j
|
8ed3964dc0
|
fix loading locale
|
2013-12-27 10:29:07 +00:00 |
|
j
|
e57fa72b47
|
allow lang attribute in annotations
|
2013-12-26 16:43:03 +00:00 |
|
j
|
57994e657d
|
user lager font for hindi content
|
2013-12-26 16:42:44 +00:00 |
|
j
|
155893e184
|
use p to break floating content, fixes #1964
|
2013-12-23 11:52:59 +00:00 |
|
rolux
|
8efec0cf76
|
main menu: use $, not Ox.$
|
2013-12-23 13:30:54 +05:30 |
|
rolux
|
de1ef5a5bf
|
in Ox.Dialog, use $
|
2013-12-09 02:28:56 +01:00 |
|
rolux
|
daa77eec5c
|
remove unused var, fix fixme
|
2013-12-09 02:28:42 +01:00 |
|
rolux
|
70bd7afd67
|
Ox.Element: make onMessage alias of bindMessage, reserve other message methods, update docs
|
2013-12-07 15:49:41 +01:00 |
|
rolux
|
348d6d3aff
|
cosmetic changes
|
2013-12-07 15:47:56 +01:00 |
|
rolux
|
3781262837
|
use .on
|
2013-12-07 15:07:52 +01:00 |
|
rolux
|
4779f31171
|
fix Ox.Input (can't use Ox.$ yet)
|
2013-12-07 15:07:39 +01:00 |
|
rolux
|
6dbdf91259
|
correct docs, add comments
|
2013-12-07 13:03:34 +01:00 |
|
rolux
|
37ab78f05b
|
use Ox.$
|
2013-12-06 22:15:04 +01:00 |
|
rolux
|
a97170ea5b
|
document Ox..data
|
2013-12-06 21:59:26 +01:00 |
|
rolux
|
6f183f3b49
|
typo
|
2013-12-06 21:55:45 +01:00 |
|
rolux
|
6acd99d74f
|
add .data method to Ox.$, use in Ox.UI.getOxElement, don't use .attr in Ox.JQueryElement
|
2013-12-06 21:54:26 +01:00 |
|
rolux
|
94b5c5307d
|
use Ox.$
|
2013-12-06 21:52:34 +01:00 |
|
rolux
|
7c640519d1
|
use .on, not .eventname
|
2013-12-06 21:43:00 +01:00 |
|
rolux
|
81d9af2013
|
DocPage: append element, not text
|
2013-12-06 21:34:01 +01:00 |
|
rolux
|
0dd96d8080
|
use Ox.$ and .on
|
2013-12-06 21:17:39 +01:00 |
|
rolux
|
4dd3dde24e
|
add comment
|
2013-12-06 21:13:35 +01:00 |
|
rolux
|
60fe713e65
|
use Ox.$, not $; use .on, not .click
|
2013-12-06 21:12:59 +01:00 |
|
rolux
|
b834bb2b4d
|
geo module: add getAverageBearing, getBearingDifference, getClosestBearing (find straightest path, mix two hues, etc.)
|
2013-12-06 21:11:41 +01:00 |
|
rolux
|
812e95d740
|
cosmetic changes
|
2013-12-06 20:56:33 +01:00 |
|
rolux
|
335c374b73
|
add data-oxid attribute
|
2013-12-06 20:56:11 +01:00 |
|
rolux
|
27d8a6682e
|
Ox.Element: add methods childrenElements, findElements, nextElement, nextElements, parentElement, parentElements, prevElement, prevElements
|
2013-12-06 20:51:59 +01:00 |
|
rolux
|
1bec2d29ae
|
use Ox.documentReady; add Ox.UI.getOxElement(element) and Ox.UI.isOxElement(element)
|
2013-12-06 20:49:53 +01:00 |
|
rolux
|
7658c16b7a
|
use .on
|
2013-12-06 20:48:13 +01:00 |
|
rolux
|
d87effda96
|
cleanup Ox.SplitPanel
|
2013-12-06 17:26:35 +01:00 |
|
rolux
|
caa897c698
|
update Ox.MODE if switching to minified on load
|
2013-12-06 11:11:56 +01:00 |
|
rolux
|
525218dc35
|
add Ox.MODE (build/dev), + cosmetic changes
|
2013-12-06 10:34:56 +01:00 |
|
rolux
|
ba0336f3c9
|
cosmetic changes
|
2013-12-06 10:31:33 +01:00 |
|
rolux
|
7516cf8c00
|
Ox.$: add missing methods (replace, replaceWith, siblings, text), + cosmetic changes
|
2013-12-06 10:26:31 +01:00 |
|
rolux
|
de660af394
|
fix typo, update docs
|
2013-12-05 15:53:41 +01:00 |
|
rolux
|
78aaaea9d3
|
Requests.js: update documentation
|
2013-12-05 00:31:18 +01:00 |
|
rolux
|
a737bca563
|
Requests.js: update documentation
|
2013-12-05 00:23:36 +01:00 |
|
rolux
|
987c7ea801
|
fix documentation, remove print statement
|
2013-12-05 00:14:10 +01:00 |
|
rolux
|
53cbceada4
|
OxJS loader: only switch to build version on load if actually from dev version
|
2013-12-04 23:46:20 +01:00 |
|
rolux
|
56c5998668
|
Ox.Element: add custom mousewheel event
|
2013-12-04 23:44:07 +01:00 |
|
rolux
|
9ea8e0352d
|
Ox.$: normalize mousewheel event names
|
2013-12-04 23:43:07 +01:00 |
|
rolux
|
6cb7269ce1
|
OxJS loader: remove useless Ox.DEBUG, fix IE js onload, use the same code as in Constants.js to get path
|
2013-12-04 17:24:48 +01:00 |
|
rolux
|
d660edbe2b
|
Ox.load: clean up documentation and properly document the optional first argument (pass true to switch from dev to build)
|
2013-12-04 17:23:00 +01:00 |
|
rolux
|
4d5291c340
|
clean up Ox.PATH
|
2013-12-04 17:21:27 +01:00 |
|
rolux
|
10a5481d47
|
remove comment
|
2013-12-04 17:04:40 +01:00 |
|
rolux
|
ca388e9adc
|
Ox.getFile: refactor, fix IE css/js onload, handle errors, don't always append ?random in dev version; add Ox.getImage, Ox.getScript and Ox.getStylesheet (extension check is unreliable, google api js doesn't end in '.js', '...#.js' is ugly)
|
2013-12-04 16:59:51 +01:00 |
|
rolux
|
9554d22fa8
|
Ox.Async: fix return value
|
2013-12-04 16:49:42 +01:00 |
|
rolux
|
6e5105025c
|
in Ox.values, handle nodelists (so that Ox.some(nodelist, test) doesn't fail)
|
2013-12-04 12:59:29 +01:00 |
|
rolux
|
4471a8657f
|
Refactor Polyfill.js, use Object.defineProperty if available
|
2013-12-04 09:47:35 +01:00 |
|
rolux
|
828e814812
|
add Ox.codePointAt and Ox.fromCodePoint
|
2013-12-04 09:46:16 +01:00 |
|
rolux
|
779463072d
|
make Ox.hypot n-ary
|
2013-12-03 20:57:00 +01:00 |
|
rolux
|
05f8ed7a48
|
add missing typecheck in Ox.polyfill.trim
|
2013-12-03 18:14:59 +01:00 |
|
rolux
|
4d1fbb8533
|
cosmetic changes
|
2013-12-03 18:14:36 +01:00 |
|
rolux
|
73b04f384a
|
don't return undefined from non-iframe element postMessage method
|
2013-12-03 18:14:11 +01:00 |
|
rolux
|
ead592d063
|
Ox.Element: on mousedown, unconditionally trigger mousedown
|
2013-12-01 15:41:51 +01:00 |
|
rolux
|
031aa4367b
|
Ox.toArray -> Ox.slice
|
2013-12-01 14:57:52 +01:00 |
|
rolux
|
3a28b08d46
|
Ox.InfoList: make value method accept (id, {key: value})
|
2013-12-01 14:55:57 +01:00 |
|
rolux
|
9d189c55da
|
Ox.IconList: make value method accept (id, {key: value})
|
2013-12-01 14:55:37 +01:00 |
|
rolux
|
5001a47cf8
|
Ox.TableList: make value method accept (id, {key: value})
|
2013-12-01 14:55:10 +01:00 |
|
rolux
|
a5baff8319
|
Ox.List: make value method accept (id, {key: value})
|
2013-12-01 14:54:42 +01:00 |
|
rolux
|
41af852f17
|
fix Ox.PATH
|
2013-12-01 13:24:59 +01:00 |
|
rolux
|
acbc0f4e59
|
Ox.cache: don't use Ox.extend before it's available
|
2013-12-01 13:24:37 +01:00 |
|
rolux
|
adea34c84e
|
Ox.cache: extend options only once
|
2013-12-01 13:12:07 +01:00 |
|
rolux
|
fe40220d0b
|
remove comment
|
2013-12-01 13:10:44 +01:00 |
|
rolux
|
3619316f78
|
Ox.PATH: remove onload dependency on Ox.slice
|
2013-12-01 13:10:00 +01:00 |
|
rolux
|
137124a903
|
modify comment for Ox.slice, use Ox.slice
|
2013-12-01 13:08:25 +01:00 |
|
rolux
|
ab3711cfad
|
added comment
|
2013-11-30 19:40:48 +01:00 |
|
rolux
|
16b6811b75
|
request methods: don't throw if no callback is passed
|
2013-11-30 19:40:27 +01:00 |
|
rolux
|
2fd1892890
|
Ox.$: fix append and prepend
|
2013-11-29 22:19:01 +01:00 |
|
rolux
|
77594f0046
|
catch() requires argument
|
2013-11-29 21:21:38 +01:00 |
|
rolux
|
d0aee8c737
|
Ox.$: add children, find, insertAfter, insertBefore, next, nextAll, parent, parents, prepend, prependTo, prev, and prevAll, fix attr and one
|
2013-11-29 21:19:09 +01:00 |
|
rolux
|
84bfd1222e
|
add comment; remove separate Ox.toArray
|
2013-11-29 21:15:36 +01:00 |
|
rolux
|
d9b25c6fae
|
add missing semicolon; make Ox.toArray an alias of Ox.slice, and handle the IE NodeLists case
|
2013-11-29 21:15:02 +01:00 |
|
rolux
|
5eb1b96e4a
|
add comment; fix Ox.extend if called with two arguments, add test
|
2013-11-29 21:13:04 +01:00 |
|
rolux
|
3ad31125b3
|
add missing semicolon; less expensive Ox.print, with updated documentation; make sure Ox.uid never returns falsy ids
|
2013-11-29 21:11:36 +01:00 |
|
rolux
|
420dd7f266
|
add Ox.time
|
2013-11-29 21:09:33 +01:00 |
|
rolux
|
ef07c50fff
|
update documentation
|
2013-11-29 21:09:10 +01:00 |
|
rolux
|
aff40b0154
|
cosmetic changes
|
2013-11-29 21:07:37 +01:00 |
|
rolux
|
37dfe0fc86
|
added comment
|
2013-11-29 21:07:03 +01:00 |
|
rolux
|
1f926c83ea
|
Ox.ImageElement: handle image error, use new LoadingScreen (start/stop)
|
2013-11-20 09:11:53 +01:00 |
|
rolux
|
94a18a2711
|
update LoadingScreen CSS (text not visible on load)
|
2013-11-20 09:11:10 +01:00 |
|
rolux
|
3429ac3319
|
Ox.LoadingScreen: use proper LoadingIcon, add start and stop methods
|
2013-11-20 09:10:37 +01:00 |
|
rolux
|
e1134f2f4c
|
fix Ox.queue cancel + clear
|
2013-11-20 00:55:08 +01:00 |
|
rolux
|
29950d2a10
|
fix a bug where events would appear twice on a DocPage
|
2013-11-16 20:46:57 +01:00 |
|
rolux
|
13246cc15b
|
Ox.Range: add 'arrowTooltips' option
|
2013-11-16 20:27:19 +01:00 |
|