Commit graph

1270 commits

Author SHA1 Message Date
rolux
964923817e add color property to themes json 2012-06-11 23:46:35 +02:00
rolux
75665b7d3f remove comments 2012-06-11 13:40:33 +02:00
rolux
6a7fce5bcf cleanup 2012-06-10 20:18:03 +02:00
rlx
9c697cce7a fix bugs in CalendarEditor 2012-06-10 11:01:06 +00:00
rlx
4625b4ac36 in MapEditor, update number of matches when editing name and alternative names of result places (fixes #824) 2012-06-10 09:06:02 +00:00
j
7382d9fbb9 also pass data to click events in submenus 2012-06-06 21:39:43 +02:00
rolux
639847da07 don't set timeline state twice 2012-06-06 16:31:44 +02:00
rlx
73551a469d fix #821: select cut correctly when an annotation is selected 2012-06-06 14:25:44 +00:00
rolux
01587f7348 Ox.Form: don't pass submit option, trigger submit event 2012-06-05 11:09:44 +02:00
rolux
5a47341367 update placeName when editing name, not geoname 2012-06-05 11:08:48 +02:00
rolux
6c5b8ef0b6 ListCalendar -> CalendarEditor; ListMap -> MapEditor 2012-06-05 10:25:27 +02:00
rolux
c4ad59bdb6 Ox.IconItem: fix a regression related to highlights across linebreaks; add a class to ellipsis 2012-06-04 14:32:58 +02:00
rolux
df3a0c1c49 fix a bug in unbindEvent 2012-06-04 14:07:35 +02:00
rolux
7582a795ee use new Ox.wordwrap signature 2012-06-04 13:49:39 +02:00
rolux
613b594352 remove a print statement 2012-06-04 13:07:42 +02:00
rolux
8581a3da3a remove unneeded constants 2012-06-04 11:49:27 +02:00
rolux
a5c6747b57 change the signature of Ox.pad to match Ox.truncate 2012-06-04 11:08:38 +02:00
rolux
9ce126263b change the signature of Ox.truncate to allow for passing 'position' without having to pass 'padding', change default padding from '...' to a real ellipsis 2012-06-03 11:07:39 +02:00
rolux
3ec610076a minor reformatting 2012-06-03 11:07:35 +02:00
rolux
4ba06fde41 use Ox.highlight; minor reformatting 2012-06-03 10:41:18 +02:00
rolux
ecd84770dd make Ox.forEach(object...) return a number; remove Ox.setPropertyOnce; move Ox.last to Array.js; update documentation and tests 2012-06-02 16:08:01 +02:00
rlx
cb208f2333 fix a bug in Ox.ListMap that would keep the form for result places from showing up 2012-06-02 14:59:08 +00:00
rolux
d9b0cc5f01 update/fix documentation 2012-06-02 15:07:29 +02:00
rolux
e348acee86 parse and display inherited events 2012-06-02 14:10:59 +02:00
rolux
ea08852676 update documentation 2012-06-02 14:10:47 +02:00
rolux
73fa856900 in documentation use foo, not <code>foo</code> 2012-06-02 13:06:44 +02:00
rolux
39c2497bc5 Ox.Element: update documentation 2012-06-02 12:37:19 +02:00
rolux
82599aec75 correctly display 'inherited properties' section title 2012-06-02 12:01:35 +02:00
rolux
9b6b6fd356 fix toggleOption method 2012-06-02 12:00:52 +02:00
rolux
4434e063bc typo in docs 2012-06-02 11:52:36 +02:00
rolux
6d528898d2 update docs 2012-06-02 11:48:47 +02:00
rolux
2471577cf6 update documentation 2012-06-02 11:25:52 +02:00
rolux
0cefbe1997 display inherited properties 2012-06-02 11:21:16 +02:00
j
ac82c3b30e Ox.VideoPreview, make timeline optional, fix width/height if not scale to fit 2012-05-31 20:15:44 +02:00
rolux
8c347d9009 update documentation (classes) 2012-05-31 12:32:54 +02:00
rolux
d6b86b518b display class 2012-05-30 22:40:34 +02:00
rolux
abc6e948e0 update docs 2012-05-30 22:39:47 +02:00
rolux
95de001d8b in Ox.DocPanel, allow for passing a string as self.options.files 2012-05-30 19:24:45 +02:00
rolux
3e6e938596 trying to fix SourceViewer code block CSS 2012-05-30 19:23:23 +02:00
rolux
721989b67b cleanup 2012-05-30 19:22:24 +02:00
j
19dba40ec8 always set enabledUsers 2012-05-30 17:20:58 +02:00
rolux
41a3eaacd4 remove dead code 2012-05-30 15:22:40 +02:00
rolux
8104a9100e update SourceViewer CSS 2012-05-30 15:20:15 +02:00
rolux
9c20602324 leave doc comments in the source code 2012-05-30 15:20:00 +02:00
rolux
9269b96469 use markdown 2012-05-30 13:34:57 +02:00
rolux
c831b89944 fix a bug that would keep test results from being displayed 2012-05-30 13:33:37 +02:00
j
2f98800715 typo 2012-05-30 02:32:14 +02:00
j
888bf094ad only sort object keys in treelist 2012-05-30 02:29:38 +02:00
rolux
6847102507 fix documentation 2012-05-30 00:28:52 +02:00
rolux
c12c49d4d1 update Ox.DocPage 2012-05-30 00:28:14 +02:00
rolux
49adbe7048 fix CSS for OxSourceCode 2012-05-30 00:27:14 +02:00
rolux
e791e93a65 update SourceCode CSS 2012-05-29 16:18:37 +02:00
rolux
b151a0c9a8 fix formatting bugs related to optional replacements 2012-05-29 12:14:58 +02:00
j
a0646c54d3 add more documentation tooltip.show 2012-05-29 11:18:36 +02:00
j
266a0fa9df fix tooltip 2012-05-28 21:03:48 +00:00
j
91e1065aab rename Ox.UI source files, remove Ox. prefix 2012-05-28 19:44:12 +00:00
j
005d50c389 self.setOption ~> that.update 2012-05-28 19:35:41 +00:00
rolux
9ee0742b53 refactoring 2012-05-28 18:21:00 +02:00
rlx
ab68c4a54f add that.update to Ox.Element 2012-05-28 16:16:23 +00:00
rolux
2323525e25 that.update() -> that.updatePanel() 2012-05-28 17:53:21 +02:00
rolux
461a237880 .bind -> .on, .unbind -> .off 2012-05-28 16:06:22 +02:00
rolux
f45f993f42 minor reformatting 2012-05-28 16:04:50 +02:00
rolux
de9021ca0c add fixme 2012-05-28 16:04:28 +02:00
rolux
102d8dce41 in event callbacks, use this., not data._element 2012-05-28 16:03:59 +02:00
rolux
7f05af7380 allow for binding a callback to all events of an element; change the signature of event callbacks from (data) to (data, event), where event is the original jQuery event (formerly data._event) 2012-05-28 16:02:25 +02:00
rolux
8c60fef203 translate foo to <code>foo</code> 2012-05-28 15:58:10 +02:00
rolux
ef15919a3e rename the 'original event data' property of Ox.List drag & drop events from '_event' to 'event' 2012-05-28 15:55:35 +02:00
rolux
1b99ab0fc9 cleanup and simplify Ox.JQueryElement 2012-05-28 11:30:51 +02:00
rolux
9cc9a167f8 minor cleanup 2012-05-27 21:53:27 +02:00
rolux
5a07fc2519 typo in documentation 2012-05-27 21:34:16 +02:00
rolux
2ea1283901 use new-style tokens 2012-05-27 21:33:04 +02:00
rolux
f98d997c4a typo in comment 2012-05-27 21:32:39 +02:00
rolux
27b55e2b6e update DocPage ('examples' property renamed to 'tests') 2012-05-27 16:54:20 +02:00
rolux
c41afd2f5d Ox.parseHTML -> Ox.sanitizeHTML, Ox.encodeHTML -> Ox.encodeHTMLEntities, Ox.decodeHTML -> Ox.decodeHTMLEntities 2012-05-27 12:40:02 +02:00
rolux
fef07dff6f rewrite formatText for clarity, and use new Ox.highlightHTML 2012-05-27 12:38:14 +02:00
j
ba724933e8 fix setting position and paused state on timeline panel and player 2012-05-26 19:01:05 +00:00
j
68d50978ba trailing comma removal, 2012-05-26 15:48:19 +00:00
j
0fc0e671e1 allow changing options.paused before metadata is loaded, trigger loadedmetadata event 2012-05-26 13:32:31 +00:00
rolux
12ed2c93fc fix #799: use '(function() {}())', not '(function() {})()' 2012-05-26 14:38:45 +02:00
j
033155cc51 expose paused as option in VideoEdito and VideoPlayerPanel 2012-05-26 11:52:08 +00:00
rolux
d9c69a0975 improve performance of DocPanel by returning tokens (not source) from Ox.doc and making Ox.SyntaxHighlighter accept tokens 2012-05-26 13:11:06 +02:00
rolux
e081f5b0ee use new-style (textual, not tokenized) source 2012-05-26 12:56:23 +02:00
rolux
ba4588f3fa use new-style tokens 2012-05-26 12:55:54 +02:00
j
aa8f4133be IE8 fixes 2012-05-25 21:42:10 +00:00
rolux
b0000b5169 check if history.pushState exists 2012-05-25 19:58:43 +02:00
rolux
ec12eddfba use Ox.typeOf 2012-05-25 19:46:02 +02:00
rolux
d14abf96fc check if history.replaceState exists 2012-05-25 18:51:26 +02:00
j
eb9cd1e397 IE fixes 2012-05-25 16:28:05 +00:00
rolux
5b8f1dd3b5 rename var 2012-05-25 11:44:43 +02:00
j
d49847593b use Ox.LoadingIcon in Ox.VideoPlayer, fixes #798 2012-05-25 11:37:08 +02:00
rolux
147d637b7b typos 2012-05-25 09:46:34 +02:00
rolux
c30fe02850 use new Ox.find 2012-05-25 09:46:29 +02:00
rolux
544e117cb3 Ox.break -> Ox.Break 2012-05-24 19:20:29 +02:00
rolux
b7d9d9ba54 add comments 2012-05-24 19:13:46 +02:00
rolux
d9fa83ac29 minor change 2012-05-24 19:13:25 +02:00
rlx
458faa78da minor change 2012-05-24 17:12:02 +00:00
rlx
e5b46da0d5 update loading icon 2012-05-24 13:43:46 +00:00
rolux
4b454790d5 don't use animated loading icon svg (consumes 100% cpu in recent versions of chrome) 2012-05-24 14:26:52 +02:00
rlx
f033877f41 fix a regression in Ox.TreeList 2012-05-24 12:10:18 +00:00
rolux
d5da610c18 use Ox.break 2012-05-24 12:02:32 +02:00
rolux
1608664bb6 rather use ''.slice than ''.substr 2012-05-24 11:47:33 +02:00
rolux
f990f3b857 use [].slice, not Ox.sub 2012-05-24 11:02:59 +02:00
rolux
a836b285cc typos 2012-05-24 09:46:42 +02:00
rolux
1c40fb007b use [].concat, not Ox.merge 2012-05-24 09:45:33 +02:00
j
1b08732fa7 - add loadAsync and use in Ox.loadFile, Ox.getJSON
- add Ox.getJSONP
- fix Ox.parseHTML
- fix Ox.Doc
- add more documentation
2012-05-23 01:17:17 +02:00
rolux
08e1561e43 typo 2012-05-22 17:35:26 +02:00
rolux
16ab404619 fix map() in OptionGroup 2012-05-22 17:34:25 +02:00
rolux
a8c5dd4d35 typo 2012-05-22 17:15:52 +02:00
rolux
12cf77cef5 less obscure Ox.map 2012-05-22 16:29:37 +02:00
j
33390069b9 fix Ox.JQueryElement fixmes 2012-05-22 16:08:09 +02:00
j
b9e80c9d75 cleanup docs, fix children/find calls 2012-05-22 15:14:40 +02:00
rolux
04784630d3 use Ox.break 2012-05-22 09:11:26 +02:00
rolux
bf9a19a71e use Ox.methods 2012-05-21 22:07:40 +02:00
rolux
c5b148773f don't Ox.extend with undefined, use empty object 2012-05-21 22:07:06 +02:00
rolux
344d7ec40d use Ox.indexOf, not Ox.getObject 2012-05-21 09:41:57 +03:00
rolux
503c2b5978 use [].some, not Ox.getObject 2012-05-21 09:40:40 +03:00
rolux
5692195509 swap the meaning of makeArray and toArray: makeArray, like makeObject, is a helper function for arguments processing (that wraps any non-array in an array), toArray, like in other libraries, is an alias for Array.prototype.slice.call 2012-05-19 12:40:59 +04:00
rolux
5cabb679f9 merge misc. minor changes 2012-05-19 12:30:43 +04:00
j
520eac7a22 more documentation, more semicolons, some fixmes 2012-05-21 21:23:16 +02:00
j
509745407b add documentation stubs 2012-05-21 12:38:18 +02:00
j
2198d0b1ec pass options.timeline, there is no options.type 2012-05-19 15:24:00 +02:00
j
ac35d761ac fix AnnotationFolder 2012-05-19 15:14:04 +02:00
rolux
cb9a5fda2d in AnnotationFolder, simplify crossesPoint() 2012-05-10 12:12:34 +02:00
rlx
b4fd0f01ae minor changes in Ox.Chart 2012-04-24 10:18:39 +00:00
rlx
9790e7d6c6 in derivatives of Ox.List, make sure gainFocus, hasFocus and loseFocus work correctly 2012-04-24 08:21:00 +00:00
rlx
07b44e20c8 when positioning tooltip, make sure x is an integer 2012-04-24 08:19:05 +00:00
rlx
d7f0464ee6 add missing public togglePaused method to Ox.VideoTimelinePlayer 2012-04-24 08:18:08 +00:00
rlx
aae7ba2485 fix a bug where tooltips would not retain their width near the right edge of the screen, fixes #568 2012-04-23 11:16:46 +00:00
rlx
fa146ebbba Ox.Map: meta+click on selected place now deselects it (fixes #655) 2012-04-23 10:28:42 +00:00
rlx
c0c4031825 in video editor, rename 'posterFrameControls' option to 'enableSetPosterFrame', always include 'Go to Poster Frame' menu entry, and correctly enable/disable 'Set Poster Frame' menu entry 2012-04-23 09:53:29 +00:00
rlx
771b15c25a add (but do not enable) reset-size-on-doubleclick for split panel elements 2012-04-23 09:37:49 +00:00
rlx
43495de239 when expanding or collapsing part of a split panel, do not immediately switch the resizebar's tooltip 2012-04-23 08:29:37 +00:00
rlx
cb1fffa491 add some comments in video timeline player 2012-04-23 08:11:34 +00:00
rlx
3c253a86d5 test for , not for hasZoombar, so that the test won't fail before load 2012-04-22 13:19:08 +00:00
rlx
374508a9f1 fix a bug where in info list, the value of the sort key would not be requested when changing the sort order of the list (fixes #747) 2012-04-22 11:50:57 +00:00
rlx
a56329064d pass info event in player and timeline panels 2012-04-22 11:13:06 +00:00
rlx
a1c82cb262 don't trigger 'censored' event on doubleclick 2012-04-22 10:16:07 +00:00
rlx
f0d4043fd4 make 'censored' icon/link/tooltip configurable (fixes #252) 2012-04-22 09:57:17 +00:00
rlx
bdab9b8a7d in video editor, pass position along with in and out when triggering a point event 2012-04-22 08:54:44 +00:00
j
486e933926 add some more links to about 2012-04-19 16:09:28 +02:00
rlx
018dc69939 set width of timelines player timelines to the correct value after resize 2012-04-19 13:03:16 +00:00
rlx
ae33784cc1 correctly compute if scrollbar is visible 2012-04-19 12:25:39 +00:00
j
461cd3d686 only add uid to http urls, this breaks for file:// or blob urls 2012-04-19 13:26:46 +02:00
rlx
3db8dd4688 remove reference to pandora, fixes #594 2012-04-19 10:30:39 +00:00
rlx
88d25817c1 fix a bug in timeline player where the video would not be muted when loaded in muted state 2012-04-19 08:00:12 +00:00
rlx
fb64474545 timeline player: fix mute button, add scroll button 2012-04-19 07:54:30 +00:00
rlx
01b4840fd6 in timeline player, only show vertical scrollbar if needed - should fix #759, but can't be tested locally 2012-04-19 07:15:35 +00:00
rlx
821e8d1a4e make sure timeline player has a bottom margin of 8px (not 4px) 2012-04-19 07:00:04 +00:00
rlx
14102508e1 fix bugs in list calendar, related to selecting an event on the calendar, just after load, which is not yet in the scope of the list 2012-04-19 06:44:17 +00:00
rlx
244312aede in ListCalendar, populate duration form field, fixes #756 2012-04-19 05:48:31 +00:00
rlx
c7d8d68607 implement 'censored' option in timeline player 2012-04-18 11:21:06 +00:00
rlx
c70271573a in timeline view, react to selecting an annotation 2012-04-18 09:30:49 +00:00
rlx
db0a2394d9 append version, not random 2012-04-18 09:01:42 +00:00
rlx
2cbcb9d086 never load Ox.js and Ox.UI json files from cache 2012-04-18 08:56:31 +00:00
rlx
02696ae741 add 'uncheckItem' method to menus and menubuttons, fix toggleSize in video editor 2012-04-18 07:57:59 +00:00
rlx
132e8d2207 rename various options of video widgets to allow for different timeline types 2012-04-18 07:43:32 +00:00
rlx
71d82c87f9 pass playing/position event from video player to timeline panel 2012-04-17 14:53:21 +00:00
rlx
7d3ea51e4b slightly improved line above and below video 2012-04-17 13:52:45 +00:00
rlx
3ecfcd0f3f implement 'follow player while playing' 2012-04-17 13:42:46 +00:00
rlx
0e8bfd1348 update timeline panel and timeline player 2012-04-17 12:01:24 +00:00
rlx
dac420e021 add CSS for timeline player 2012-04-17 11:59:40 +00:00
rlx
c6bfa97c68 rename a variable in video editor 2012-04-17 11:59:08 +00:00
rlx
7e8f5bef32 fix bugs in video player: allow for setting volume from outside, only show volume control if enabled 2012-04-17 11:58:17 +00:00
rlx
8c963339fd add first version of Ox.VideoTimelinePanel, update Ox.VideoTimelinePlayer 2012-04-17 07:52:37 +00:00
rlx
c6f0308a17 in Ox.VideoPanel, use setElement(...), not that. = ... 2012-04-17 07:51:32 +00:00
rolux
606497fbdd update DocPanel and ExamplePanel 2012-04-16 09:13:22 +02:00
rolux
d060a94131 update CSS 2012-04-15 21:56:39 +02:00
rolux
0f4d72c1da in example pages, allow for setting theme from outside the iframe 2012-04-15 21:13:18 +02:00
rolux
0a999bc4f3 update DocPage and ExamplePage 2012-04-15 20:15:14 +02:00
rolux
f5f1fde6a9 add new symbols 2012-04-15 20:14:33 +02:00
rolux
8a0cc3ee2b remove unneded files in classic theme folder 2012-04-15 14:22:19 +02:00
rolux
1d53a14cc1 in Ox.TreeList, use OxLight style for length of arrays and objects 2012-04-15 14:19:52 +02:00
rolux
c2a7902d0b add 'open in new tab' button to example pages 2012-04-15 14:18:45 +02:00
rolux
53cb716130 in Ox.UI loader, use Ox.$ and .bind() 2012-04-15 14:17:19 +02:00
rolux
5a90520186 add checkerboard background style to themes 2012-04-15 14:16:31 +02:00
rolux
c72031bfdf add missing symbols 2012-04-15 14:11:12 +02:00
rolux
06bb13458b in tree lists with data, add light quotes around string values, fixes #739 2012-04-14 14:15:11 +02:00
rolux
f7ed392d0f in source viewer, ignore // comments, fixes #743 2012-04-14 14:03:35 +02:00
rolux
3bfd8be160 Ox.Progressbar: make tooltips optional 2012-04-14 13:54:45 +02:00
rolux
f88c60ae15 fix bugs in progress bar 2012-04-14 13:49:22 +02:00
rolux
27d37ea601 css update (code in example page comments) 2012-04-11 22:35:33 +02:00
rolux
ebc6efffb4 minor fixes and documentation updates 2012-04-09 10:42:00 +02:00
rolux
baf0f72912 slightly improved treelist 2012-04-09 10:41:06 +02:00
rolux
ffa8f1738a faster doc panel: allow for caching of doc items 2012-04-09 10:39:56 +02:00
rolux
4f63e29082 update syntax highlighter colors in modern theme 2012-04-09 10:37:41 +02:00
rolux
abfea74565 misc. minor changes and documentation updates 2012-04-08 20:22:27 +02:00
rolux
92d4b032da update code/example panels ('selected' option) 2012-04-08 20:20:58 +02:00
rolux
ad75054336 some css fixes (selected buttons) 2012-04-08 20:17:17 +02:00
rolux
e7f132f121 quick fix for treelist layout 2012-04-08 14:38:15 +02:00
rolux
a69970adb6 re-enable synchronous path in Ox.List for Ox.TreeList 2012-04-08 14:17:58 +02:00
rolux
1e1bd9689b display file and line as 'file:line' 2012-04-07 16:41:35 +02:00
rolux
801bfeb8dd remove deprecation warning 2012-04-07 16:40:41 +02:00
rolux
30f1fb65f2 typo in documentation 2012-04-07 12:43:41 +02:00
rolux
67a0f82266 fix a bug in TabPanel that would make it return a SplitPanel 2012-04-07 01:45:14 +02:00
rolux
37030b5d27 minor changes 2012-04-07 01:44:40 +02:00
rolux
8a447b8640 fix a bug that would make it impossible to progamatically deselect a button in a button group 2012-04-06 20:52:40 +02:00
rolux
e9f6751748 allow for replacement function in DocPanel and DocPage 2012-04-06 14:24:17 +02:00
rolux
3134b55456 remove a debugging relict from SyntaxHighlighter 2012-04-06 14:14:01 +02:00
rolux
03f4f77ce6 make SyntaxHighlighter and SourceViewer more useful by allowing replacements; remove index.json and source/Ox/png; plus some other small and/or cosmetic changes 2012-04-06 14:10:21 +02:00
rolux
599da178f1 add icon and logos 2012-04-05 17:42:57 +02:00