Aevann
8cabb85079
fix bug
2023-08-08 15:26:32 +03:00
Aevann
681c987f51
use indexedDB instead of localstorage for saving files since:
...
-it has no size limit (localstorage has 5MB)
-it can store files directly (dont have to convert to base64 like localstorage)
2023-08-08 13:55:14 +03:00
Aevann
4f2cba6af7
make oldfiles contain DataTransfer objects instead of lists
2023-08-08 13:52:07 +03:00
Aevann
74f55162e5
save images only + improvements
2023-08-07 16:27:07 +03:00
Aevann
67a2693409
save images in /submit too
2023-08-07 16:09:46 +03:00
Aevann
f43d9901a9
margin improvement
2023-08-07 15:49:57 +03:00
Aevann
a29191c517
use onload
2023-08-07 14:58:06 +03:00
Aevann
d72df0cd6e
if( -> if (
2023-08-06 06:33:34 +03:00
Aevann
ecf9cd9538
dont undisable button until form is submitted successfully
2023-08-05 18:19:19 +03:00
Aevann
7007daae9b
same as last commit
2023-08-04 19:34:31 +03:00
Aevann
3165489f58
try smth to fix edge case jumps
2023-08-04 19:29:07 +03:00
Aevann
14b1285479
test on devrama with my fish
2023-08-03 23:59:50 +03:00
Aevann
d93efa8650
fix carp issue
2023-08-03 16:49:28 +03:00
Aevann
5ef8da709e
same as last commit
2023-08-03 13:55:26 +03:00
Aevann
2da15d64e4
same as last commit
2023-08-03 13:54:20 +03:00
Aevann
eff82be3dc
same as last commit
2023-08-03 13:53:53 +03:00
Aevann
34ac1dec27
same as last commit
2023-08-03 13:52:20 +03:00
Aevann
7051699ffb
same as last commit
2023-08-03 13:50:12 +03:00
Aevann
0fe9fe31f6
same as last commit
2023-08-03 13:49:21 +03:00
Aevann
30ec96be0d
same as last commit
2023-08-03 13:46:00 +03:00
Aevann
6022699118
same as last commit
2023-08-03 13:42:15 +03:00
Aevann
fef1f9b52a
make code prettier
2023-08-03 13:40:33 +03:00
Aevann
7589238f6a
try to fix "give award"
2023-08-03 13:40:03 +03:00
Aevann
08f42ed354
extend backbutton behavior to all modals
2023-08-03 09:35:33 +03:00
Aevann
9d1de6ee5a
fix reporting and giving awards on mobile
2023-07-30 13:15:07 +03:00
Aevann
9e24ea9c6f
restore #modal
2023-07-30 10:22:33 +03:00
Aevann
9bfad4d200
accomodate older PWAs
2023-07-25 21:47:20 +03:00
Aevann
707b2363b9
remove space
2023-07-23 03:00:36 +03:00
Aevann
5b7187f619
fix console errors
2023-07-23 03:00:36 +03:00
Aevann
da5701ec7c
use console.error
2023-07-23 02:44:00 +03:00
Aevann
c83e214320
add CTRL+enter in award modal
2023-07-22 20:43:32 +03:00
Aevann
74e9f21261
much more intuitive upload flow
2023-07-22 19:29:19 +03:00
Aevann
988a14f187
use SITE_FULL_IMAGES whenever u possibly can
2023-07-22 19:24:16 +03:00
Aevann
59efc521ff
fix filename overflowing page
2023-07-22 14:18:29 +03:00
Aevann
a139197371
persist ppl's edit text on failure
2023-07-14 20:07:58 +03:00
Aevann
527f977695
like last commit
2023-07-14 14:24:53 +03:00
Aevann
5014cce503
fix up /old_chat
2023-07-03 03:36:25 +03:00
Aevann
f3f01bad96
make the "Enable push notifications" button link to /app on non-pwa iphone
2023-06-29 22:05:24 +03:00
Aevann
ab554c163c
Add a button for enabling push notifications ( #158 )
...
Safari requires some user interaction to subscribe to push notifications ([see this](https://developer.apple.com/documentation/usernotifications/sending_web_push_notifications_in_web_apps_safari_and_other_browsers )), so this PR adds a button to the navigation menu that requests notification permissions and does the subscription stuff. It also hides the "Mobile App" button from PWA
Side effect of this PR is that push permissions aren't gonna be requested automatically on other platforms anymore like they used to. Also it's probably a good idea to add this button somewhere else too because it's not very accessible on desktop
![image](/attachments/f2f78028-9e5f-484f-aa98-59eb60e3ccd5)
Co-authored-by: borntolurk <borntolurk@rdrama.net>
Reviewed-on: rDrama/rDrama#158
Co-authored-by: borntolurk <borntolurk@noreply.fsdfsd.net>
Co-committed-by: borntolurk <borntolurk@noreply.fsdfsd.net>
2023-06-29 21:09:27 +03:00
Aevann
66d806c5f7
better popovers
2023-06-27 17:14:33 +03:00
Aevann
24d93f7ab9
reduced the number of bugs and fireflies on mobile
2023-06-26 14:40:36 +03:00
Aevann
b78f6b22b7
remove #modal
2023-06-07 09:53:41 +03:00
Aevann
3ff8f5a687
increase modal timeout to prevent weird page jumping
2023-06-07 07:44:22 +03:00
Aevann
e3149c2a7d
accomodate 8488e98780
2023-06-07 04:19:16 +03:00
Aevann
9984fea7aa
do this https://rdrama.net/h/changelog/post/165657/changelog-megathread-marseynotes/4161153#context
2023-05-16 05:05:19 +03:00
Aevann
f3a0080698
remove useless tabs
2023-05-06 00:47:07 +03:00
Aevann
998df31700
fix console error in settings
2023-05-05 05:13:18 +03:00
Aevann
e051cdcaf2
increase the modal saving time from 200 to 400
2023-05-01 19:05:45 +03:00
Aevann
3fb0de1cd7
dont show the old image in expanded image modal
2023-04-25 09:10:28 +02:00
Aevann
a37fca393d
combined buy button for awards and hats
2023-04-24 17:08:40 +02:00