ThibG
|
45d1f34a30
|
[Glitch] Fix scrolling issues when closing some dropdown menus
Port c7cfd4e67a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-08-30 16:31:02 +02:00 |
Thibaut Girka
|
d4b65193c7
|
Fix WebUI crash in edge case when media display size causes scroll
Fixes #1406
|
2020-08-17 15:46:18 +02:00 |
ThibG
|
f8e315cd74
|
[Glitch] Fix keyboard navigation in scrollable lists
Port 98f6380dee to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-22 13:51:44 +02:00 |
Sasha Sorokin
|
4412e2579c
|
[Glitch] Fix following_counter plural to include "one"
Port 17b1d71536 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-22 13:50:58 +02:00 |
Sasha Sorokin
|
66c0953c33
|
[Glitch] Improve safety of Blurhash component
Port 3ef94c0044 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-10 17:08:31 +02:00 |
ThibG
|
e248399220
|
[Glitch] Freeze scroll position when a dropdown menu is open in the TL
Port 6fda3cbbeb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-10 17:05:44 +02:00 |
Sasha Sorokin
|
042c32ea3b
|
[Glitch] Replace repetitive blurhash code with component (#14267)
Port 61c07c3731 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-10 16:59:53 +02:00 |
Thibaut Girka
|
d42a23fdbe
|
Fix clicking the audio player also opening toots in detailed view
|
2020-07-10 10:28:05 +02:00 |
Sasha Sorokin
|
a3ac322ded
|
[Glitch] Replace shortNumberFormat with <ShortNumber>
Port cb2adaaf9d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-07 19:25:06 +02:00 |
Eugen Rochko
|
69cddc3909
|
[Glitch] Add color extraction for audio thumbnails
Port 99f3a55540 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-05 20:18:51 +02:00 |
Eugen Rochko
|
9b3677d509
|
[Glitch] Add customizable thumbnails for audio and video attachments
Port 64aac30733 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-02 17:31:09 +02:00 |
Eugen Rochko
|
06309129be
|
[Glitch] Fix audio/video/images/cards not reacting to window resizes in web UI
Port bb9ca8a587 to glitch-soc
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-02 17:31:09 +02:00 |
Eugen Rochko
|
1c58420831
|
[Glitch] Change volume control and download buttons in web UI
Port 419ad6248b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-02 17:31:09 +02:00 |
Eugen Rochko
|
ad978ab1d4
|
[Glitch] Change design of audio players in web UI
Port 75a2b8f815 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-07-02 17:31:09 +02:00 |
Eugen Rochko
|
9a641a5a0e
|
[Glitch] Add hints about incomplete remote content to web UI
Port 3e9dc4044b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-06-17 17:48:04 +02:00 |
ThibG
|
776aff9656
|
[Glitch] Hide sensitive preview cards with blurhash
Port 8e96510b25 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-06-09 11:01:31 +02:00 |
Yamagishi Kazutoshi
|
2da2f7f7c2
|
[Glitch] Fix ref attr for react-textarea-autozsize
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-06-09 10:55:52 +02:00 |
Mélanie Chauvel
|
0b01492276
|
[Glitch] Change wording from “Hide media” to “Hide image/images” in Web UI
Port 40d81620b0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-05-28 14:08:05 +02:00 |
ThibG
|
7ea8b07b93
|
[Glitch] Fix page incorrectly scrolling when bringing up dropdown menus
Port 77ec0875ea to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-05-03 21:47:11 +02:00 |
ThibG
|
572e89e563
|
[Glitch] Fix expanded video player issues
Port c955f98d36 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-25 15:28:16 +02:00 |
ThibG
|
ce33822e2c
|
[Glitch] Fix and refactor keyboard navigation in dropdown menus
Port 80182eda62 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-25 15:24:02 +02:00 |
ThibG
|
81ef26b67d
|
[Glitch] Fix not being able to vote
Port e12a5635da to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-17 22:04:10 +02:00 |
Gurgen Hayrapetyan
|
4849752a9c
|
[Glitch] Fix Poll fetchPoll action not being debounced.
Port ab8d7c0680 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-17 20:20:06 +02:00 |
Thibaut Girka
|
5d2cdeb225
|
Fix deprecated use of createBrowserHistory
|
2020-04-09 17:03:05 +02:00 |
Sasha Sorokin
|
b367dd713e
|
[Glitch] Improve polls: option lengths & redesign
Port 37b3985bfa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-04-02 20:52:53 +02:00 |
mayaeh
|
912f4a2eba
|
[Glitch] Change the string "hidden" to "blocked" in WebUI
Port 310d729745 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-03-22 16:29:51 +01:00 |
Mélanie Chauvel (ariasuni)
|
669cf49c54
|
[Glitch] Change the tooltip "Toggle visibility" to "Hide media" in web UI
Port 5e4b649655 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-03-08 20:45:36 +01:00 |
Bèr Kessels
|
fc53d9cc76
|
[Glitch] Code style improvements in JavaScript
Port fd76955f39 to glitch-soc
* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error.
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-03-08 20:43:53 +01:00 |
Thibaut Girka
|
bc4de2f661
|
[Glitch] Add source-mapped stacktrace to error message in web UI
Port ff3a11d01d to glitch-soc
|
2020-02-19 23:31:15 +01:00 |
ThibG
|
e443874024
|
[Glitch] Fix native share button not being displayed for unlisted toots
Port 02236332ba to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-02-09 12:29:51 +01:00 |
Thibaut Girka
|
cf5b769857
|
Add support for xmpp: and magnet: URIs to misleading link detection code
|
2020-01-28 20:25:56 +01:00 |
Eugen Rochko
|
cf230d551f
|
[Glitch] Change number animations direction based on decrease or increase
Port 10e209d8e0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-27 16:06:03 +01:00 |
ThibG
|
41d0869d7f
|
[Glitch] Change last_status_at to be a date, not datetime
Port 42d2a915e4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-27 16:03:24 +01:00 |
Eugen Rochko
|
e36d0a98cc
|
[Glitch] Add streaming API updates for announcements being modified or deleted
Port b9d74d4076 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-27 16:01:06 +01:00 |
Thibaut Girka
|
8924743349
|
Refactor notifications cleaning mode
|
2020-01-26 14:55:03 +01:00 |
ThibG
|
5e4d1f699e
|
[Glitch] Fix “new items glow” being displayed above settings and announcements
Port 90b13ffd00 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-25 20:05:36 +01:00 |
Eugen Rochko
|
f1e4738f81
|
[Glitch] Add number animations
Port 76f1ed834e to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-25 10:36:27 +01:00 |
Thibaut Girka
|
1f8563c256
|
Rename DropdownMenu's ariaLabel to title, to reduce unnecessary changes with upstream
|
2020-01-25 10:17:13 +01:00 |
Eugen Rochko
|
008063d562
|
[Glitch] Change reported media attachments to always be hidden in admin UI
Port 1ded3bb752 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2020-01-20 15:30:45 +01:00 |
ThibG
|
c6ba870f00
|
[Glitch] Fix poll options not being selectable via keyboard
Port c05ed8a625 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-12-07 15:48:26 +01:00 |
ThibG
|
2f8c4c588b
|
[Glitch] Fix lost focus when modals open/close
Port 35b142a7ad to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-12-01 12:19:06 +01:00 |
ThibG
|
776352d329
|
[Glitch] Add hotkey for opening media files
Port a690b3e470 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-11-30 17:52:12 +01:00 |
Thibaut Girka
|
84a27a08df
|
[Glitch] Fix notification message for own poll
Port a4301b5202 and be93318c05 to glitch-soc
|
2019-11-06 15:06:53 +01:00 |
Gabriel Rubens
|
d76ab55608
|
[Glitch] Use inert polyfill
Port 3cc9ff872f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-11-06 14:52:22 +01:00 |
Takeshi Umeda
|
f2fc7246e1
|
[Glitch] Fix an issue where polls with 'expires_at' not set expired
Port 5b46467474 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-11-06 14:49:43 +01:00 |
ThibG
|
2ed48037ea
|
[Glitch] Replace fav icon animation with CSS
Port 3a929dbedd to glitch-soc
And extend that to collapse button
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-27 21:10:24 +01:00 |
BSKY
|
59946f9231
|
[Glitch] Add noopener and/or noreferrer
Port fccf83e1f2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-27 14:36:25 +01:00 |
ThibG
|
c2112c7781
|
[Glitch] Fix crash when switching back/from mobile layout
Port 91582937f3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-11 22:40:52 +02:00 |
Eugen Rochko
|
877e8c9d79
|
[Glitch] Fix media editing modal changing dimensions when image loads
Port 6ebd74f4fa to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-10 21:00:13 +02:00 |
Eugen Rochko
|
4ee167d89b
|
[Glitch] Remove `lang` attribute from individual statuses
Port 538db85d3c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-10 21:00:13 +02:00 |
Eugen Rochko
|
9ba67c6045
|
[Glitch] Fix performance of home feed regeneration
Port front-end changes from f665901e3c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-10 21:00:13 +02:00 |
Eugen Rochko
|
7fc6213bfe
|
[Glitch] Fix thread column showing pin button
Port 129bc871a0 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-06 00:32:06 +02:00 |
Eugen Rochko
|
90bdbddbfe
|
[Glitch] Fix scroll to top in single column UI
Port 2dee293c4c to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-06 00:32:06 +02:00 |
Eugen Rochko
|
fdadd520b1
|
[Glitch] Fix column header scrolling with the page
Port 706a48ee1f to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-05 22:53:20 +02:00 |
Eugen Rochko
|
9e2e623ebe
|
[Glitch] Change single-column mode to scroll the whole page
Port aa22b38fdb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-10-05 22:53:20 +02:00 |
Eugen Rochko
|
13bc2cd4af
|
[Glitch] Change conversations UI
Port bc5678d015 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-30 17:01:16 +02:00 |
Thibaut Girka
|
4d6ef02203
|
Fix using wrong component in ColumnBackButtonSlim
|
2019-09-30 15:58:29 +02:00 |
ThibG
|
e5a50eda4c
|
[Glitch] Add voters count support
Port front-end changes from 3babf8464b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-30 15:58:29 +02:00 |
ThibG
|
332be562ea
|
[Glitch] Change vote results to display ex-aequo leading options as leading
Port 15b3eeb326 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-30 15:58:29 +02:00 |
ThibG
|
98cc81c0e2
|
[Glitch] Fix vote checkmark in poll results
Port b0cda7a504 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-30 15:58:29 +02:00 |
ThibG
|
e25b7feb72
|
[Glitch] Show user what options they have voted
Port front-end changes from b359974d9b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-30 15:58:29 +02:00 |
ThibG
|
75673cf8e3
|
[Glitch] Fix “slow mode” issues
Port f109867578 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-18 17:27:51 +02:00 |
ThibG
|
15a37a967c
|
[Glitch] Fix expiring polls not being displayed as such in the WebUI
Port 524187b653 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-18 17:27:26 +02:00 |
Thibaut Girka
|
0e1291c888
|
Fix wrong icons from last refactoring
Fix regressions from f154d9d6e9
|
2019-09-10 14:56:08 +02:00 |
Thibaut Girka
|
2aa0cdf7e6
|
Use the `Icon` component instead of directly using `i` tag
|
2019-09-09 19:00:20 +02:00 |
Thibaut Girka
|
f154d9d6e9
|
Use upstream's Icon component
Rework the codebase to avoid unnecessary differences with upstream
|
2019-09-09 19:00:20 +02:00 |
Thibaut Girka
|
f2b307af25
|
Move “export” before decorators
As this is what upstream does.
See also https://github.com/tc39/proposal-decorators/issues/69
|
2019-09-09 18:36:43 +02:00 |
Eugen Rochko
|
a869572aab
|
[Glitch] Fix wrong sum of usage in hashtag component in web UI
Port a6a63358c3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-05 14:12:18 +02:00 |
Eugen Rochko
|
4907517db4
|
[Glitch] Fix wrong pluralization in hashtag component in web UI
Port 1a00bd9244 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-05 14:11:52 +02:00 |
Eugen Rochko
|
ca86858558
|
[Glitch] Change hashtag component in web UI to show numbers for 2 last days
Port d19d86fe2b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-05 14:02:54 +02:00 |
Eugen Rochko
|
b86292af33
|
[Glitch] Fix uncached media in web UI not being clickable
Port 34adc8784a to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-05 14:02:04 +02:00 |
Eugen Rochko
|
23c513846a
|
[Glitch] Add "not available" label on unknown media attachments
Port d344289431 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-05 13:06:41 +02:00 |
ThibG
|
12c188f533
|
[Glitch] Restore hashtag suggestions from local tag history
Port 5ab1e0e738 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-02 10:57:44 +02:00 |
Eugen Rochko
|
3c70fb9146
|
[Glitch] Fix emoji autosuggestions
Port 784c88e16d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-02 10:57:44 +02:00 |
Eugen Rochko
|
3380e96449
|
[Glitch] Add autosuggestions for hashtags
Port cfb2ed7823 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-09-02 10:57:44 +02:00 |
Thibaut Girka
|
682cfbb829
|
Fix imports importing modules from vanilla flavour instead of glitch
|
2019-08-31 18:23:24 +02:00 |
Eugen Rochko
|
7fe2120dd5
|
[Glitch] Add profile directory to web UI
Port cb447b28c4 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-31 18:23:23 +02:00 |
Thibaut Girka
|
f3ac4a4411
|
Fix clicking on the new audioplayer opening the toot in detailed view
|
2019-08-29 17:32:22 +02:00 |
Eugen Rochko
|
b90bd31cfd
|
[Glitch] Fix more visual issues with the audio player
Port 2e99e3cab3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-29 17:32:22 +02:00 |
Eugen Rochko
|
3aeaf9b897
|
[Glitch] Add audio player
Port 4190e31626 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-29 17:32:22 +02:00 |
Thibaut Girka
|
3282bbe454
|
Add option to rewrite mentions to mentioned user's username or acct
Fixes #666
|
2019-08-29 11:59:29 +02:00 |
Thibaut Girka
|
ed4317b549
|
[Glitch] Fix hidden statuses losing focus
Port 0d13a9cd13 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-19 21:56:25 +02:00 |
Eugen Rochko
|
42588ed460
|
[Glitch] Fix "cancel follow request" button having unreadable text in web UI
Port e823b49214 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-12 16:49:12 +02:00 |
Eugen Rochko
|
e8ad0a8006
|
[Glitch] Fix hashtag links always being lowercase
Port 5e35aa8280 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-07 15:35:44 +02:00 |
ThibG
|
e8e980cdac
|
[Glitch] Improve focus handling with dropdown menus
Port 396b8cdd0f to glitch-soc
|
2019-08-07 15:11:59 +02:00 |
Thibaut Girka
|
d10f6036cf
|
Implement keyboard navigation in glitch-soc composer
|
2019-08-06 16:36:18 +02:00 |
ThibG
|
a4b15e2cf0
|
[Glitch] Port changes to IconButton
Port changes to IconButton from 27a0d02d0d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
ThibG
|
fe1de4e49b
|
[Glitch] Improve dropdown menu keyboard navigation
Port a12f1a0baf to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
ThibG
|
6afdb6c2b6
|
[Glitch] Trap tab in modals
Port 5c73746b69 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
Thibaut Girka
|
3ea7a334d8
|
Fix up try/catch block in invalid URL handling
|
2019-08-06 13:09:49 +02:00 |
Thibaut Girka
|
cbd75fe128
|
Remove href attribute of invalid links instead of crashing
|
2019-08-06 12:32:06 +02:00 |
ThibG
|
f02ffce249
|
[Glitch] Change icon button styles to make hover/focus states more obvious
Port c8fd823327 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-05 14:20:21 +02:00 |
Thibaut Girka
|
ff0ceb28b3
|
Remove link rewriting option as it is easily bypassable
|
2019-08-04 22:25:56 +02:00 |
Thibaut Girka
|
76b80a1511
|
Perform case-insensitive comparison for international domain names
Note: this uses `toLowerCase()` instead of doing proper case folding
|
2019-08-04 22:25:56 +02:00 |
Thibaut Girka
|
43b137e1f9
|
Perform case-insensitive comparison of non-International domain names
|
2019-08-04 22:25:56 +02:00 |
Thibaut Girka
|
c01de0f721
|
Ensure link rewriting setting changes are immediately applied
|
2019-08-04 22:25:56 +02:00 |
Thibaut Girka
|
6600da0f7b
|
Handle Mastodon-generated links for targets starting with “www.” properly
|
2019-08-04 22:25:56 +02:00 |
Thibaut Girka
|
df866a464d
|
Add options to highlight misleading links in statuses
Fixes #1162
|
2019-08-04 22:25:56 +02:00 |
ThibG
|
7f147acea6
|
[Glitch] Change contrast of status links that are not mentions nor hashtags
Port 10e78ecf57 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-07-28 16:47:36 +02:00 |
Thibaut Girka
|
91da921dbb
|
Fix links in status media having their title rewritten
|
2019-07-24 21:46:09 +02:00 |