Commit graph

49 commits

Author SHA1 Message Date
rolux
c5b148773f don't Ox.extend with undefined, use empty object 2012-05-21 22:07:06 +02: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
j
509745407b add documentation stubs 2012-05-21 12:38:18 +02:00
rlx
76466e7eeb fix video editor bugs 2012-02-04 11:44:19 +00:00
j
216ad5f44f load Ox.Element before Ox.Request, should be a better way to do this 2012-01-19 17:59:29 +05:30
rlx
1bf1eae034 minor changes 2012-01-17 23:26:26 +05:30
rolux
215f1f6c1b use new form element syntax 2011-12-22 12:54:20 +05:30
rlx
d80019a17c form elements rewrite, part 3 2011-12-22 05:52:46 +00:00
rolux
074902d079 form elements rewrite, part 2 2011-12-21 21:03:52 +05:30
rlx
7f83cd3141 form elements rewrite, part 1 2011-12-21 13:42:47 +00:00
rolux
3597b8c60c make 'this' work in event handlers 2011-11-30 14:48:01 +01:00
rlx
243614cee2 when removing an element, unbind global keyboard handler; delay request timeout dialog until after window unload 2011-11-08 10:27:49 +00:00
rolux
56370aa0a7 'use strict'; 2011-11-05 17:46:53 +01:00
rlx
291b75c43b in video player, separate playing event from position event, so controls that need live updates can bind to playing, while others can safely bind to position 2011-11-05 16:03:13 +00:00
rlx
5a23d8936b fix for cases where passing an array of tooltips as an option to Ox.Button would cause Ox.Element to actually set the tooltip to that array 2011-11-05 14:29:31 +00:00
rlx
2df5d05980 fix regressions introduced by garbage collection 2011-11-05 11:44:31 +00:00
j
1d09d19423 some redesign for better garbage collection of elements 2011-11-04 22:14:30 +00:00
j
dce2843303 use Ox.Log 2011-11-04 16:54:28 +01:00
rolux
094b1a59ec cleanup, again 2011-11-03 16:42:41 +01:00
rlx
7761b9dea4 improve removal of elements 2011-11-01 23:14:29 +00:00
rlx
7848277593 avoid leaks by adding custom empty/remove/replaceWith functions to Ox.Element 2011-11-01 19:56:11 +00:00
rlx
3aa10edec8 add bindKeyboard and unbindKeyboard methods to Ox.Element, allowing an element to receive all keyboard events, independently of focus 2011-11-01 11:49:46 +00:00
rlx
64032b5e9c add proper tooltips to map 2011-10-31 11:29:59 +00:00
rlx
a58dc765d9 some work on Ox.Editable 2011-10-24 15:58:51 +00:00
rlx
16078f0fbd fix a regression with regards to dragging/resizing 2011-10-06 04:06:49 +00:00
rolux
609f834cd3 fix a bug where anyclick would fire on dragend 2011-10-07 17:51:05 +02:00
rlx
f2dbfbd1e5 add some more documentation, pass some more tests 2011-10-01 02:21:55 +00:00
rlx
3965eed153 url controller updates, list bugfixes 2011-09-28 17:31:35 +00:00
rlx
f2c8644001 update Ox.URL, add Ox.Event 2011-09-23 10:43:57 +00:00
rolux
da9e5dbb29 fix event handlers and split panel resize event 2011-09-17 19:39:38 +02:00
rlx
c3b59a62fe fixing a bug where in a list, the click target loop would not exit when items are added or removed on click 2011-09-05 05:40:44 +00:00
rlx
63885b8c1b support drag and drop in text lists 2011-09-04 12:19:36 +00:00
rlx
be3b1d573d use new-style mouse events in Ox.List 2011-09-03 23:04:18 +00:00
rlx
11d46c4d17 make .appendTo() work 2011-08-23 19:08:08 +00:00
rlx
d21068979a replace Flipbook with VideoPreview 2011-08-08 13:58:19 +00:00
rolux
e063626bdc Ox.Dialog rewrite 2011-08-15 14:18:14 +02:00
j
0ccad0b973 fix vim line 2011-07-29 20:48:43 +02:00
j
b27ed00356 remove new for all Ox.Elements, dont declare arguments again, add some semicolons 2011-06-19 19:48:32 +02:00
rlx
a96f6fdfd1 filter rewrite, element update 2011-06-02 03:02:16 +00:00
rolux
c99e7af1bd allow for editing of alternative names 2011-05-30 10:46:12 +02:00
rolux
2842ec8d09 add tooltip option to Ox.Element 2011-05-17 20:44:53 +02:00
rolux
fd1fc212f2 new timeline implementation 2011-05-15 18:18:58 +02:00
rolux
13b887abfb add Ox.VideoPlayer, demos/video/, and prove Chrome doesn't get buffered time ranges right 2011-05-12 12:39:48 +02:00
rolux
70d17f3321 fix for safari/jquery bug 2011-05-11 18:33:19 +02:00
rolux
a1ed6a44c5 better layout for documentation pages, use syntax highlighter 2011-05-07 23:07:53 +02:00
rolux
a6ed310087 various documentation-related changes 2011-05-05 20:02:56 +02:00
rolux
5f417fa152 better event handling in Ox.Element 2011-04-30 00:07:23 +02:00
rolux
7380595c7e various improvements in OxJS and OxUI 2011-04-29 14:40:51 +02:00
rolux
4489e88f44 better filesystem structure for modules and themes; 'minified' ui if debug option not set; dynamially generated map markers 2011-04-27 21:24:33 +02:00
Renamed from source/js/Ox.UI/Core/Ox.Element.js (Browse further)