Commit Graph

346 Commits (ee3b1a5e06b316b43446fa9acfec0c780cc8bce9)

Author SHA1 Message Date
Aevann c425a2af65 only show the first tagline to loggedout 2024-02-17 14:31:08 +02:00
Aevann c31c9d1777 purge fp.js from code 2024-02-08 04:21:11 +02:00
Aevann 63a6a9bc88 make post navigation work with all post listings 2024-01-31 01:41:44 +02:00
Aevann b2ac886612 rename post_ids to post_permalinks 2024-01-31 01:41:04 +02:00
Aevann 8cd22bc890 add swipe browsing 2024-01-14 15:11:51 +02:00
Aevann 84f90ae7fd Revert "use sessionStorage instead of localStorage"
This reverts commit 3987dc1686.
2024-01-14 15:08:27 +02:00
Aevann 5d8cf0ac98 add post navigation bar 2024-01-14 14:17:38 +02:00
Aevann 32a092a29c Revert "add swipe browsing"
This reverts commit 9ebd5c5748.
2024-01-14 13:30:21 +02:00
Aevann 9ebd5c5748 add swipe browsing 2024-01-14 13:29:11 +02:00
Aevann 84c2b30536 follow-sub -> follow-hole 2024-01-12 09:31:55 +02:00
Aevann 65f2577022 block-sub -> block-hole 2024-01-12 09:31:32 +02:00
Aevann 078933f17d allow multiple sidebar images in holes 2023-11-05 00:03:26 +02:00
Aevann a68dcfd5fe fix up tabs 2023-10-29 16:01:59 +03:00
Aevann 8bee948aa7 add tabs 2023-10-29 03:07:53 +03:00
Aevann bbc7a4772f stop using "flair" instead of "hole" in wpd 2023-10-07 21:04:12 +03:00
Aevann 62d1940a8f sub -> hole 2023-10-07 20:55:50 +03:00
Aevann 92aba70f3b only show "hot" sort in specific places 2023-09-29 05:05:21 +03:00
Aevann c4dcb3e312 remove unnecessary ; 2023-09-15 14:28:43 +03:00
Aevann 47d98d84fa remove unnecessary id for consistency 2023-09-08 23:13:04 +03:00
Aevann 9ee45b4a24 remove unnecessary spaces and tabs 2023-09-07 18:26:31 +03:00
Aevann 5dc13157f9 swap buttons 2023-09-07 11:41:43 +03:00
Aevann f2ed74ec6a dedup sorting in the jinja templates 2023-09-05 17:32:36 +03:00
Aevann 6044b38847 add missing "Saves" sort in frontpage 2023-08-31 13:09:18 +03:00
Aevann 39098fe323 kitchen sink commit 2023-08-12 00:50:23 +03:00
Aevann b30c37cd99 add Random sort 2023-07-26 02:23:28 +03:00
Aevann 39ff09e777 restore bump sort 2023-07-26 01:59:49 +03:00
Aevann 795320307a update fp.js 2023-07-23 00:36:02 +03:00
Aevann 5a7819216a fix homepage Create Post button 2023-07-22 22:44:51 +03:00
Aevann 36e5845877 fix the last line of this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4609716#context 2023-07-22 22:20:00 +03:00
Aevann 62e58a034e readvertise push notifs and see what happens 2023-07-22 20:08:30 +03:00
Aevann 5419d45a60 do this https://rdrama.net/h/countryclub/post/79285/-/4582785#context 2023-07-22 19:30:59 +03:00
Aevann 6f6c59e7b3 remove bump sort since it times out when combined with the "all" filter 2023-07-22 19:00:25 +03:00
Aevann ca375b72ca dont advertise push notifs 2023-07-02 02:35:14 +03:00
Aevann 1ec48ce9e8 remove exclamation mark 2023-07-02 02:04:51 +03:00
Aevann b58c09f374 restore app tooltip + add something for iphonecels on it 2023-07-02 02:03:41 +03:00
Aevann 348f16266f remove carprama 2023-06-29 23:14: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 d3e79d6d8e complement 774c09387c 2023-06-28 17:10:30 +03:00
Aevann 528efcfe88 hide mobile app tooltip again 2023-06-15 23:33:24 +03:00
Aevann 55099b7002 restore "click me to install mobile app" 2023-06-15 00:05:13 +03:00
Aevann 32fa466e6a rename submissions to posts 2023-06-08 02:26:32 +03:00
Aevann 79a17f8b53 remove the "click me to install mobike app" temporarily until cookies are fixed 2023-06-01 15:54:50 +03:00
Aevann f1de6cbe58 rename tooltip dismissal to hopefully fix this https://rdrama.net/post/172725/no-decline-no-no-no-no 2023-05-24 13:45:59 +03:00
Aevann c87242270b fix this https://rdrama.net/h/meta/post/168273/toggle-pins-button-no-longer-works 2023-05-05 22:14:58 +03:00
Aevann 081d0065a7 use new pagination system in /comments 2023-05-05 01:59:20 +03:00
Aevann 2d5a1ad95e delete the holes filter button 2023-05-04 19:48:30 +03:00
Aevann b90d698973 remove leftover htlm element 2023-05-03 16:02:16 +03:00
Aevann 94b7f07680 dont use a element without href 2023-05-02 23:17:56 +03:00
Aevann ed41363bdb fix this https://rdrama.net/post/167358/jannies-pls-fix-glaring-error-tyvm/4079051#context 2023-05-02 20:55:03 +03:00
Aevann a81cfb9415 higher top margin for pages on mobile 2023-05-02 16:08:17 +03:00