Commit graph

3000 commits

Author SHA1 Message Date
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
rolux
3005d4a4aa cosmetic changes 2013-11-16 16:16:04 +01:00
rolux
eb4808d4c1 Ox.queue: add 'cancel' and 'reset' (=cancel+clear) methods 2013-11-16 16:13:41 +01:00
rolux
7bd38b3bb9 fix typo in 'widget design patterns' example; cosmetic changes 2013-11-16 02:37:28 +01:00
rolux
5b492db461 Ox.Label: don't fail if title is undefined 2013-11-16 00:23:23 +01:00
rolux
3cbacd85ff cosmetic changes 2013-11-11 14:17:39 +01:00
rolux
85ef28078b update Ox.encodeEmailAddress 2013-11-11 14:17:09 +01:00