Thibaut Girka
|
5de49ea272
|
Add option to rewrite mentions to mentioned user's username or acct
Fixes #666
|
2019-08-29 11:59:29 +02:00 |
|
Thibaut Girka
|
558aa2bcfd
|
[Glitch] Fix hidden statuses losing focus
Port d8153b99b3 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-19 21:56:25 +02:00 |
|
Eugen Rochko
|
284233f309
|
[Glitch] Fix "cancel follow request" button having unreadable text in web UI
Port aed7dca53b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-12 16:49:12 +02:00 |
|
Eugen Rochko
|
37294ee595
|
[Glitch] Fix hashtag links always being lowercase
Port 277acb8772 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-07 15:35:44 +02:00 |
|
ThibG
|
ceed029a36
|
[Glitch] Improve focus handling with dropdown menus
Port b169874828 to glitch-soc
|
2019-08-07 15:11:59 +02:00 |
|
Thibaut Girka
|
558628eb6d
|
Implement keyboard navigation in glitch-soc composer
|
2019-08-06 16:36:18 +02:00 |
|
ThibG
|
c9a755c8a0
|
[Glitch] Port changes to IconButton
Port changes to IconButton from 13811f4d7b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
|
ThibG
|
5df5ab88f5
|
[Glitch] Improve dropdown menu keyboard navigation
Port 61f7ff6522 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
|
ThibG
|
2ff69c95ce
|
[Glitch] Trap tab in modals
Port 0da8fdc438 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-06 15:09:30 +02:00 |
|
Thibaut Girka
|
bd0a478252
|
Fix up try/catch block in invalid URL handling
|
2019-08-06 13:09:49 +02:00 |
|
Thibaut Girka
|
e6272f1af0
|
Remove href attribute of invalid links instead of crashing
|
2019-08-06 12:32:06 +02:00 |
|
ThibG
|
56734351d3
|
[Glitch] Change icon button styles to make hover/focus states more obvious
Port ebc78b6f2b to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-08-05 14:20:21 +02:00 |
|
Thibaut Girka
|
50553e097d
|
Remove link rewriting option as it is easily bypassable
|
2019-08-04 22:25:56 +02:00 |
|
Thibaut Girka
|
aad48a1d5b
|
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
|
ac64cdae72
|
Perform case-insensitive comparison of non-International domain names
|
2019-08-04 22:25:56 +02:00 |
|
Thibaut Girka
|
69c03e0ef4
|
Ensure link rewriting setting changes are immediately applied
|
2019-08-04 22:25:56 +02:00 |
|
Thibaut Girka
|
9e2e7f6628
|
Handle Mastodon-generated links for targets starting with “www.” properly
|
2019-08-04 22:25:56 +02:00 |
|
Thibaut Girka
|
2f4cb78803
|
Add options to highlight misleading links in statuses
Fixes #1162
|
2019-08-04 22:25:56 +02:00 |
|
ThibG
|
1c3117f682
|
[Glitch] Change contrast of status links that are not mentions nor hashtags
Port 6701b9329d to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-07-28 16:47:36 +02:00 |
|
Thibaut Girka
|
df7b27753c
|
Fix links in status media having their title rewritten
|
2019-07-24 21:46:09 +02:00 |
|
Thibaut Girka
|
bf93e0c7c0
|
Handle animated emoji on mouse hover in CWs and poll options
|
2019-07-23 16:24:21 +02:00 |
|
ThibG
|
b01e5e372f
|
[Glitch] Play animated custom emoji on hover
Port 99b3dd5b00 to glitch-soc
|
2019-07-23 16:24:21 +02:00 |
|
Thibaut Girka
|
09a68ce895
|
Refactor DisplayName component to make it closer to upstream
|
2019-07-23 10:51:12 +02:00 |
|
Thibaut Girka
|
4daf8b17e3
|
Fix filtering behaviors
|
2019-07-19 19:21:20 +02:00 |
|
Thibaut Girka
|
1e3372feb9
|
Fix *another* typo and crash in StatusIcons
|
2019-07-18 09:54:59 +02:00 |
|
Thibaut Girka
|
0530c8d3b8
|
Fix typo and crash in StatusIcons
|
2019-07-18 09:42:22 +02:00 |
|
Thibaut Girka
|
5eca68102a
|
Shorten status icon tooltip text
|
2019-07-17 21:35:34 +02:00 |
|
Thibaut Girka
|
0b139b1df4
|
Add status icon for local-only toots
|
2019-07-17 21:35:34 +02:00 |
|
Thibaut Girka
|
85654916b7
|
Add tooltips to status icons
|
2019-07-17 21:35:34 +02:00 |
|
Eugen Rochko
|
f1de5093fb
|
[Glitch] Add option to disable real-time updates in web UI
Port c56e6fd7a1 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-07-16 16:51:08 +02:00 |
|
Thibaut Girka
|
9339b4634e
|
Minor refactoring
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
59b8573907
|
Move the “Show why” button inline
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
fde918bf92
|
Implement feature to add filtered phrases to content warnings
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
6476b7dabe
|
Add options to configure filtering behavior
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
67d1b0c997
|
Add a way to know why a status has been filtered, and show it anyway
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
1181f84c79
|
Minor cleanup and maybe minor performance improvements
|
2019-07-01 19:31:21 +02:00 |
|
Thibaut Girka
|
bcbc9ed7f6
|
Use strict equality rather than Immutable.is as the compared props are values
|
2019-07-01 19:31:10 +02:00 |
|
Thibaut Girka
|
e4ffc42c8c
|
Assume children of visible IntersectionObserverArticle always change
This fixes multiple issues, while adding few computations
|
2019-07-01 19:31:10 +02:00 |
|
Thibaut Girka
|
b9ae9c7205
|
Revert to using upstream's optimisations
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
|
2019-07-01 19:31:10 +02:00 |
|
Thibaut Girka
|
081790f04b
|
Fix error boundary DOM
|
2019-07-01 19:30:59 +02:00 |
|
Thibaut Girka
|
edad7f2a6c
|
Fix some React warnings
|
2019-07-01 19:30:59 +02:00 |
|
ThibG
|
dd97db20d0
|
[Glitch] Add option to disable blurhash previews
Port 4b3d91dc2c to glitch-soc
|
2019-06-26 23:19:26 +02:00 |
|
Thibaut Girka
|
b99f77bd31
|
Use a different icon for audio attachments
|
2019-06-24 16:16:16 +02:00 |
|
Eugen Rochko
|
a0abbbe8cd
|
[Glitch] Add media description as title to links of unknown media attachments
Port front-end changes from a266d7f1a2 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-24 16:00:42 +02:00 |
|
Eugen Rochko
|
b02325e820
|
[Glitch] Add audio uploads
Port front-end changes from d7e2f554fb to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-24 16:00:42 +02:00 |
|
Eugen Rochko
|
3a70752ab5
|
[Glitch] Fix some React warnings
Port 5c1a46bdcf to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Takeshi Umeda
|
2a1e7f779b
|
[Glitch] Improvement variable height in single column layout
Port 96ac52dabd to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
9cdb0fd8c5
|
[Glitch] Improvements to the single column layout
Port 6d4af23a69 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
04edd3fbdb
|
[Glitch] Add responsive panels to the single-column layout
Port a1bceb2cb6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
aa9377f77a
|
[Glitch] Add single-column mode
Port f9ca3d62b6 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|