Commit graph

488 commits

Author SHA1 Message Date
j
c89fd8e326 fix #183 2016-01-17 18:43:52 +05:30
rlx
2d761e49ad don't load info view twice 2016-01-17 17:59:34 +05:30
j
0311a33814 only switch button to transferring after download api returns 2016-01-17 17:01:47 +05:30
j
1266fb9133 trigger transfer progress -1 if download is canceled 2016-01-17 17:01:47 +05:30
rlx
c6c032d3d9 fix downloading to list 2016-01-17 16:59:33 +05:30
rlx
8a1c83b5fc fix downloading to list 2016-01-17 16:54:53 +05:30
rlx
0fa8c8602f don't overwrite 'data' 2016-01-17 16:52:03 +05:30
j
6d659b8049 use itemKeys and turn .format into function 2016-01-17 16:31:42 +05:30
rlx
7da4bd0ec3 itemKeys -> sortKeys 2016-01-17 16:16:29 +05:30
rlx
9baf222db1 fix background in peers panel 2016-01-17 16:13:36 +05:30
rlx
eb2e0a772b transfer panel: fix formatting 2016-01-17 16:13:13 +05:30
rlx
881956b4f4 transfer panel: fix cancel button 2016-01-17 16:04:38 +05:30
rlx
36be2bb3b2 key.format may be undefined 2016-01-17 15:59:15 +05:30
j
2f6a9ac82f prevent default bookmark page(ctrl-d) in chrome 2016-01-17 15:57:23 +05:30
rlx
d549ab3592 fix another xss vuln 2016-01-17 15:53:50 +05:30
rlx
a5ec6a655b add keyboard shortcut for download 2016-01-17 15:48:03 +05:30
rlx
8fde5e9111 handle new list keyboard shortcuts 2016-01-17 15:43:53 +05:30
rlx
c6613c30f6 remove dead code; handle listselection 2016-01-17 15:43:52 +05:30
rlx
1d585811d3 only display message for pending requests 2016-01-17 15:14:45 +05:30
rlx
31f5a100f6 preferencesDialog -> userDialog 2016-01-17 15:14:45 +05:30
j
bbcde89946 fix preview flicker in listView 2016-01-17 15:03:21 +05:30
rlx
4fe8443c35 fix deleting items in list view 2016-01-17 14:38:38 +05:30
rlx
fd96d2da37 browser: handle undefined 2016-01-17 14:00:16 +05:30
rlx
fb80c952ee encode html entities 2016-01-17 13:27:49 +05:30
rlx
bd3c30e260 throttle 2016-01-17 13:27:32 +05:30
rlx
6b5eb8bf39 cleanup 2016-01-17 13:13:46 +05:30
rlx
601c23f985 fix menu extras 2016-01-16 21:02:40 +05:30
rlx
bc88615c31 format ISBNs with dashes 2016-01-16 20:48:14 +05:30
rlx
386bfd2324 format ISBNs with dashes 2016-01-16 20:38:01 +05:30
rlx
846eb7f3f3 format ISBNs with dashes 2016-01-16 20:35:17 +05:30
rlx
23d401b3f2 version formatting 2016-01-16 20:16:50 +05:30
j
cfbc90b50b send contact message 2016-01-16 18:41:55 +05:30
rlx
2c9109a7a5 app dialog: formatting; 'not yet' -> 'lazy fox' 2016-01-16 17:39:41 +05:30
rlx
4cf13ab908 style 2016-01-16 17:39:41 +05:30
j
84d0a87a5c open link in new tab 2016-01-16 17:35:35 +05:30
rlx
1d6e94d1a6 fix export UI 2016-01-16 16:01:36 +05:30
rlx
5a3b5e8593 select correct tab in import/export dialog 2016-01-16 15:51:48 +05:30
rlx
4fc590b7ba revert changes 2016-01-16 15:19:59 +05:30
rlx
30f6f6860f peers dialog: preselect first item; fix message display 2016-01-16 15:12:33 +05:30
rlx
89873f0c4d improved handling of booking falling out of context after edit/delete 2016-01-16 14:59:34 +05:30
rlx
ab0b0d5300 fix import/export dialog tabbing 2016-01-16 14:40:04 +05:30
j
39dac41b66 cleanup 2016-01-16 14:30:35 +05:30
rlx
5860bc0e72 only reload filters if not collapsed 2016-01-16 14:27:53 +05:30
rlx
b0dcfc35ab update cbr icon info color 2016-01-16 14:27:53 +05:30
j
2fd3e105d2 store app dialog texts in html file 2016-01-16 14:22:55 +05:30
rlx
4cf2c13e7e correctly update mediastate during transfer 2016-01-16 14:13:02 +05:30
rlx
9fde49bdce always update data element on edit 2016-01-16 14:13:02 +05:30
j
01a20963c1 add contactForm 2016-01-16 14:10:41 +05:30
rlx
3858bef3f4 improve handing of downloading/removing book in item view 2016-01-16 13:47:09 +05:30
rlx
bec86685b3 fix list selection when changing lists 2016-01-16 13:36:26 +05:30
rlx
c9da0f8495 remove print statement 2016-01-16 13:18:58 +05:30
rlx
09687f0cd7 improved handling of delete when in item view 2016-01-16 13:18:37 +05:30
rlx
5882e97608 correctly handle download/edit/delete for selections with mixed mediastate 2016-01-16 12:51:52 +05:30
j
5110410eda Edit->Download should only be enabled if selected books are not available, fixes #59 2016-01-16 12:05:23 +05:30
j
249b8628d2 fix autocomplete for libraries of peers 2016-01-16 11:39:16 +05:30
rlx
d0e2fe0340 allow for editing cover url 2016-01-16 10:44:36 +05:30
j
0cd6032816 Dont show NaN pages, fixes #148 2016-01-15 13:11:20 +05:30
j
c517922fb9 show messages 2016-01-14 17:50:18 +05:30
rlx
4b5fedb7a8 typo 2016-01-14 16:11:29 +05:30
rlx
3c24b38ddf edit metadata: send [], not [''] 2016-01-14 15:55:29 +05:30
rlx
996d3dc01f transfer panel: update layout 2016-01-14 15:41:34 +05:30
rlx
d7a1e0611d add default text 2016-01-14 15:38:30 +05:30
rlx
e8eefd95bf stay in item view when edit makes item disappear from context 2016-01-14 15:31:38 +05:30
rlx
2ad1e64208 better author formatting in info panel 2016-01-14 14:55:14 +05:30
rlx
d3de45766d info view: make unique on split; compare correctly on edit 2016-01-14 14:43:20 +05:30
j
d54f524953 export 2016-01-14 14:29:20 +05:30
rlx
db8a3f2689 fix setting /update url 2016-01-14 14:20:53 +05:30
rlx
b10a710a63 some improvements to advanced find 2016-01-14 14:11:52 +05:30
rlx
7b5d587a21 apply squared style 2016-01-14 13:38:24 +05:30
rlx
ed948de469 fix column counts display in filters 2016-01-14 13:29:17 +05:30
rlx
9a6c79842a fix display of icon infos 2016-01-14 12:48:41 +05:30
rlx
9b95bb067e improve statusbar 2016-01-14 12:40:11 +05:30
j
59bbd33a55 reload if oml restarts between sending out html and connecting to ws 2016-01-14 09:29:47 +05:30
j
b33d066322 import kepub as epub, http://wiki.mobileread.com/wiki/Kepub 2016-01-13 23:18:32 +05:30
j
cd949c4f20 upload files one by one 2016-01-13 21:47:51 +05:30
j
fcc03c742d check for files.length 2016-01-13 21:47:32 +05:30
j
54d6d43fab update lists on list change 2016-01-13 21:46:31 +05:30
rlx
5a417baf16 users -> peers 2016-01-13 17:04:55 +05:30
rlx
f5b939a1b2 don't display 'undefined' 2016-01-13 16:55:33 +05:30
j
e2b96b6ba2 dont send [''], make that [];update data to support revert without reload 2016-01-13 16:13:05 +05:30
rlx
0afae95e8b fix filter selection 2016-01-13 15:56:01 +05:30
rlx
fabd50bef1 fix app dialog 2016-01-13 15:56:01 +05:30
j
cb4ba86bac use peering request 2016-01-13 15:28:17 +05:30
j
614a562f3c bind peering on load 2016-01-13 15:28:17 +05:30
rlx
1c2a8a6969 update info element: clear cache 2016-01-13 14:14:07 +05:30
rlx
eb87f56ede update welcome dialog 2016-01-13 13:54:44 +05:30
rlx
0174c9772b convert to squared style 2016-01-13 13:51:32 +05:30
rlx
ee0c514d01 convert to squared style 2016-01-13 13:50:03 +05:30
rlx
5b1e2e58e9 update css for update screen 2016-01-13 13:29:17 +05:30
rlx
526678096d fix peers panel 2016-01-13 13:14:01 +05:30
rlx
ad69826c01 typo 2016-01-13 13:00:10 +05:30
j
9dcf6a9390 update static after rename 2016-01-13 12:56:34 +05:30
j
5cbe139ac9 show number of pending requests 2016-01-13 12:55:30 +05:30
rlx
9fe7bcecbf rename menu extras 2016-01-13 12:34:35 +05:30
rlx
dc3d59ca42 preferences + peers + transfers = user dialog 2016-01-13 12:30:47 +05:30
rlx
e78c6eebfe preferences + peers + transfers = user dialog 2016-01-13 12:30:47 +05:30
rlx
ef185073aa update page change dialog handler 2016-01-13 12:30:46 +05:30
rlx
04a2e41bc6 update app dialog, remove dead code 2016-01-13 12:30:46 +05:30
rlx
299a63b529 update dialog: add close handler 2016-01-13 12:30:46 +05:30
rlx
94b22d3aac remove argument for import/export dialog 2016-01-13 12:30:46 +05:30
rlx
b90111570c update main menu 2016-01-13 12:30:46 +05:30
rlx
09a3dda9b7 add user dialog 2016-01-13 12:30:45 +05:30
j
47fe90329c oxjs might be replaced get replaced right now, only use js 2016-01-13 12:17:13 +05:30
j
fb51189d15 reload if backend was already done 2016-01-13 11:47:46 +05:30
j
4fcbe401f7 reload by default 2016-01-13 11:06:21 +05:30
j
edcbd1e91d style 2016-01-13 11:01:15 +05:30
j
d72158d78f return new version as version 2016-01-13 10:58:55 +05:30
rlx
0bb44fc4ef update menu extras 2016-01-13 10:19:49 +05:30
rlx
4dc7a97504 reset page on closing update dialog 2016-01-13 09:50:46 +05:30
rlx
5f37f27b9d update main menu, app dialog, update dialog 2016-01-13 09:46:48 +05:30
rlx
53766116c9 add update dialog 2016-01-13 09:30:50 +05:30
j
516397ae44 visual feedback during updates 2016-01-12 20:30:54 +05:30
j
0f0202a3aa download/install indication 2016-01-12 20:30:54 +05:30
rlx
84b818655e fix window resize regression 2016-01-12 19:11:52 +05:30
rlx
bd50c75bb6 squared-styled progress bar 2016-01-12 19:02:27 +05:30
rlx
3213d8c102 one toolbar for all, repanelize 2016-01-12 18:45:15 +05:30
rlx
904ed06349 consolidate list reloading 2016-01-12 14:22:20 +05:30
rlx
16c0514809 use correct cover in preview 2016-01-12 14:08:00 +05:30
j
b71b35a418 fix autocomplete scope 2016-01-12 13:56:43 +05:30
j
527330521b update icon after download 2016-01-12 13:34:01 +05:30
rlx
61fe4d2805 file drop improvements 2016-01-12 13:27:09 +05:30
rlx
6274ae08ea [new files] 2016-01-12 13:10:43 +05:30
rlx
0103fa48e6 handle change events in identify dialog 2016-01-12 13:10:43 +05:30
rlx
85bdb00572 use new screens 2016-01-12 13:10:43 +05:30
rlx
df22047962 update app dialog 2016-01-12 13:10:42 +05:30
rlx
16f2c55723 add importScreen 2016-01-12 13:10:42 +05:30
rlx
470b9e4c87 add closedScreen 2016-01-12 13:10:42 +05:30
rlx
bc3aac80fa update identify dialog 2016-01-12 11:54:48 +05:30
rlx
8d250cb1b2 more squared ui elements 2016-01-12 11:03:41 +05:30
rlx
ab3ba433fa clear cache 2016-01-12 10:19:27 +05:30
rlx
fea89a9837 update user.ui key, fix xss vuln 2016-01-12 10:16:32 +05:30
rlx
a5295f284d update info view 2016-01-12 10:16:07 +05:30
rlx
88550257c1 update user.ui key 2016-01-12 10:15:13 +05:30
rlx
7865ddd95a update edit dialog 2016-01-12 10:14:33 +05:30
rlx
a8b154f3f5 update identify dialog 2016-01-12 09:33:45 +05:30
rlx
8ad452378d info view: don't make pages a link 2016-01-12 09:33:45 +05:30
j
206e39c62d Ox.encodeHTMLEntities list title 2016-01-11 23:29:42 +05:30
rlx
27497f9711 display cover in identify dialog 2016-01-11 20:40:39 +05:30
rlx
d88cb45727 typo 2016-01-11 20:10:29 +05:30
rlx
901f769acb [isn't this a generated file?] 2016-01-11 20:07:59 +05:30
rlx
f502a7ff49 update identify dialog 2016-01-11 20:07:59 +05:30
rlx
1735967306 config: reorder item keys 2016-01-11 19:58:12 +05:30
rlx
204fdce0cf simplify identify dialog 2016-01-11 19:58:12 +05:30
rlx
e8d23cab02 update info view 2016-01-11 19:58:11 +05:30
rlx
e7a4f42da5 update edit dialog 2016-01-11 19:03:29 +05:30
rlx
f05335d4e5 update info view 2016-01-11 19:03:15 +05:30
rlx
985c0cfbd4 add coverDialog.js 2016-01-11 16:56:06 +05:30
rlx
2dcc11dbb6 update info view (new item keys) 2016-01-11 16:17:11 +05:30
j
9a3c457d6a dont format null values, fixes #116 2016-01-11 12:53:45 +05:30
j
aa74a9fc43 clear cache after adding new books 2016-01-10 22:12:07 +05:30
j
cc3a394dd5 set oml.version 2016-01-10 19:23:48 +05:30
rlx
38779d2576 fix another xss vuln 2016-01-10 15:17:41 +05:30
rlx
e24ed24ee5 handle resize 2016-01-10 15:09:44 +05:30
rlx
d085a75a21 list view: implement doubleclick to scroll to top 2016-01-10 13:20:25 +05:30
rlx
f3007c28fd make browser collapse state sticky 2016-01-10 13:02:30 +05:30
j
59a3709f84 use new default poster, remove black posters from icon cache 2016-01-10 12:58:25 +05:30
rlx
a3fb9d1545 fix list display bugs 2016-01-10 12:02:01 +05:30
rlx
f9c04d4c4c add new default cover 2016-01-09 22:27:27 +05:30
rlx
0f34468963 update edited values in main list 2016-01-09 17:08:12 +05:30
j
d417347d3c switch users from unknown->disconnected if user goes online 2016-01-09 16:35:29 +05:30
rlx
bc9630e803 make text in info panel selectable 2016-01-09 12:37:17 +05:30
rlx
a6e95f44ca fix formatting in edit dialog 2016-01-09 12:34:51 +05:30
rlx
008df08fd0 on delete, update info and filters 2016-01-09 12:27:09 +05:30
rlx
48e898e7ac encode html entities in sort titles / sort names 2016-01-09 12:22:58 +05:30
rlx
54636fbc63 fix formatting of arrays on info page 2016-01-08 17:27:56 +05:30
rlx
97006b0b3e fix one more xxx vulm 2016-01-08 15:47:38 +05:30
Rolux
29435355cb more info/edit view formatting fixes 2016-01-08 15:41:24 +05:30
Rolux
214e6a7e36 more encoding fun 2016-01-08 15:29:02 +05:30
Rolux
b94ead03c6 more encoding fun 2016-01-08 15:05:35 +05:30
Rolux
2f007f19af decode more html entities 2016-01-08 14:35:27 +05:30
Rolux
bdcd935c3e encode more html entities 2016-01-08 14:20:08 +05:30
Rolux
f173d50902 encode more html entities 2016-01-08 14:07:34 +05:30
Rolux
fea12d9f57 fix xss vuln 2016-01-08 13:28:56 +05:30
Rolux
473696eb18 fix filter focus issues 2016-01-08 11:42:43 +05:30
Rolux
69552399a3 fix list sort issues 2016-01-08 11:36:20 +05:30
Rolux
c9de18d9f8 app dialog: make text selectable 2016-01-08 11:06:29 +05:30
j
f979cd4890 library id also changes if user is renamed 2016-01-08 11:01:57 +05:30
Rolux
6a9758f702 cleanup svg 2016-01-08 10:56:20 +05:30
Rolux
8585ab8068 disable edit metadata menu item when in item view 2016-01-08 10:34:28 +05:30
Rolux
8667beb123 when browser selection changes, only set ui.item if in item view (avoids weird flip-to-item behaviour when changing lists) 2016-01-08 10:14:33 +05:30
j
5d4ed8ffbc implement quit api. indicate if backend is offline 2016-01-08 10:02:38 +05:30
Rolux
a765f52f8a fix double reloading of lists 2016-01-08 09:41:22 +05:30
Rolux
eec35c1eec update app menu 2016-01-08 09:11:55 +05:30
Rolux
6c0e81ae91 better pre-loading screen 2016-01-08 09:03:55 +05:30
Rolux
39a9fc535e fix alignment of loading icon 2016-01-08 09:03:34 +05:30
Rolux
0b3339ec42 update logo 2016-01-07 17:52:03 +05:30
j
a04b81444b only download one doc 2016-01-07 11:38:01 +05:30
Rolux
5aa05816d5 update info on identify 2016-01-07 11:37:35 +05:30
Rolux
d11f32db64 greyscale logo 2016-01-07 11:34:59 +05:30
Rolux
4e056e4ecf add keyboard shortcut to delete item from context browser 2016-01-07 10:43:42 +05:30
Rolux
4019a987a6 update menu extras 2016-01-07 10:39:10 +05:30
j
d1b9e965f5 splitValue/html entites 2016-01-06 00:13:14 +05:30
j
8ab81cf886 getCSS needs iconSize 2016-01-06 00:08:33 +05:30
Rolux
3db2418652 update edit dialog 2016-01-05 23:43:35 +05:30
Rolux
1d7ebde097 update edit dialog 2016-01-05 23:36:57 +05:30
Rolux
a6c8e1d478 update edit dialog 2016-01-05 23:27:13 +05:30
Rolux
9334459c5f update edit dialog 2016-01-05 23:15:20 +05:30
Rolux
9ee2d9edec typo 2016-01-05 23:11:40 +05:30
Rolux
21c13aeccb update info on edit 2016-01-05 23:10:39 +05:30
Rolux
ed17a54b26 fix menu text 2016-01-05 23:05:35 +05:30