Commit graph

287 commits

Author SHA1 Message Date
ed f0e78a6826 add landing page with mounting instructions 2022-11-26 19:47:27 +00:00
ed ab655a56af add buttons for prev/next folder 2022-11-19 22:19:38 +00:00
ed 91d132c2b4 add basic-ui hint for firefox 8 and older 2022-11-15 20:17:53 +00:00
ed a0cc4ca4b7 up2k-cli: enable mt if chrome 107 or later 2022-10-29 22:57:59 +00:00
ed b8a93e74bf fix default upload expiration + ux 2022-10-07 21:38:01 +02:00
ed 9fcb4d222b reserve names to avoid ie11 pollution 2022-10-06 01:33:34 +02:00
ed 1d367a0da0 cleanup 2022-09-23 20:37:37 +02:00
ed 37c84021a2 up2k: folder-upload without drag/drop 2022-09-22 21:58:04 +02:00
ed 0b87a4a810 allow setting lifetimes from up2k ui 2022-09-19 23:49:07 +02:00
ed 86b3b57137 smaller optimizations 2022-09-17 20:39:08 +02:00
ed 17c465bed7 lazyload big folders; closes #11 2022-09-15 23:43:40 +02:00
ed 0a81aba899 fix wrong ETA after failed handshakes +
tooltip-hint positioning on bottom-most elements
2022-09-07 23:34:43 +02:00
ed fac4b08526 firefox may forget FDs during upload; warn about it 2022-09-07 23:03:48 +02:00
ed 3a7b43c663 dodge firefox race (thx exci) 2022-09-07 21:27:36 +02:00
ed 8fcb2d1554 defer actx until needed (audioplayer, uploads) and
try to be less reliant on the actx speedhack for upload performance
2022-09-07 21:08:09 +02:00
ed e6b12ef14c hide warnings when they are remedied 2022-09-07 00:29:26 +02:00
ed b65674618b fix ui bug on upload-queues >= 1 TiB large 2022-09-06 23:24:58 +02:00
ed 635ab25013 up2k.js: defer worker startup until needed 2022-09-05 00:55:52 +02:00
ed 50f3820a6d downgrade severity of some transient errors 2022-09-04 12:53:49 +02:00
ed 27f08cdbfa better isNaN + fade + fix preload seek:
* use Number.isFinite or shim it, rejecting strings
* fade-in/out was too quick on volumes < 100%
* fades (especially -out) was too slow on chrome
* seek to start if playing into the previously played file
* and let π raise if it wants to
2022-08-29 19:23:23 +02:00
ed 7de9775dd9 lol android 2022-08-10 20:35:12 +02:00
ed f727d5cb5a new cloudflare memes, thx nh 2022-08-09 09:00:22 +02:00
ed f874d7754f ui: toggle sorting folders before files (default-on) 2022-08-02 20:47:17 +02:00
ed 77f624b01e improve shumantime + use it everywhere 2022-07-27 15:07:04 +02:00
ed e24ffebfc8 indicate write-activity on splashpage 2022-07-27 14:53:15 +02:00
ed 70d07d1609 perf 2022-07-27 14:01:30 +02:00
ed aa1c08962c golf 2022-07-15 02:07:13 +02:00
ed c2b66bbe73 add potato mode 2022-07-14 02:33:35 +02:00
ed dded4fca76 option to specify favicon + default-enable it 2022-07-05 00:06:22 +02:00
ed d8ebcd0ef7 lol dpi 2022-07-04 22:13:28 +02:00
ed 6e445487b1 satisfy cloudflare DDoS protection 2022-07-03 16:04:28 +02:00
ed 917b6ec03c naming 2022-06-19 22:58:20 +02:00
ed 909c7bee3e ignore md plugin errors 2022-06-19 20:28:45 +02:00
ed 2147c3a646 run markdown plugins in directory listings 2022-06-19 18:17:22 +02:00
ed c9b7ec72d8 add hotkey Y to download current song / vid / pic 2022-06-09 17:23:11 +02:00
ed e74ad5132a persist videoplayer prefs 2022-05-18 19:17:21 +02:00
ed 187feee0c1 add norwegian translation 2022-05-14 23:25:40 +02:00
ed 633ff601e5 perf + ux 2022-05-14 00:13:06 +02:00
ed 2f2c65d91e improve up2k error messages 2022-05-07 22:15:09 +02:00
ed 63a5336f31 change modal ok/cancel focus with left/right keys 2022-05-02 19:06:51 +02:00
ed b50d090946 add logout on inactivity + related errorhandling 2022-05-01 22:12:25 +02:00
ed 5dd43dbc45 ignore bugs in chrome v102 2022-04-27 22:32:11 +02:00
ed 9838c2f0ce golf 2022-04-24 23:47:15 +02:00
ed dbabeb9692 gallery: add animation preferences 2022-04-09 17:23:54 +02:00
ed 0214793740 fix garbage in markdown output 2022-01-05 18:57:05 +01:00
ed fc9dd5d743 meadup changes 2022-01-03 01:16:27 +01:00
ed 1d9b355743 fix search ui after b265e59 broke it 2021-12-07 19:12:36 +01:00
ed f39f575a9c sort-order indicators 2021-12-03 23:53:41 +01:00
ed e4ae5f74e6 add tooltip indicator 2021-11-20 01:47:16 +01:00
ed 2da3bdcd47 delay tooltips, fix #6 2021-11-15 03:56:17 +01:00
ed 9629fcde68 optionally enable seeking through os controls 2021-11-15 02:47:42 +01:00
ed 51e6c4852b retire ogvjs 2021-11-14 19:28:44 +01:00
ed be38c27c64 thxci 2021-11-04 22:33:10 +01:00
ed ba36f33bd8 add textfile viewer 2021-11-04 01:40:03 +01:00
ed ac1568cacf golf elm removal 2021-11-04 01:33:40 +01:00
ed 3d3bce2788 less fancy but better 2021-10-29 11:02:20 +02:00
ed 083f6572f7 ie11 support 2021-10-29 01:04:09 +02:00
ed 4e7dd75266 add upload donut 2021-10-29 01:01:32 +02:00
ed 908dd61be5 add cheatcode for turning links into downloads 2021-10-26 01:11:07 +02:00
ed 88f77b8cca spacebar as actionkey when ok/cancel focused 2021-10-25 21:31:27 +02:00
ed 6eef44f212 ie 2021-10-24 02:57:19 +02:00
ed 6da366fcb0 forgot a few 2021-10-23 02:33:51 +02:00
ed c02920607f linkable search results 2021-10-18 21:43:16 +02:00
ed eb05cb6c6e add optional favicon 2021-10-12 00:49:50 +02:00
ed 1a618c3c97 safety 2021-10-07 23:11:37 +02:00
ed 734e9d3874 v1.0.8 2021-10-04 22:50:06 +02:00
ed 19d86b44d9 less verbose debug toasts 2021-10-04 21:35:25 +02:00
ed a6935b0293 allow uploading empty files 2021-10-02 23:34:12 +02:00
ed 7715299dd3 dont show entire web pages in toasts 2021-09-30 19:35:56 +02:00
ed 5886a42901 url escaping 2021-09-26 16:59:02 +02:00
ed fb3811a708 bunch of filekey fixes 2021-09-18 23:44:44 +02:00
ed 06bbf0d656 filekeys in search results 2021-09-18 17:26:13 +02:00
ed f06e165bd4 retro 2021-09-18 02:07:09 +02:00
ed 2ace9ed380 fix filekeys appearing in filenames 2021-09-17 23:12:32 +02:00
ed da904d6be8 upgrade marked.js from v1.1.0 to v3.0.4 2021-09-17 09:10:33 +02:00
ed 1a7852794f dry boolean configs 2021-09-14 00:50:27 +02:00
ed 4d8b32b249 prevent tooltips on alt-tab 2021-09-14 00:45:30 +02:00
ed b65bea2550 show toast with stack on rejected promises 2021-09-14 00:42:46 +02:00
ed 1b15f43745 crashpage: add github-issue link 2021-09-07 22:30:50 +02:00
ed d1b6c67dc3 fix misnomer 2021-09-06 00:13:52 +02:00
ed be32b743c6 repl: select default text on load 2021-09-03 20:48:41 +02:00
ed 38593a0394 move column hider buttons above the header 2021-09-03 20:19:17 +02:00
ed 99ac324fbd tweaks 2021-09-02 19:06:08 +02:00
ed 95014236ac js-repl presets 2021-09-02 18:50:47 +02:00
ed 6aa7386138 modals: onDisplay callback 2021-09-02 18:46:51 +02:00
ed 3226a1f588 crashpage: show recent console messages 2021-09-02 18:45:42 +02:00
ed ce09e323af ok/cancel buttons in platform-defined order 2021-09-02 18:42:12 +02:00
ed 87a0d502a3 crashpage: add useragent 2021-09-01 23:32:27 +02:00
ed d5892341b6 prevent vertical toast overflow 2021-09-01 22:34:48 +02:00
ed 646557a43e crashpage: better localstore dump 2021-09-01 22:34:04 +02:00
ed f7e461fac6 add humantime 2021-08-30 01:16:20 +02:00
ed 03ce6c97ff better crash-handler ui 2021-08-30 01:15:37 +02:00
ed ffd9e76e07 select all text in modal.prompt 2021-08-30 01:11:00 +02:00
ed fc49cb1e67 add js repl 2021-08-30 01:09:27 +02:00
ed 5845ec3f49 nevermind, nailed it 2021-08-28 04:08:22 +02:00
ed 13373426fe alright fine apple you win 2021-08-28 03:44:07 +02:00
ed 18e33edc88 hide tooltips on scroll 2021-08-28 02:46:06 +02:00
ed af0a34cf82 improve iphone fix 2021-08-28 02:11:40 +02:00
ed b4590c5398 horizontally centered tooltips 2021-08-28 01:49:21 +02:00
ed e1eaa057f2 optimize clmod 2021-08-27 23:58:23 +02:00
ed cf848ab1f7 add ellipsing of thumbnail filename, fixes #3 (+ clamp zoom level) 2021-08-27 23:50:09 +02:00
ed 9c6e2ec012 misc modal rice and html escaping 2021-08-26 23:23:56 +02:00
ed 12986da147 might be useful some time 2021-08-26 22:45:50 +02:00
ed 71096182be toFixed is busted, workaround 2021-08-26 00:51:35 +02:00
ed c761bd799a add pane with total eta for all uploads 2021-08-25 02:06:29 +02:00
ed 7e84f4f015 fence focus inside modals 2021-08-24 00:26:54 +02:00
ed 42ea30270f up2k-ui: post absolute URLs 2021-08-16 08:16:52 +02:00
ed ebbbbf3d82 misc old-browser support 2021-08-16 00:22:30 +02:00
ed 638b05a49a fix image-viewer touch handler 2021-08-14 22:40:54 +02:00
ed 7a13e8a7fc clear transform on 0deg rotate 2021-08-14 21:13:15 +02:00
ed ca4232ada9 move sortfiles from util to browser 2021-08-12 22:42:17 +02:00
ed f0125cdc36 prevent massive stacks in chrome 2021-08-12 22:12:05 +02:00
ed ee86b06676 compat + perf + ux 2021-08-08 04:02:58 +02:00
ed d52038366b reinventing alert/confirm/prompt was exactly what i had in mind for the weekend, thanks google 2021-08-07 18:41:06 +02:00
ed 9209e44cd3 heh 2021-08-01 00:08:50 +02:00
ed 4c7a2a7ec3 uridec alerts 2021-07-31 22:05:31 +02:00
ed 5f1f0a48b0 toast appearance 2021-07-27 11:48:32 +02:00
ed e0f1cb94a5 toast close-handle 2021-07-27 10:05:53 +02:00
ed 19f23c686e toasty 2021-07-27 00:18:08 +02:00
ed d5a79455d1 cleanup 2021-07-26 23:31:45 +02:00
ed af752fbbc2 reload-signal to source folder on paste 2021-07-26 20:49:26 +02:00
ed f3dc6a217b use the new toast in md-editor 2021-07-26 19:20:36 +02:00
ed 8cd84608a5 toast coloring 2021-07-26 03:00:37 +02:00
ed 179d7a9ad8 bikeshedding 2021-07-25 19:47:40 +02:00
ed 19bc962ad5 add toasts 2021-07-25 10:50:11 +02:00
ed 0eb3a5d387 ignorable exceptions 2021-07-22 10:08:39 +02:00
ed daa11df558 avoid chrome bug 809574 2021-07-22 08:40:46 +02:00
ed 23b8901c9c include localstore on the crashpage 2021-07-20 23:22:35 +02:00
ed 890c310880 another attempt at fixing tooltips on iphone 2021-07-20 23:07:15 +02:00
ed b0c78910bb fix tabchange triggering tooltips 2021-07-18 23:21:36 +02:00
ed 600e9ac947 try to workaround iphones not hiding tooltips 2021-07-17 16:03:21 +02:00
ed bf5ee9d643 colum header tooltips 2021-07-17 02:52:55 +02:00
ed 0fe4aa6418 ux tweaks 2021-07-15 01:04:38 +02:00
ed bcb353cc30 allow ctrl-clicking primary tabs 2021-07-15 00:37:14 +02:00
ed 6a559bc28a gallery: dispose videos to stop buffering 2021-07-15 00:22:26 +02:00
ed 0f5026cd20 gallery: option to autoplay next video on end 2021-07-15 00:04:33 +02:00
ed 18676c5e65 better crash page 2021-07-14 09:34:42 +02:00
ed 39c7ef305f add a link to clear settings on the js crash page 2021-07-13 00:33:46 +02:00
ed 22971a6be4 up2k-cli: add turbo button 2021-07-06 21:43:07 +02:00
ed 83b4b70ef4 add keepalive handshakes 2021-07-04 16:04:26 +02:00
ed 664f53b75d chrome gets stuck iterating over aux.h on win10 2021-06-30 19:26:06 +02:00
ed 5c3d0b6520 catch errors in onloads 2021-06-30 17:09:37 +02:00
ed 7e606cdd9f make search rate-control less visually confusing 2021-06-30 01:44:25 +02:00
ed c6a103609e fix gridview selection/baguettebox order 2021-06-25 21:35:45 +02:00
ed ec100210dc support showing album-cover on windows lockscreen 2021-06-21 19:15:22 +00:00
ed 372b949622 fix tooltip indicator 2021-06-19 01:25:07 +02:00
ed 093e955100 move stuff that needs javascript out of the html 2021-06-19 01:10:40 +02:00
ed 57579b2fe5 fix android-chrome layout glitch in up2k 2021-06-18 23:38:43 +02:00
ed 51d14a6b4d fix toolbar tooltips on android 2021-06-18 22:11:01 +02:00
ed c50f1b64e5 dodge android-chrome bug: canvas aspect ratio 2021-06-18 21:46:15 +02:00