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 |
|
rolux
|
adb3355975
|
DocPanel: fix example links
|
2012-06-25 11:26:36 +02:00 |
|
rolux
|
1b62ccfc4b
|
Ox.test: fix docs
|
2012-06-24 19:11:59 +02:00 |
|
rolux
|
d29bc5569b
|
make Ox.rgb always return integers
|
2012-06-24 17:41:27 +02:00 |
|
rolux
|
fa84921333
|
fix section declarations in modules
|
2012-06-24 17:33:13 +02:00 |
|
rolux
|
9f1b86ab87
|
Ox.test: eval all scripts; add stringifyResult method; properly stringify actual async result; in async path, rename 'result' to 'actual'
|
2012-06-24 15:40:48 +02:00 |
|
rolux
|
966ceeb1f1
|
Ox.parseMarkdown: don't make replacements inside code spans/blocks; Ox.sanitizeHTML: add (failing) test; remove unneccessary escaping inside [] in regular expressions
|
2012-06-24 15:37:46 +02:00 |
|
rolux
|
8312105427
|
comment out example scripts
|
2012-06-24 15:34:19 +02:00 |
|
rolux
|
19afdd8bea
|
fix Ox.clone(0, deep)
|
2012-06-24 15:32:35 +02:00 |
|
rolux
|
a071d541de
|
allow for stripping comments in doc panel (which implies hiding line numbers)
|
2012-06-23 20:44:13 +02:00 |
|
rolux
|
6338c5fc6b
|
fix css for code blocks in source viewer comments
|
2012-06-23 20:25:33 +02:00 |
|
rolux
|
f473100875
|
allow for passing file to Ox.SyntaxHighlighter
|
2012-06-23 20:24:06 +02:00 |
|
rolux
|
6fcac07ee9
|
minor changes
|
2012-06-23 20:23:19 +02:00 |
|
rolux
|
ab11f85f26
|
remove log statement
|
2012-06-23 20:22:52 +02:00 |
|
rolux
|
9e8a0ca296
|
minor changes
|
2012-06-23 20:22:32 +02:00 |
|
rolux
|
05828db75d
|
Ox.doc: support inline properties prefixed with '.', add FIXMEs
|
2012-06-23 20:22:09 +02:00 |
|
rolux
|
4e8c8f6310
|
update source viewer code block css
|
2012-06-23 13:31:15 +02:00 |
|
rolux
|
4b0a07387f
|
fix a bug in parseMarkdown, add tests
|
2012-06-23 13:30:33 +02:00 |
|
rolux
|
0b2371e73e
|
DocPanel: add 'expanded' option; don't fail when no element gets passed; don't fail when files is an empty array; some reformatting
|
2012-06-23 12:53:04 +02:00 |
|
rolux
|
63d12160cd
|
add missing semicolons
|
2012-06-23 12:50:34 +02:00 |
|
rolux
|
2a5d06717e
|
remove print statements
|
2012-06-23 12:50:02 +02:00 |
|
rolux
|
03418d2952
|
Ox.SourceViewer: temporary workaround for cases where the source code doesn't fill the full height
|
2012-06-23 12:49:18 +02:00 |
|
rolux
|
ec4c46cb6c
|
Ox.sanitizeHTML: include 'em' and 'strong' in default tags (otherwise sanitizing markdown fails)
|
2012-06-23 12:48:17 +02:00 |
|
rolux
|
b272221020
|
Ox.doc: set 'section' to complete line, not just first word
|
2012-06-23 12:47:30 +02:00 |
|
rolux
|
1652cde0ec
|
fix docs
|
2012-06-23 12:46:41 +02:00 |
|
rolux
|
ee1d50283f
|
fix docs
|
2012-06-23 01:54:33 +02:00 |
|
rolux
|
5e68ebfde1
|
in Ox.js loader, always call Ox.load - also if no arguments precede the callback
|
2012-06-22 15:04:21 +02:00 |
|
rolux
|
f15d6cad0f
|
change the semantics of Ox.load to call back once the DOM is ready - which wasn't the case when calling Ox.load(callback) in the built version
|
2012-06-22 15:02:38 +02:00 |
|
rolux
|
f51e5e9174
|
Example Panel: add item icons in list
|
2012-06-22 12:53:04 +02:00 |
|
rolux
|
e54be15936
|
Ox.sanitizeHTML: add test
|
2012-06-22 10:29:09 +02:00 |
|
rolux
|
0d2204ff19
|
update css (make sure that in source viewer, code spans inside comments don't increase the line height)
|
2012-06-22 10:25:41 +02:00 |
|
rolux
|
8ccabb349e
|
Ox.sanitizeHTML: decode html entities before encoding html entities; Ox.parseMarkdown: encode '<' in code spans and code blocks
|
2012-06-22 10:24:25 +02:00 |
|
rolux
|
e8f3caff8e
|
EExamplePanel: make sure items are sorted alphabetically
|
2012-06-22 09:54:27 +02:00 |
|
rolux
|
b9a4ea2e42
|
Example Panel: use sections
|
2012-06-22 09:23:38 +02:00 |
|
rolux
|
0200a2478b
|
DocPanel: don't empty page when selecting module or section folder
|
2012-06-22 09:22:58 +02:00 |
|
rolux
|
c301a73e38
|
TreeList: load in expanded state if options.expanded is true
|
2012-06-22 09:22:04 +02:00 |
|
rolux
|
21fb4aecc0
|
Ox.Bar: fix docs
|
2012-06-21 23:15:54 +02:00 |
|
rolux
|
f04f6d2663
|
TabPanel: add 'selectTab' alias
|
2012-06-21 13:48:29 +02:00 |
|
rolux
|
93a9805da7
|
minor cleanup
|
2012-06-21 13:47:52 +02:00 |
|
rolux
|
d8cd59e90f
|
add Ox.hypot
|
2012-06-21 13:39:19 +02:00 |
|
rolux
|
d04c1d3059
|
remove a print statement
|
2012-06-21 08:55:05 +02:00 |
|
rolux
|
71218cd61f
|
Ox.tokenize: handle '.1'
|
2012-06-21 08:08:45 +02:00 |
|
rolux
|
625325a6e6
|
fix test result
|
2012-06-20 22:11:05 +02:00 |
|
rolux
|
9e35ae0be2
|
minor cleanup
|
2012-06-20 18:49:06 +02:00 |
|
rolux
|
9093d5f3ed
|
update Ox.load documentation
|
2012-06-20 18:40:55 +02:00 |
|
rolux
|
68b89d7628
|
update Ox.load documentation
|
2012-06-20 18:39:31 +02:00 |
|
rolux
|
23684de82c
|
minor cleanup
|
2012-06-20 18:30:35 +02:00 |
|
rolux
|
367a8227c9
|
update Ox.js loader
|
2012-06-20 18:30:06 +02:00 |
|
rolux
|
e88f622449
|
minor cleanup
|
2012-06-20 17:16:58 +02:00 |
|
rolux
|
11377c99b9
|
fix a bug related to displaying test results
|
2012-06-20 17:13:43 +02:00 |
|
rolux
|
bbf72ab0c7
|
Ox.formatRoman: add test
|
2012-06-20 12:03:10 +02:00 |
|
rolux
|
c68af487c5
|
typo
|
2012-06-20 12:02:04 +02:00 |
|
rolux
|
35df921fcd
|
Ox.formatRoman: add tests
|
2012-06-20 12:01:32 +02:00 |
|
rolux
|
14d57f70bb
|
add Ox.formatRoman
|
2012-06-20 11:57:22 +02:00 |
|
rolux
|
c575686fca
|
minor reformatting
|
2012-06-20 11:37:55 +02:00 |
|
rolux
|
e23fbb2d35
|
Ox.LoadingIcon: support passing a number as size
|
2012-06-20 11:37:47 +02:00 |
|
rolux
|
a3f0a38bf2
|
ExamplePanel: don't fail when selecting non-existing id
|
2012-06-20 11:03:37 +02:00 |
|
rolux
|
c3d51860c3
|
update markdown parser and css
|
2012-06-20 09:23:39 +02:00 |
|
rolux
|
46f2fa516e
|
fix a bug in sort/sortBy
|
2012-06-19 21:29:16 +02:00 |
|
rolux
|
5bbce78878
|
remove unneeded cloning
|
2012-06-19 19:43:19 +02:00 |
|
rolux
|
e1bd7d0cb3
|
remove log statement
|
2012-06-19 19:32:37 +02:00 |
|
rolux
|
1f4b0f7faa
|
Ox.api: cache sort; Ox.sortBy: improve performance
|
2012-06-19 19:32:10 +02:00 |
|
rolux
|
178e2bc487
|
fix min/max longitude
|
2012-06-19 18:04:48 +02:00 |
|
rolux
|
7c2f8aa967
|
typo
|
2012-06-19 18:02:40 +02:00 |
|
rolux
|
f7b0fb6893
|
typo
|
2012-06-19 18:01:48 +02:00 |
|
rolux
|
a544de5c60
|
typo
|
2012-06-19 18:00:59 +02:00 |
|
rolux
|
98b7929fc3
|
typo
|
2012-06-19 17:59:31 +02:00 |
|
rolux
|
76a540e399
|
Ox.API: better workaround for area
|
2012-06-19 17:57:21 +02:00 |
|
rolux
|
0d802a16c9
|
fix a map positioning bug
|
2012-06-19 17:42:53 +02:00 |
|
rolux
|
4c3ef380b1
|
typo
|
2012-06-19 17:37:57 +02:00 |
|
rolux
|
f9dd2661f8
|
chasing a map positioning bug...
|
2012-06-19 17:36:08 +02:00 |
|
rolux
|
a4fedfd924
|
Ox.Map: don't fail when calling panToPlace, selectPlace or zoomToPlace before places have loaded
|
2012-06-19 17:05:20 +02:00 |
|
rolux
|
3a3354818a
|
List: add query option; fix a bug related to Ox.api returning -1 as position (as opposed to the pandora backend, which doesn't include the id in that case); fix a bug related to determining sizes when items is an array
|
2012-06-19 14:18:16 +02:00 |
|
rolux
|
68321c7245
|
IconList/InfoList/TextList: add query option
|
2012-06-19 14:15:20 +02:00 |
|
rolux
|
b754d6d5bd
|
add fixme
|
2012-06-18 19:11:39 +02:00 |
|
rolux
|
996f41c06b
|
move Ox.stripTags from String.js to HTML.js
|
2012-06-18 19:11:17 +02:00 |
|
rolux
|
1ab5c5eca1
|
move Ox.isEmpty from Collection.js to Type.js
|
2012-06-18 19:10:41 +02:00 |
|
rolux
|
ba1a3c4b2a
|
add home button to doc page and example page
|
2012-06-18 10:57:52 +02:00 |
|
rolux
|
4523ebeca3
|
add home symbol
|
2012-06-18 10:56:08 +02:00 |
|
rolux
|
9ae133d45b
|
add documentation for Ox.UI
|
2012-06-18 10:54:39 +02:00 |
|
rolux
|
9a0bd1faec
|
when clicking button, hide its tooltip
|
2012-06-18 10:54:08 +02:00 |
|
rolux
|
619bc0afb5
|
minor change
|
2012-06-18 10:53:51 +02:00 |
|
rolux
|
9ef4bdd0c1
|
avoid loop
|
2012-06-18 09:14:45 +02:00 |
|
j
|
d2e05200da
|
document events
|
2012-06-18 00:38:26 +02:00 |
|
rolux
|
d27420d43d
|
update file input css
|
2012-06-17 19:15:42 +02:00 |
|
rolux
|
69acb4a04e
|
always use file button title as tooltip
|
2012-06-17 19:15:05 +02:00 |
|
rolux
|
fdb8a2b98b
|
display correct ui for non-empty file inputs
|
2012-06-17 19:14:37 +02:00 |
|
rolux
|
fe8c97db24
|
in Ox.List, handle Ox.TreeList items update
|
2012-06-17 19:13:18 +02:00 |
|
rolux
|
ad368fb819
|
allow for updating a treelist's data option
|
2012-06-17 19:12:23 +02:00 |
|
rolux
|
36a5f5a95f
|
clone menu items before extending them
|
2012-06-17 19:11:23 +02:00 |
|
rolux
|
9dbedf13f9
|
minor changes
|
2012-06-17 19:10:41 +02:00 |
|
rolux
|
23ad209561
|
call Ox.localStorage only once
|
2012-06-17 16:42:27 +02:00 |
|
rolux
|
175c8b23d0
|
Collection.js: handle localStorage object
|
2012-06-17 16:41:39 +02:00 |
|
rolux
|
d793d7857d
|
add test for Ox.typeOf(localStorage)
|
2012-06-17 16:40:42 +02:00 |
|
rolux
|
c9474ee04e
|
Ox.load: allow for passing array of modules
|
2012-06-17 15:56:13 +02:00 |
|
rolux
|
8d8e087e3d
|
Ox.loadFile -> Ox.getFile
|
2012-06-17 15:37:21 +02:00 |
|
rolux
|
77adfbf7b8
|
Requests.js: handle errors, various other improvements
|
2012-06-17 15:36:55 +02:00 |
|
j
|
d27c1e8cd4
|
Ox.Geo and Ox.Unicode json files need to be loaded with Ox.VERSION too
|
2012-06-17 11:31:19 +02:00 |
|
rolux
|
48b5e9610a
|
update symbols
|
2012-06-17 10:45:45 +02:00 |
|
rlx
|
e9579e10eb
|
decode HTML entities before setting input value to autocomplete menu title
|
2012-06-16 20:48:30 +00:00 |
|
rlx
|
8f4e08063e
|
in play loop, return false instead of calling Ox.Break
|
2012-06-16 20:47:17 +00:00 |
|
rlx
|
d63113d7bd
|
remove print statements
|
2012-06-16 20:46:38 +00:00 |
|
rlx
|
9d475e6012
|
remove warning when returning false from Ox.loop and Ox.forEach
|
2012-06-16 20:46:14 +00:00 |
|
rlx
|
898cc702f5
|
highlight: several bugfixes and performance improvements; normalizeHTML: only use dom if needed
|
2012-06-16 20:45:05 +00:00 |
|
rlx
|
743a36e308
|
Ox.Dialog: handle window resize
|
2012-06-16 17:24:19 +00:00 |
|
rlx
|
9899f80bfb
|
animate({...}, 0) -> css({...})
|
2012-06-16 16:50:58 +00:00 |
|
rlx
|
3fc8a47bf4
|
return original string when highlight is called without query; lazy format annotation date
|
2012-06-16 16:17:28 +00:00 |
|
rlx
|
77f0c762a3
|
Input: submit when doubleclicking clear button; + some reformatting
|
2012-06-16 13:36:03 +00:00 |
|
rlx
|
7c7f97066e
|
FormElementGroup: don't trigger change on submit
|
2012-06-16 13:35:14 +00:00 |
|
j
|
8c7bf418ec
|
dont blow the stack, fixes #853
|
2012-06-16 18:10:19 +02:00 |
|
j
|
099fbc7880
|
dont show Run tests is showTests is false, fix documentation example
|
2012-06-16 14:25:08 +02:00 |
|
j
|
53966f3f53
|
fix Ox.sanitzeHTML if urls are inside an open a tag
|
2012-06-16 13:16:30 +02:00 |
|
rlx
|
cd6e17d124
|
minor reformatting
|
2012-06-16 10:09:21 +00:00 |
|
rlx
|
3e2c2d451e
|
ButtonGroup: add enableButton/disableButton methods
|
2012-06-16 10:08:37 +00:00 |
|
rlx
|
dffd160ed3
|
TabPanel: add reloadPanel method; react to setting content option
|
2012-06-16 10:07:52 +00:00 |
|
rlx
|
165bd0457a
|
remove log statements
|
2012-06-16 10:06:59 +00:00 |
|
rlx
|
a87d193ac4
|
fix #847 (<i> tag in subtitle); test for before looping over it
|
2012-06-15 19:50:04 +00:00 |
|
j
|
2a58661c9a
|
subtitles are html, fixes #845
|
2012-06-15 18:26:18 +02:00 |
|
j
|
e443888eba
|
dont set widht to 0 for videos that are exactly one hour
|
2012-06-15 17:20:17 +02:00 |
|
rlx
|
94355eb792
|
typo
|
2012-06-15 13:29:06 +00:00 |
|
rlx
|
856ea3b1d3
|
enable timeline types
|
2012-06-15 13:20:07 +00:00 |
|
rolux
|
fbeb434e27
|
remove print statements
|
2012-06-15 11:47:18 +02:00 |
|
rolux
|
64c3d3457b
|
update ColorInput, ColorPicker and Picker
|
2012-06-15 11:43:11 +02:00 |
|
rolux
|
41f061335f
|
remove log statement
|
2012-06-15 11:42:40 +02:00 |
|
rolux
|
4b143de951
|
Ox.Checkbox: change default width from 'auto' to 16 if there is neither a label nor a title
|
2012-06-15 11:38:25 +02:00 |
|
rolux
|
c8cdcc92c0
|
minor cleanup
|
2012-06-15 11:32:27 +02:00 |
|
rolux
|
b2eaf6a867
|
add OxDocPage and OxExamplePage CSS classes
|
2012-06-15 10:43:20 +02:00 |
|
rolux
|
144b4cdb42
|
remove log statement
|
2012-06-15 10:40:15 +02:00 |
|
rolux
|
1e47435058
|
add atob and btoa polyfills
|
2012-06-15 10:39:22 +02:00 |
|
j
|
0b60f45341
|
fix indent for rows without icon should in treelist
|
2012-06-15 10:38:32 +02:00 |
|
j
|
3b1fd5c38c
|
fix TreeList rows with no icon, fixes #843
|
2012-06-15 10:31:38 +02:00 |
|
rolux
|
37ee99f884
|
Ox.localStorage: fix chaining, add tests
|
2012-06-15 09:43:55 +02:00 |
|
rolux
|
d2322388dc
|
minor changes
|
2012-06-15 09:43:27 +02:00 |
|
rolux
|
43077ceb88
|
typo
|
2012-06-14 16:45:49 +02:00 |
|
rolux
|
cbe8f1db49
|
Ox.identify: update examples
|
2012-06-14 16:44:50 +02:00 |
|
rolux
|
b7129af1b4
|
Ox.SelectInput: focus input when switching to 'other' option
|
2012-06-14 16:05:17 +02:00 |
|
rolux
|
6bdf96fe6b
|
DateInput/TimeInput/DateTimeInput: don't fail when options are undefined
|
2012-06-14 15:50:00 +02:00 |
|
rolux
|
91ee1419aa
|
Ox.Spreadsheet: allow for not passing options.value.values
|
2012-06-14 15:46:57 +02:00 |
|
rolux
|
3a71cab021
|
fix .OxLabel.OxSquare CSS
|
2012-06-14 15:46:13 +02:00 |
|
rolux
|
3fbefa2278
|
Ox.Input: trigger change event when clicking arrows
|
2012-06-14 14:31:44 +02:00 |
|
rolux
|
72ed28494d
|
cleanup
|
2012-06-14 14:31:00 +02:00 |
|
rolux
|
3d3d963ca3
|
.OxLabel.OxSquare should have border-radius: 0
|
2012-06-14 12:36:08 +02:00 |
|
rolux
|
14a4d48b6d
|
explicitely set border-radius
|
2012-06-14 12:35:28 +02:00 |
|
rolux
|
c22da1cfc5
|
Ox.FormItem: use 'OxSelectable' class
|
2012-06-14 12:34:46 +02:00 |
|
rolux
|
38e01c26ca
|
Ox.FormPanel: use section id, not title, as values key; use 'OxSelectable' class
|
2012-06-14 12:34:24 +02:00 |
|
rolux
|
61e425f64d
|
update FormPanel
|
2012-06-13 15:56:42 +02:00 |
|
rolux
|
889ad7a83a
|
in ObjectInput and ObjectArrayInput, don't set height
|
2012-06-13 15:55:34 +02:00 |
|
rolux
|
a874974f9a
|
update CSS for ButtonGroup and CheckboxGroup
|
2012-06-13 15:54:43 +02:00 |
|
rolux
|
2b494815f2
|
fix a bug in select input
|
2012-06-13 15:53:50 +02:00 |
|
rolux
|
63d5f04af7
|
Ox.TreeList: add 'expanded' option
|
2012-06-13 15:53:20 +02:00 |
|
j
|
3087b0637d
|
document Ox.UI and include in index.json
|
2012-06-13 14:15:27 +02:00 |
|
rolux
|
9d877800b4
|
Ox.DocPanel: when navigating to folder in list, don't deselect it
|
2012-06-13 12:08:54 +02:00 |
|
rolux
|
3136c8f381
|
Ox.DocPanel: fix bugs related to ids and selection (the panel's selected option is item name or empty string, the list's selected option is ['the/full/id'])
|
2012-06-13 12:05:32 +02:00 |
|
rlx
|
ba5bea09f0
|
fix #833 (JS error when collapsing sidebar in timelines view)
|
2012-06-13 08:37:07 +00:00 |
|
rolux
|
8bc8c57373
|
use base 10 in parseInt, use Math.floor for numbers
|
2012-06-13 10:28:21 +02:00 |
|
rlx
|
79bb322112
|
when updating a value in a list with an items array, pass new items array (fixes #829)
|
2012-06-13 08:00:02 +00:00 |
|
rlx
|
fbbe1e256a
|
remove whitespace
|
2012-06-13 07:57:27 +00:00 |
|
rolux
|
cb4a32f03b
|
minor changes
|
2012-06-13 09:17:39 +02:00 |
|
rolux
|
cd38e66240
|
typo in Ox.isEqual
|
2012-06-13 09:11:58 +02:00 |
|
rolux
|
110be11a05
|
Ox.test: handle non-null values for which JSON.stringify returns 'null'
|
2012-06-13 09:06:54 +02:00 |
|
rolux
|
4dc11cd256
|
Ox.isEqual(NaN, NaN) should return true
|
2012-06-13 09:04:54 +02:00 |
|
rolux
|
bc83d22850
|
sign(-0) is -0 according to spec; add cosh; add tests
|
2012-06-13 09:04:16 +02:00 |
|
rolux
|
a627f41755
|
fix Ox.sign(-0), should be 0, not -0
|
2012-06-13 08:16:22 +02:00 |
|
rolux
|
8df96dd8fb
|
add sign and trunc
|
2012-06-13 08:12:01 +02:00 |
|
rolux
|
c2ae5d3f4c
|
add acosh, atanh and tanh
|
2012-06-13 00:04:28 +02:00 |
|
rolux
|
fd04452db9
|
make sure Ox.isInt(Infinity) returns false
|
2012-06-13 00:02:55 +02:00 |
|
j
|
2e49324ede
|
load theme json with Ox.VERSION too
|
2012-06-12 21:20:31 +02:00 |
|
rolux
|
4e119b98f1
|
minor cleanup
|
2012-06-12 18:09:25 +02:00 |
|