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 |
|
Thibaut Girka
|
48c68eafb7
|
Handle animated emoji on mouse hover in CWs and poll options
|
2019-07-23 16:24:21 +02:00 |
|
ThibG
|
c1231a846a
|
[Glitch] Play animated custom emoji on hover
Port 7de8c51873 to glitch-soc
|
2019-07-23 16:24:21 +02:00 |
|
Thibaut Girka
|
621590b4ab
|
Refactor DisplayName component to make it closer to upstream
|
2019-07-23 10:51:12 +02:00 |
|
Thibaut Girka
|
249b7c7c12
|
Fix filtering behaviors
|
2019-07-19 19:21:20 +02:00 |
|
Thibaut Girka
|
6ff285d948
|
Fix *another* typo and crash in StatusIcons
|
2019-07-18 09:54:59 +02:00 |
|
Thibaut Girka
|
a2df11ebaf
|
Fix typo and crash in StatusIcons
|
2019-07-18 09:42:22 +02:00 |
|
Thibaut Girka
|
46687a3cbd
|
Shorten status icon tooltip text
|
2019-07-17 21:35:34 +02:00 |
|
Thibaut Girka
|
572009cf56
|
Add status icon for local-only toots
|
2019-07-17 21:35:34 +02:00 |
|
Thibaut Girka
|
7db7cb31b1
|
Add tooltips to status icons
|
2019-07-17 21:35:34 +02:00 |
|
Eugen Rochko
|
e91bf82083
|
[Glitch] Add option to disable real-time updates in web UI
Port 729723f857 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-07-16 16:51:08 +02:00 |
|
Thibaut Girka
|
fc8577cf2b
|
Minor refactoring
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
707b8d7d75
|
Move the “Show why” button inline
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
85f3bc1ab3
|
Implement feature to add filtered phrases to content warnings
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
16b79a6237
|
Add options to configure filtering behavior
|
2019-07-15 00:48:28 +02:00 |
|
Thibaut Girka
|
bde7a415b9
|
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
|
c94966891a
|
Minor cleanup and maybe minor performance improvements
|
2019-07-01 19:31:21 +02:00 |
|
Thibaut Girka
|
c49f7d5d16
|
Use strict equality rather than Immutable.is as the compared props are values
|
2019-07-01 19:31:10 +02:00 |
|
Thibaut Girka
|
82a76f03a4
|
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
|
c0b5ee315d
|
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
|
0ef6a114e7
|
Fix error boundary DOM
|
2019-07-01 19:30:59 +02:00 |
|
Thibaut Girka
|
82cd138c89
|
Fix some React warnings
|
2019-07-01 19:30:59 +02:00 |
|
ThibG
|
4175f13155
|
[Glitch] Add option to disable blurhash previews
Port 3086c645fd to glitch-soc
|
2019-06-26 23:19:26 +02:00 |
|
Thibaut Girka
|
598cdc9542
|
Use a different icon for audio attachments
|
2019-06-24 16:16:16 +02:00 |
|
Eugen Rochko
|
d7eb580053
|
[Glitch] Add media description as title to links of unknown media attachments
Port front-end changes from 49ebda4d49 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-24 16:00:42 +02:00 |
|
Eugen Rochko
|
967456b6a9
|
[Glitch] Add audio uploads
Port front-end changes from f7f23b4a19 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-24 16:00:42 +02:00 |
|
Eugen Rochko
|
362f3973be
|
[Glitch] Fix some React warnings
Port cc8f6b3cda to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Takeshi Umeda
|
1329308bc7
|
[Glitch] Improvement variable height in single column layout
Port d93b82af87 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
ff88387a4a
|
[Glitch] Improvements to the single column layout
Port 0e445ebb13 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
d99a661f08
|
[Glitch] Add responsive panels to the single-column layout
Port 1e5532e693 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Eugen Rochko
|
610b4b44c4
|
[Glitch] Add single-column mode
Port 9ddeb30f90 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
|
2019-06-13 22:15:31 +02:00 |
|
Thibaut Girka
|
b45f555a0c
|
Minor cleanup
|
2019-06-10 16:24:09 +02:00 |
|