ThibG
00283fe6ab
[Glitch] Fix design issues with sensitive preview cards
...
Port 907fe2996c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
Eugen Rochko
03273b3c7b
[Glitch] Fix various issues around OpenGraph representation of media
...
Port front-end changes (except for audio player) from 12ac904a33
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
Takeshi Umeda
26778b8c30
[Glitch] Fix modifier key to keep the EmojiPicker on macOS
...
Port c0b52ac871
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
Thibaut Girka
a6ce37528e
Simplify filtering condition
4 years ago
ash lea
3489cb87b7
never filter own posts from timeline
4 years ago
Eugen Rochko
aeba0f513d
[Glitch] Add hints about incomplete remote content to web UI
...
Port 32b7d341b7
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
ThibG
743cef53d8
[Glitch] Fix initial audio volume not corresponding to what's displayed
...
Port 3f5fa64211
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
ThibG
f6ce71e81c
[Glitch] Add hotkey for toggling content warning composer field
...
Port 56d1dafdc4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
ThibG
4eca2093d9
[Glitch] Hide sensitive preview cards with blurhash
...
Port eda9bb35f1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
4 years ago
Brian C. Lindner
f8980d714a
[Glitch] Allow Ctrl-click to keep EmojiPicker window open
...
Port f8f195b8c2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
948f988a04
[Glitch] Fix timeline markers not working on Chrome
...
Port bf68cd3bf0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
4e225a769a
Fix one import being made on mastodon's codebase instead of glitch-soc's
5 years ago
Takeshi Umeda
1420db7e2d
[Glitch] Fix local streaming of hashtag timelines
...
Port 8dd03cf8f2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
22f2f6f43b
Fix Cmd-Enter not working to send toot
...
Fixes #1333
5 years ago
ThibG
5b9ed6e0c1
[Glitch] Change “hide/show boosts from …” menu to be hidden when the account is muted
...
Port 9af0613629
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
80b1201644
[Glitch] Fix first poll option not being focused when adding a poll
...
Port 60dc5738cb
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Takeshi Umeda
885b2e3d86
[Glitch] Add remote only to public timeline
...
Port 861661100c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
3da2cd21fd
[Glitch] Fix page incorrectly scrolling when bringing up dropdown menus
...
Port e88a05f707
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
ed2267b78e
[Glitch] Fix expanded video player issues
...
Port 3526163340
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
7195bca890
[Glitch] Fix and refactor keyboard navigation in dropdown menus
...
Port 69696c62b1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Takeshi Umeda
6556bd1f67
[Glitch] Add local only to hashtag timeline
...
Port front-end changes from f5606cdab4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
9e12c3f3a7
[Glitch] Fix WebUI pagination of following, followers, follow requests, blocks and mutes lists
...
Port 9d57af78d2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
6d3e240aa9
Clean up some dead code
5 years ago
ThibG
08e4bed98c
[Glitch] Add explanation as to why unlocked accounts may have follow requests
...
Port ffd6f3fa8a
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Sasha Sorokin
56dba219d1
[Glitch] Improve polls: option lengths & redesign
...
Port abbc0c6a87
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Mélanie Chauvel (ariasuni)
660a3d2b7a
[Glitch] Improve toot clicking areas
...
Port part of 899ff914da
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
5dbcafb998
[Glitch] Fix frontend crash when deleting announcements
...
Port 15c02a7160
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Daniel Sockwell
5e3049158e
[Glitch] Fix frontend crash when deleting announcements
...
Port 577f74ad87
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
mayaeh
24e4647483
[Glitch] Change the string "hidden" to "blocked" in WebUI
...
Port 4a87cebf48
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
e16832bc9c
Fix missing media description dialog when sending toots with keyboard shortcuts
5 years ago
Thibaut Girka
03309b0dc5
Fix posting privacy on secondary button with missing description confirmation dialog
5 years ago
Thibaut Girka
9af4ed237c
Fix privacy icon being displayed twice in glitch-soc Web UI
...
Fixes #1298
5 years ago
ThibG
96df38d753
[Glitch] Add support for links to statuses in announcements to be opened in web UI
...
Port a67fd2fbe1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Bèr Kessels
96b18a705f
[Glitch] Code style improvements in JavaScript
...
Port b5d7ec71ef
to glitch-soc
* JS-linter: fix trailing comma's
* Configure eslinter to ignore this onchange error.
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Mélanie Chauvel (ariasuni)
ce8d13d2fb
[Glitch] Change description of privacy levels to be more intuitive in web UI
...
Port 263bedff9e
to glitch-soc
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
d668512e64
[Glitch] Change the string "Hide everything from …" to "Block domain …" in web UI
...
Port 03d2704430
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Mélanie Chauvel (ariasuni)
787b4748dc
[Glitch] Add tooltips to audio/video player buttons
...
Port 635812f9ea
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
c4b1ae964b
Document alt+enter
5 years ago
Thibaut Girka
f9a919ab3e
Fix clicking on the “TOOT” button send bogus visibility parameter
5 years ago
Thibaut Girka
23bf32d2b5
Fix alt+enter changing visibility setting without sending toot when toot is empty
5 years ago
Thibaut Girka
b93d4d2b2a
Fix boosting private toots in detailed view
5 years ago
ThibG
b7008b2cd5
[Glitch] Fix native share button not being displayed for unlisted toots
...
Port 2dae01ff25
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
fuyu
0c266be79b
[Glitch] Don't display toggle reveal button in video modal when full screen
...
Port b8db3b4cdf
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
e571f7005e
[Glitch] Change how unread announcements are handled
...
Port 99cf92a3cf
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
8c5689775f
Fetch last read notification id to update unread notification count on load
5 years ago
Eugen Rochko
3ecc114ec6
[Glitch] Change announcements to be collapsed on page load in web UI
...
Port 5bc109eeb7
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
4a882562c6
[Glitch] Add animations to announcement reactions
...
Port 1130c5167c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
a20b14b6b4
[Glitch] Add streaming API updates for announcements being modified or deleted
...
Port dd68e44cfa
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
9f924a3283
Refactor notifications cleaning mode
5 years ago
ThibG
f6b0fc204d
[Glitch] Fix “new items glow” being displayed above settings and announcements
...
Port 234f1be486
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
17b9f1efb7
[Glitch] Improve announcements design
...
Port ab01849287
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
8caa94f566
[Glitch] Add limit of 8 different reaction types per announcement
...
Port 150c13c4e0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
ac320c111c
[Glitch] Add number animations
...
Port 8ca6f2d3b2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Sasha Sorokin
481b2e5df4
[Glitch] Fix unlocalized dropdown button title
...
Port 51f376aee3
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
4c312ad79d
Rename DropdownMenu's ariaLabel to title, to reduce unnecessary changes with upstream
5 years ago
Eugen Rochko
30470b53d6
[Glitch] Add announcements
...
Port front-end changes from f95fd62bac
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
4668a06255
[Glitch] Add “account timeline” filter category
...
Port JS changes from 691b14aaf8
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
d1498df663
[Glitch] Fix unfollow confirmations in account directory
...
Port 5416a793c1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
40e87be793
Make prepending “re: ” to CWs on reply optional
5 years ago
ThibG
34f9541c3d
[Glitch] Fix reuse of detailed status components
...
Port cfaeea1779
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
a9cece1403
Fix erroneous inclusion of upstream code
5 years ago
Takeshi Umeda
5ccd525287
[Glitch] Add basic support for group actors
...
Port 58dd9698c3
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
8bc0822716
[Glitch] Add follow_request notification type
...
Port 60d26cabf0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
9de10c16d7
[Glitch] Fix conversations not having an unread indicator in web UI
...
Fix d15b346826
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
55d1f5c78c
[Glitch] Add hotkey for opening media files
...
Port af891f82be
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
95164e759b
[Glitch] Fix OCR with delete & redraft
...
Port c872f1cdb6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
510f98c7c2
Link move target account
5 years ago
Thibaut Girka
b78c9e0980
Show acct of target account
5 years ago
Thibaut Girka
5bf65f4e97
Add moved account warning
5 years ago
ThibG
d72c04a88e
[Glitch] Change media description label to be context-sensitive
...
Port ed940a3a4a
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
333b93e632
[Glitch] Fix unread toot indicator not honoring onlyMedia in public and community timelines
...
Port 6364adba64
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
c98e2faa41
[Glitch] Fix WebUI allowing to upload more items than the limit
...
Port 83a88426ca
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
24bbe94224
[Glitch] Fix filtered out items being counted as pending items
...
Port 572d9863ab
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
b9cf415165
[Glitch] Add support for submitting media description with ctrl+enter
...
Port 0e5be902e9
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Hinaloe
4825d33aef
[Glitch] dont crash with null-ref
...
Port f28877756e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Nima Boscarino
6800ddd649
[Glitch] Add download button to audio and video players
...
Port 3a451c820c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
f94af5dc67
[Glitch] Fix volume slider in chromium 🤷
...
Port 2ac808a85d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
umonaca
55757b245d
[Glitch] Improve swipe experience
...
Port a13368b8dd
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
BSKY
e02b77a1f4
[Glitch] Add noopener and/or noreferrer
...
Port 483cf4d52a
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
dependabot-preview[bot]
e055b72963
[Glitch] Bump react-select from 2.4.4 to 3.0.5
...
Port 9483a56c04
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
4ed9f70c95
[Glitch] Fix media editing modal changing dimensions when image loads
...
Port 53afb61c84
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
trwnh
eab7fac6e0
[Glitch] Add missing back button header for invalid account
...
Port 028758a768
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
bee8c9112f
[Glitch] Fix performance of home feed regeneration
...
Port front-end changes from c453888616
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
263f51edd1
Apply scroll changes to Bookmark column
5 years ago
Eugen Rochko
f378f52030
[Glitch] Add refresh button to list of rebloggers/favouriters in web UI
...
Port b7b91d3597
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Yamagishi Kazutoshi
35e165c1db
[Glitch] Do not add margin light when opening modal on mobile
...
Port 03e29f4c51
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
3134aa0097
[Glitch] Fix scroll to top in single column UI
...
Port 293f789239
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
2d701e88f5
[Glitch] Fix column header scrolling with the page
...
Port cf45e39dd5
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
4fdae72eeb
[Glitch] Change single-column mode to scroll the whole page
...
Port de4ead8fc6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
a6262c37cf
Fix audio modal closing immediately
5 years ago
Eugen Rochko
193bdbb4b0
[Glitch] Fix audio attachments opening in video modal from media tab in web UI
...
Port 9c4f1fb4e1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Jeong Arm
d5827dd85f
[Glitch] Scroll into search bar when focus
...
Port c388ed5630
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
8824642f78
[Glitch] Fix media editing modal and profile directory in light theme
...
Port f9c94be74c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Jeong Arm
a230f5879a
[Glitch] Fix drag and drop link to composebox
...
Port 345898e920
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
eb6039b401
[Glitch] Fix typo in mute confirmation dialog
...
Port cdce1328a7
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
3c90dcf546
[Glitch] Fix custom emoji animation on hover in conversations view
...
Port 66f85e540c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
de2a936748
[Glitch] Fix missing propType for conversation delete
...
Port 147f2e0d06
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
779423204a
[Glitch] Change conversations UI
...
Port 5d5af651f1
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
koyu
6e8131d46c
[Glitch] Change at icon in notification filter to reply-all
...
Port ac007dfb83
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
56ca0d8b1c
[Glitch] Add explanation to mute dialog, refactor and clean up mute/block UI
...
Port fdd1848c7c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
a70911807c
[Glitch] Fix follower/following lists resetting on back-navigation in web UI
...
Port aadf3981fa
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
11d07fae3b
[Glitch] Change silences to always require approval on follow
...
Port front-end changes from 70990720c5
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
c77eb90fa6
[Glitch] Use blob URL for Tesseract to avoid CORS issues
...
Port d6b6267c27
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Yamagishi Kazutoshi
43d6f6d842
[Glitch] Check existence of timeline state in community timeline
...
Port dabb03467e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
d9d3828140
[Glitch] Fix web UI allowing uploads past status limit via drag & drop
...
Port 4e39d575dc
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
073df8d25b
[Glitch] Fix “slow mode” issues
...
Port 7f7f8cac37
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
81aed1ba0b
[Glitch] Fix media description button being disabled at 420 characters instead of 1500
...
Port 20f209452e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
1da97e86a4
Fix composer dropdown toggle buttons (threaded mode and local-only) not working
5 years ago
Eugen Rochko
caa2fc89b3
[Glitch] Add timeline read markers API
...
Port 89989b6255
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
47bfd278c1
[Glitch] Change max length of media descriptions from 420 to 1500 characters
...
Port 9301574423
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
8605a25800
Fix wrong icons from last refactoring
...
Fix regressions from 6b45aa450b
5 years ago
Thibaut Girka
9b0b130299
Use the `Icon` component instead of directly using `i` tag
5 years ago
Thibaut Girka
6b45aa450b
Use upstream's Icon component
...
Rework the codebase to avoid unnecessary differences with upstream
5 years ago
Thibaut Girka
080bdf6949
Move “export” before decorators
...
As this is what upstream does.
See also https://github.com/tc39/proposal-decorators/issues/69
5 years ago
Rey Tucker
aa6ef7acd0
glitch: fix webpack build failure in columns_area.js ( #1212 )
...
Fixes #1212 by copying what works in the mainline flavor.
5 years ago
mayaeh
a3186bbf67
[Glitch] Integrate translation strings for the Profile Directory.
...
Port 80fe7fa415
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
dc41c64d81
[Glitch] Fix custom emoji animation on hover in WebUI directory bios
...
Port 1443f2bd3c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
8d587eafe5
Fix loading more items in account following/followers
5 years ago
Eugen Rochko
24611e1076
[Glitch] Add header to trends section and change refresh rate to 15 minutes
...
Port cf56532ced
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
66925dce64
[Glitch] Fix trending hashtags being fetched every 36 seconds instead of every hour ( #11631 )
...
Port db5c84ce4b
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
157d78dd44
[Glitch] Add trends UI with admin and user settings
...
Port 191392e5c3
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
fab9d261c1
Properly hide follower count in profile directory
5 years ago
Thibaut Girka
90ac926b1c
Update backend links and fix hardcoded ones
5 years ago
Thibaut Girka
2743b33722
Fix imports importing modules from vanilla flavour instead of glitch
5 years ago
Eugen Rochko
c4aa608971
[Glitch] Change layout of public profile directory to be the same as in web UI
...
Port b47119eb61
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
2cdbfb39e8
[Glitch] Add profile directory to web UI
...
Port 79922ae20f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
fce59abade
[Glitch] Change detailed status child ordering to sort self-replies on top
...
Port accac63c88
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
854a990d3c
[Glitch] Change window resize handler to switch to/from mobile layout as soon as needed
...
Port 15a82d48ea
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
478fa5f839
[Glitch] Fix more visual issues with the audio player
...
Port eaa759ffd4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
08ad511c36
[Glitch] Fix public page crash due to audio player, fix unpause in audio player
...
Port c8df53b75f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
024b9a24e0
[Glitch] Add audio player
...
Port f13761d84b
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
bbc1e15f39
[Glitch] Add special alert for throttled requests
...
Port 6fc1a84958
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
47ffc93705
[Glitch] Add confirmation modal when logging out from the web app
...
Port d255ce2f1a
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
d212159f06
Remove sign out link from getting started columns, as it is already in the footer
5 years ago
Thibaut Girka
ee6653adcf
Fix crashes from favico.js crashing the entire web app
5 years ago
Thibaut Girka
ed4dbca6bc
Refactor the Columns Area code to be closer to upstream
5 years ago
Thibaut Girka
5de49ea272
Add option to rewrite mentions to mentioned user's username or acct
...
Fixes #666
5 years ago
ThibG
c36ee7b85f
[Glitch] Fix handling of audio files in account media gallery
...
Port 73b23ef7be
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
c2ecfa969b
Add button to edit media description from missing description confirmation dialog
5 years ago
Thibaut Girka
cec23a0de6
Remove code for giving focus to first media without description
...
Since the textarea is in a modal, now…
5 years ago
Thibaut Girka
2d84897916
Move character counter to the options box to match upstream styling
5 years ago
ThibG
ec9ae03ad7
[Glitch] Improve focal point modal on mobile
...
Port dc83169865
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
e27d8efacf
[Glitch] Allow clicking behind preview
...
Port a886bf3808
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
6f3f392e8a
[Glitch] Fix edit media modal on small screens, touch events
...
Port 375f2f3864
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
66af3222be
[Glitch] Fix tesseract.js being part of the common chunk
...
Port fe52fca65c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
b3f63b601a
[Glitch] Add OCR tool to media editing modal
...
Port 41b188dce6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
f20d417448
Refactor character counter to match upstream
5 years ago
Eugen Rochko
4982885bfa
[Glitch] Add media editing modal
...
Port da208e7d9b
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
13faa1daa0
Honor `system_emoji_font` in the Emoji Picker
5 years ago
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>
5 years ago
Thibaut Girka
558628eb6d
Implement keyboard navigation in glitch-soc composer
5 years ago
Thibaut Girka
3dedb60da6
Refactor composer Dropdown's component a bit to make it closer to upstream
5 years ago
Thibaut Girka
06a5239a2c
Fix color of dropdown icons
5 years ago
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>
5 years ago
ThibG
e96d040e58
[Glitch] Disable list title validation button when list title is empty
...
Port 5d32e422c0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
50553e097d
Remove link rewriting option as it is easily bypassable
5 years ago
Thibaut Girka
2f4cb78803
Add options to highlight misleading links in statuses
...
Fixes #1162
5 years ago
Thibaut Girka
d84045c9ca
Move decodeIDNA to app/javascript/flavours/glitch/util
5 years ago
ThibG
a7a6563f22
Merge pull request #1179 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
5 years ago
Thibaut Girka
ce25139d5d
Fix crash in /web/lists
...
Fixes #1181
5 years ago
Eugen Rochko
a71d66ab0e
[Glitch] Add search results pagination to web UI ( #11409 )
...
Port 5119a0608d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
b01e5e372f
[Glitch] Play animated custom emoji on hover
...
Port 99b3dd5b00
to glitch-soc
5 years ago
Thibaut Girka
f447eef7cd
Clean up redundant shouldUpdateScroll definitions
5 years ago
Eugen Rochko
06990c0ece
[Glitch] Fix mutes, blocks, domain blocks and follow requests not paginating
...
Port 8ff757ed6a
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
9b58e25df5
[Glitch] Fix followers and followings on account profiles
...
Partial fix from 513f59726a
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Jakub Mendyk
1d58c95a8b
[Glitch] Fix followers/follows layout issues from #8418
...
Port 816384cf32
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
b67c436220
Add empty column message to bookmarks column
5 years ago
Jakub Mendyk
be07e0038c
[Glitch] Add messages informing that collections are empty
...
Port 6fae7f6a04
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
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>
5 years ago
Thibaut Girka
6476b7dabe
Add options to configure filtering behavior
5 years ago
ThibG
e2c93b4b34
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
...
Port 64909cf0d9
to glitch-soc
5 years ago
ThibG
447e13fec3
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
...
Port eda4094171
to glitch-soc
5 years ago
Thibaut Girka
65b1946489
Minor optimization regarding regexp filtering in timelines
5 years ago
Thibaut Girka
edad7f2a6c
Fix some React warnings
5 years ago
Eugen Rochko
a3cd9e432d
[Glitch] Add categories for custom emojis
...
Port front-end changes from 1c612f24e4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
284ff65022
[Glitch] Fix swiping columns on mobile sometimes failing
...
Port 9668e42afd
to glitch-soc
5 years ago
ThibG
a393529547
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
...
Port 0943e994dd
to glitch-soc
5 years ago
Thibaut Girka
ad4ebd172a
Change search components classes and styling to match upstream
5 years ago
ThibG
dd97db20d0
[Glitch] Add option to disable blurhash previews
...
Port 4b3d91dc2c
to glitch-soc
5 years ago
Thibaut Girka
883160b769
Scroll to compose form rather than reply indicator on focus
5 years ago
Thibaut Girka
b99f77bd31
Use a different icon for audio attachments
5 years ago
Eugen Rochko
b02325e820
[Glitch] Add audio uploads
...
Port front-end changes from d7e2f554fb
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
b468639015
Fix NavigationBar styling
5 years ago
Thibaut Girka
900db91d96
Add NavigationBar to getting started column in single-column mode
...
Fixes #1131
5 years ago
Thibaut Girka
b9cfc69106
Change preferences link in local settings modal from sliders to cog for consistency
5 years ago
Thibaut Girka
b24595c93f
Change plaintext icon in composer options
5 years ago
Thibaut Girka
aaa0c0bec7
Do not scroll in the compose panel on single-column
5 years ago
Thibaut Girka
aefaa50f73
Fix replying not automatically switching to compose form on mobile
5 years ago
ThibG
7773b30b4f
[Glitch] List attachments in boost modal
...
Port 92ec50ad4b
to glitch-soc
5 years ago
ThibG
7260574e9a
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
...
Port b4d67fe57a
to glitch-soc
5 years ago
ThibG
88c7d217a5
[Glitch] Only show profile directory link when it's enabled
...
Port 1b4dcc3f78
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
5137951499
Fix notification badge
5 years ago
Thibaut Girka
aabf4ab1a4
Add hints to make local settings about layout more explicit
5 years ago
Thibaut Girka
a757cf567c
Replace link to favourites with link to bookmarks
5 years ago
Thibaut Girka
0a3bbb215c
Fix navigation panel
5 years ago
Thibaut Girka
9e4dd00b1a
Restore navigation bar position glitch-soc setting
5 years ago
Thibaut Girka
428a1603e2
Use forceSingleColumn only in automatic layout mode
5 years ago
Thibaut Girka
425efff741
Add app settings link to single-column mode
5 years ago
Eugen Rochko
3a70752ab5
[Glitch] Fix some React warnings
...
Port 5c1a46bdcf
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Wenceslao Páez Chávez
e99bdc6304
[Glitch] Fix overlap of emoji button on search popup
...
Port 796b8e8d34
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Takeshi Umeda
3565315aa2
[Glitch] Fix emoji picker being always displayed
...
Port 88a04bf6c4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
769823518c
[Glitch] Add profile directory link to single column navigation panel
...
Port 4331f4948e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Takeshi Umeda
2a1e7f779b
[Glitch] Improvement variable height in single column layout
...
Port 96ac52dabd
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
552d5f818a
[Glitch] Refactor footers in web UI into a single component
...
Port 7d2b4e9277
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Hanage999
7b14777589
[Glitch] Fix wrong redirect from getting started to home in advanced Web UI
...
Port 66081c489f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
9cdb0fd8c5
[Glitch] Improvements to the single column layout
...
Port 6d4af23a69
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
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>
5 years ago
Eugen Rochko
9a3e47d27c
[Glitch] Various improvements to single column layout
...
Port 106cfa7553
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
aa9377f77a
[Glitch] Add single-column mode
...
Port f9ca3d62b6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
4c2b1e87c7
Fix clicking on the elefriend
5 years ago
Thibaut Girka
3bf93a3612
Properly handle unboosting statuses from detailed view
...
Fixes #1106
5 years ago
Thibaut Girka
2fe493ba25
Fix unboost confirmation dialog not showing up on detailed statuses
6 years ago
Thibaut Girka
6819b3333e
Add option to display a warning before boosting toots lacking media descriptions
6 years ago
Thibaut Girka
7dd32100c3
Add DM conversations mode similar to upstream
6 years ago
Eugen Rochko
f8e1c0da75
[Glitch] Fix not being able to directly switch between list timelines in web UI
...
Port a36e4db82f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Jeong Arm
a473a7912b
[Glitch] Scroll to compose form when focus
...
Port 91ae2d1275
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
2b54b78962
Fix CW field automatically getting the focus when it is always enabled
6 years ago
slice
c12383e06c
Remove isRequired from Glitch ReplyIndicator status
...
This can be null under normal circumstances, which isRequired doesn't
like.
6 years ago
Thibaut Girka
938edb44a1
Fix video player regressions introduced by blurhash merge
6 years ago
Thibaut Girka
c1619a5c24
[Glitch] Add keyboard shortcut to hide/show media
...
Port 7ee189fa60
and 9e238804ea
to glitch-soc
6 years ago
Thibaut Girka
a0b7246388
Refactor contentType selection in glitch composer
6 years ago
Thibaut Girka
dfeda8857f
Hide content-type dropdown by default
6 years ago
Haelwenn (lanodan) Monnier
76d58bf63e
Content-Type Dropdown: use the selected option icon for the menu
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
KokaKiwi
08a981dd25
Add status content type dropdown to compose box.
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
46b5085ced
Use a checkbox for the “Mark media as sensitive” composer button
...
Fixes #1039
6 years ago
ThibG
0bb3ba2406
Merge pull request #1043 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Aurélien Reeves
22541e98e2
[Glitch] Add confirm modal for unboosting toots
...
Port d225a952a8
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
e55cf0042f
Fix media description confirmation modal
...
Fixes #1040
6 years ago
Thibaut Girka
40a480ea34
Fix front-end crash when a video has a blurhash and is hidden behind a CW
6 years ago
Thibaut Girka
5052b8c29f
Fix content warning button displaying a link icon when no status card is set
6 years ago
Kirishima21
1592cab613
fix pinned columns ’s Media-only button
...
Media-only toggles could not be used on pinned columns.
The commit fixes this problem.
6 years ago
Eugen Rochko
8050f86d04
[Glitch] Make the "mark media as sensitive" button more obvious in web UI
...
Port cc39785d45
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
167808363d
Add visibility icon back in media gallery
6 years ago
Thibaut Girka
43dc5ad0e5
Add back description on hover
6 years ago
ThibG
09d6a2920d
[Glitch] Make the cursor icon consistant across media types in account media gallery
6 years ago
Eugen Rochko
52c09770fe
[Glitch] Add button to view context to media modal
...
Port 4aabc452d0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
3b9ff1fa34
[Glitch] Change account gallery in web UI
...
Port db73f8e585
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
87a7a9a4df
[Glitch] Add blurhash
...
Port front-end changes from a6d2fe7165
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
d20647fd94
Fix polls icon not showing in CW button in detailed statuses
6 years ago
Thibaut Girka
c15b1aa00c
Fix crash in onboarding modal
...
Fixes #1027
6 years ago
Thibaut Girka
f5f0bd6c0a
Add high color privacy icons
...
Fixes #1015
6 years ago
Thibaut Girka
98732502f5
When selecting a toot via keyboard, ensure it is scrolled into view
...
Fixes detailed status column
6 years ago
Thibaut Girka
02bd678944
Add keyboard shortcut to collapse/uncollapse toots
6 years ago
Thibaut Girka
7ed89e9178
Add hotkey for bookmarking a toot
6 years ago
Thibaut Girka
4155a1556a
Add emoji suggestion to poll options
6 years ago
Thibaut Girka
b35b38f4ea
Add suggestions in CW field
6 years ago
Thibaut Girka
0541e4ad21
Refactor selectComposeSuggestion so that different paths can be updated
6 years ago
Thibaut Girka
4a95bfe919
Hide media upload form if no media are attached
6 years ago
Thibaut Girka
07367bc6ec
Fix file upload
6 years ago
Thibaut Girka
86108e7af7
Fix settings modal
6 years ago
kedama
4ce6358787
[Glitch] Fix modal items cannot scroll on touch devices
...
Port 92ced1e94b
to glitch-soc
6 years ago
Thibaut Girka
1b8d2af1f9
Fix ReferenceError in dropdown
6 years ago
Thibaut Girka
25cfabce26
Fix broken reference to handleSubmit
6 years ago
Thibaut Girka
041e27bd2d
Cleanup
6 years ago
Thibaut Girka
2ee26ba420
Move ComposerPublisher to Compose
6 years ago
Thibaut Girka
bf8b0394b7
Add OptionsContainer
6 years ago
Thibaut Girka
ef17da32f9
Move composer Dropdown from features/composer to features/compose
6 years ago
Thibaut Girka
a6bb49adf1
Move ComposerTextareaIcons to TextareaIcons
6 years ago
Thibaut Girka
08faf16d66
ComposerTextarea → AutosuggestTextarea
6 years ago
Thibaut Girka
513547ba57
ComposerUploadForm → UploadForm + UploadFormContainer
6 years ago
Thibaut Girka
f7d1772fc8
Move PollForm from features/composer to features/compose
6 years ago
Thibaut Girka
2021f14e8f
Inline spoiler input
6 years ago
Thibaut Girka
3529f6f4ae
ComposerReply → ReplyIndicator
6 years ago
Thibaut Girka
ad6166f0ef
Refactor Compose*Warning → ContainerWarning
...
Regression: only one warning at a time
6 years ago
Thibaut Girka
5e4588524b
features/composer/index.js → ComposeForm
6 years ago
Thibaut Girka
8ea0e64864
DrawerHeader → Header + HeaderContainer
6 years ago
Thibaut Girka
2f2381a400
DrawerAccount → NavigationBar + NavigationContainer
6 years ago
Eugen Rochko
7acc035cbe
[Glitch] Show suggested follows on search screen in mobile layout
...
Port 541fda5fc8
to glitch-soc
6 years ago
Thibaut Girka
4aee182cd3
DrawerResults → SearchResults + SearchResultsContainer
6 years ago
Thibaut Girka
7c2cc9d681
Rework DrawerResults to make them closer to upstream
6 years ago
Thibaut Girka
5264424b71
Move DrawerSearch to Search + SearchContainer
6 years ago
Thibaut Girka
7fa3320516
Inline DrawerSearchPopout in DrawerSearch
6 years ago
Thibaut Girka
a55e1c1d49
Refactor a bit DrawerSearch to make it closer to upstream
6 years ago
Thibaut Girka
e41c4ad61b
Rename flavours/glitch/features/drawer to flavours/glitch/features/compose
6 years ago
Thibaut Girka
619d55358f
Shift+click on column Back button to return to last pinable column
6 years ago
Thibaut Girka
a4db307b6a
When selecting a toot via keyboard, ensure it is scrolled into view
6 years ago
Eugen Rochko
771dc9235a
[Glitch] Fix glitched out "not found" message for non-existing profiles in web UI
...
Port 403338108e
to glitch-soc
6 years ago
Thibaut Girka
0405e42c4a
Add column title to “Favourited by” and “Boosted by” columns
6 years ago
ashleyhull-versent
85a9a248f9
[Glitch] Duplicate values
...
Port 8037fa7d2e
to glitch-soc
6 years ago
Thibaut Girka
b83e693c40
Do not handle clicks in detailed status content
6 years ago
Alex Gessner
d1b617374c
[Glitch] squashed identity proof updates
...
Port JS from be7c92061c
to glitch-soc
6 years ago
Thibaut Girka
751739337d
Add fa-info-circle to disclaimer
6 years ago
slice
5900b0b206
[Glitch] Add rel='noopener' to redesigned profile column header avatar link
...
Port da47c30eac
to glitch-soc
6 years ago
ThibG
fb17e24352
[Glitch] Move the account dropdown menubar to the right, make sure it doesn't move
...
Port 2e5ec8b7c8
to glitch-soc
6 years ago
Aditoo17
6df0d0fd51
[Glitch] Make clicking on avatar open public profile in new tab
...
Port 70a78d968f
to glitch-soc
6 years ago
mayaeh
a338bde550
[Glitch] Fix menu items that don't action
...
Port 798d9a6b4a
to glitch-soc
6 years ago
Eugen Rochko
cfbadfa392
[Glitch] Redesign profile column in web UI to match design on public pages
...
Port 858bc12635
to glitch-soc
6 years ago
Thibaut Girka
1476826aba
Port search results styling to glitch-soc
6 years ago
Thibaut Girka
d72bc923e9
Revert "[Glitch] fix: update to emoji-mart 2.10.0"
...
This reverts commit b0e478fcc5
.
6 years ago
ThibG
5ca976c776
[Glitch] Add a “Block & Report” button to the block confirmation dialog
...
Port 36a6089a22
to glitch-soc
6 years ago
Eugen Rochko
b932e50dde
[Glitch] Disable real-time updates on public pages to improve readability
...
Port 9832fbf3c5
to glitch-soc
6 years ago
Nolan Lawson
b0e478fcc5
[Glitch] fix: update to emoji-mart 2.10.0
...
Port e781d842a5
to glitch-soc
6 years ago
Eugen Rochko
26fdcccce3
[Glitch] Fix scrollbar styles on compose textarea, small bugs
...
Port 55b8a88419
to glitch-soc
6 years ago
ThibG
0381a07606
[Glitch] Add UI for enabling/disabling poll notifications
6 years ago
Eugen Rochko
ac5169aa31
[Glitch] Fix public timeline page not paginating correctly
...
Port 3a435fa130
to glitch-soc
6 years ago
Eugen Rochko
21366f9e05
[Glitch] Redesign landing page
...
Port 56822606f4
to glitch-soc
6 years ago
Thibaut Girka
1e4ea4f391
Make clicking on the account and status column headers scroll to top
6 years ago
ThibG
91045bef61
Merge pull request #953 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
3a7fb657f3
[Glitch] Add support for poll ending notifications
...
Port front-end parts of 11ce444b8b
to glitch-soc
6 years ago
ash lea
00bc35891b
add local setting to auto reveal media behind cw
6 years ago
Thibaut Girka
a9597fd8a6
Allow setting whether this is a single choice poll or multiple choices one
6 years ago
Thibaut Girka
49c4e57973
Use server-provided poll limits instead of hardcoded ones
...
Also does not enable polls if no limits are provided by the server
6 years ago
Thibaut Girka
e2d56cc90d
[Glitch] Port polls creation UI from upstream
6 years ago
Thibaut Girka
6ad1fc3254
[Glitch] Perform deep comparison for card data when receiving new props
...
Prevents embedded players from resetting when interacting with the toot
6 years ago
Eugen Rochko
342d9d25bb
Add polls
...
Port front-end parts of 4a3acdc916
to glitch-soc
6 years ago
Eugen Rochko
0dc5c2a4a5
Fix home timeline perpetually reloading when empty
...
Port 0c8d1435c5
to glitch-soc
6 years ago
Mélanie Chauvel (ariasuni)
c02d1558f1
[Glitch] Fix errors found by eslint
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Mélanie Chauvel (ariasuni)
f01d004a1a
[Glitch] Make the column header of profile view look like the others, too
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Mélanie Chauvel (ariasuni)
2a7690601a
[Glitch] Make the column header of toot/thread view look like the others
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
8ded9a0c02
[Glitch] Internationalize unexpected error message
...
Port e8a1d0b4d4
to glitch-soc,
fixing a crash in the process
6 years ago
Eugen Rochko
e34c5db19e
Fix hashtag column not subscribing to stream on mount ( #10040 )
...
Fix #9895
6 years ago
Thibaut Girka
2bf47542f3
Fix video player width not being updated to fit container width
6 years ago
Ben Lubar
9ad1ca9a2b
Allow multi-line image descriptions. (Glitch)
6 years ago
Thibaut Girka
e8ae6b050b
[Glitch] Fix crash on public hashtag pages when streaming fails
...
Port 3547e3e59e
to glitch-soc
6 years ago
Thibaut Girka
f29b69c08b
[Glitch] Fix hashtags select styling in default and high contrast skins
...
Port bc9930f59d
to glitch-soc
6 years ago
Thibaut Girka
04d7200ba4
[Glitch] Add "copy link" item to status action bars
...
Port 12cb694634
to glitch-soc
6 years ago
Thibaut Girka
53cc85871d
[Glitch] Don't focus spoiler input when disabled spoiler
...
Inspired by 6866739387
6 years ago
ThibG
1767bb542c
Merge pull request #913 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
3d5ef5c497
Avoid two-step rendering of statuses as much as possible
...
Cache width shared by Video player, MediaGallery and Cards at the
ScrollableList level, pass it down through StatusList and Notifications.
6 years ago
Thibaut Girka
d96df46a63
[Glitch] Rename from instance to server.
...
Port f308fb56ab
to glitch-soc
6 years ago
Thibaut Girka
07f0cf8573
[Glitch] Allow multiple files upload through web UI, including drag & drop
...
Port 640966f3fc
to glitch-soc
6 years ago
Thibaut Girka
5946d76d0a
[Glitch] Add missing rejection handling for Promises
...
Port missing parts from d88504ec84
to glitch-soc
6 years ago
Thibaut Girka
a9078c18eb
Fix CW unfolding not triggering re-layout in public hashtag page
6 years ago
Thibaut Girka
d55233da9a
Fix unfolding CWs on public hashtag page
...
Fixes #909
6 years ago
Thibaut Girka
dcf363a623
Remove redundant “options” from “Compose box options”
...
Thanks @ariasuni.
6 years ago
Marek Ľach
43b2f021eb
Minor description corrections
6 years ago
Thibaut Girka
fba0f7dae7
[Glitch] Replace unlock-alt icon with unlock
...
Port 4fb1d8129d
to glitch-soc
6 years ago
Thibaut Girka
00fc362103
[Glitch] Fix initial value of volume slider in video player and handle volume changes
...
Port b5feaa4d54
to glitch-soc
6 years ago
Thibaut Girka
5e7c9c04e2
Fix crash in Direct Messages column settings
...
Fixes #892
6 years ago
Thibaut Girka
8dea30a0c7
[Glitch] Hide floating action button on search and getting started pages
...
Port 180a665f29
to glitch-soc
6 years ago
tmm576
30f3dad8e8
Allow event defaults on index for text data transfer ( #9840 )
6 years ago
Thibaut Girka
a847f3bec6
[Glitch] Fix new hashtag page's items not being full-width on mobile
...
Port d28a2f7636
to glitch-soc
6 years ago
Thibaut Girka
eaebfc67d8
[Glitch] Improve the public hashtag page
...
Port 43014334f8
to glitch-soc
6 years ago
Thibaut Girka
8219940214
[Glitch] Redesign public hashtag page to use a masonry layout
...
Port 380b246728
to glitch flavour
6 years ago
Thibaut Girka
8ea1a8e033
[Glitch] make draggingOver state off correctly
...
Port e77cb61481
to glitch-soc
6 years ago
Thibaut Girka
95dcaccb03
[Glitch] Display fallback link card thumbnail when none is given
...
Port 39d81be7de
to glitch-soc
6 years ago
ash lea
b22f9c8792
add list title editing
6 years ago
Thibaut Girka
07592234ac
Add local setting to disable swipe-to-change-columns
6 years ago
Thibaut Girka
6956a99a98
[Glitch] Update dependencies for Node.js (2018-12-31)
...
Port compatibility changes from 101a46ac24
to glitch-soc
6 years ago
Thibaut Girka
df5e49696f
[Glitch] Remove links to bridge.joinmastodon.org (non-functional)
...
Port eb2994d454
to glitch-soc
6 years ago
Thibaut Girka
e8845f0cb2
Fix incorrect and duplicate onConfirm callback
6 years ago
Thibaut Girka
89db203110
[Glitch] Fix that translation is not applied to "joining hashtags"
...
Port 88e40d03d9
to glitch-soc
6 years ago
Thibaut Girka
0cac543474
[Glitch] Deep compare tags for hashtag column reload
...
Port 98c9ad366b
to glitch-soc
6 years ago
Thibaut Girka
423c953518
[Glitch] Allow joining several hashtags in a single column
...
Port d2a9ea58da
to glitch-soc
This introduces new requirements in the API:
`/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none`
It now returns status matching tag :tag or any of the :any, provided that
they also include all tags in `all` and none of `none`.
6 years ago
Thibaut Girka
85dc4507e7
[Glitch] Display customized mascot in web UI
...
Port relevant parts of 2a36092328
to glitch-soc
6 years ago
Thibaut Girka
bbba494092
Make drawer markup and styling closer to upstream
...
WARNING: This may break some custom skins!
`.drawer > .contents` has been moved to
`.drawer > .drawer__pager > .drawer__iner`, and the waves have been moved
from `.drawer > .contents` to `.drawer__inner__mastodon`!
6 years ago
Thibaut Girka
3ba1aa8d2b
Hide negative follower counts from glitch flavour
6 years ago
Thibaut Girka
4b8cb9696e
Reword confirm_before_clearing_draft description
6 years ago
Thibaut Girka
ba8d23c7cb
Allow disabling the reply confirmation dialog
6 years ago
Thibaut Girka
55e3dae600
Allow disabling media confirmation from the confirmation dialog itself
6 years ago
Thibaut Girka
79b793be2a
Remove dead code
6 years ago
Thibaut Girka
2bf78186aa
[Glitch] Put "Media Only" option in column settings instead of content area headline
...
Port 9c2fc4d684
to glitch-soc
6 years ago
Thibaut Girka
677f430f23
[Glitch] Always display tab navigation on local/federated timeline even when empty
...
Port bc464619f3
to glitch-soc
6 years ago
Thibaut Girka
7a91431b6f
Do not replace history state
...
This is both for consistency with account timelines and to not mess with
the logic used to decide whether going back in the browser's history is
going to make us leave the WebUI.
6 years ago
Thibaut Girka
4073773a9f
[Glitch] Enable media timeline
...
Port 590ae5ac66
to glitch-soc
6 years ago
Thibaut Girka
adcfdafc26
[Glitch] Hide section headline for timelines in production
...
Port ff98de966f
to glitch-soc
6 years ago
Thibaut Girka
0ea5823484
[Glitch] Change column params on pinned timeline
...
Port f5421e5309
to glitch-soc
6 years ago
Thibaut Girka
f39c452cab
[Glitch] Save onlyMedia prop when pinning column
...
Port 20c650b644
to glitch-soc
6 years ago
Thibaut Girka
498ff2b52e
[Glitch] Add exact attribute to WrappedRoute for community timeline
...
Port 4a0207e3ea
to glitch-soc
6 years ago
Thibaut Girka
0a87d07f97
[Glitch] Add media timeline
...
Port ccc240b59c
to glitch-soc
6 years ago
Thibaut Girka
cdc9dca649
[Glitch] Add notification quick-filter bar in the frontend app
...
Port df7186e93a
to glitch-soc
6 years ago
Thibaut Girka
e4b9a8da07
Sandbox toot embeds in the embed modal
...
It should not be necessary thanks to our Content Security Policy, but best
be sure in case a server's CSP is incorrect. Also, avoids a CSP warning about
loading remote scripts.
6 years ago
Thibaut Girka
d16638a116
[Glitch] Minor scrollable list fixes
...
* Make sure loading indicator has enough vertical space
* Respect reduce_motion setting for loading indicator
Port 4ede51743e
to glitch-soc
6 years ago
Thibaut Girka
b19e5cf48d
Split out is_changing_upload from is_submitting
...
Fixes #855
6 years ago
Thibaut Girka
4671179f5f
[Glitch] Make animated header resoect `auto_play_gif`
...
Port part of 70da16b375
to glitch-soc
6 years ago
Thibaut Girka
4760c6e767
On mobile, go back in browser history upon posting, unless threaded mode is enabled
6 years ago
Thibaut Girka
9fd8019854
[Glitch] Fix “load more” button when no data has been fetched
6 years ago
Thibaut Girka
4b2c0e4e73
[Glitch] Make account media gallery more consistent with account timeline
...
Display “load more” more consistently, add a loading indicator on first load.
6 years ago
Thibaut Girka
dda787761b
[Glitch] Fix LoadMore usage in account media gallery
...
(Even though that codepath is probably never actually used…)
6 years ago
Thibaut Girka
467786f29b
Fix mention links in detailed statuses not opening in the WebUI
6 years ago
Thibaut Girka
a281d3ebd3
Scroll to selected toot even if the ancestors happen to be loaded
6 years ago
Thibaut Girka
8117ba2cb1
Scroll to detailed status when new ancestors get inserted
6 years ago
Thibaut Girka
5a03b30f13
[Glitch] Fix bug in order of conversations in web UI
...
Port 2af43c3dce
to glitch-soc
6 years ago
Thibaut Girka
ff50412846
[Glitch] Replace recursion in status mapStateToProps
...
Port 20a23c7d08
to glitch-soc
6 years ago
Thibaut Girka
05d7c498ba
[Glitch] Introduce flat layout to contexts reducer
...
Port 4e718bbb25
to glitch-soc
6 years ago
Thibaut Girka
fc707adcde
Improve detailed status component lifecycle
...
- Move componentWillMount and componentWillReceiveProps logic to
getDerivedStateFromProps.
- Compute CW auto-unfold status earlier
6 years ago
Thibaut Girka
c0675a272e
Do not crash the whole UI when loading an invalid column
6 years ago
Thibaut Girka
76603a189a
Switch “cycling” reply policy link to set of radio inputs
...
Fixes #832
6 years ago
Thibaut Girka
f21f359653
Add basic UI to set list replies setting in glitch-soc
6 years ago
Thibaut Girka
c81ad5a2cb
[Glitch] Volume sliders for videos
...
Port b7229bef1a
to glitch-soc
6 years ago
Thibaut Girka
550c523233
Update MediaGallery and Video props when folding/unfolding CWs in detailed statuses
6 years ago
Thibaut Girka
b8018a1bcb
Render placeholder when inline video container width isn't known
6 years ago
Thibaut Girka
e7c0ad6ac4
Move URLs to backend in their own file
6 years ago
Thibaut Girka
07e0f1023d
[Glitch] Fix loading indicator inconsistency
...
Port 0562e258b3
to glitch-soc
6 years ago
Thibaut Girka
f40a7b2616
[Glitch] Use local instead of global loading indicator for timelines, account timelines
...
Port 9a32abcbac
to glitch-soc
6 years ago
Thibaut Girka
e48b428ef3
[Glitch] Implement adding a user to a list from their profile
...
Port bb5558de62
to glitch-soc
6 years ago
Thibaut Girka
13567f13af
[Glitch] Port some of upstream's getting started footer links
6 years ago
Thibaut Girka
8bef422043
Add a local setting for inline preview cards
6 years ago
Thibaut Girka
7f023b3b98
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
...
Port 766a808de4
to glitch-soc
6 years ago
Thibaut Girka
18870c45f1
[Glitch] Include preview cards in status entity in REST API
...
Port cf2ab9c394
to glitch-soc
6 years ago
Thibaut Girka
d091159140
Do not rely on hover for upload form options if touch is used
6 years ago
Thibaut Girka
1a63a8f74e
[Glitch] Surround mid-text display names with bdi tags
...
Port 19aaf0e99f
to glitch-soc
6 years ago
Thibaut Girka
6651d4fa7c
[Glitch] fix: initial state of PrivacyDropdown is should not be null
...
Port 8f0c64baf1
to glitch-soc
6 years ago
Thibaut Girka
3d8c1f6104
Attempt at fixing inline video player
6 years ago
Thibaut Girka
1cb7fe932d
Focus the UI when pressing Escape in the CW field
6 years ago
Thibaut Girka
a8e896af12
Fix fav/boosts hotkeys not working on detailed statuses
6 years ago
Thibaut Girka
ccf5ddfd88
Handle alt+enter in the spoiler input as shortcut for secondary post
...
Fixes #780
6 years ago
Thibaut Girka
bf559a477a
Really fix HotKeys
6 years ago
Thibaut Girka
d21c9f08e5
Define some local-settings hints
6 years ago
Thibaut Girka
c40ba63f42
Add support for hints (or extended descriptions) in local-settings pages
6 years ago