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
Aevann
d36a930328
revert "Are you sure?" when something else is clicked
2023-03-21 21:11:02 +02:00
Aevann
532af09a93
fix prev commit
2023-03-21 21:03:28 +02:00
Aevann
9a5488d8cb
prevent forms from double-submitting
2023-03-21 20:57:42 +02:00
Aevann
3d11c58b33
use DrT's code for files
2023-03-18 16:27:12 +02:00
Aevann
f66fcdc6ce
make chudding and banning in profiles more seamless
2023-03-17 16:23:42 +02:00
Aevann
146eb45122
make inserting files much more user-friendly
2023-03-17 15:20:11 +02:00
Aevann
59ce111b79
fix multifile issue
2023-03-15 06:34:47 +02:00
Aevann
d2ccce4dba
allow making bets in comments
2023-03-12 19:36:35 +02:00
Aevann
965a484595
autoexpand generated textareas too
2023-03-12 16:09:43 +02:00
Aevann
5c8791fdd8
minor dedup
2023-03-12 10:35:44 +02:00
Aevann
2953a918bd
limiting the #modal shit to mobile only
2023-03-12 10:34:33 +02:00
Aevann
305fa9e052
minor improvement to file js code
2023-03-12 01:36:38 +02:00
Aevann
e73b584bb5
try to fix jumpiness of zooming out
2023-03-12 01:01:03 +02:00
Aevann
6ed2a36620
fix cursor file logic
2023-03-11 13:16:17 +02:00
Aevann
739efee3fe
Revert "super ugly hack to make pasting files with selection smoother"
...
This reverts commit 12a5ffab0d
.
2023-03-11 13:06:57 +02:00
Aevann
f36336ea94
limit #modal to expanded images
2023-03-11 06:59:47 +02:00
Aevann
ba22df33df
fix showmore
2023-03-11 01:30:42 +02:00
Aevann
a64e986a6e
restore the old behavior for modals
2023-03-10 23:54:58 +02:00
Aevann
be292043a0
fix this ? https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3759628#context
2023-03-10 23:41:43 +02:00
Aevann
37dcee3b5b
fix this ? https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3759601#context
2023-03-10 23:38:52 +02:00
Aevann
978c50a0ce
fix this ? https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3759575#context
2023-03-10 23:33:41 +02:00
Aevann
db6f0bf3a6
fix showmore in profile bios
2023-03-10 23:10:46 +02:00
Aevann
573d6a6fc6
Revert "use () => instead of function() for consistency"
...
This reverts commit b9aad1503c
.
2023-03-10 05:21:02 +02:00
Aevann
a42ecd67bf
on mobile - zoom out when closing expanded image (testing on devrama)
2023-03-10 03:51:45 +02:00
Aevann
b9aad1503c
use () => instead of function() for consistency
2023-03-10 03:33:05 +02:00
Aevann
ceef37472e
make the logic for disabling buttons consistent
2023-03-09 21:41:08 +02:00
Aevann
e5fb424bd3
minor fix to handle_files()
2023-03-09 07:28:22 +02:00
Aevann
f202188d66
same as last commit
2023-03-07 07:38:55 +02:00
Aevann
bdde66f020
parse sortKey as int too
2023-03-07 07:37:14 +02:00
Aevann
b2c7ca31da
move disabling buttons to bottom.js
2023-03-07 02:21:08 +02:00
Aevann
b83aa1d82c
better media code
2023-03-06 20:02:12 +02:00
Aevann
5e84b0d5ec
increase max filename from 20 chars to 50
2023-03-06 19:51:54 +02:00
Aevann
3a67c1647d
fix bug with pasting in /submit + dedup
2023-03-04 21:54:06 +02:00
Aevann
b84d24ffa1
expand all textareas on load
2023-03-04 20:09:15 +02:00
Aevann
12a5ffab0d
super ugly hack to make pasting files with selection smoother
2023-03-02 00:11:17 +02:00
Aevann
eb7631d70e
insert filename at cursor
2023-03-01 23:20:54 +02:00
Aevann
c6dcb2e93d
add progress bar to comments
2023-02-27 19:25:38 +02:00
Aevann
8342e8b7c3
increase the limit from 8 files to 20 files
2023-02-27 18:05:28 +02:00
Aevann
5b71b0a81a
refactor file upload
2023-02-27 17:02:35 +02:00
Aevann
6e200d332e
use [file] instead of <file>
2023-02-27 07:24:26 +02:00
Aevann
8bd2d38539
fix leftover nigg
2023-02-26 14:47:51 +02:00
Aevann
663cdde1f4
increase the limit for concurrent file uploads from 4 to 8
2023-02-26 14:19:30 +02:00
Aevann
6ac9b32834
allow positioning of files
2023-02-26 14:08:37 +02:00
Aevann
686f88e9cf
css solution to the height spam question
2023-02-26 13:08:52 +02:00
Aevann
6482a46955
restore compatibility
2023-02-24 09:31:12 +02:00
Aevann
ae26306846
Revert "improve the showmore algo"
...
This reverts commit 9529cbbd61
.
2023-02-24 09:29:46 +02:00
Aevann
d2447905b0
same as last commit
2023-02-24 08:45:14 +02:00
Aevann
f8b557c64c
same as last commit
2023-02-24 08:45:01 +02:00
Aevann
0240094853
same as last commit
2023-02-24 08:44:23 +02:00
Aevann
96c732704d
same as last commit
2023-02-24 08:43:58 +02:00
Aevann
6917f65a56
same as last commit
2023-02-24 08:42:31 +02:00
Aevann
c346997d5d
same as last commit
2023-02-24 08:40:18 +02:00
Aevann
1a91f42872
fix showmore button on old posts
2023-02-24 08:38:55 +02:00
Aevann
e5f7c7a918
fix show more button in posts
2023-02-24 08:35:44 +02:00
Aevann
9529cbbd61
improve the showmore algo
2023-02-24 03:24:50 +02:00
Aevann
b819fa51d0
make it possible for jannies to stack chuds and bans
2023-02-19 15:23:08 +02:00
Aevann
952fe68ea6
dont focus search bars on mobile since it triggers the keyboard which can be annoying
2023-02-18 20:58:07 +02:00
Aevann
56ed10f9fe
remove testing shit
2023-02-07 03:23:17 +02:00
Aevann
711368baa5
same as last commit
2023-02-07 03:21:47 +02:00
Aevann
884f0a6f55
test smth on devrama
2023-02-07 03:17:22 +02:00
Aevann
24ba5a6663
remove duplicate shit in core.js
2023-02-02 19:15:25 +02:00
Aevann
20067bb2b2
remove #modal shit
2023-02-02 01:31:52 +02:00
mummified-corroding-granny
3a3e1d8d74
add javascript and css for non-click-sortable table headers th ( #107 )
...
I noticed there are some over-interactive tables in general on rdrama. Particularly, multiple columns in the shop tables (awards and hats), which allow you to sort by buttons, icons, … The one page for user profile views also comes to mind, because it uses relative time since last visit, is paged server-side and browsers do not know how to sort that type of data anyway.
Also I noticed there are some tables that have disabled sorting by using <td> instead of <th> for the headers as is the case of the following pages:
* @uid/followed
* @uid/following
All of these situations are accounted for but need to be changed later in a different PR, because I can't right now.
For example, the "Buy" column of the shop can be changed to the following to disable sorting:
`<th class="disable-sort-click">Buy</th>`
Reviewed-on: rDrama/rDrama#107
Co-authored-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
Co-committed-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
2023-02-01 14:10:10 +00:00
Aevann
fad8d35992
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3501310#context
2023-01-29 17:08:03 +02:00
Aevann
d272a467bc
move bottom.js to core.js
2023-01-28 17:47:20 +02:00
Aevann
51f6c8bb0a
aethetic consistency
2023-01-28 12:40:03 +02:00
Aevann
a8a1af6bea
dont use implicit addEventListener
2023-01-28 12:39:44 +02:00
Aevann
a9f169d3be
minimize document-wide eventlisteners
2023-01-28 12:38:14 +02:00
Aevann
2006040375
make lite-youtube pausing also work when the button is clicked
2023-01-28 12:38:06 +02:00
Aevann
e68a1540c5
fix js error
2023-01-24 12:40:25 +02:00
Aevann
7e47c0b9cc
fix /log_out
2023-01-24 12:02:08 +02:00
Aevann
2b3dd62a86
minor fix to ban button on profile pages
2023-01-21 07:46:21 +02:00
Aevann
c560d1d9fe
improve the "show more" button
2023-01-21 01:47:27 +02:00
Aevann
5b26941c5c
same as last commit
2023-01-01 14:31:40 +02:00