Commit Graph

425 Commits

Author SHA1 Message Date
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 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 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 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 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 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 39a9fc535e fix alignment of loading icon 2016-01-08 09:03:34 +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 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
Rolux 7682ebb1df clear cache 2016-01-05 22:51:35 +05:30
Rolux 25e202edeb fix info view 2016-01-05 22:49:55 +05:30
Rolux b2bfd39397 fix software update panel (layout) 2016-01-05 22:38:33 +05:30
Rolux 030aee8f8a fix software update panel (layout) 2016-01-05 22:31:51 +05:30
j 8a2d34b1c5 fix appDialog 2016-01-05 22:28:11 +05:30
Rolux 39aa924c73 fix software update panel (layout) 2016-01-05 22:12:41 +05:30
Rolux 326847ec5d fix software update panel (text) 2016-01-05 21:54:48 +05:30
Rolux 1346666569 fix software update panel (layout) 2016-01-05 21:52:41 +05:30
Rolux 326bd4c13d fix software update panel (layout, text) 2016-01-05 21:49:45 +05:30
j e5d4a75358 encode user and list in ui set calls 2016-01-05 20:44:54 +05:30
Rolux f60cf5de10 fix an issue in edit dialog 2016-01-05 20:15:09 +05:30
Rolux 322dcc1458 update editDialog.js 2016-01-05 20:13:57 +05:30
Rolux de5735e8ff update infoView.js 2016-01-05 20:13:37 +05:30
Rolux a6f34a0e3a edit metadata: fix dialog, add keyboard handler 2016-01-05 19:57:42 +05:30
j c3db57922a fix editDialog.js 2016-01-05 15:58:18 +05:30
Rolux d3c56670be add editDialog.js 2016-01-05 14:07:49 +05:30
Rolux a00915a27d add 'Edit Metadata' menu entry 2016-01-05 14:07:49 +05:30
Rolux 9fcb7876ae add newline 2016-01-05 14:07:49 +05:30
Rolux 6df4d540a3 fix issues in infoView 2016-01-05 13:17:11 +05:30
j c52f37d63b update primaryid and find by name 2016-01-05 10:59:09 +05:30
j 1e089e1523 fix d&d title, fixes #38 2016-01-05 10:44:50 +05:30
j 0a8a335cdc update name in sidebar, fixes #27 2016-01-05 10:01:08 +05:30
j 2fbe881935 check for new version in getVersion 2016-01-04 17:32:40 +05:30
Rolux 8f80e60766 fix column status css 2016-01-04 16:30:05 +05:30
j 5b612b7844 edit classification, fixes #10 2016-01-03 21:49:24 +05:30
j 8a26285c88 better online/offline status handling 2015-12-02 22:05:23 +01:00
j 70fcd5b20c meta. only show year 2015-12-01 14:54:22 +01:00
j ad1c341d35 fix editing metadata 2015-12-01 14:21:58 +01:00
j 68383b8834 report bandwidth, only pull changes 2015-12-01 00:26:35 +01:00
j 2ea25949ed make description editable 2015-11-30 17:59:23 +01:00
j 216cb411fe add option to open folder 2015-11-30 17:50:03 +01:00
j 7c1e5c691a use tor hidden service instead of ed25515 as peer id 2015-11-26 01:26:10 +01:00
j ba2903c11f show current version 2015-11-17 14:28:10 +01:00
j 25c24d6f20 support drag and drop 2015-06-06 19:54:44 +02:00
j 2cbcc9e7dd fix invitation label 2015-06-06 13:05:28 +02:00
Jan Gerber 0a96598e35 show/hide debug menu preferences 2015-05-14 13:40:29 +02:00
Jan Gerber 3b21d6b446 remove debug 2015-05-14 13:37:56 +02:00
Jan Gerber 515a6d23f6 handle download menu entry 2015-05-14 13:08:16 +02:00
Jan Gerber 6bce40ad3a add sort names/titles 2015-05-14 13:03:49 +02:00
Jan Gerber 984a354cf8 only join language if its an array 2015-05-14 12:04:39 +02:00
Jan Gerber 6e45947bdd scroll list of users. there can be many 2015-05-14 10:36:41 +02:00
Jan Gerber d980a8ae04 never show vertical scrollbar in context browser 2015-04-21 19:58:06 +02:00
Jan Gerber 6d49f0483b fix reset after metadata reload 2015-04-21 19:57:27 +02:00
Jan Gerber 735674982f sort, size 2015-04-20 10:08:36 +02:00
Jan Gerber 494604c0d7 info cleanup 2015-04-20 09:53:20 +02:00
Jan Gerber 84f59ce4f3 transfer 2015-04-20 09:52:44 +02:00
Jan Gerber 4ecaeb6d4a filters and folders 2015-04-20 09:51:10 +02:00
Jan Gerber ce47b8a64d log version 2015-03-22 19:34:42 +05:30
j d7c69535a3 dont fail if button does not exist 2015-03-08 01:47:16 +05:30
j 2711fbb0c1 scrape metadata in background 2015-03-07 21:54:07 +05:30
j 557f4d3ea9 pass modified to covers to avoid caching 2015-03-07 20:16:59 +05:30
j 75c713cc33 fix focus on info page 2015-03-07 18:09:59 +05:30
j ec6765f325 hook up delete from list 2015-02-27 17:59:11 +05:30
j c18896e426 hook up deletefromlibrary in main menu 2015-02-27 16:33:20 +05:30
j 013090893d make some input elements readonly(they can gain focus) instead of disabled 2015-02-27 12:28:07 +05:30
j af9f83b08f fix canDelete state in menu 2015-02-27 11:45:24 +05:30
j f87f0b965e show public key of users, send nickname with peering request 2015-02-26 16:22:40 +05:30
Robert Luxemburg 7e352f9ac4 some non-webkit css 2015-02-22 17:09:33 +05:30
j 7cc5ac19c7 only update status if it exists 2014-11-15 01:14:02 +00:00
j 9901f9e6c3 s/SHIFT/shift/g 2014-10-31 19:37:32 +01:00
j d3c8cdb572 update number of list items 2014-10-31 14:52:58 +01:00
j f5fb255e20 fix renaming list 2014-10-31 14:27:45 +01:00
j ab87ba22d7 load list with the right list sort 2014-10-31 14:18:26 +01:00
j 07f54e1db3 import to list 2014-10-31 12:46:32 +01:00
j a48f039e89 add autocomplete api 2014-10-04 20:57:09 +02:00
j ec459b0fac more OxJS api changes 2014-09-29 15:17:59 +02:00
j 4c01423d65 toggleElement 2014-09-25 13:39:05 +02:00
j b309f9d33f explicitly bind key events to prevent defaults 2014-09-25 13:32:04 +02:00
j b5bc56d075 update to latest oxjs api 2014-09-24 15:30:23 +02:00
j f5bb5ee877 also check for git updates 2014-09-01 14:01:41 +02:00
j 0bd359f89d check for updates and offer option option to restart 2014-08-22 18:42:08 +02:00
j 3bf3be0bc4 users 2014-05-27 17:29:10 +02:00
j d451eb3063 fix lists, handle async requests 2014-05-26 18:02:41 +02:00
j 055c44443e format key 2014-05-26 13:46:04 +02:00
j 31b25e5e7d remove debug 2014-05-26 00:38:40 +02:00
j c66573b752 listnames 2014-05-25 22:59:03 +02:00
j e15ce62ee5 lists, change loops 2014-05-25 22:08:44 +02:00
j 8ddf228068 sort lists/peers, rename peers 2014-05-25 20:06:12 +02:00
j 9a6278bb83 only open available books 2014-05-25 16:10:38 +02:00
j 19292fb940 rename user 2014-05-25 16:05:26 +02:00
j efc6cfaddc fix list state 2014-05-25 16:04:47 +02:00
j b3caaf335a use poppler pdftocairo for preview 2014-05-25 14:44:07 +02:00
j 98d1725d19 add user.name, list fixes 2014-05-25 14:16:04 +02:00
j dc2121293e fall back to ipv4 for local nodes if no ipv6 connection is available 2014-05-22 16:20:40 +02:00
j c285022bca update list on edit 2014-05-22 14:17:23 +02:00
j e14c686dac get_type, no authors 2014-05-21 13:07:41 +02:00
j 0d77cfd158 lots of stuff (part2) 2014-05-21 02:02:39 +02:00
j ca4db4353d format. migration 2014-05-20 02:44:22 +02:00
j 16989e9990 txt.py, infoview fixes 2014-05-20 00:49:59 +02:00
j 996a754db5 allow custom metadata 2014-05-19 22:58:00 +02:00
j b6daa19d73 covers/links 2014-05-19 20:12:02 +02:00
j 75a14fed1e nodes 2014-05-19 17:00:33 +02:00
j 9aef3616ba extract textsize, take timestamp for changelog entries update peers on peering events 2014-05-19 11:38:41 +02:00
j b6866cb2be dont fail with inconsistent changelogs 2014-05-19 03:36:37 +02:00
j d6f350e5a1 import/lists/autocompleteFolder 2014-05-19 01:24:16 +02:00
j 30357763e8 cancelDownloads 2014-05-18 12:44:56 +02:00
j e4ca454c41 queue peering requests and send again 2014-05-18 05:01:24 +02:00
j 255bb6ce5c lower timeout, add to library 2014-05-18 01:14:29 +02:00
j 3c916de2e1 disable disable 2014-05-17 17:41:26 +02:00
j 42c3f38f35 cleanups 2014-05-17 16:42:46 +02:00
j 877e867d03 updateElement 2014-05-17 13:46:09 +02:00
j bceb5e6d4a import/export 2014-05-17 10:17:49 +02:00
j ec83ec052c usersDialog 2014-05-17 01:50:20 +02:00
j 823ae2a676 import items 2014-05-16 16:30:16 +02:00
j e41942ea99 find 2014-05-16 10:06:11 +02:00
j a9c5fb43fe identify 2014-05-15 01:28:49 +02:00
j 0e6b9533b4 meta 2014-05-14 20:46:31 +02:00
j d385853186 meta 2014-05-14 11:57:11 +02:00
j 0c18dad1b5 and more... 2014-05-13 01:43:27 +02:00
j 10d2f35b7b more... 2014-05-12 23:21:26 +02:00
j 2ee2bc178a Open Media Library 2014-05-12 04:09:31 +02:00