Commit graph

3237 commits

Author SHA1 Message Date
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
j
fda5c7eaa2 string spans can contain spaces, encode in url 2013-11-11 09:20:04 +00:00
j
fee4339d11 rewrite sanitizeHTML to support global attributes 2013-11-10 21:59:36 +00:00
rolux
5f807a3ad4 fix #1925 (large timeline not functional) 2013-11-08 20:26:41 +01:00
rlx
70f3b8f965 fix #1925 (large timeline not functional) 2013-11-08 19:16:08 +00:00
rolux
25a5b9d712 cosmetic changes 2013-11-08 18:56:29 +01:00
rlx
00bbbd6af9 Ox.URL: allow for 'string' as a span type 2013-11-08 17:26:54 +00:00
j
aa178fc551 fix player size leaving fullscreen 2013-11-04 15:44:27 +00:00
rolux
44b7e5796f fix checkbox group value change handler 2013-10-31 14:20:49 +01:00
rolux
397dc8b903 cosmetic changes 2013-10-31 14:15:50 +01:00
rolux
b043cca751 fix form panel layout bug 2013-10-31 13:50:59 +01:00
rolux
2c595008fd Ox.CheckboxGroup: handle value change 2013-10-31 13:47:12 +01:00
rolux
c9bbdec039 Ox.FormPanel: add listSize option 2013-10-31 13:46:51 +01:00
rolux
92566171e8 Ox.Progressbar: allow for setting progress to indeterminate 2013-10-29 14:35:00 +01:00
rolux
2fc8c3094d Ox.queue: add clear method, cleanup documentation 2013-10-29 14:34:15 +01:00
j
19ae3c591a get rid of black background in chrome fullscreen mode; dont update url in fullscreen mode, fixes #1910 2013-10-25 13:49:14 +00:00
j
42fa5a7a3c minify does not like comments without comment 2013-10-25 12:38:11 +00:00
j
e6eb5ea1c7 allow iframes 2013-10-24 16:39:26 +00:00
rlx
0873d27f92 fix #1891 (update subtitles on edit) 2013-10-22 17:43:38 +00:00
rolux
cd5b1ac367 update timeline overlay, too 2013-10-22 17:58:47 +02:00
rolux
3a17fcfe62 video annotation panel: update subtitles on edit / remove 2013-10-22 17:48:29 +02:00
rolux
e533af5cff video player: support subtitles options update 2013-10-22 17:37:58 +02:00
rolux
c7b03030bd rename video panels 2013-10-22 16:45:17 +02:00
rolux
24e6330265 remove unused widget 2013-10-22 16:40:45 +02:00
j
768d4fe160 dont seek to end of file after playInToOut in editor view, fixes #1858 2013-10-07 20:46:12 +00:00
j
ab765a6f70 add that.options getsetter to Ox.URL 2013-10-07 19:16:23 +00:00
j
961a3c0850 keep cursor if not collapseToEnd 2013-09-30 09:40:47 +00:00
j
a9a804887a better newline matching 2013-09-27 14:29:34 +00:00
j
dab68de1f0 Fix pasting html into EditableContent 2013-09-27 14:17:16 +00:00
j
2189301b3c Linewrapping in Firefox, fixes #1892 2013-09-27 14:16:53 +00:00
j
1246beb4da make collapseToEnd optional 2013-09-26 21:35:28 +00:00
j
6e6da8e000 paste text/plain instead of html in Ox.EditableContent 2013-09-26 21:35:05 +00:00
j
bc792641e6 images in Ox.EditableContent should ont overflow 2013-09-20 11:38:38 +00:00
j
e1d71b27bc only force reload in debug mode, use version otherwise 2013-09-05 11:09:30 +00:00
rlx
c7e25dc528 Ox.URL: encode/decode '<' and '>' (fixes #1837) 2013-08-27 15:12:19 +00:00
rlx
0c60ca25da Ox.URL: fix a bug when decoding multiple tabs in url 2013-08-27 15:02:23 +00:00
rlx
a0dc7500ca Ox.Request: add cache option 2013-08-27 14:26:52 +00:00
rlx
e93b196e67 player/timeline: differentiate between drag (positioning event) and dragend (position event), fixes #1657 2013-08-27 11:38:01 +00:00
rlx
a9c60fe05f cancel autocomplete on submit, cancel autocomplete callback if new autocomplete is running 2013-08-27 10:38:30 +00:00
rlx
f16bbebfd4 fix a bug in Ox.decodeURI/Ox.decodeURIComponent 2013-08-27 09:07:17 +00:00
rlx
0f5d475c78 fix a bug in Ox.decodeUTF8; move Ox.decodeURI/Ox.decodeURIComponent to encoding module 2013-08-27 08:56:07 +00:00
j
0c76680864 add more html5 tags, fixes #1444 2013-08-27 08:52:22 +00:00
rlx
7693079b8c Ox.decodeURI/Ox.decodeURIComponent: replace all '%' with '%25' that are not part of valid UTF8 sequence (fixes #1841) 2013-08-26 23:18:05 +00:00
rlx
4c390cc236 cosmetic changes 2013-08-26 17:15:56 +00:00
rlx
9c0cc7fb40 cosmetic changes 2013-08-26 17:15:12 +00:00
rlx
ed127b0259 make sure queries that both start and end with '*' are not interpreted as starts/ends with 2013-08-26 17:09:50 +00:00
rlx
0378c58d26 fix #1836 (don't translate /* to /$)' 2013-08-26 17:03:38 +00:00
rlx
3c45a928c3 fix #1835 (in URLs, encode # in edit/text name or query) 2013-08-26 16:47:21 +00:00
rlx
d524d16508 fix #1830 (in URLs, encode slashes in edit/text titles) 2013-08-26 15:32:03 +00:00
rlx
c1cf48852b fix #1820 ('foo (bar)' query becomes 'foo (0)') 2013-08-26 15:21:02 +00:00
rolux
3c0e7e7bf5 Geo module: add Ox.splitGeoname method 2013-08-18 12:01:20 +02:00
rolux
6937155dfc remove unused var 2013-08-18 12:00:57 +02:00
j
610720254d also replace %20 in item id in url 2013-08-17 15:48:01 +02:00
rlx
c5a8d7a79e Ox.decodeURI/Ox.decodeURIComponent: handle multi-byte escapes 2013-08-14 20:00:14 +00:00
rlx
b0280295d2 _do_ encode '%' in values (to allow searching for the literal string '%5F') 2013-08-14 19:32:29 +00:00
rlx
5afbd57823 Ox.URL: encode ' ' as '_' and '_' as '%09' (tab) 2013-08-14 19:26:14 +00:00
rlx
08256a078f revert r2999 (no need to encode '%' if we can properly decode it) 2013-08-14 19:03:40 +00:00
rlx
51215c1cbe add and use Ox.decodeURI and Ox.decodeURIComponent 2013-08-14 18:53:13 +00:00
j
7576654e0d escape % in urls, fixes #1817 2013-08-14 18:31:50 +00:00
rlx
6d823bd7aa typo 2013-08-12 12:31:13 +00:00
rlx
310b43df5e edit panel / clip panel: add 'selectAll' and 'invertSelection' methods 2013-08-12 10:34:46 +00:00
rlx
2fb2876fd2 Ox.Input: add 'clearTooltip' option 2013-08-11 09:50:43 +00:00
rlx
0a5ae83f35 fix table cell input css 2013-08-11 08:28:03 +00:00
rlx
a2f6e18900 table list: when editing cell, make next click blur, but not cause new click or edit 2013-08-11 08:22:29 +00:00
rlx
24adbd3894 don't update table list cell value while editing cell 2013-08-11 08:10:26 +00:00
rlx
607106ac67 clip panel: handle 'selected' 2013-08-11 07:44:35 +00:00
rlx
026574c43f fix a bug in join clips 2013-08-10 11:22:38 +00:00
rlx
5f06d88238 split panel: implement join 2013-08-10 11:09:12 +00:00
j
ef03d9ada9 fix json 2013-08-09 23:58:04 +00:00
rlx
3187d70972 don't set icon list container overflow-y to hidden when filling first page, finally fixes #538 (scrollbars disappear on search results view) 2013-08-09 20:56:05 +00:00
j
edf1e01903 update locale.ar.json 2013-08-09 21:16:42 +02:00
rlx
951e658003 don't clone items passed to list (fixes update) 2013-08-09 18:38:47 +00:00
rlx
af3bcc67dd clip panel: change wording, update formatting, check values on submit 2013-08-09 16:05:52 +00:00
rlx
9f64f3e064 clip panel: implement split 2013-08-09 12:52:18 +00:00
rlx
288086bcfd video edit panel: pass split and join events, update self.options.clips on that.updateClip 2013-08-09 12:50:52 +00:00
rlx
e3be29e6ef update video preview tooltip css 2013-08-08 13:51:48 +00:00
rlx
f9d7b30021 update user symbol 2013-08-08 13:39:00 +00:00
j
6548cf6841 add -ms css prefix, move declaration without prefix to end 2013-08-08 14:21:44 +02:00
rlx
4b0b11e3d4 tree list: encode html entities 2013-08-07 10:27:10 +00:00
rlx
0d40620a68 video timeline panel: set self.options.paused on paused event 2013-08-07 09:59:47 +00:00
rlx
b095385d14 remove Ox.ListPage 2013-08-07 07:45:12 +00:00
rlx
8202aaa6e1 clipboard: fix paste event; dont pass data with events 2013-08-06 19:55:15 +00:00
rlx
99672fc039 make sure history state is correct when triggering events 2013-08-06 19:07:09 +00:00
rlx
bcb7e3f720 fix clipboard unbind; add history events 2013-08-06 18:59:15 +00:00
rlx
da7b637948 large timeline: use ints in subtitle css 2013-08-06 18:18:08 +00:00
rlx
709e8d2474 video player panel: fix in/out/annotation select 2013-08-06 10:49:54 +00:00
rlx
fcaa9ab755 video editor panel: handle loop, update menu 2013-08-06 09:56:50 +00:00
rlx
cbd2143714 video player panel: react to loop update 2013-08-06 09:56:00 +00:00
rlx
95a9a6274e fix positioning of icon items in lists 2013-08-05 22:02:16 +00:00
rlx
81be40b7a1 cosmetic changes 2013-08-05 22:01:32 +00:00
rlx
a082d10b03 cosmetic changes 2013-08-04 09:45:20 +00:00
rlx
09a114230a allow for multiple Ox.Clipboards (more like Ox.History) 2013-08-03 15:01:16 +00:00
rlx
66ee836c13 fix control_x handler in Ox.List 2013-08-03 14:47:25 +00:00
rlx
31d54403fb add Ox.History 2013-08-03 13:58:36 +00:00
rlx
20137da742 trigger cut and cutadd events (consumer of list events may want to differentiate between cut and delete) 2013-08-03 13:57:55 +00:00
rlx
989cb2c945 pass cut and cutadd events, remove event -> delete event 2013-08-03 13:57:03 +00:00
rlx
ee40d049dc trigger delete event, not remove event (more in line with clipboard and history) 2013-08-03 13:56:27 +00:00
rlx
e3abfd2702 Ox.Clipboard: enforce uniqueness of items on add 2013-08-02 19:13:36 +00:00
rlx
e6541b2b32 Ox.Clipboard: ignore copy/add in case zero items get passed 2013-08-02 16:41:08 +00:00
rlx
8273b8654a Ox.Clipboard: allow for copying/adding a single item (not wrapped in array) 2013-08-02 15:03:20 +00:00
rlx
1fc0a0191b Lists: add public 'selectAll' and 'invertSelection' methods 2013-08-02 12:23:43 +00:00
rlx
43502c42a1 Ox.Clipboard: add public 'items' method (returns number of items) 2013-08-02 12:23:15 +00:00
rlx
2435dd2804 add CSS color for cell borders of drop targets 2013-08-02 09:22:19 +00:00
rlx
d05b12208a Ox.TableList: add 'droppable' option (that guarantees cells are Ox.Elements, and thus receive drop events) 2013-08-02 09:21:37 +00:00
rlx
074ee0410e video player: add go to poster frame keyboard shortcut 2013-08-01 13:11:00 +00:00
rolux
20ac4c7ff4 + update 'Macedonia' 2013-08-01 14:06:15 +02:00
rolux
d2babe94af fix 'The Netherlands' too 2013-08-01 13:55:59 +02:00
rolux
a6a421faa7 fix for google returning 'Republic of Indonesia' 2013-08-01 13:53:59 +02:00
rlx
f8a91e90ca collapse panel: gain focus on toggle button click 2013-08-01 11:32:58 +00:00
rlx
3e78580c91 collapse panel: add expand/collapse keyboard shortcuts 2013-08-01 11:28:14 +00:00
rlx
e5e8412c3a main menu: add public isSelected method 2013-08-01 10:33:35 +00:00
rlx
a0c9111f3b move menu extra style into css 2013-08-01 10:26:09 +00:00
rlx
4a635c4038 fix video player on-screen find css 2013-08-01 09:04:16 +00:00
rlx
df1bb73364 fix Ox.parseDuration for cases where duration includes days 2013-08-01 08:55:14 +00:00
rlx
687158c3fa remove print statement 2013-08-01 08:43:42 +00:00
rlx
ead18f3e0e minor cleanup 2013-08-01 08:42:14 +00:00
rlx
3b2c8a40b1 video player panel: handle cuts and loop, add play-in-to-out, add missing keyboard shortcuts 2013-08-01 08:41:43 +00:00
rlx
4eab471f9d video player: add keyboard shortcut and public method for loop, abort play-in-to-out on pause, minor cleanup 2013-08-01 08:39:20 +00:00
rlx
f7cbbb689f fix PNG filename 2013-07-30 16:26:05 +00:00
rlx
85f513af45 + additional system icons 2013-07-29 16:31:28 +00:00
rlx
dba5f268ea update loading icon 2013-07-29 10:49:48 +00:00
rlx
77319eb44f loading icon: stop animation before beginning new animation, add callback functions to start and stop, rotate back to 0 deg when stopped 2013-07-29 09:46:52 +00:00
rlx
7a20c4ca05 SplitPanel: don't toggle again while toggle animation is running 2013-07-28 23:33:12 +00:00
j
34894f8d29 add first version of arabic locale 2013-07-28 17:37:17 +02:00
rlx
9fbafd2039 Ox.Request: Only invoke callback or trigger error event for requests that have not been cancelled 2013-07-28 11:53:21 +00:00
rolux
f8da7fa1fb refactor request handling 2013-07-28 01:07:42 +02:00
rolux
e7415059f0 formatDuration: use Math.abs(seconds) 2013-07-24 16:04:59 +02:00
j
db321b583b only load one video element for videos with one part 2013-07-22 21:46:43 +00:00
rlx
e2be60c762 fix Ox.formatString 2013-07-22 17:49:50 +00:00
rlx
dc0c504809 don't close menu on enter, but submit input on enter in autocompletemenu if no menu item was selected 2013-07-22 12:58:07 +00:00
rlx
256c0cfa0d CSS: set body {cursor: default} 2013-07-22 08:54:59 +00:00
rlx
82638e1d45 OxCalendar: fix localized centuries/millennia 2013-07-22 08:39:11 +00:00
rlx
ba1a0d5ebc CSS: revert back to not setting {cursor: default} for all divs 2013-07-22 08:28:19 +00:00
rlx
b1ee9bcc06 fix table list css when dragging columns 2013-07-22 08:23:50 +00:00
rlx
ce579b8f3f table list columns: add 'addable' property (defaults to true, like removable) 2013-07-20 07:57:13 +00:00
rlx
8c6803dc0e {cursor: text} only for user-selectable elements 2013-07-19 09:31:09 +00:00
rlx
564ce69a78 exclusively handle selectability of text via .OxSelectable and body.OxDragging (to be set/unset in dragstart/dragend handlers) 2013-07-19 08:42:25 +00:00
rlx
f8816e7522 video player: update previous/next buttons 2013-07-18 14:40:43 +00:00
rlx
594a42fb11 video edit panel: don't set position when selecting clip 2013-07-18 14:07:46 +00:00
rlx
eaa23ca4c8 video edit panel: don't set in and out when selecting clip 2013-07-18 13:58:49 +00:00
rlx
196cb0f45f video edit panel: allow for clip selection via keyboard shortcuts 2013-07-18 13:56:50 +00:00
rlx
174aa87e9f cosmetic changes 2013-07-18 13:55:57 +00:00
rlx
87a7a9b5be typo 2013-07-18 13:22:13 +00:00
rlx
fe6f61f0ee video edit panel: update wording in menu, remove print statement 2013-07-18 13:14:28 +00:00
rlx
36c2314b16 video player: don't show loading icon if player has no video 2013-07-18 13:11:06 +00:00
rlx
25930a5d14 video editor: use Ox.nextValue 2013-07-18 12:56:19 +00:00
rlx
8f9473fa92 video edit panel: handle cuts, add more keyboard shortcuts 2013-07-18 12:55:42 +00:00
rlx
86b741f552 unify goToNext methods, add keyboard shortcuts for previous/next chapter 2013-07-18 12:54:14 +00:00
rlx
c4d2bb7a3d add Ox.nextValue 2013-07-18 12:52:47 +00:00
rlx
a4ab0c1eb3 video edit panel: fix view event, make icon list draggable, show milliseconds in player 2013-07-18 09:57:51 +00:00
j
54f665e39f add UI strings to locate.de.json 2013-07-17 10:20:24 +00:00
j
aa6d2de64b fix some locale strings 2013-07-17 10:19:57 +00:00
rlx
60bf786a3a Ox.List: add support for moving a (potentially discontinuous) selection of multiple items 2013-07-17 10:20:24 +00:00
rlx
654850f0b9 edit clip list in grid view: use 'title (director)' as title 2013-07-15 14:46:51 +00:00
rlx
deddd58dd7 resize clip list on edit panel resize 2013-07-15 12:03:31 +00:00
rlx
52f946848c make input of right-aligned editable cells right-aligned 2013-07-15 12:03:01 +00:00
rlx
7bdf8d8c0b add rudimentary support for viewing edit clips as grid 2013-07-15 11:34:11 +00:00
rlx
f27f11ab58 cosmetic changes 2013-07-15 11:34:08 +00:00
j
5549377541 preven default for control_shift_c to make copyadd work on linux, Chrome opens Inspect Element otherwise 2013-07-15 11:33:17 +00:00
j
c0eff8edf3 use jquery .live on drag to also get elements added after drag started 2013-07-15 11:32:28 +00:00
rlx
c6c3452853 in edits, handle 'add to clipboard'; resize clip list on window resize 2013-07-15 10:04:56 +00:00
rlx
27bbbdbd83 Ox.Clipboard: add events; Ox.Request: cleanup; Ox.MainMenu: use OxHighlight class; Themes: add bar highlight color and gradient 2013-07-15 09:10:08 +00:00
rlx
b1b2785a15 update main menu highlighting 2013-07-14 22:26:40 +00:00
rlx
d9dfa9f0c6 video player with external controls: fix css and fullscreen 2013-07-14 19:52:18 +00:00
rlx
8806961465 video edit panel: use external controls 2013-07-14 19:52:00 +00:00
j
77d9cd5e3a fix changing resolution in video editor 2013-07-14 19:25:30 +00:00
j
41f37fee36 dont start playing if paused and hitting next 2013-07-14 19:15:56 +00:00
rlx
f472dfb022 cosmetic changes 2013-07-14 19:11:32 +00:00
rlx
99eddfb806 add status bar text to edit 2013-07-14 18:58:31 +00:00
j
5b29e4348b add chapter support to VideoPlayer, use for next/previous in VideoEditPanel 2013-07-14 18:52:26 +00:00
rlx
19b9b14dfc VideoPlayer: fix loop while playing in to out; VideoEditPanel: add play in to out control 2013-07-14 17:58:45 +00:00
rlx
34a734e9f6 cosmetic changes 2013-07-14 17:46:03 +00:00
rlx
dd9fd84bdf Ox.List: fix keyboard event names 2013-07-14 17:45:45 +00:00
rlx
cd0e9c8151 make 'add to clipboard' work in player and editor 2013-07-14 16:37:35 +00:00
rlx
410e157cac video panel: suport in/out/copy; video edit panel: support in/out 2013-07-14 16:24:19 +00:00
j
155ada7992 no longer seeking on play 2013-07-14 15:26:37 +00:00
rlx
db3ebf7663 video edit panel: handle open event 2013-07-14 15:13:46 +00:00
j
cae1875f44 pass sort and item updates 2013-07-14 14:56:41 +00:00
j
d7786e79a5 only index+ is sortable 2013-07-14 13:48:41 +00:00
rlx
7dc86d3ca2 clean up video panels 2013-07-14 13:42:09 +00:00
rlx
c8d0969a41 Ox.List: set item.options('position'), not item.data('position') 2013-07-14 13:41:02 +00:00
rlx
a7cdb3af3d list item: handle position update 2013-07-14 13:39:39 +00:00
j
728f81bc91 trigger sort with array 2013-07-14 12:48:39 +00:00
j
d61f8e38d3 fix ClipPanel merge conficts 2013-07-14 11:39:20 +00:00
rlx
7aa2b95a56 ClipPanel: add menu 2013-07-14 10:24:38 +00:00
rlx
1c969a7c2f Video Edit Panel: handle width/height update 2013-07-14 10:23:43 +00:00
rlx
667d22efa4 cosmetic changes 2013-07-14 10:22:26 +00:00
j
fd7352edac fix adding,removing,sorting video items and related updates 2013-07-14 10:41:30 +00:00
j
1d3c17d4b2 use isSortable 2013-07-14 10:39:32 +00:00
j
04d3160da8 dont sort sortable list on move 2013-07-14 10:39:13 +00:00
j
92e49fe41a dont set current time if not needed 2013-07-14 09:34:15 +00:00
j
76fc986e97 durationchange no longer calles loadedmetadata; support updating video element to no items 2013-07-14 09:16:39 +00:00
j
a0b92c16e5 fix large timeline 2013-07-14 09:14:23 +00:00
j
72f1b47e1c add VideoEditPanel, ClipPanel 2013-07-13 23:07:25 +00:00
j
079114c598 support updating video 2013-07-13 23:06:44 +00:00
j
2403cd269d fix updating items 2013-07-13 23:06:07 +00:00
rlx
8383643549 Ox.List: cleanup; trigger copy (add) and cut (add) events 2013-07-13 23:06:01 +00:00
rlx
e283ff1053 cleanup 2013-07-13 21:06:03 +00:00
rlx
74d4c16e3a video editor: trigger copy events 2013-07-13 21:05:04 +00:00
rlx
1f29646b28 main menu: add public highlight method 2013-07-13 21:04:17 +00:00
rlx
18d100f978 rewrite clipboard controller 2013-07-13 21:03:29 +00:00
rlx
861dabfb43 allow for updating small video timeline url 2013-07-13 21:03:05 +00:00
rlx
6c79e5711e allow for updating 'draggable' and 'sortable' options of a table list 2013-07-13 14:01:17 +00:00
rlx
305dd4cec1 allow for asynchronous large video timeline 2013-07-13 13:58:52 +00:00
rlx
902b91f921 allow for small video timeline without image 2013-07-13 13:58:10 +00:00
rolux
d64f499034 cosmetic changes 2013-07-13 15:56:02 +02:00
rolux
daa17326db update geo json 2013-07-13 15:53:09 +02:00
rlx
7572c105d7 fix loop icon 2013-07-12 20:30:07 +00:00
rlx
0fdd110f11 Ox.VideoPlayer: add loop option and control 2013-07-12 14:43:30 +00:00
rlx
82fc0e791a fix icon list label css 2013-07-12 13:03:39 +00:00
rlx
a5ad4466a4 Ox.URL: serialize hash as JSON 2013-07-12 12:02:17 +00:00
rolux
fadf032592 Ox.URL: invoke getSpan for durations 2013-07-12 11:00:51 +02:00
rlx
a2fb27d469 Ox.URL: add getPart option (page sections) 2013-07-11 15:13:10 +00:00
rolux
fab8dfa473 add fixme 2013-07-11 11:26:24 +02:00
j
a5a6eac2c5 Ox.getVideoFormat returns one format, update documentation, fixes #1634 2013-07-10 14:36:51 +00:00
j
1759fa6b69 loop or stop if going to item -1, fixes #1637 2013-07-10 13:34:31 +00:00
j
538d45ce57 check if same item is in new items on update item, fire durationchanged fixes #1640 2013-07-10 13:29:48 +00:00
rolux
1b1fb49eb8 cosmetic changes 2013-07-10 01:32:16 +02:00
rolux
564603a20e cleanup getVideoFormat and getVideoInfo 2013-07-10 01:32:08 +02:00
rolux
b0f9558845 cleanup Ox.queue 2013-07-10 01:27:25 +02:00
j
f938f281f1 rewrite Ox.VideoElement 2013-07-09 22:48:22 +00:00
j
708aff64e4 add Ox.getVideoInfo, move Ox.UI.getVideoFormat to Ox.getVideoFormat 2013-07-09 14:30:35 +00:00
j
807844c836 Ox.cache async should call callback always async 2013-07-09 14:29:14 +00:00
j
c7eaee0794 add Ox.queue 2013-07-09 14:28:23 +00:00
rlx
675e45df18 add doubleclick-to-scroll-up to editor menubar 2013-07-09 18:30:44 +00:00
rlx
5c655f3337 fix map overlay appearance, again 2013-07-09 15:24:34 +00:00
rlx
7bfa671ebf video panel: set timeline in/out on load 2013-07-09 10:01:38 +00:00
rlx
b33658ed6b oxdark theme: update selection background and color 2013-07-08 12:58:50 +00:00
j
59f4c0d3ed trigger playing instead of position event while playing 2013-07-08 12:10:44 +00:00
rlx
cc1cede9bc AnnotationPanel: add doubleclick-on-title-bar-to-scroll-up functionality 2013-07-08 10:52:11 +00:00
j
58e078e3bb log as Video not VIDEO 2013-06-14 16:39:38 +00:00
j
e929a7266a revert last commit 2013-06-04 12:27:09 +00:00
j
e4b935e5ed self.optoins.items returns request id, dont overwrite with additional info, if callback needs query, self.options.items should pass that info to callback. 2013-06-04 11:57:50 +00:00
rolux
4950898b34 some more tabs to spaces 2013-06-02 22:19:36 +02:00
rolux
064c40461e cosmetic changes 2013-06-02 22:15:55 +02:00
rolux
2d0fdae171 Ox.Map: make sure loading icon is actually present 2013-06-02 01:58:47 +02:00
rolux
fc1192f156 Ox.Async: allow for passing false to serialForEach callback (break); allow for ommiting final callback of forEach methods; improve tests 2013-06-01 15:25:37 +02:00
rolux
f820e06455 Ox.API: pass api to callback (todo: don't return api) 2013-06-01 13:59:01 +02:00
j
9a2c7c7239 support loading Ox.js?\d+ to get new version 2013-05-31 21:16:24 +00:00
rolux
541af0917a cosmetic changes 2013-05-30 23:02:03 +02:00
rolux
c99316916c add Ox.numberOf: sugar for Ox.len(Ox.filter(collection, test)) 2013-05-26 11:50:37 +02:00
rolux
4b01e4984b add Ox.remove: sugar for array.splice(array.indexOf(element), 1) 2013-05-25 14:24:39 +02:00
rolux
03850ee600 fix syntax error and add missing space in test results (formatDate, localized dates) 2013-05-25 14:23:12 +02:00
j
2353e5be5a add strings 2013-05-20 19:19:49 +00:00
j
2560d503d7 add all untranslated Ox.UI strings to locale.de.json 2013-05-20 14:39:04 +00:00
rolux
01f7f8cfaa fix oxmedium theme grid gradient css 2013-05-15 09:35:25 +02:00
rolux
a84fa05d73 cleanup List.js 2013-05-15 09:30:31 +02:00
j
697edd72a3 List.js trigger doubleclick event on touchend if selection was not changed
this allows list navigation for mobile devices that have not double click.
tested on Android 4 in Chrome, Firefox and Android Browser
2013-05-14 17:12:44 +00:00
j
907d41642b typo 2013-05-10 11:59:39 +00:00
j
535c04d386 wrap more strings in Ox._ 2013-05-10 10:45:24 +00:00
rolux
42cb002c5f fix map 'report map error' css 2013-05-10 11:01:06 +02:00
rolux
755d1d8a61 fix Ox.setLocale 2013-05-09 22:35:40 +02:00
rolux
dbc971d1c9 fix Ox.setLocale 2013-05-09 22:32:50 +02:00
rolux
50a845fa29 fix Ox.getAsync 2013-05-09 22:32:19 +02:00
rolux
63667f04a0 Ox.js dev version: set locales on load 2013-05-09 21:38:47 +02:00
rolux
7f6bb6a318 add Ox.getLocale 2013-05-09 21:20:09 +02:00
rolux
8aef1fb7c0 remove unused function in Ox.load 2013-05-09 20:12:32 +02:00
rolux
1e056171e6 improved check to see if a module is present 2013-05-09 19:07:54 +02:00
rolux
ad4603ddb4 Ox.load: when loading modules, set locale 2013-05-09 19:02:28 +02:00
rolux
9c66eced09 in setLocale, allow for setting the locale to the current locale (in order to include additional module locale files) 2013-05-09 19:01:59 +02:00
rolux
54c8871559 in setLocale, only call callback once 2013-05-09 18:38:19 +02:00
rolux
e6522b8fef update setLocale (handle module localization) 2013-05-09 17:41:00 +02:00
rolux
a1f1138b22 LOCALES -> LOCALE_NAMES 2013-05-09 17:00:28 +02:00
j
4d8c716d0b add localization to Ox 2013-05-09 13:03:33 +00:00
rolux
b68b827d7b add Locale.js, update Format.js 2013-05-09 15:12:26 +02:00
rolux
7d42aaedd8 add (empty) module locale files 2013-05-09 15:10:47 +02:00
rlx
74e6c12904 selectbefore/selectafter -> selectprevious/selectnext 2013-05-08 16:53:33 +00:00
rlx
e9668823e3 Ox.Chart: fix sort regressions 2013-05-07 14:33:52 +00:00
j
4f37ff8783 remove debug 2013-05-01 12:40:39 +00:00
j
11b9301337 fix changing resolution for multi part videos, fixes #1491 2013-05-01 12:34:07 +00:00
rolux
47aa05b9bc typo 2013-04-26 12:28:26 +02:00
rolux
f7c531c5df Ox.Chart: when sorting by value, descending, make sure sort order of tied items, by key, is ascending 2013-04-26 12:27:35 +02:00
rolux
2968d7b79a update test 2013-04-26 12:26:19 +02:00
rolux
53239d4cd1 in map and calendar editor, change order of add/remove and new buttons 2013-04-26 10:03:26 +02:00
j
751cf07dfd fix .OxButton.OxSymbol padding 2013-04-22 12:30:20 +00:00
j
3c3a6ea220 fix FileButton flow so it can be used as a dialog button 2013-03-26 13:36:24 +00:00
rolux
0fa77bd167 remove print statement 2013-03-24 20:23:38 +05:30
rolux
17044e6649 set width/height for flag in map marker tooltip 2013-03-22 20:16:25 +05:30
j
852641335d add Ox.Cookie, send X-CSRFToken if csrftoken cookie is set 2013-03-16 17:24:43 +05:30
rolux
0ba564c104 add OxLink class 2013-03-14 11:26:38 +05:30
rolux
7eb8cf66c6 fix a bug in annotation panel 2013-03-09 18:32:30 +05:30
rolux
e6df7f31bd fix a bug in array editable 2013-03-08 16:58:29 +05:30
rolux
0800fd8f37 fix a bug in array editable 2013-03-08 16:56:47 +05:30
rolux
0b155c4bb2 typo 2013-03-08 16:50:53 +05:30
rolux
e7e20ecc3c update annotation folder 2013-03-08 16:48:20 +05:30
rolux
317b433a5c change capitalization 2013-03-08 16:44:11 +05:30
rolux
8e91501104 editable/arrayeditable: support placeholder update 2013-03-08 16:42:03 +05:30
rolux
c5f75d98c9 annotation folder: improve 'no items' message when range is not 'all' 2013-03-08 16:33:13 +05:30
rolux
c8135f4556 typo 2013-03-08 15:44:41 +05:30
rolux
43d5bee70a add auto variant of loading screen and image element 2013-03-08 08:48:49 +00:00
rolux
b63adeeb01 cosmetic changes 2013-03-08 08:42:36 +00:00
rlx
6bf23dd282 add OxTextPage class (16 px line-height) 2013-03-08 03:47:46 +00:00
rlx
a8c7239da6 AnnotationPanel: add methods addLayer, removeLayer, updateLayer 2013-03-07 12:49:20 +00:00
rolux
6c29a1c5cd handle setting css of image element, add image loading gradient css for dialogs 2013-03-07 13:26:22 +05:30
rolux
0d784b3dc4 add Ox.LoadingScreen and Ox.ImageElement, update CSS 2013-03-07 12:50:54 +05:30
rolux
a34c8b5b11 cosmetic changes 2013-03-06 12:26:57 +00:00
rlx
1115a33a5f Ox.URL: don't treat 7-digit numbers as dates 2013-03-06 10:00:41 +00:00
rlx
e21f184d96 fix info list css 2013-03-06 04:58:19 +00:00
rolux
cb6f275217 never theme video subtitle highlights 2013-03-05 15:12:35 +00:00
rolux
c869231d34 fix a bug in Ox.URL 2013-03-05 14:31:21 +00:00
rlx
f34d70fd4c Ox.formatString: support '{a.b.c}' access to nested object properties 2013-03-05 06:06:58 +00:00
rlx
42760324f3 cosmetic change 2013-03-05 06:06:03 +00:00
rlx
35947ab77b Ox.URL: fix and update tests 2013-03-05 06:05:35 +00:00
rlx
d3f39c29f2 fix icon item info css 2013-03-04 15:03:54 +00:00
rlx
fcd3089329 fix a bug in Ox.URL 2013-03-04 11:57:20 +00:00
rlx
4f9192f140 Ox.URL: correctly handle number spans 2013-03-04 11:19:09 +00:00
rlx
0989a41c8e update URL controller (handle hash, simplify getItem/getSpan/getHash) 2013-03-04 10:06:32 +00:00
rolux
1e9000c0c0 fix icon item info 2013-03-03 12:38:17 +00:00
rolux
bf197f73a5 Ox.Filter: handle formatKey 'number' 2013-03-03 11:10:41 +00:00
rolux
978d44135a fix a typo in Ox.URL 2013-03-03 11:02:44 +00:00
rlx
4097e70fa7 fix collapse panel extras css 2013-03-03 07:20:39 +00:00
rolux
3f6546783e fix title color of colored selects in selected state 2013-03-03 10:14:47 +05:30
rolux
8438e861c2 fix colored select css 2013-03-02 15:30:39 +00:00
j
b31a7d5be4 remove debug 2013-03-02 13:58:49 +00:00
j
326098c54f use first view if no view is set to construct span 2013-03-02 13:54:07 +00:00
j
fbf02bc0b2 add span type number, pass state.type to getSpan 2013-03-02 12:52:27 +00:00
rolux
b180735d8d update no copyright symbol 2013-03-02 16:37:03 +05:30
rolux
3c313057cd update cut marker css 2013-03-02 16:29:29 +05:30
rolux
aefc3e3a93 fix a bug in Ox.URL 2013-03-02 16:23:19 +05:30
rolux
4ea2033379 update video in/out/cut markers 2013-03-02 16:12:50 +05:30
rolux
730ae16a99 update Ox.getFile docs 2013-03-02 16:08:03 +05:30
rolux
9236b7fd83 update Ox.getFile docs 2013-03-02 16:01:47 +05:30
rolux
72d7a381d5 fix oxmedium theme video marker css 2013-03-02 15:02:04 +05:30
rolux
d2f3bf70d5 typo 2013-03-02 14:36:19 +05:30
rolux
2fce008f0b Ox.Calendar: change wording in menu 2013-03-02 14:28:27 +05:30
j
4b0a55b43a fix changing resolution(how long was that broken?), dont seek before item is loaded 2013-03-02 08:56:15 +00:00
j
ccc50be7de only focus if elment is in dom 2013-03-02 08:07:02 +00:00
rolux
977505e9ee cosmetic changes 2013-03-02 11:21:40 +05:30
rolux
a1b7c86f8b Ox.Calendar: add tooltips, change select type to image 2013-03-02 10:50:08 +05:30
rolux
eb1b8c8745 Ox.Map: Add loading icon (for geocode requests) 2013-03-02 10:40:56 +05:30
j
e4207b8623 add missing , 2013-03-02 03:07:49 +00:00
rolux
9dfb7bebab update CSS of icon list info objects 2013-03-02 08:18:22 +05:30
rolux
36e3dcd264 in video player, make sure poster is below loading icon 2013-03-01 17:01:21 +05:30
rolux
ceac7fa942 in form element group, don't throw if an element doesn't have a value method (which allows for adding buttons, for example) 2013-03-01 10:43:52 +05:30
j
82aeddccfe move Ox. into Message.js so it can be used standalone without Ox.UI 2013-02-28 15:42:06 +00:00
rolux
cce6c954ba update oxmedium highlight color 2013-02-28 16:51:08 +05:30
rolux
2e62f20e52 fix oxmedium highlight color 2013-02-28 16:34:32 +05:30
rolux
b5d67ace33 CheckboxGroup: handle width update 2013-02-28 14:08:46 +05:30
rolux
c630818553 update EditableContent and CSS 2013-02-28 10:33:20 +05:30
rolux
49f7f011e9 Ox.URL: fix tests 2013-02-27 16:38:51 +05:30
rolux
89408bd4be fix <a> regexp to allow for href="/" 2013-02-27 16:27:44 +05:30
rolux
65ecc61112 EditableContent: trigger edit/open events 2013-02-27 10:45:02 +00:00
rolux
90d8661641 update EditableContent 2013-02-27 10:00:28 +00:00
rolux
e7aca0c595 update EditableContent css 2013-02-27 13:03:32 +05:30
rolux
1e2301c4ac update Ox.EditableContent 2013-02-27 13:03:10 +05:30
rolux
603475b7a7 cosmetic changes 2013-02-27 13:02:51 +05:30
rolux
cd14cc517c update EditableContent 2013-02-27 09:45:18 +05:30
rolux
f1c8fb39a7 handle empty Ox.EditableContent value via CSS 2013-02-27 09:25:30 +05:30
rolux
feae953311 simplify Ox.EditableContent, update CSS 2013-02-27 08:56:55 +05:30
rolux
dfe316b76a fix OxEditableContent placeholder css 2013-02-27 08:34:55 +05:30
rolux
706517d2b9 fix OxEditable placeholder css 2013-02-27 08:29:35 +05:30
rolux
8ad1faff85 Ox.Editable/Ox.EditableContent: set placeholder class 2013-02-27 08:28:52 +05:30
rolux
ceba2a7223 update EditableContent, plus some debugging 2013-02-26 15:59:05 +00:00
rolux
72a017e106 update oxmedium theme selection color 2013-02-26 15:58:05 +00:00
rolux
5b5a133533 Ox.EditableContent: self.editing -> self.options.editiing 2013-02-26 10:42:43 +05:30
j
0aa4c42ecf fix editing empty values 2013-02-25 21:11:39 +00:00
j
0957500476 only use one element in EditableContent and toggle contenteditable: adds firefox support, allows using doubleclick handler, less code 2013-02-25 20:29:08 +00:00
rolux
559fbd9995 use bodySelectionColor 2013-02-26 00:41:40 +05:30
rolux
4dea1729cf add bodySelectedColor to themes.jsonc 2013-02-26 00:40:07 +05:30
j
fdc84965bd select all text in span and move cursor to end otherwise 2013-02-25 18:47:07 +00:00
rolux
42e30f6a0a update CSS 2013-02-25 16:41:04 +00:00
rolux
5ecfcd0046 update keyboard controller 2013-02-25 16:40:50 +00:00
rolux
ace6c3dd4d OxEditable: reorder options 2013-02-25 16:40:14 +00:00
rolux
9460f78053 add OxEditableContent 2013-02-25 16:39:46 +00:00
rolux
d2d98f49a7 remove tabs 2013-02-25 16:39:18 +00:00
rolux
071de7aca8 update oxmedium input disabled gradient 2013-02-25 14:51:11 +05:30
rolux
fde3fbf74a for message without data, send empty object 2013-02-25 12:44:22 +05:30
rolux
6787d811e6 log messages 2013-02-25 11:27:00 +05:30
rolux
cadad32440 add 'disabled' option to large video timeline 2013-02-25 11:02:18 +05:30
rolux
c417226e18 fix message controller 2013-02-25 10:24:40 +05:30
rolux
c18220cb4f typo 2013-02-24 16:28:09 +05:30
rolux
e6bc3dcdbb update Message code 2013-02-24 16:27:37 +05:30
rolux
c1f9e9d7a3 cleanup Message code 2013-02-24 15:06:08 +05:30
rolux
9c46e17b9f update oxmedium theme button disabled color and gradient; fix setting value of an Ox.SelectInput 2013-02-24 14:44:02 +05:30
j
47efc7377a add Ox.Message for message passing between frame and parent 2013-02-24 07:37:20 +00:00
rolux
916a175849 update oxmedium theme placeholder color; fix Ox.Select disableItem/enableItem return value 2013-02-24 12:49:30 +05:30
rolux
5a1dfe9821 update OxSpecialLink CSS 2013-02-22 11:47:22 +05:30
rolux
433be74844 update OxSpecialLink CSS 2013-02-22 11:05:21 +05:30
rolux
4ff6370ec9 update OxSpecialLink CSS 2013-02-22 09:10:52 +05:30
rolux
139b65dd45 add OxSpecialLink CSS 2013-02-22 09:06:07 +05:30
rolux
4a5ebd3945 add semicolon 2013-02-22 09:04:51 +05:30
rolux
31fa5f5386 Video Player: trigger timeline event 2013-02-21 13:11:20 +05:30
rolux
d98cf99714 make border of video box in video timeline player themed 2013-02-21 12:29:45 +05:30
rolux
51881d98b9 typo 2013-02-21 01:55:24 +05:30
rolux
e20fe9f2fe fix a bug in video player 2013-02-21 01:54:18 +05:30
rolux
bdddabeb3f fix a bug in video player 2013-02-21 01:44:12 +05:30
rolux
6619e971a5 update themes (videoMenuDisabledColor) 2013-02-21 01:43:16 +05:30
rolux
ac7b688302 add missing key in aqua theme json 2013-02-21 01:36:17 +05:30
rolux
6e1491eae3 update css and themes 2013-02-21 01:30:16 +05:30
rolux
35d2aecc4a VideoPlayer: add timelineType and timelineTypes options, update settings menu 2013-02-21 01:29:49 +05:30
rolux
235b47c1d1 VideoPlayer: support spaceX control, where X is an integer indicating the width 2013-02-20 23:49:21 +05:30
rolux
1c26874918 SplitPanel: trigger resizeend event on mouseup 2013-02-20 18:19:57 +05:30
rolux
25ab552dcd SplitPanel: trigger resizestart event on mousedown 2013-02-20 17:56:26 +05:30
rolux
25df7e7c7f update theme css 2013-02-20 16:59:03 +05:30
rolux
08487856e2 update large video timeline css 2013-02-20 16:52:50 +05:30
rolux
c5fe2f2cc2 update large video timeline css 2013-02-20 16:50:39 +05:30
rolux
5c7ee541d0 update large video timeline 2013-02-20 16:48:05 +05:30
rolux
dbda122326 update large video timeline css 2013-02-20 16:36:06 +05:30
rolux
2fc340d9bd add showInToOut option to LargeVideoTimeline 2013-02-20 16:27:38 +05:30
rolux
aef603bf66 typo 2013-02-20 10:25:33 +05:30
rolux
61cb8b8dcc Ox.URL: add 'getHash' option 2013-02-20 10:21:43 +05:30
rolux
1c3af5e352 classic theme: update menuDisabledColor 2013-02-19 23:44:21 +05:30
j
8dea961e09 dont open firefox quick find, fixes #1258 2013-02-19 12:53:08 +00:00
rolux
6a17a94603 fix URL controller 2013-02-19 17:12:16 +05:30
rolux
89ef5d5bbc fix URL controller 2013-02-18 19:35:16 +05:30
rolux
e96a1ef42e fix url controller 2013-02-18 17:48:46 +05:30
rolux
7aafed8d25 In Ox.URL, urldecode '<' and '>' 2013-02-18 16:26:20 +05:30
rolux
c11a0b82b9 minor changes in Ox.Editable 2013-02-18 15:01:50 +05:30
rolux
10328fc14b update URL controller 2013-02-18 14:59:15 +05:30
j
b520654e31 pass type to getItem function 2013-02-16 01:21:08 +00:00
rolux
6ecbff5fce Ox.URL: add json url part, encode '?' and '#' in values 2013-02-18 12:50:20 +05:30
rolux
5ca1c5b36c in Ox.localStorage, use native for in loop to test if the browser can iterate over localStorage 2013-02-18 12:44:40 +05:30
rolux
f44db6ff18 update tests 2013-02-18 12:43:59 +05:30
rolux
290d97cbee in serialize/unserialize, replace toNumber argument with isJSON argument 2013-02-18 11:38:31 +05:30
rolux
c718b0b8ef missing semicolon 2013-02-16 16:28:40 +05:30
rolux
2a7c20a043 in a list's init event, pass the query if the async items function immediately returns one 2013-02-16 15:01:27 +05:30
rolux
5227dbc166 in Ox.sanitizeHTML, when passing an array of replaceTags tuples, allow for the second element of that tuple to be a replace function (not just a string) 2013-02-16 12:39:16 +05:30
rolux
180b325e30 Ox.Editable: add tags and replaceTags options 2013-02-15 18:01:49 +05:30
rolux
3cdaebadee Ox.sanitizeHTML: add replaceTags option 2013-02-15 18:01:28 +05:30
rolux
092f27ca19 fix timeline tile offset 2013-02-15 11:21:17 +05:30
rolux
88981fd836 remove print statement 2013-02-15 10:53:46 +05:30
rolux
f078af1c05 in VideoPlayer, pass playInToOut as showInToOut to SmallVideoTimeline 2013-02-15 10:50:15 +05:30
rolux
57ca8e44b4 add showInToOut option to SmallVideoTimeline 2013-02-15 10:49:33 +05:30
rolux
4bdae7eb1e add showInToOut option to SmallVideoTimelineImage 2013-02-15 10:47:49 +05:30
rolux
4583f7bd77 fix video player poster aspect ratio 2013-02-14 12:42:18 +05:30
rolux
ab06286f8c document 'enableSubtitles' option 2013-02-12 13:57:22 +05:30
j
30253ddb9c dont fail if third party localStorage is not enaled, closes #1244 2013-02-12 17:58:07 +00:00
rolux
c5f038a526 typo in docs 2013-02-12 13:35:30 +05:30
rolux
fe8160484b update docs 2013-02-12 12:38:53 +05:30
rolux
4f39c96e2d typo 2013-02-12 12:33:43 +05:30
rolux
d3e74f85f8 video player: add internal getPositionWidth method 2013-02-12 12:31:13 +05:30
rolux
17bdb6ccd9 fix potential off-by-one 2013-02-12 12:10:49 +05:30
rolux
37fd8b2ce9 add 'invertHighlight' option to video player 2013-02-12 11:58:52 +05:30
rolux
abb6d2a8be pass query with list init event 2013-02-12 07:01:45 +05:30
rolux
bf09fb2d90 update docs 2013-02-12 07:01:30 +05:30
j
ab5e6061d7 update theme name in documentation 2013-02-11 10:47:55 +00:00
rolux
d1a9d5cf84 update medium theme 2013-02-11 13:09:55 +05:30
rolux
7b46102b33 update medium theme 2013-02-11 13:09:19 +05:30
rolux
ac5aa63d5a typo 2013-02-11 12:53:12 +05:30
rolux
0c2e0b7ce6 update medium theme 2013-02-11 12:44:24 +05:30
rolux
4b3d73f598 update medium theme 2013-02-11 12:43:17 +05:30
rolux
4627b2e344 rename tooltip to videoTooltip 2013-02-11 12:03:40 +05:30
rolux
c567a80a44 VideoPreview: accept tooltip function 2013-02-11 11:57:37 +05:30
rolux
61ca7657b1 VideoPreview: accept tooltip function 2013-02-11 11:56:04 +05:30
rolux
28cb9403b9 update tooltip css 2013-02-11 11:42:25 +05:30
rolux
e002e2a566 fix video preview tooltip layout 2013-02-11 11:36:24 +05:30
rolux
c0e4dc6e01 add tooltip option to Ox.VideoPreview 2013-02-11 11:19:05 +05:30
j
4d9be17e6c down show browser warning to google bot 2013-02-10 17:18:36 +00:00
rolux
d043e335bd fix box-shadow 2013-02-10 21:11:32 +05:30
rolux
a6d77425bc fix Ox.Fullscreen 2013-02-10 21:00:36 +05:30
rolux
7119f14acf fix Ox.Fullscreen 2013-02-10 20:56:37 +05:30
rolux
4c45d71f5b fix Ox.Fullscreen 2013-02-10 20:50:28 +05:30
rolux
32a10a7d69 update medium theme 2013-02-10 20:27:19 +05:30
rolux
dec65ad714 typo 2013-02-10 20:20:59 +05:30
rolux
957f012da1 update medium theme 2013-02-10 20:17:45 +05:30
rolux
498e677e79 update medium theme 2013-02-10 18:33:45 +05:30
rolux
594254e309 update medium theme 2013-02-10 18:29:46 +05:30
rolux
27857d304e update medium theme 2013-02-10 18:19:51 +05:30
rolux
1572e152a0 fix SelectableElement CSS 2013-02-10 18:01:17 +05:30
rolux
6739c75bb4 update medium theme 2013-02-10 17:57:58 +05:30
rolux
9ca871d842 update themes & images, fix SelectableElement CSS 2013-02-10 17:52:46 +05:30
rolux
0c7cf20b03 update medium theme 2013-02-10 17:40:45 +05:30
rolux
e3095e3688 update medium theme 2013-02-10 17:35:46 +05:30
rolux
fd33a3f921 add/rename themes 2013-02-10 17:18:43 +05:30
rolux
c0d62242c8 support new themes 2013-02-10 17:16:04 +05:30
rolux
74753ebb60 support new themes 2013-02-10 17:15:37 +05:30
rolux
f2d93c7001 video loading icon should always be white 2013-02-09 16:03:42 +05:30
rolux
7eed2b3f51 fix annotation textarea css 2013-02-09 14:24:44 +05:30
rolux
36491fff68 fix video controls css 2013-02-09 14:17:54 +05:30
rolux
f8cfe9f8c8 fix video controls css 2013-02-09 14:09:28 +05:30
rolux
4b46fa42da fix video controls css 2013-02-09 14:07:32 +05:30
rolux
153123e5e5 fix video controls css 2013-02-09 13:40:10 +05:30
rolux
5ba6e39c99 fix video controls css 2013-02-09 13:33:48 +05:30
rolux
32271e2578 fix column class name for table list cells 2013-02-08 17:49:27 +05:30
rolux
f64ee18aa4 fix column class name for table list cells 2013-02-08 17:44:05 +05:30
rolux
1b2c83e121 fix column class name for table list cells 2013-02-08 17:38:24 +05:30
rolux
36bb42e7bd Ox.sort: handle thousand separators 2013-02-03 12:44:40 +05:30
j
fc8368cc9f dont open links if shift key is pressed on click 2013-02-01 14:22:17 +00:00
j
7bb9afa4ed prevent popup blocker for external links 2013-02-01 14:07:20 +00:00
rolux
c9d089ce5f fix aqua theme icon lists 2013-02-01 11:47:21 +05:30
rolux
76ff39ab45 fix aqua theme icon lists 2013-02-01 11:44:22 +05:30
rolux
a263a41fc9 fix classic theme video symbol color 2013-01-31 19:23:10 +05:30
rolux
7aecaf809d fix external video controls 2013-01-31 19:19:43 +05:30
rolux
2a6766de70 fix video marker theme switch 2013-01-31 18:54:27 +05:30
rolux
8daf9446c2 fix video marker theme switch 2013-01-31 18:52:01 +05:30
rolux
30f26ebb9b fix video markers 2013-01-31 18:46:01 +05:30
rolux
233fd97e87 fix video markers 2013-01-31 18:42:36 +05:30
rolux
c50d91c0ac properly switch video button color on theme switch 2013-01-31 18:12:51 +05:30
rolux
2fe165f257 fix selected player annotation background 2013-01-31 18:08:51 +05:30
rolux
ff9cf6ec5e fix selected player annotation background 2013-01-31 18:07:33 +05:30
rolux
117034d964 fix selected player annotation background 2013-01-31 18:04:10 +05:30
rolux
dd2c26ce2c fix video inputs 2013-01-31 17:57:56 +05:30
rolux
e4d9347c5d fix symbol/video buttons 2013-01-31 17:39:41 +05:30
rolux
d5afb08636 fix symbol/video buttons 2013-01-31 17:36:21 +05:30
rolux
74f781eabd fix symbol/video buttons 2013-01-31 17:35:03 +05:30
rolux
dc8bde4f73 fix video buttons 2013-01-31 17:28:35 +05:30
rolux
788989258a fix modern theme calendar controls 2013-01-31 17:02:37 +05:30
rolux
a49fa8f57f fix background of disabled symbol buttons 2013-01-31 16:53:39 +05:30
rolux
a2ffd8e439 fix selected annotation background in aqua theme 2013-01-31 16:48:59 +05:30
rolux
9b7a4428a6 fix modern theme highlight gradient 2013-01-31 16:45:58 +05:30
rolux
ac6441bdc8 fix background of video annotation textareas 2013-01-31 16:38:54 +05:30
rolux
fba21bab64 fix modern theme highlight gradient 2013-01-31 16:25:27 +05:30
rolux
45c3ee5658 add missing OxMedia class in video panel 2013-01-31 16:11:45 +05:30
j
23833d2a11 chnage local storage test to work in FF 16+, fixes #1116 2013-01-25 07:14:37 +00:00
j
4329bd5408 support unsetting Ox.Select title 2013-01-12 06:56:00 +00:00
rolux
d7f54bc7e4 add Ox..toggleClass() method 2013-01-08 11:51:12 +01:00
rolux
728fc69fb5 fix css for icons inside info lists, also fixes #160 (icons of selected item lack loading style) 2013-01-03 16:27:17 +01:00
rolux
0d9f689605 avoid double 'if' in Ox.forEach; minor documentation cleanup 2013-01-03 15:56:55 +01:00
rolux
67f744baaf fix #138 (keep Ox.Theme from setting a non-existing theme) 2013-01-02 17:45:30 +01:00
rolux
38ae7b4e53 typo 2013-01-02 13:45:09 +01:00
rolux
f20836eacf Allow for grayscale elements in Ox.Theme.formatColor 2013-01-02 13:10:17 +01:00
rolux
6d5b254a94 in Ox.formatOrdinal, add thousand separators 2013-01-01 15:05:35 +01:00
rolux
7f76d596ba remove some whitespace 2012-12-29 17:54:58 +01:00
rolux
6f4a928bf3 add 'OxMedia' class to video widgets 2012-12-29 17:43:32 +01:00
rolux
2bc41d180e add (still unused) private 'updateImages' method to Ox.TableList 2012-12-29 17:43:03 +01:00
rolux
79cd21c69d add aqua theme 2012-12-29 17:42:13 +01:00
rolux
5fc14635a2 update theme css and jsonc 2012-12-29 17:41:39 +01:00
rolux
fe32615c6b fix colored tree list icons in doc panel 2012-12-29 16:13:07 +01:00
rolux
914d92f135 properly cache Ox.UI.getImageURL 2012-12-29 15:57:01 +01:00
rolux
5466c7208c fix css for select with label 2012-12-29 15:56:35 +01:00
rolux
f4c80f1141 update theme css 2012-12-29 15:55:45 +01:00
rolux
141ae9866d update theme jsonc 2012-12-29 15:55:25 +01:00
rolux
5bf4f59be2 add css rule for table list column head order images 2012-12-29 13:58:54 +01:00
rolux
905c7390a2 typo 2012-12-29 13:58:24 +01:00
rolux
8bc189c471 update theme css 2012-12-29 13:58:04 +01:00
rolux
8f4b90e7e3 update theme jsonc 2012-12-29 13:57:04 +01:00
rolux
100775b109 in table list column heads, use images to indicate order, not buttons 2012-12-29 13:56:04 +01:00
rolux
a9c026f6db fix for MenuButton and Select double button toggle 2012-12-29 02:18:50 +01:00
rolux
66a041ef30 don't cache getImageURL (missing theme parameter -> different return values) 2012-12-29 01:01:44 +01:00
rolux
2b65daf729 add theme css 2012-12-29 00:53:18 +01:00
rolux
d6202a433a update theme jsonc 2012-12-29 00:52:19 +01:00
rolux
5ef888b638 fix for selectable buttons 2012-12-29 00:51:46 +01:00
rolux
6364408236 use themed modes in Ox.Button, Ox.MenuButton and Ox.Select 2012-12-28 18:55:52 +01:00
rolux
fc37155e22 use '', plus minor adjustments 2012-12-28 18:54:42 +01:00
rolux
4881682b61 use new-style themes 2012-12-28 18:52:51 +01:00
rolux
edbcb916fd remove print statement 2012-12-28 18:30:28 +01:00
rolux
59757f965f add generic svgs 2012-12-28 18:24:49 +01:00
rolux
d61d061915 new-style themes 2012-12-28 18:23:08 +01:00
rolux
f54db91aaa update and refactor Ox.UI loader 2012-12-28 18:21:26 +01:00
rolux
2c2b680284 use themed mode colors for table list column head images 2012-12-28 18:02:50 +01:00
rolux
77905dc4ea use themed map marker colors 2012-12-28 18:01:13 +01:00
rolux
21d6eec580 use themed map markers 2012-12-28 18:00:34 +01:00
rolux
8b8c40d32f use themed map rectangles 2012-12-28 18:00:02 +01:00
rolux
641a3043cb use themed timeline colors 2012-12-28 17:59:34 +01:00
rolux
9efb64e620 use new getImageURL method 2012-12-28 17:58:01 +01:00
rlx
db531f7abc update column status css 2012-12-23 02:42:23 +00:00
rolux
b6d2eae8ce Ox.Geo: add/fix languages 2012-12-22 01:21:17 +01:00
rolux
85a058d7ac refactoring 2012-12-22 01:20:37 +01:00
rlx
066b434a33 temporary fix for https://code.google.com/p/chromium/issues/detail?id=167198 2012-12-21 01:40:25 +00:00
j
b20d6a6e59 trigger setSizes in VideoPlayer on Ox.Fullscreen, add Ox.Fullscreen.available to check if fullscreen support is present(i.e. in iframe) 2012-12-20 18:30:48 +00:00
rolux
251fe64350 off by one px in buttongroups with overlap 2012-12-18 22:49:31 +01:00
rolux
86019a83fb Ox.ColumnList: add public 'sort' method 2012-12-18 22:48:57 +01:00
rolux
cdf49b0bbe Ox.CustomList: implement sort update 2012-12-18 22:48:27 +01:00
rolux
716db744b9 Ox.MenuButton: add 'overlap' option 2012-12-18 22:47:57 +01:00
rolux
7ff601a0a4 Ox.AudioPlayer: support resize, move css declarations to Ox.UI.css 2012-12-18 17:46:43 +01:00
rolux
8c941edd03 Ox.ColumnList: implement query 2012-12-18 15:05:47 +01:00
rolux
e5e93d8e12 Ox.CustomList: handle query update 2012-12-18 15:04:59 +01:00
rolux
c27dc129ce Ox.api: handle missing 'options' argument 2012-12-18 15:04:22 +01:00
rolux
69506bde92 update OxCustomList CSS 2012-12-18 11:51:14 +01:00
rolux
65501544f8 Ox.ColumnList: add 'resize' option, correctly handle key_left, key_right and select, pass 'sort' option 2012-12-18 11:50:44 +01:00
rolux
087c7eb956 Ox.CustomList: add public 'selectPosition' and 'size' methods, add 'resize' option (fn(, width) that runs for each item, on resize) 2012-12-18 11:47:40 +01:00
rolux
10eafb0bd4 Ox.TableList: add public 'selectPosition' method 2012-12-18 11:45:36 +01:00
rolux
800b9ac17c Ox.List: add public 'selectPosition' method 2012-12-18 11:45:20 +01:00
rolux
293c96a97d In Ox.api, allow for sums of text fields (= number of unique values, for example: number of artists in a list of works) 2012-12-18 11:35:51 +01:00
rlx
33db20f91c update CSS 2012-12-16 16:51:39 +00:00
rlx
3973fc496a add 'setColumnTitle' public method to Ox.TableList; add 'OxColumnStatus' CSS rules 2012-12-16 16:19:10 +00:00
rolux
e3e3540ef3 fix icon list 'centered' option and animation 2012-12-13 02:25:32 +01:00
rolux
f2b2547db2 AudioPlayer: enable change-on-drag 2012-12-11 22:49:53 +01:00
rolux
10d389a9fc update ColumnList 2012-12-11 16:37:48 +01:00
rolux
51bf0498da in TableList and CustomList, expose list api 2012-12-11 16:36:38 +01:00
rolux
6fd7e99c7a update audio player 2012-12-11 16:35:45 +01:00
rolux
c2c6b8a265 fix a geo data bug 2012-12-10 18:25:33 +01:00
rolux
68aeaebe3f update CustomList and ColumnList 2012-12-10 17:46:48 +01:00
rolux
c4cf3586df TableList: set Select/Clear CSS according to scrollbar size 2012-12-10 17:44:52 +01:00
rolux
d8656d3e86 update custom scrollbar size 2012-12-10 17:44:10 +01:00
rolux
d8206391d5 modern theme: add CustomList CSS and update TableList Select CSS 2012-12-10 17:43:45 +01:00
rolux
ebcc3c674e update custom scrollbar size and table list select/clear css 2012-12-10 17:42:25 +01:00
rolux
cfca8af81e update custom scrollbar arrow images 2012-12-10 17:40:19 +01:00
rolux
344daaeaa6 update audio player 2012-12-10 01:02:42 +01:00
rolux
15601552e7 add experimental CustomList and ColumnList 2012-12-10 01:01:29 +01:00
rolux
90e72ca4db update classic css (todo: modern) 2012-12-10 01:00:04 +01:00
rolux
abcd631668 update symbols 2012-12-10 00:59:19 +01:00
rolux
7e25a7a380 update audio player and element 2012-12-09 18:12:25 +01:00
rolux
9663ccfa0f add media symbols 2012-12-09 17:33:22 +01:00
rolux
b527c2a3f4 update css 2012-12-09 01:45:07 +01:00
rolux
074b658814 add rudimentary Ox.AudioPlayer and Ox.AudioElement 2012-12-09 01:44:17 +01:00
rolux
7dac327396 add 'overlap' option to ButtonGroup 2012-12-09 01:43:33 +01:00
rolux
568119cae8 cosmetic changes 2012-12-09 01:42:57 +01:00
rolux
9a84581c2e add audio-related symbols, update example 2012-12-08 15:02:14 +01:00
rolux
34cef100ad remove some brackets 2012-11-14 15:16:49 +01:00
rolux
666815f566 update inline test 2012-11-14 15:12:08 +01:00
rolux
48f2c4f9ee add Ox.formatCount 2012-11-14 15:10:04 +01:00
rolux
c03efd71fe request controller: minor cleanup 2012-11-04 12:05:25 +01:00
rlx
abb76703ce keyboard controller: don't trigger events when input _or autocomplete menu_ has focus 2012-11-03 16:39:30 +00:00
rolux
cacd1e147f typo 2012-11-03 17:37:36 +01:00
rolux
65cd5b8afa minor changes in keyboard controller 2012-11-03 17:19:35 +01:00
rlx
985b34ac72 add css rules for fullscreen 2012-11-01 14:55:56 +00:00
rlx
aede993d74 typo 2012-11-01 14:35:16 +00:00
rlx
be0aaa2db6 add fullscreen controller 2012-11-01 14:20:28 +00:00
rlx
5075e3de7e VideoPanel: Pass down correct value on fullscreen option update 2012-11-01 12:36:00 +00:00
rolux
ed4dd70c8e Ox.URL: add hash parser, add tests 2012-10-31 12:57:55 +01:00
rolux
64085cdc04 add Ox.SortList and Ox.SortDialog 2012-10-28 15:33:29 +01:00
rolux
9c8e960546 add/update browser/system icons 2012-10-27 21:30:29 +02:00
rlx
dfde724a38 Ox.Chart: improve sorting 2012-10-27 18:51:14 +00:00
rolux
41ca92a3d1 off by one in Ox.Chart 2012-10-27 19:46:27 +02:00
rolux
dc0d652c4e add new browser and system logos 2012-10-27 18:52:12 +02:00
rolux
4ef16ef92d when computing sort values, only strip non-word characters from the beginning of the value if the result is not an empty string 2012-10-26 18:16:44 +02:00
rolux
23bd717a8a When caching sort values, make the type of the value part of the cache key (so that 9 and '9' don't collide) 2012-10-26 18:09:37 +02:00
rolux
2223fcfd2b In Ox.api, add support for values that are arrays 2012-10-26 17:27:15 +02:00
rolux
909184fbba add missing 'sums' option to IconList and InfoList 2012-10-26 16:46:14 +02:00
rlx
619f498dae Ox.Chart: make sure bars are at least 1px wide 2012-10-24 12:31:32 +00:00
rolux
cc4b2824e0 fix geo data 2012-10-19 14:01:39 +02:00
rolux
28d60f9576 update geo flags 2012-10-19 13:19:53 +02:00
rolux
a364b6436c update geo data 2012-10-19 12:54:58 +02:00
rolux
4da93006fc update geo module 2012-10-19 12:53:09 +02:00
j
790e0c4500 dont add ?rand to empty string in Ox.VideoElement 2012-10-12 13:00:22 +02:00
rolux
9916fce1f6 update css for text in icon lists 2012-10-09 10:04:39 +02:00
rolux
86a3e50ed6 add Ox.Theme.formatColorPercent 2012-10-05 14:14:58 +02:00
rlx
dc03bb506a Ox.Chart: add 'limit' option 2012-10-05 11:19:22 +00:00
rolux
83413674a5 fix for chrome 22 menu table cell truncation bug 2012-10-02 16:46:31 +02:00
j
1c02b95f82 dont reset video.src on stop, this happens in GC on dom removal now, fixes #1003 2012-09-22 22:02:00 +02:00
rlx
609d1355fe Map Editor: correctly set self.options.selected when adding or removing a place (fixes #990) 2012-09-21 09:53:05 +00:00
rlx
a392cad0bc use 'sort' property, not 'map' property, for custom sort in table lists (fixes #993) 2012-09-19 06:46:44 +00:00
rlx
03520f6b2e remove unused CalendarDate.js 2012-09-19 06:34:57 +00:00
j
2a7a6da95d sort text bins by create instead of value as 3rd sort value, fixes #995 2012-09-18 21:26:53 +02:00
j
7d4d543ee3 set created/modified adding an event, fixes #989 2012-09-18 12:21:52 +02:00
rlx
926410d663 cleanup Resizebar; make tooltips in VideoEditor, VideoPanel and VideoTimelinePanel configurable 2012-09-17 08:36:21 +00:00
rolux
6433c31002 bugfix in map editor 2012-09-10 14:36:43 +02:00
rolux
7ca44d1ada bugfix in map editor 2012-09-10 14:28:12 +02:00
rolux
20aeb914eb minor change 2012-09-10 14:25:04 +02:00
rolux
91bd0e3684 typo 2012-09-10 14:24:14 +02:00
rolux
93d511f728 minor change 2012-09-10 14:14:40 +02:00
rolux
58706d1f99 fix a potential JS error in Ox.Map 2012-09-10 14:05:11 +02:00
j
7230606a6d fix Ox.sort, was broken in changeset:oxjs,2363 2012-09-08 00:19:13 +02:00
j
d2859f10ef set src of videos to '' before removing from dom to work around chome bug #31014 2012-09-07 03:54:18 +02:00
rolux
075aac449c minor timeout voodoo 2012-09-05 12:05:01 +02:00
rlx
4105f79106 Ox.Map bugfixes & cleanup: make setting 'places' and 'selected' options at the same time work, fix meta key handler, remove misnamed 'addPlaces', fix potential JS error in 'addPlaceToPlaces', make sure self.places contains only the visible places 2012-09-05 10:04:23 +00:00
rlx
d5da93f59e fix label widths in map editor ('geoname' truncated in recent versions of Chrome on OS X) 2012-09-05 09:46:00 +00:00
rlx
e52ac44a1b On maps, only allow for creating combined places via shift-click or meta-click if the map is editable 2012-09-05 09:29:06 +00:00
rolux
db9c55ff5e in cached getSortValue function, use a cheaper args to key function 2012-09-04 00:46:55 +02:00
rolux
bed08786a1 fix dependencies 2012-09-04 00:45:43 +02:00
rolux
8bfe9f5335 fix an issue where selected 16px wide column heads of table lists would not have the correct gradient (as the invisible triangle would increase the element's height) 2012-09-03 22:49:07 +02:00
rolux
e50d4c22db In Ox.List, pass map option to Ox.api 2012-09-03 22:27:09 +02:00
rolux
a3ddc7c2d4 In Ox.TableList, add a 'sort' property for columns (a function with two arguments, the item's value for this column and the full item object), so that the sort order can now depend on other keys (and we can abandon the pattern of passing the sort value as value and a complicated format function to get the actual value) 2012-09-03 22:26:27 +02:00
rolux
8407a88af1 remove trailing whitespace 2012-09-03 22:14:53 +02:00
rolux
0d0926cbf5 In Ox.cache (which is now called onload in Array.js to cache getSortValue), remove dependency on Ox.extend (which would depend on Ox.forEach) 2012-09-03 22:14:08 +02:00
rolux
f5c320187e In Ox.api, add a map option {key: fn(value, object)}, value being object[key], so that the sort value can depend on other keys; Ox.sortBy is updated to use getSortValue (cached sort value of mapped value) instead of getSortValues (precomputed mapped sort value per value, which is no longer unique) 2012-09-03 22:11:25 +02:00
rolux
baf29d068b remove an onload dependency 2012-09-03 21:59:53 +02:00
rolux
863ddfeafa remove an onload dependency 2012-09-03 21:11:57 +02:00
rolux
f4cdfb3349 Ox.Map: add public methods getCenter and setCenter 2012-09-01 13:15:47 +02:00
rolux
dfffe99a04 Ox.Map: trigger select event if, after updating the items option, the previously selected item is no longer present 2012-09-01 11:52:26 +02:00
rolux
39708edd8b correctly compute list height in Ox.List if horizontal scrolling is disabled in Ox.TableList 2012-09-01 11:46:01 +02:00
rolux
d16f76f0da add constant Ox.EARTH_SURFACE 2012-09-01 05:51:35 +02:00
rolux
a01ab0ab58 TableList: add clearButton and clearButtonTooltip options, update CSS 2012-08-31 16:57:03 +02:00
rolux
3e57cbd785 Ox.Map: add markerTooltip option (custom format function) 2012-08-31 09:22:15 +02:00
rolux
6f545969e4 minor bugfix 2012-08-31 08:54:24 +02:00
rolux
95502a62a1 update enable/disable horizontal scrolling option in table list 2012-08-31 08:51:30 +02:00
rolux
3fcedf2b30 lists: return that from public size method 2012-08-31 00:16:26 +02:00
rolux
2d109d103e TableList: add option disableHorizontalScroll and public methods addColumn, removeColumn, getVisibleColumns, setVisibleColumns and getColumnWidth, and add setColumnWidth as alias for resizeColumn; return that from public size method 2012-08-31 00:16:09 +02:00
rolux
62a67e7b1f fix a bug preventing item title updates in menus 2012-08-30 22:25:32 +02:00
rolux
da319f0807 fix for text on buttons and in inputs being 1px too low in recent versions of chrome (fixes #924) 2012-08-30 02:35:36 +02:00
rolux
8572f93334 replace tabs with spaces 2012-08-29 17:42:50 +02:00
rolux
c4c49fd1d1 ButtonGroup: add public buttonOptions method 2012-08-29 17:42:30 +02:00
rolux
5e39926816 replace tabs with spaces; add fixme 2012-08-29 17:41:40 +02:00
rolux
b5a2e80878 fix sort value for '[article] [number or quoted string]', add test 2012-08-29 17:40:27 +02:00
rlx
0de55efb96 Menu: parse HTML entities for title property of events 2012-08-13 13:20:07 +00:00
rolux
ff1e6d4833 make Ox.compact more compact and flatten Ox.flatten 2012-07-13 15:51:49 +02:00
rolux
518a032325 detect and support webkit/ios, fixes #96 2012-07-11 16:30:31 +02:00
rolux
631c5c39c8 quick fix to detect and support chrome on iOS 2012-07-11 16:10:42 +02:00
rolux
1ac080f6dd fix a bug in Ox.Image forEach 2012-07-11 14:45:59 +02:00
j
01739e1b19 fix opera css shadow 2012-07-09 20:45:26 +02:00
rolux
bb686389ce remove print statements 2012-07-09 17:38:30 +02:00
rolux
3ea3600a23 convert some tabs to spaces 2012-07-09 16:31:04 +02:00
rolux
4818a7d617 quick fix for color pickers inside form panels 2012-07-09 16:29:45 +02:00
rolux
4b29ffe70e Ox.Checkbox: set width on init 2012-07-09 16:00:14 +02:00
rolux
c0837fb4ff Ox.FormPanel: add missing select event 2012-07-09 15:59:50 +02:00
rolux
cfa16327a5 Ox.Input: fix integer regexp 2012-07-09 15:59:28 +02:00
rolux
01717f3727 ExamplePanel/ExamplePage: add mode/selected option ('source' or 'live') 2012-07-05 21:38:02 +02:00
j
223d9470a9 add useCapture argument to addEventListener, not optional in FF 3.6 2012-07-05 19:50:01 +02:00
rolux
a155ff5487 fix Ox.localStorage for Firefox 3.6 2012-07-05 19:48:20 +02:00
rolux
b8f88958da cleanup documentation 2012-07-05 19:47:57 +02:00
rolux
f4c34d858c remove Ox.polyfill.localStorage 2012-07-05 19:47:33 +02:00
j
4b71d7c03b merge 2012-07-05 19:45:41 +02:00
j
762d5ca963 fix load on IE and Firefox 3.6 2012-07-05 19:05:52 +02:00
rolux
0f44e64885 remove some comments 2012-07-05 11:36:17 +02:00
rolux
bda90f6b6b remove Ox.Break 2012-07-05 10:58:08 +02:00
rolux
4139e171ca fix place type detection 2012-07-05 10:42:15 +02:00
rolux
a0867f0da6 update widget documentation (arguments first) 2012-07-04 13:29:18 +02:00
rolux
daec992536 Ox.API: fix docs, return request id from API call 2012-07-04 13:15:32 +02:00
rolux
2d4ab2b32d Ox.DocPage: load inherited properties and events in collapsed state 2012-07-04 12:43:24 +02:00
rolux
459755e51f misc minor changes 2012-07-04 11:57:27 +02:00
rolux
c600c250b0 update documentation for request methods 2012-07-03 23:55:05 +02:00
rolux
6d2b95e943 DocPanel: add loading indication 2012-07-03 23:41:11 +02:00
rolux
a04eb376ed Ox.Image: fix typo in parseDrawOptions method 2012-07-03 15:41:08 +02:00
rolux
ad25f92c38 update about, fix Ox.find docs 2012-07-03 00:54:37 +02:00
rolux
0d53dfaf1a fix a bug in tree list 2012-07-02 18:24:30 +02:00
rolux
6cd9472b7c add a fixme 2012-07-02 18:23:50 +02:00
rolux
f5aa547f43 Ox.IconList: don't require 'keys' option if 'items' is a local array 2012-07-02 18:21:09 +02:00
j
2e5205fabe allow updating options.places with an array 2012-07-02 18:17:52 +02:00
rolux
487ee4626d update Ox.formatUnit 2012-07-02 16:19:36 +02:00
rolux
f6a767b6cb test for existence of before looping over it 2012-07-02 15:45:18 +02:00
rolux
0fc6e09927 Ox.App: clean up code and documentation 2012-07-02 13:29:07 +02:00
rolux
79bea33e51 Ox.Element: reformat docs 2012-07-02 13:28:42 +02:00
rlx
197f937d86 remove some list voodoo 2012-06-30 19:59:20 +00:00
rlx
f22e5a032d IconList/InfoList: keep self.options.selected in sync 2012-06-30 16:12:05 +00:00
rlx
b5d5936e59 don't trigger event after timeout, see #731 2012-06-30 16:11:29 +00:00
rlx
e68b1e163b Ox.CalendarEditor: cleanup 2012-06-30 15:06:58 +00:00
rlx
0b8ca39ba6 remove a comment 2012-06-30 15:05:57 +00:00
rlx
dc438e2427 setTimeout before triggering events 2012-06-30 15:05:35 +00:00
rlx
d57affea4a Ox.List: change 'selected' update handler 2012-06-30 15:05:05 +00:00
rlx
f5901e4a1d Ox.TableList: keep self.options.selected in sync, plus some cleanup 2012-06-30 15:03:43 +00:00
rlx
146078e7ce fix bugs in Ox.MapEditor 2012-06-30 15:01:43 +00:00
rlx
ee23db5876 Ox.Map: update signature of select event, update docs 2012-06-30 15:00:38 +00:00
rlx
d30cda0cfd bind to 'select', not 'selectplace' 2012-06-30 14:59:52 +00:00
rolux
2dc8fd19aa update docs 2012-06-30 12:29:06 +02:00
rolux
2731f8dc89 update event controller 2012-06-30 12:15:27 +02:00
rolux
b5910f5f62 Ox.Element: use new event controller 2012-06-30 11:24:38 +02:00
rolux
32f85e42e4 new event controller 2012-06-30 11:24:03 +02:00
rolux
dfa0a9b8eb set interval between 'keys' events to 250 ms 2012-06-30 11:21:23 +02:00
rolux
7df61a8ac9 simplify event passing in Ox.List derivatives 2012-06-30 11:20:37 +02:00
rolux
91275f7171 minor reformatting 2012-06-30 11:18:55 +02:00
rolux
28b9614083 update Ox.Event (intermediate state) 2012-06-29 14:24:06 +02:00
rolux
64a182ae1d lists: implement select-as-you-type 2012-06-29 14:19:34 +02:00
rolux
c211b55d3b fix bug in pixel method (arguments parsing) 2012-06-28 18:36:25 +02:00
j
864eacfbd7 Fix #873 prevent Firefox from cancling active XMLHttpRequests pressing escape 2012-06-29 10:23:59 +02:00
j
da0fb1af50 remove test element 2012-06-28 12:34:18 +02:00
j
1118938e30 Detect scrollbar width for browser that do not support scrollbar styling.
Fixes #800
2012-06-28 12:18:33 +02:00
rolux
55e2174831 in TableLists, use options.unique, not options.columns[i].unique 2012-06-27 20:38:07 +02:00
rolux
d6dcf33427 fix a bug with computing keys 2012-06-27 20:29:39 +02:00
rolux
8296d3c405 TableList: don't require 'keys' if 'items' is array 2012-06-27 20:28:59 +02:00
rolux
6e2a837f1c typo 2012-06-27 19:06:02 +02:00
rolux
c4d65facc5 fix textarea background CSS (since they may have labels) - still doesn't fix their active state 2012-06-27 19:04:34 +02:00
rolux
773311d8d7 TableList: add 'unique' option (until now, the unique id had be specified via columns, even if one had no intention to ever display it as a column) 2012-06-27 18:19:24 +02:00
rolux
bbd80ccf4f Ox.getAsync: fix docs, rename var 2012-06-27 14:55:49 +02:00
rolux
b4dc8d2d58 make doc page code css less annoying 2012-06-27 14:55:13 +02:00
rolux
73c0fc8c31 remove print statement 2012-06-27 13:21:28 +02:00
rolux
bb5a93b2ec add CSS for disabled FileInput 2012-06-27 12:57:15 +02:00
rolux
f93c575c8f FileInput: handle disabled option 2012-06-27 12:56:17 +02:00
rolux
abc6cbbb15 FileButton: add default for image options 2012-06-27 12:55:38 +02:00
rolux
4c6756c192 MenuItem: handle disabled file items 2012-06-27 12:54:46 +02:00
rolux
e72e68a1df add files symbol 2012-06-27 12:14:16 +02:00
rolux
544af185b1 MenuItem: update docs 2012-06-27 11:49:47 +02:00
rolux
f70946ff62 Menu: when clicking on file item, but next to the file input, don't trigger a click event 2012-06-27 11:49:13 +02:00
rolux
b1019a7c5d FileButton: add image option (so tooltip title becomes configurable if type is 'image') 2012-06-27 11:07:34 +02:00
rolux
0564db6ec5 allow for file buttons with 'image' type 2012-06-27 10:37:12 +02:00
j
9bb6b7bcb9 revert changes undone in #2224 2012-06-27 10:20:11 +02:00
rolux
e38a09cd42 update inline comments 2012-06-27 09:43:28 +02:00
rolux
bdebb03a45 TextList -> TableList 2012-06-27 09:41:10 +02:00
rolux
7648d2d4ac when switching version in loader, update path 2012-06-26 20:10:31 +02:00
rolux
80e0a02ea3 in ox dev loader, allow for switching to build version by passing true as first argument (can be used to avoid boilerplate when choosing build/ or dev/ dynamically) 2012-06-26 19:17:27 +02:00
j
2efbc53b33 only update list values once list has loaded 2012-06-26 16:26:32 +00:00
rolux
244591d57e appendTo(that.$element) -> appendTo(that) 2012-06-26 18:21:39 +02:00
rolux
969e0553b4 use [0] instead of .[0] 2012-06-26 18:01:47 +02:00
rolux
fb6c956250 remove debugging 2012-06-26 18:01:13 +02:00
j
75fe62730c Ox.*List do not share updateCallbacks with Ox.List, Ox.clone(self) is passed for event handler 2012-06-26 15:44:22 +00:00
rolux
69d125bc8e minor changes 2012-06-26 16:33:26 +02:00
rolux
e5652b4db1 fix misleading comment 2012-06-26 15:12:09 +02:00
rolux
b9e4f565ca Ox.Element: don't overwrite callbacks; reformatting 2012-06-26 14:54:30 +02:00
rolux
f6a7d0a059 remove unneccessary closure 2012-06-26 03:14:35 +02:00
rolux
835c848933 in ox loader, don't overwrite previous Ox 2012-06-25 21:22:20 +02:00
rolux
60c279ed1c add element id to event properties 2012-06-25 20:40:06 +02:00
rolux
f5782c475b Ox.divideInt -> Ox.splitInt 2012-06-25 16:43:03 +02:00
rolux
703003bd2b Ox.Image: correctly parse arguments of pixel method 2012-06-25 16:42:30 +02:00
rolux
446f1a0de1 minor change 2012-06-25 16:32:16 +02:00