Commit graph

1184 commits

Author SHA1 Message Date
rolux
0bf4d5a0f5 update Geo module 2012-04-03 00:20:18 +02:00
rolux
1f7796b0f8 make Ox.reverse() work for arrays 2012-04-02 23:11:56 +02:00
rolux
1576ba4c48 remove dead code 2012-04-02 23:10:41 +02:00
rolux
acb6f94f65 update Geo module 2012-04-02 23:08:17 +02:00
rolux
9bf755a10d TextList: allow for not passing sort by making the unique key, and its operator, the default 2012-04-02 23:07:50 +02:00
rolux
b9ebb11d48 add geo option to Ox.api (send combined area with totals) 2012-04-02 17:41:28 +02:00
rolux
9a61fdbbab add Ox.containsArea (true if an area contains another one), Ox.intersectAreas (the area/s contained in all areas) and Ox.joinAreas (the smallest area contaning all areas) 2012-04-02 17:40:09 +02:00
rolux
461233e87b in Ox.Map, use '=' and '!=' as operators for 'in between' and 'not in between' 2012-04-02 17:33:54 +02:00
rolux
241f0bc064 in Geo module, actually use image symlinks; add Ox.getFlagByCountryCode method 2012-04-01 23:08:35 +02:00
rolux
fbc15dcadf more useful version of Ox.MapImage 2012-04-01 23:05:53 +02:00
rolux
6a39bdd3bd in Ox.List, trigger init after timeout, since otherwise a synchronous items function will trigger the event before one can bind to it 2012-04-01 23:04:07 +02:00
rolux
803985a160 in Ox.api, only sort if more than two items 2012-04-01 23:02:19 +02:00
rolux
cd6bca7d6b remove a print statement 2012-04-01 00:25:46 +02:00
rolux
b03393bc0c modify Ox.sort so that empty, null or undefined volumes come last, regardless of sort order (fixes # 727) 2012-03-31 23:00:05 +02:00
rolux
4a09d329c8 in Ox.api, add default sort, and allow for values to be arrays 2012-03-31 22:09:55 +02:00
rolux
18ba0d5347 add Ox.formatDegrees 2012-03-31 18:28:48 +02:00
rolux
1d86f10e79 fix a bug that would keep disabled items in a select enabled, and in consequence allow for removal of title and director columns in 0xDB list view 2012-03-31 18:28:32 +02:00
rlx
25c25c76c7 minor changes, mostly documentation 2012-03-30 14:11:29 +00:00
rolux
9032821f14 add first version of readme 2012-03-30 13:04:23 +02:00
rlx
044da383db minor changes, mostly documentation 2012-03-30 01:41:47 +00:00
rlx
9265efe61a minor changes in Collection.js, mostly documentation 2012-03-29 20:01:05 +00:00
rlx
4b59c9a2a9 add callback to Ox.api 2012-03-29 19:32:05 +00:00
rlx
f3ff4b791d add missing functionality to Ox.api (positions requests and enums) 2012-03-29 18:40:03 +00:00
rlx
7b4002b340 add Ox.api, to apify and array 2012-03-29 14:43:05 +00:00
rlx
b807fc81af fix a bug that would throw an error when running tests for Ox.cache 2012-03-29 12:34:13 +00:00
rlx
def7c88639 Hash.js, minor formatting changes 2012-03-29 10:26:02 +00:00
rlx
44ec0d1ecb more concise version of Ox.range 2012-03-29 10:19:42 +00:00
rlx
ab2e5ecda0 minor fixes in documentation 2012-03-29 10:11:45 +00:00
j
c1ec0814dd add Ox.oshash 2012-03-28 11:04:03 +02:00
rolux
22f1cc26c0 geo update: fix missing symlinks 2012-03-27 17:28:51 +02:00
rlx
fde174483d geo update 2012-03-27 15:22:04 +00:00
rlx
561f31004e add WebKit icon 2012-03-27 10:07:24 +00:00
rlx
1ab6a536f7 it's 'Unix', not 'UNIX' 2012-03-27 10:02:54 +00:00
rlx
97810bb472 fix a regression in formatValue, concerning the number of decimals 2012-03-27 09:36:11 +00:00
rlx
fb385a5e57 add BSD and UNIX logos 2012-03-27 09:18:01 +00:00
rlx
c5af338d2d update Ox.Chart 2012-03-26 19:26:28 +00:00
rlx
511c355223 geo module: don't fail for undefined county names 2012-03-26 11:07:57 +00:00
rlx
d25d5f9ced geo module: don't fail for lower-case country codes 2012-03-26 09:58:42 +00:00
rlx
5d1b204e45 when reaching full minute, round position to full minute 2012-03-25 21:49:36 +00:00
rlx
8e6787be97 move full minute check from player into panel and editor, should fix #716 2012-03-25 21:45:39 +00:00
rlx
17aca54e7a temporary fix for video skipping bug (#716); add third parameter (index) to forEach callback; add Geo colors 2012-03-25 21:23:03 +00:00
rlx
8c67bf9462 fix a bug in Ox.FileButton 2012-03-24 11:12:24 +00:00
rlx
826eb5548d allow menu item to trigger native file dialog when pressing enter 2012-03-24 11:04:27 +00:00
rlx
7818d4deb6 improve Ox.formatValue 2012-03-24 10:39:21 +00:00
rlx
df03bf1841 allow menu item to trigger native file dialog (see demo, fixes #691) 2012-03-24 10:13:33 +00:00
rlx
1c3e257bc8 use standard jquery syntax 2012-03-24 08:43:03 +00:00
j
429d5c744b comment out some Ox.print calls 2012-03-23 19:03:56 +01:00
rlx
17d92a3ff7 add Ox.FileButton 2012-03-23 17:57:12 +00:00
rlx
162c0f118b update file input 2012-03-23 17:20:36 +00:00
rolux
1320fb68aa add Ox.FileInput 2012-03-23 17:55:55 +01:00
rlx
260c513e8e in list with max=0, make sure items are not selectable (fixes #708) 2012-03-23 09:27:31 +00:00
rlx
2dbe98bb98 add chart widget 2012-03-22 20:04:35 +00:00
rlx
ebc9fc3fd7 add system icons 2012-03-21 13:05:36 +00:00
rlx
22577fcbcd update icon sizes in ListMap 2012-03-21 08:36:47 +00:00
rlx
aed581b33e update parseUserAgent 2012-03-21 08:36:26 +00:00
rlx
61f9496f34 update Ox.parseUserAgent 2012-03-21 06:54:02 +00:00
rlx
bc3fedb125 fix alphabetical order of annotations with tags, fixes #681 2012-03-20 09:34:50 +00:00
j
c4de1a3a40 do not trigger change event(with same value) on blur if changeOnKeypress is enabled 2012-03-18 20:50:38 +01:00
rlx
237d12ece7 allow for checking a menu item that is part of a group 2012-03-18 14:31:54 +00:00
rlx
b7e626ace5 fix a layout bug with submenu triangles 2012-03-18 13:39:26 +00:00
rlx
d886ffdde2 in manage places, resurrect place name (top right), fixes #670 2012-03-18 12:39:11 +00:00
rlx
53f57939ec fix a bug with toggling paused state 2012-03-14 10:38:32 +00:00
rlx
8521eb36ba add video timeline player and demo 2012-03-14 10:35:46 +00:00
j
3551e73249 dont fail if previously selected id was removed 2012-03-13 13:26:13 +01:00
j
9e7a639ada consistantly use ?uid for video source 2012-03-09 23:27:48 +01:00
j
dbbba54c82 dont remove space before match 2012-03-09 23:27:23 +01:00
rlx
e356e36634 Keep subtitles on large timeline from exceeding the timeline height (fixes #660) 2012-03-08 12:59:32 +00:00
rlx
2ed61c7b08 correct transparency of result place rectangle and rectangle markers (fixes #312) 2012-03-07 13:28:45 +00:00
rlx
f317e6ccf0 In annotation tooltip, don't claim 'doubleclick to edit' if not editable (fixes #348) 2012-03-07 12:33:00 +00:00
rolux
1d8119df4f Calendar: Add cmd-click to deselect event (fixes #471) 2012-03-07 13:12:57 +01:00
rolux
8634476e48 correct icon size in ListCalendar, fixes #565 2012-03-07 13:02:08 +01:00
rolux
37706512e5 fix a bug in ListCalendar 2012-03-07 12:49:01 +01:00
rolux
9a559809b0 make Ox.getTime accept utc parameter 2012-02-25 13:04:18 +05:30
rolux
439a0a58af fix formatting dates as UTC seconds 2012-02-24 22:13:23 +05:30
j
98272ee54a revert selectable 2012-02-24 00:05:44 +05:30
j
d554222aea make place name selectable 2012-02-24 00:02:01 +05:30
rlx
68ca199ae3 properly escape user names and list names 2012-02-22 10:14:25 +00:00
rlx
e282a3a9e9 some work towards fixing JS injection issues 2012-02-21 12:33:27 +00:00
j
01d975878b dont fail if selected annotation is not present 2012-02-21 17:00:35 +05:30
rlx
db6f68681a in annotation panel, make links to define/edit places/events work (fixes #561) 2012-02-21 11:20:03 +00:00
rlx
202d11177b some work towards making places and events editable from annotations panel (#561) 2012-02-21 10:10:39 +00:00
rlx
4008f2e04f remove 'new place' entry from map options menu (fixes #368) 2012-02-21 10:03:08 +00:00
rlx
8851a9c454 in manage places, make south/west/north/east editable directly (fixes #411) 2012-02-21 09:37:50 +00:00
rlx
33ddaf8d9a in manage places, reset form errors (fixes #576) 2012-02-21 08:59:49 +00:00
rlx
3ff120873b allow for resetting errors via ArrayInput setErrors 2012-02-21 08:22:45 +00:00
rlx
43aeec758c update place flag on define (fixes #563) 2012-02-21 08:01:57 +00:00
rlx
8300e402cf update place flag on define (fixes #561) 2012-02-21 08:01:13 +00:00
j
7019a7994b show clones, fixes #567 2012-02-20 21:51:08 +00:00
rlx
e4b60c83c2 update manage places / manage events 2012-02-20 18:31:45 +00:00
j
a9089ee8f7 make Ox.Editable text selectable 2012-02-20 14:04:45 +00:00
j
56c1bf2af0 enable download, fixed #467 2012-02-19 19:06:25 +00:00
rlx
8964fdcd58 in timeline view, after sumbitting find, make editor gain focus (fixes #539) 2012-02-19 18:51:53 +00:00
rlx
02b5b56be8 implement 'show subtitles' functionality for players and timelines 2012-02-19 18:26:57 +00:00
rlx
b5a7b9b28d remove some unused files 2012-02-19 17:24:34 +00:00
rlx
4c3b0c41b1 use 'foo=bar,baz' for 'is between', and make sure this gets only parsed for number-like find keys 2012-02-19 17:21:23 +00:00
rlx
be44815ce4 make input fire a clear event 2012-02-19 16:29:09 +00:00
rlx
160c93aa83 remove some cruft from Ox.Input 2012-02-19 15:50:30 +00:00
rlx
b9a86e2620 fix #227 (the fork bomb bug) 2012-02-19 15:38:08 +00:00
rlx
6a9707ed0b fix a bug where pressing delete would not remove an annotation if the video editor had focus (fixes #477) 2012-02-19 14:37:55 +00:00
rlx
bd5b6f8230 fix issues with home and tv 2012-02-19 12:58:55 +00:00
rlx
7d188d8621 make +/- volume keyboard shortcut work in video and timeline views 2012-02-19 11:21:52 +00:00
rlx
529184887a make doubleclicking on non-editable annotation 'open' it, i.e. go to its in point 2012-02-19 11:06:03 +00:00
rlx
94cfbdb45c fix issues with automatically opening annotation folders; add annotations option to video player to make find work for all layers 2012-02-19 10:49:52 +00:00
rlx
61402492c6 make sure doubleclicking on timeline doesn't turn non-editable annotations into editing state 2012-02-19 09:06:57 +00:00
rlx
696741190a only show users in menu if there are annotations 2012-02-19 09:01:13 +00:00
rlx
9558070d8f update list of users on edit annotation (fixes #382) 2012-02-19 08:59:27 +00:00
rlx
0883bc7127 fix a bug in subtitle display on small timeline 2012-02-19 07:41:19 +00:00
rlx
2c2caf8f58 add 'editable' timeline state (fixes #521) 2012-02-19 07:21:40 +00:00
j
b12099a9d7 support h1-h6, fixes #516 2012-02-18 15:40:41 +00:00
rlx
a66c7c9bdd various fixes related to adding place annotations 2012-02-18 09:56:58 +00:00
rlx
bbdbaf86da keep annotation remove from throwing errors (fixes #452) 2012-02-18 07:22:31 +00:00
rlx
fe87e6ab1c changing vertical-align of table cells to top 2012-02-18 07:09:41 +00:00
rlx
65a3a21d11 resolve an issue with icon list text formatting (fixes #511) 2012-02-18 06:59:34 +00:00
rlx
ab6c1f2234 change color scheme for editable annotations (fixes #502) 2012-02-17 22:08:02 +00:00
rlx
c6e8a84f65 better tooltip for in/out players (fixes #501) 2012-02-17 20:55:00 +00:00
rlx
5383867f70 begin to add some keyboard shortcuts to video view annotation panel 2012-02-17 17:31:39 +00:00
rlx
ba0fe16a07 in video view, update URL when selecting annotation (fixes #479) 2012-02-17 16:29:50 +00:00
rlx
a27ff78730 merge 2012-02-17 16:13:32 +00:00
rlx
e8f370ab7c make video editor handle internal links (fixes #494) 2012-02-17 16:13:08 +00:00
j
7397bead91 switch video source while loading metadata 2012-02-17 13:36:26 +01:00
rlx
c36a3537c0 fix an issue where rendering the edit menu before updating layers would cause add annotation to fail 2012-02-17 12:18:26 +00:00
rlx
3407f36d12 fix #493 (error when removing a not-yet-loaded video from the dom) 2012-02-17 10:41:38 +00:00
j
23c319d95a remove special case for FF3.6, Ox.isArguments is fixed 2012-02-17 10:32:32 +00:00
rlx
4f5a2e8072 fix Ox.isArguments 2012-02-17 10:30:47 +00:00
j
f919d64044 fix Ox.App in Firefox 3.6 to show loading screen, fixes #393 2012-02-17 10:24:42 +00:00
j
1a6da64b6b add enableImport flag to VideoEditor 2012-02-17 14:36:26 +05:30
rlx
7d4fd8f706 fix some bugs in insert html dialog 2012-02-16 18:04:25 +00:00
rlx
e1d8e2aeea merge 2012-02-16 16:36:26 +00:00
rlx
4dd2c5706d add InsertHTMLDialog to VideoEditor 2012-02-16 16:35:59 +00:00
j
f28ed7366b keep volume/muted values from current video when changing parts, fixes #200 2012-02-16 22:05:30 +05:30
j
d13d0e3d3f uri decode map query value, fixes #432 2012-02-16 21:46:12 +05:30
j
ac25a69aaa update posterFrame in players, fixes #476 2012-02-16 21:14:46 +05:30
rlx
658fca3c76 video editor: highlight-as-you-type (fixes #395) 2012-02-16 12:46:57 +00:00
rlx
73bd672b15 add option to find selected annotation in _this_ video; make sure focus returns after hiding menus 2012-02-16 12:32:52 +00:00
rlx
2bd8c8d13f commiting unsaved changes 2012-02-16 11:56:20 +00:00
rlx
476f8b8d26 don't throw errors when resizing uninitialized map (fixes #480, interestingly) 2012-02-16 11:52:42 +00:00
rlx
8ab8d8d67a some work towards making the edit annotations menu functional 2012-02-16 11:35:03 +00:00
rlx
1ea9524cb1 make lists fire select events when updating the query changes, i.e. removes, its previous selection (fixes #238) 2012-02-16 06:41:19 +00:00
rlx
33eb986c59 fix for firefox image drag bug (fixes #387, and drag-and-drop) 2012-02-15 23:08:20 +00:00
rlx
5b94a68f0f Make 1,2,3,... keyboard shortcuts work when annotations have focus (fixes #473) 2012-02-15 22:41:49 +00:00
rlx
e819ff05df in annotation folder, re-calculate edit points after adding annotation (fixes #472) 2012-02-15 22:31:37 +00:00
rlx
6f3a4d1386 pass video editor keyboard events when annotations have focus (fixes #318) 2012-02-15 22:20:19 +00:00
rlx
c040e48601 beginning to fix #318 2012-02-15 22:06:00 +00:00
rlx
e46b568322 update formatting in video editor 2012-02-15 21:28:03 +00:00
rlx
3007cafcae add 'select' option to editCell method of TextLists (helps fix #445) 2012-02-15 20:59:04 +00:00
j
75a230d417 fix help message for shift+I 2012-02-16 01:57:28 +05:30
rlx
8b9c5a485b fix a bug in Ox.List where a select event would trigger even though the selection had not changed 2012-02-15 20:21:17 +00:00
rlx
95da27d0db in video editor, keep menu and player size in sync (fixes #405) 2012-02-15 17:29:58 +00:00
rlx
972808eb17 add tooltips to map place info; fix a bug with autocomplete and live updates (fixes #453) 2012-02-15 16:13:09 +00:00
rlx
96db09337c revert changes (reopens #395) 2012-02-15 13:37:33 +00:00
rlx
99f9af5cd2 check for presence of annotations before acting on keyboard input 2012-02-15 13:16:03 +00:00
j
2a47b434a4 update highlight for empty string right away, fixes #395 2012-02-15 17:38:34 +05:30
j
136b2c5fdb only move to position if there are annotations, fixes #379 2012-02-15 17:33:18 +05:30
rlx
2be6052276 List: Add selectbefore and selectafter events (fixes #353) 2012-02-15 11:30:01 +00:00
rlx
08423110e9 omit country name from map tooltip (fixes #396) 2012-02-15 10:43:40 +00:00
j
5f1e21f7e2 menu entry to import annotations 2012-02-14 19:06:51 +00:00
j
5173bf62fe limit images by width 2012-02-14 18:52:57 +05:30
j
a976b674f4 - allow links to local images
- allow wiki links to local urls
- disable automatic url / email linking since its broken right now
2012-02-11 17:49:25 +05:30
j
21854f653e do not shorten urls, just turn them into links 2012-02-10 15:22:09 +05:30
j
600dc935f2 enable keyboard shortcuts again, was disabled in [changeset:oxjs,1209] 2012-02-08 15:52:22 +05:30
rlx
89a3a119da honor layer showInfo flag and display creator as part of tooltip (fixes #332) 2012-02-05 11:08:56 +00:00
rlx
ed150f21f5 only display add annotation keyboard shortcuts for editable layers 2012-02-05 10:36:04 +00:00
rlx
63a6bf2cb8 in app, send location.href on init (fixes #352) 2012-02-05 03:10:26 +00:00
j
215013e7c8 bind h key 2012-02-05 07:50:17 +05:30
rlx
8d7d1fdf36 don't trigger edit annotation event with temporary id (fixes #369) 2012-02-05 02:07:22 +00:00
rlx
353fce1f14 changes in video editor and list map 2012-02-05 01:56:23 +00:00
rlx
76466e7eeb fix video editor bugs 2012-02-04 11:44:19 +00:00
rlx
3c94f44a99 fix bugs in video editor; begin to implement new list map mode that allows for defining/clearing places 2012-02-04 08:58:46 +00:00
j
ae82696600 events are lower case 2012-02-03 14:43:20 +00:00
j
151c701934 add poster frame controls to menu, fixes #340 2012-02-02 05:15:12 +00:00
rlx
25f7c2a285 fix bugs related to selection of place/event annotations 2012-02-02 02:32:41 +00:00
rlx
bec434a353 fix a bug related to updating autocomplete words when removing an annotation 2012-02-01 22:14:22 +00:00
rlx
1eaf240970 make cursor keys work across annotation folders; make clicking in string annotation folder deselect annotation in other folder 2012-02-01 19:33:10 +00:00
j
2d0607aebd fixed #308 2012-02-01 18:04:42 +00:00
j
56300ab2db undefined places are now inline 2012-02-01 17:29:15 +00:00
j
2ce6b0af9a undefined places/events 2012-02-01 17:21:10 +00:00
j
8bab6a9c0c check defined 2012-02-01 16:36:18 +00:00
j
72323febea dont fail if geoname is undefined 2012-02-01 15:25:41 +00:00
rlx
addd277748 make cycling through matches work, even when matches have the same in/out 2012-02-01 12:47:59 +00:00
rlx
1ae47b761b support highlighting in icon list text 2012-02-01 11:57:21 +00:00
rlx
4dba56ba87 improve Ox.highlightHTML and annotations CSS 2012-02-01 08:26:06 +00:00
j
02e53ed3e0 events are lowercase, VideoPanel defaults 2012-02-01 07:17:47 +00:00
rlx
9b2766bc17 make find next/previous select the annotation 2012-02-01 05:21:29 +00:00
j
319608b5ac fix selecting tab via .select in tab panel 2012-01-31 13:23:24 +00:00
j
d10deb81aa disable some debug output 2012-01-31 12:07:31 +00:00
j
9568acd592 highlight html strings without breaking tags 2012-01-31 12:00:34 +00:00
j
fd96423266 - find in layers
- change upadteAnnotation call to allow id updates
2012-01-31 10:57:09 +00:00
rlx
e8b1362309 fix list calendar bugs 2012-01-30 23:27:27 +00:00
rlx
b19e4c0c79 fix more resize bugs 2012-01-30 22:26:38 +00:00
rlx
93fe766c7b fix resize bugs in calendar, list calendar etc 2012-01-30 22:11:05 +00:00
rlx
70376be049 fix bugs in video preview 2012-01-30 20:59:07 +00:00
rlx
4e615e722d fix and optimize video preview 2012-01-30 20:48:19 +00:00
j
9419e3972e better width/height for textarea editables 2012-01-21 14:58:32 +00:00
rolux
1b42a4e7f1 fix a calendar bug 2012-01-30 01:12:53 +05:30
j
e51c4aa847 call gc before focus/blur to remove elements from focus stack that are no longer around 2012-01-21 11:30:16 +00:00
j
05b4d0cf82 ae singleclick 2012-01-29 14:59:30 +05:30
j
46e10fb81b event.metaKey should be ctrl key, patch jquery 2012-01-28 15:42:12 +05:30
j
ed4f7f0c2d various focus/selection fixes 2012-01-27 23:58:44 +05:30
rlx
a7a3f167c9 various annotation-related bugfixes 2012-01-27 19:59:11 +05:30
j
198e11c59b update jquery.mousewheel.js to work with jquery 1.7 2012-01-27 17:33:01 +05:30