40 Commits

Author SHA1 Message Date
db4735f409 refactored event bubbling mechanics...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-07-14 02:02:37 +03:00
0bdf736a25 some cleanup, docs and minor fixes and refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-07-12 18:51:16 +03:00
f4e161cc9d removed all the code that was compensating for the click/focus propagation bug...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-07-11 22:16:35 +03:00
4501fb7835 minor tweaks
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-26 03:14:23 +03:00
b870826e97 added basic full path editing (a bit trivial)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-26 03:07:58 +03:00
5f387eda31 added list input (no callbacks) to List constructor + some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-24 18:21:49 +03:00
606d151b73 some cleanup and minor refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-22 18:10:10 +03:00
8e755ded9f added a generic flat list constructor...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-22 17:22:24 +03:00
cca24fad85 minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-21 18:46:46 +03:00
82ae24741e refactored options (not yet final), cleaned up flat lists and lots of tweaking and fixing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-21 16:12:20 +03:00
12f6488c80 revised non-traversable handling + test...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-21 04:15:54 +03:00
9accc725f8 some changes to the browser extension API and .filter(..) pattern support...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-21 03:49:00 +03:00
65a3bbf389 minor tweak...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-20 21:28:09 +03:00
2b076e499c some basic theaming and some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-20 20:51:43 +03:00
5b7021dce3 now browser is requirejs compatible...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-20 14:50:54 +03:00
c0022efe48 split out the browser css...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-20 14:28:33 +03:00
1eee524086 some visual tweeks + updated docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-19 19:13:11 +03:00
97150a7985 added auto-scroll support...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-18 02:34:06 +03:00
ca96b6a36c some bugs hacked away...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-18 01:41:57 +03:00
d0f42e388a added filter modes to browser dialog...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-18 00:23:23 +03:00
3dbd5367e5 browser dialog filter/search now mostly works...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-06-18 00:13:30 +03:00
eb23b632f7 some minor tweaks to browser.select()...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-05-25 20:02:47 +03:00
9fe814120e removed legacy browser code...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-05-17 02:30:56 +03:00
da60bb12d5 started work on filtering...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-22 02:12:30 +03:00
171cde55fb browser widget now feature complete, still needs refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-21 18:20:59 +03:00
a620e60af5 split out the browser widget and started testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-21 16:45:20 +03:00
17b75ed30c some refactoring of the browse widget...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-18 17:15:03 +03:00
9ff081da7f started refactoring the browser widget...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-16 20:40:08 +03:00
3a54980847 experimenting with widget sizing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-03-03 05:27:47 +03:00
828a04aa4a minor polishing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-28 15:11:05 +03:00
ba76402c35 tested local keyboard handling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-28 12:04:43 +03:00
1e8799042a fixed marking action...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-15 22:00:23 +03:00
cab455a463 minor polishing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-14 03:37:24 +03:00
6ff5d17c7b made the browse dialog focusable...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-14 03:30:13 +03:00
fbaef507e6 fixed action...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-13 03:14:53 +03:00
5075cfe2e9 playing with style...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-13 03:09:40 +03:00
69b0cb25ee some tweaking...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-13 02:28:42 +03:00
9ab65ee8b6 added keyboard handling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-12 19:07:13 +03:00
82f2669b8a added buttons for simpler testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-12 17:16:00 +03:00
beaaf0c1ad started work on a generic tree browser...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2015-02-12 15:12:19 +03:00