Thibaut Girka
f170e0492f
Fix timestamp display in boost/fav modals in RTL locales
5 years ago
Thibaut Girka
4c28511e4e
Fixups
5 years ago
Thibaut Girka
45cee95b14
Public pages RTL fixes
5 years ago
Thibaut Girka
c1752b238f
Unfiy status__prepend with upstream
5 years ago
Thibaut Girka
b021efdefe
RTL fixes
5 years ago
Thibaut Girka
964c78c118
Fix some SCSS for RTL behavior
5 years ago
Thibaut Girka
4199f7fd87
Minor fixup
5 years ago
Eugen Rochko
b743308928
[Glitch] Fix RTL layout of status display names
...
Port d723f2a0a8
to glitch-soc
5 years ago
Masoud Abkenar
bcaea5a9e9
[Glitch] RTL: fix settings button margins in column headers
...
Port ef11347281
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
fabfa90e6c
Make width breakpoint for removing margins consistent and match upstream
...
Fixes #1136
5 years ago
Thibaut Girka
6ff285d948
Fix *another* typo and crash in StatusIcons
5 years ago
Thibaut Girka
a2df11ebaf
Fix typo and crash in StatusIcons
5 years ago
Thibaut Girka
46687a3cbd
Shorten status icon tooltip text
5 years ago
Thibaut Girka
572009cf56
Add status icon for local-only toots
5 years ago
Thibaut Girka
7db7cb31b1
Add tooltips to status icons
5 years ago
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>
5 years ago
Thibaut Girka
1b074d2a50
Add link to edit each listed filter
5 years ago
Thibaut Girka
f7fa11c4cd
Make some strings translatable
5 years ago
Thibaut Girka
fc8577cf2b
Minor refactoring
5 years ago
Thibaut Girka
707b8d7d75
Move the “Show why” button inline
5 years ago
Thibaut Girka
85f3bc1ab3
Implement feature to add filtered phrases to content warnings
5 years ago
Thibaut Girka
42b59b730b
Implement option to completely hide filtered toots
5 years ago
Thibaut Girka
16b79a6237
Add options to configure filtering behavior
5 years ago
Thibaut Girka
bde7a415b9
Add a way to know why a status has been filtered, and show it anyway
5 years ago
Thibaut Girka
e9fac2def9
Do not keep polls pre-filled in thread mode
5 years ago
Thibaut Girka
e0bfa685c6
Fix error boundary CSS
5 years ago
Thibaut Girka
0baaee495f
Fix report dialog crashing when a toot gets deleted
...
Fixes #1155
5 years ago
ThibG
64f3bc77ac
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
...
Port c07cca4727
to glitch-soc
5 years ago
ThibG
47c30be8d8
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
...
Port 99924f282f
to glitch-soc
5 years ago
ThibG
894d82a325
[Glitch] When deleting & redrafting a poll, fill in closest expires_in
...
Port dc88d226e1
to glitch-soc
5 years ago
Thibaut Girka
c94966891a
Minor cleanup and maybe minor performance improvements
5 years ago
Thibaut Girka
9d6b46fe34
Minor optimization regarding regexp filtering in timelines
5 years ago
Thibaut Girka
c49f7d5d16
Use strict equality rather than Immutable.is as the compared props are values
5 years ago
Thibaut Girka
82a76f03a4
Assume children of visible IntersectionObserverArticle always change
...
This fixes multiple issues, while adding few computations
5 years ago
Thibaut Girka
c0b5ee315d
Revert to using upstream's optimisations
...
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
5 years ago
Thibaut Girka
0ef6a114e7
Fix error boundary DOM
5 years ago
Thibaut Girka
82cd138c89
Fix some React warnings
5 years ago
Thibaut Girka
b6e9b7d1cd
[Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
...
Partial port of ccc7fe3e1d
to glitch-soc
It doesn't ensure the field isn't changed, just that it isn't submitted if
the field isn't visible. Ensuring the field isn't changed would require
reworking the “always show CW field” feature.
5 years ago
ThibG
cbb41e2dad
[Glitch] Optimize makeGetStatus
...
Port f895bf1984
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
46829e009e
[Glitch] Use ScrollToOptions for smooth scrolling if supported
...
Port 84ff393842
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Eugen Rochko
662252c8f7
[Glitch] Add categories for custom emojis
...
Port front-end changes from e64e6a03dd
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
4d964398de
[Glitch] Fix swiping columns on mobile sometimes failing
...
Port 072158ee97
to glitch-soc
5 years ago
ThibG
43698e08ca
[Glitch] Add message telling FTS is disabled when no toot can be found because of this
...
Port ca8944728f
to glitch-soc
5 years ago
Thibaut Girka
6ad870a410
Change search components classes and styling to match upstream
5 years ago
ThibG
4175f13155
[Glitch] Add option to disable blurhash previews
...
Port 3086c645fd
to glitch-soc
5 years ago
PatOnTheBack
383136d9bb
[Glitch] Removed extra pipes from regex.
...
Port 5b20284f6f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
5c3171e8ea
[Glitch] Apply filters to poll options in WebUI
...
Port 47ef4a6c7a
to glitch-soc
5 years ago
Thibaut Girka
9ef25877df
Scroll to compose form rather than reply indicator on focus
5 years ago
Thibaut Girka
598cdc9542
Use a different icon for audio attachments
5 years ago
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>
5 years ago
Eugen Rochko
967456b6a9
[Glitch] Add audio uploads
...
Port front-end changes from f7f23b4a19
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
38d2882447
Fix NavigationBar styling
5 years ago
Thibaut Girka
bb9459774d
Add NavigationBar to getting started column in single-column mode
...
Fixes #1131
5 years ago
ThibG
3771a993b7
[Glitch] Completely hide toots matched by “irreversible” filters even if they got to the client
5 years ago
Thibaut Girka
f4b008906d
Change preferences link in local settings modal from sliders to cog for consistency
5 years ago
Thibaut Girka
ed2f0f6152
Fix bottom margin of lists in toots
5 years ago
Thibaut Girka
a06e7bc3fb
Change plaintext icon in composer options
5 years ago
Thibaut Girka
f57a0f89a8
Fix styling of poll options on public pages in glitch flavour
5 years ago
Thibaut Girka
d3aaacb6d4
Do not scroll in the compose panel on single-column
5 years ago
Thibaut Girka
a29ab6f1bd
Fix composer buttons overflowing the composer box in single-column
5 years ago
Eugen Rochko
b6f76d1306
[Glitch] Change full logo to use primary text color of the given theme
...
Port 20dda5cca0
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
e433386545
Fix replying not automatically switching to compose form on mobile
5 years ago
ThibG
7b68e1725c
[Glitch] List attachments in boost modal
...
Port dd45c63921
to glitch-soc
6 years ago
ThibG
80849812d2
[Glitch] Fix ordering of keyboard access between CW field, textarea and emoji picker
...
Port b4d67fe57a
to glitch-soc
6 years ago
ThibG
d1edbfaed3
[Glitch] Only show profile directory link when it's enabled
...
Port 1b4dcc3f78
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
ThibG
983cbd558d
[Glitch] Fix border-bottom of active tab bars
...
Port faafc3ae25
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
0f41be5581
Fix notification badge
6 years ago
Thibaut Girka
0ccc06b87f
Fix multiple-column padding
6 years ago
Thibaut Girka
a773d02946
Add hints to make local settings about layout more explicit
6 years ago
Thibaut Girka
44b1a39682
Replace link to favourites with link to bookmarks
6 years ago
Thibaut Girka
9400ec43cc
Fix navigation panel
6 years ago
Thibaut Girka
127ead34c4
Restore navigation bar position glitch-soc setting
6 years ago
Thibaut Girka
b191861e15
Use forceSingleColumn only in automatic layout mode
6 years ago
Thibaut Girka
47307e6c13
Default to multiple column mode if backend doesn't have appropriate seting
6 years ago
Thibaut Girka
b222d1ae26
Fix and refactor SCSS
6 years ago
Thibaut Girka
7fd8797d20
Add app settings link to single-column mode
6 years ago
Eugen Rochko
1b130f964f
[Glitch] Fix position of search icon
...
Port 9add88a920
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
362f3973be
[Glitch] Fix some React warnings
...
Port cc8f6b3cda
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
3485acefed
[Glitch] Fix margins on profile metadata in single column mode
...
Port ed19f33440
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Wenceslao Páez Chávez
867d1233c7
[Glitch] Fix overlap of emoji button on search popup
...
Port fe3bf3b0fc
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Takeshi Umeda
8f924eb961
[Glitch] Fix emoji picker being always displayed
...
Port c402c291f4
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
a5398c3df8
[Glitch] Add profile directory link to single column navigation panel
...
Port 6077eca240
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Takeshi Umeda
1329308bc7
[Glitch] Improvement variable height in single column layout
...
Port d93b82af87
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Hanage999
02d6187894
[Glitch] Center 2-columns layout without side effect
...
Port 7c1ca0c37b
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
763735f92e
[Glitch] Refactor footers in web UI into a single component
...
Port 451e5980b6
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
abcang
9bb4f796db
[Glitch] Display notifications count on a new single column
...
Port 3593b85423
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Hanage999
c095eed121
[Glitch] Fix wrong redirect from getting started to home in advanced Web UI
...
Port 4a818ac2de
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
ff88387a4a
[Glitch] Improvements to the single column layout
...
Port 0e445ebb13
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
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>
6 years ago
Eugen Rochko
0bd9f23e6d
[Glitch] Various improvements to single column layout
...
Port 84dc21d55d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
610b4b44c4
[Glitch] Add single-column mode
...
Port 9ddeb30f90
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
fe5c4f976c
Fix clicking on the elefriend
6 years ago
Thibaut Girka
32bdff09c1
Properly handle unboosting statuses from detailed view
...
Fixes #1106
6 years ago
Eugen Rochko
82899b3d2e
[Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
...
Port 92b572e2a3
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
fc6d27daf3
[Glitch] Fix RTL layout not being RTL within the columns area
...
Port 25f93f4097
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
59d214e54b
[Glitch] Change preferences page into appearance, notifications, and other
...
Port SCSS changes from 1db4117030
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
b45f555a0c
Minor cleanup
6 years ago
Thibaut Girka
b551d8aa53
Fix unboost confirmation dialog not showing up on detailed statuses
6 years ago
Thibaut Girka
ccfb48d3eb
Add option to display a warning before boosting toots lacking media descriptions
6 years ago
Thibaut Girka
d61a6271c6
Add DM conversations mode similar to upstream
6 years ago
Eugen Rochko
aec3fa35fd
[Glitch] Fix not being able to directly switch between list timelines in web UI
...
Port 5bfd802c57
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
ThibG
417989ae34
[Glitch] Fix “mark as sensitive” not being used in delete & redraft
...
Port 2657765d2a
to glitch-soc
6 years ago
Jeong Arm
b32a62fe95
[Glitch] Scroll to compose form when focus
...
Port 8f3c32e29c
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
01aae33a5f
[Glitch] Fix refreshing featured toots when the new collection is empty
...
Port d34a3a2cc7
to glitch-soc
6 years ago
Thibaut Girka
8360019896
Fix display of alt-text when a media attachment is not available
6 years ago
Thibaut Girka
a7f6e72b30
Fix CW field automatically getting the focus when it is always enabled
6 years ago
Jeong Arm
8eb7c3304e
[Glitch] Fix profile picture preview
...
Port e13e4b28db
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
5b92910664
Fix expanding status from menu modal in glitch-soc
...
Fixes #1085
6 years ago
slice
22130a0947
Fix incorrect PropType in Glitch AutosuggestInput
6 years ago
slice
e04724296b
Remove isRequired from Glitch ReplyIndicator status
...
This can be null under normal circumstances, which isRequired doesn't
like.
6 years ago
Eugen Rochko
56d8faab18
[Glitch] Use `<use />` to render transparent SVG logo instead of inserting it
...
Port SCSS changes from 8d5dcc9301
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
6d60701bfa
Fix video player regressions introduced by blurhash merge
6 years ago
Thibaut Girka
b4d4138cf9
[Glitch] Add keyboard shortcut to hide/show media
...
Port a472190729
and 988342a56c
to glitch-soc
6 years ago
りんすき
fdb3952b20
[Glitch] Fix composer route opening when not needed
...
Port c1e77b56a9
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
7fb76999af
Use Sec-WebSocket-Protocol instead of query string to pass WebSocket token
...
Inspired by https://github.com/kubevirt/kubevirt/issues/1242
6 years ago
nzws
a1143a19c0
[Glitch] Fix stacking order of emoji picker
...
Port 8a378d4c3d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
0744d6e571
Make headers font size proportional
6 years ago
Thibaut Girka
4fbce23992
Refactor contentType selection in glitch composer
6 years ago
Thibaut Girka
2cd7bfac23
Use glitch-soc's poll component instead of upstream's
6 years ago
Thibaut Girka
56245a2a72
Export fallback content type and use it as default in WebUI
6 years ago
Thibaut Girka
9df1ef87c2
Hide content-type dropdown by default
6 years ago
Haelwenn (lanodan) Monnier
c2fa36bbae
Content-Type Dropdown: use the selected option icon for the menu
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
93d98f62a8
Support proper content-type in Delete & Redraft
6 years ago
KokaKiwi
f34a402a94
Add status content type dropdown to compose box.
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
4bab7d7640
Fix rich text style in reply indicator
6 years ago
Thibaut Girka
87d16698c2
Fix rich text styling on public pages
6 years ago
Thibaut Girka
cd534830ad
Fix text color of some formatted elements in notifications
6 years ago
ThibG
93085c273c
[Glitch] Use raw content if available on Delete & Redraft
...
Port front-end changes from 6d44f2441b
to glitch-soc
6 years ago
Thibaut Girka
3ea5c045d7
Use a checkbox for the “Mark media as sensitive” composer button
...
Fixes #1039
6 years ago
ThibG
fe00f7a7e4
Merge pull request #1043 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Maciek Baron
14d855c429
[Glitch] Improve poll link accessibility
...
Port 0402c52f28
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
nzws
78ff7e3821
[Glitch] Fix some colors of high contrast theme
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Aurélien Reeves
96f0747afe
[Glitch] Add confirm modal for unboosting toots
...
Port fe8a8f779e
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
d4d4e84324
Fix media description confirmation modal
...
Fixes #1040
6 years ago
Thibaut Girka
3191c3b349
Fix tabs bar on mobile
...
Fixes #1037
6 years ago
Thibaut Girka
2c767f44bf
Fix front-end crash when a video has a blurhash and is hidden behind a CW
6 years ago
Thibaut Girka
89d2859296
Fix content warning button displaying a link icon when no status card is set
6 years ago
Kirishima21
8383222026
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
Baptiste Gelez
eef8802325
[Glitch] Make sure the instance banner is never cropped
...
Port 21209c2b52
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
f2cf8144b4
Minor style fixes
6 years ago
Eugen Rochko
9b1ef58c95
[Glitch] Change font weight of sensitive button to 500
...
Port 63b1388fef
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
f59973cc85
[Glitch] Make the "mark media as sensitive" button more obvious in web UI
...
Port 05ef3462ba
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
b1ab4d5ebe
Add visibility icon back in media gallery
6 years ago
Thibaut Girka
cbda1b8b66
Add back description on hover
6 years ago
ThibG
8e221cd22b
[Glitch] Fix transition: all
...
Port 7aa749ab46
to glitch-soc
6 years ago
ThibG
b7f69beebe
[Glitch] Make the cursor icon consistant across media types in account media gallery
6 years ago
Eugen Rochko
bc97fd641f
[Glitch] Add button to view context to media modal
...
Port eb63217210
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
209c080280
[Glitch] Fix alignment of items in the account gallery in web UI and load more per page
...
Port 967e419f8f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Eugen Rochko
a5da59f140
[Glitch] Change account gallery in web UI
...
Port 3f143606fa
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Thibaut Girka
373dd1fdf1
Minor CSS fixes
6 years ago
Eugen Rochko
ccf4f3240a
[Glitch] Add blurhash
...
Port front-end changes from fba96c808d
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
ThibG
1149ddd3da
Fix glitch SCSS for links in error messages in admin interface
...
Port SCSS changes from 011b032300
6 years ago
Thibaut Girka
9f25ab9792
Fix polls icon not showing in CW button in detailed statuses
6 years ago
Thibaut Girka
7617f78359
Fix crash in onboarding modal
...
Fixes #1027
6 years ago
Thibaut Girka
cc5a81b7d8
Make hi-color privacy icons opt-in instead of opt-out
6 years ago
Thibaut Girka
ac54292d69
Add high color privacy icons
...
Fixes #1015
6 years ago
Thibaut Girka
d4c95e6a8a
When selecting a toot via keyboard, ensure it is scrolled into view
...
Fixes detailed status column
6 years ago
Thibaut Girka
3e095cab83
Add support for missing formatting tags
6 years ago
Thibaut Girka
67fb9a8679
Add keyboard shortcut to collapse/uncollapse toots
6 years ago
Thibaut Girka
f3acf8f414
Add hotkey for bookmarking a toot
6 years ago
Thibaut Girka
cd9a284702
Fix regression with textarea's caret position when selecting a suggestion
6 years ago
Thibaut Girka
aa1832ac4d
Hide suggestions by default
...
They will be enabled if the input has focus
6 years ago
Thibaut Girka
fddd8251dd
Attempt to fix CSS
6 years ago
Thibaut Girka
d7e4be285a
Add emoji suggestion to poll options
6 years ago
Thibaut Girka
df52004fe6
Add suggestions in CW field
6 years ago
Thibaut Girka
3a671470ec
Refactor selectComposeSuggestion so that different paths can be updated
6 years ago
Thibaut Girka
1c0402c103
Do not ask to register web intent handler
6 years ago
Thibaut Girka
b13c90f3e3
Fix color of muted statuses content not wrapped in a p tag
6 years ago
Thibaut Girka
e4b65e6349
Redesign blockquote styling
6 years ago
Thibaut Girka
8753e5317f
Better distinguish titles from text
6 years ago
Thibaut Girka
3631c3314a
Remove extra margin in paragraphs inside blockquotes
6 years ago
Thibaut Girka
9b86707b1e
Make bold text bolder
6 years ago
Thibaut Girka
5a8495dabe
Remove margins around `p` tags in lists
6 years ago
Thibaut Girka
ef249a2718
Rename status__text to status__content__text for consistency with upstream
6 years ago
Thibaut Girka
adbb174c9c
Fix status header display in toot mobile menu
6 years ago
Thibaut Girka
ef1504d625
Fix upload progressbar when image resizing is involved
6 years ago
Thibaut Girka
ffab9d626a
Hide media upload form if no media are attached
6 years ago
Thibaut Girka
416aa832e5
Fix file upload
6 years ago
Thibaut Girka
3d722b0c4e
Fix settings modal
6 years ago
Thibaut Girka
27e8354914
Add support for lists in statuses
6 years ago
Thibaut Girka
659f972bed
Do not switch to italic for status media buttons
6 years ago
Thibaut Girka
2e3640ecbb
Accept richer text from remote statuses
...
Support abbr, del, pre, blockquote, code, strong, b, em, i, and h1…h5
HTML elements in remote statuses, add corresponding CSS.
6 years ago
kedama
039e35560c
[Glitch] Fix modal items cannot scroll on touch devices
...
Port d763d39d26
to glitch-soc
6 years ago
Thibaut Girka
c3fa4e8e07
Fix ReferenceError in dropdown
6 years ago
Thibaut Girka
d779ec1f0e
Fix broken reference to handleSubmit
6 years ago
Thibaut Girka
e949861176
Cleanup
6 years ago
Thibaut Girka
faff152ae5
Move ComposerPublisher to Compose
6 years ago
Thibaut Girka
df951c319c
Add OptionsContainer
6 years ago
Thibaut Girka
14028655df
Move composer Dropdown from features/composer to features/compose
6 years ago
Thibaut Girka
4c6221929f
Move ComposerTextareaIcons to TextareaIcons
6 years ago
Thibaut Girka
47faf47ed5
ComposerTextarea → AutosuggestTextarea
6 years ago
Thibaut Girka
a243567a3e
ComposerUploadForm → UploadForm + UploadFormContainer
6 years ago
Thibaut Girka
c5f49a92dc
Move PollForm from features/composer to features/compose
6 years ago
Thibaut Girka
f1a22e33e2
Inline spoiler input
6 years ago
Thibaut Girka
8fd599fb40
ComposerReply → ReplyIndicator
6 years ago
Thibaut Girka
f72af5794d
Refactor Compose*Warning → ContainerWarning
...
Regression: only one warning at a time
6 years ago
Thibaut Girka
1bc4b8a0a5
features/composer/index.js → ComposeForm
6 years ago
Thibaut Girka
281a82d878
DrawerHeader → Header + HeaderContainer
6 years ago
Thibaut Girka
9a2f10fe8b
DrawerAccount → NavigationBar + NavigationContainer
6 years ago
Eugen Rochko
9b9816aba6
[Glitch] Show suggested follows on search screen in mobile layout
...
Port ad510db3a1
to glitch-soc
6 years ago
Thibaut Girka
149aa07409
DrawerResults → SearchResults + SearchResultsContainer
6 years ago
Thibaut Girka
67771e6d65
Rework DrawerResults to make them closer to upstream
6 years ago
Thibaut Girka
ab3e8fc542
Move DrawerSearch to Search + SearchContainer
6 years ago
Thibaut Girka
c92ab35b19
Inline DrawerSearchPopout in DrawerSearch
6 years ago
Thibaut Girka
c19b983986
Refactor a bit DrawerSearch to make it closer to upstream
6 years ago
Thibaut Girka
eed2c9dd44
Rename flavours/glitch/features/drawer to flavours/glitch/features/compose
6 years ago
Thibaut Girka
8b7b65e995
[Glitch] Allow modal secondary button to shrink and allow wider confirmation modals
...
Port 7f75792bf3
to glitch-soc
6 years ago
Thibaut Girka
e3c1472040
Shift+click on column Back button to return to last pinable column
6 years ago
Thibaut Girka
8d57c0e70e
When selecting a toot via keyboard, ensure it is scrolled into view
6 years ago
Thibaut Girka
fbec0edf08
Fix opening/closing gifv sometimes making the timeline scroll
6 years ago
Eugen Rochko
92e1950194
[Glitch] Fix glitched out "not found" message for non-existing profiles in web UI
...
Port 56f29c38b6
to glitch-soc
6 years ago
Eugen Rochko
fa4b51a110
[Glitch] Add "why do you want to join" field to invite requests
...
Port SCSS changes from 8b69a66380
to glitch-soc
6 years ago
Thibaut Girka
cb410f80a4
Add column title to “Favourited by” and “Boosted by” columns
6 years ago
ashleyhull-versent
ac071d65de
[Glitch] Duplicate values
...
Port bd365cc38b
to glitch-soc
6 years ago
Eugen Rochko
df42de68e5
[Glitch] Port SCSS changes from "Improve blocked view of profiles"
...
Port public pages SCSS changes from 67b3b62b98
6 years ago
ThibG
30500dff7c
Merge pull request #981 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
ThibG
be6885eb93
[Glitch] Update poll remaining time just like with status timestamps
...
Port daab45d4ae
to glitch-soc
6 years ago
Thibaut Girka
14bad3f472
Do not handle clicks in detailed status content
6 years ago
Eugen Rochko
b9b472d519
[Glitch] Fix transparent avatars showing underlying elements in avatar stack and profile
...
Port 79227d153b
to glitch-soc
6 years ago
Eugen Rochko
59551ece31
[Glitch] Fix search in web UI not setting a limit, restore limit of 10
...
Port 379c3e237f
to glitch-soc, but changing
the 5 limit to 10, since that's what we had previously
6 years ago
Alex Gessner
b6fa500806
[Glitch] squashed identity proof updates
...
Port JS from 69141dca26
to glitch-soc
6 years ago
Thibaut Girka
a74d300b68
Fix background color transition in destructive buttons
6 years ago
ThibG
f4b038f779
[Glitch] Fix opacity of relationship tags
...
Port 58667072d9
to glitch-soc
6 years ago
Thibaut Girka
0318b23395
Fix left border of profile navigation tab
6 years ago
Thibaut Girka
ab39ffb175
Add fa-info-circle to disclaimer
6 years ago
Thibaut Girka
6c58367f36
Fix double border for account disclaimer
6 years ago
slice
6fdd829d8c
[Glitch] Add rel='noopener' to redesigned profile column header avatar link
...
Port 73f5711fb8
to glitch-soc
6 years ago
ThibG
841d2c9f23
[Glitch] Move the account dropdown menubar to the right, make sure it doesn't move
...
Port a91acf79b5
to glitch-soc
6 years ago
Aditoo17
37ad0478ef
[Glitch] Make clicking on avatar open public profile in new tab
...
Port 6f6abc369f
to glitch-soc
6 years ago
mayaeh
cf3f063e10
[Glitch] Fix menu items that don't action
...
Port 186f7bcbb6
to glitch-soc
6 years ago
Eugen Rochko
00f251b8fe
[Glitch] Redesign profile column in web UI to match design on public pages
...
Port a96181f16f
to glitch-soc
6 years ago
Thibaut Girka
abb53fa338
Fix centering on public pages
6 years ago
Thibaut Girka
60fc04756a
Fix padding and centering of display names
6 years ago
Thibaut Girka
58da5e93c0
Port search results styling to glitch-soc
6 years ago
Thibaut Girka
355d384d8d
Revert "[Glitch] fix: update to emoji-mart 2.10.0"
...
This reverts commit 49bea8c46b
.
6 years ago
ThibG
9e80b34a95
[Glitch] Add a “Block & Report” button to the block confirmation dialog
...
Port 6df4a82969
to glitch-soc
6 years ago
Hinaloe
872eab5784
[Glitch] Do not set CSRF Token when no csrf header
...
Port 68f2211f00
to glitch-soc
6 years ago
Eugen Rochko
89a0fa3053
[Glitch] Change icons of features on admin dashboard to remove bias
...
Port SCSS changes from e117964325
to glitch-soc
6 years ago
Eugen Rochko
614bd3f8d4
[Glitch] Add `lang` attribute to statuses in web UI
...
Port JS changes from e6cfa7ab89
to glitch-soc
6 years ago
ThibG
d680c61993
[Glitch] Do not empty timeline of blocked users on block
...
Port 94aceb85ad
to glitch-soc
6 years ago
Eugen Rochko
648cf8bfd5
[Glitch] Add custom closed registrations message to landing page when set
...
Port SCSS changes from 55a9658ad8
to glitch-soc
6 years ago
ThibG
8b5b686f08
[Glitch] Add support for custom emojis in poll options
...
Fixes #956
Port 80f0910e21
to glitch-soc
6 years ago
ThibG
803c350ef5
[Glitch] Reduce padding around logo on landing page
...
Port 158c31b9df
to glitch-soc
6 years ago
Eugen Rochko
4d01d9c46f
[Glitch] Add Keybase integration
...
Port SCSS changes from 9c4cbdbafb
to glitch-soc
6 years ago
Eugen Rochko
2a93c88015
[Glitch] Disable real-time updates on public pages to improve readability
...
Port 42c581c458
to glitch-soc
6 years ago
Eugen Rochko
841b920af5
[Glitch] Fix relationship manager on narrow screens
...
Port 7130d6e512
to glitch-soc
6 years ago
ThibG
200cd3b5a7
[Glitch] Save quick filter settings when selecting a different filter
...
Port 7477db7268
to glitch-soc
6 years ago
Nolan Lawson
49bea8c46b
[Glitch] fix: update to emoji-mart 2.10.0
...
Port db06b25376
to glitch-soc
6 years ago
Eugen Rochko
e900b03e38
[Glitch] Fix scrollbar styles on compose textarea, small bugs
...
Port 6a3f08661f
to glitch-soc
6 years ago
Thibaut Girka
0fbe90e2d3
Fix settings/flavours
...
Update theming system to use new paths for media files
6 years ago
Eugen Rochko
47c8707f01
[Glitch] Add relationship manager UI
...
Port SCSS changes from 1c113fd72d
to glitch-soc
6 years ago
Eugen Rochko
338f1327e9
[Glitch] Admission-based registrations mode
...
Port SCSS changes from 51e154f5e8
to glitch-soc
6 years ago
Eugen Rochko
d8b43f4bd6
[Glitch] Improve invites list with click-to-copy inputs
...
Port 6e3936aa6f
to glitch-soc
6 years ago
ThibG
931ecc8824
[Glitch] Add UI for enabling/disabling poll notifications
6 years ago
Eugen Rochko
387f253f31
[Glitch] Add muted style for polls in web UI
...
Port 5b50c2cbaa
to glitch-soc
6 years ago
Eugen Rochko
458db4333a
[Glitch] Fix public timeline page not paginating correctly
...
Port da45b8b4c9
to glitch-soc
6 years ago
Eugen Rochko
bbb9ff0e84
[Glitch] Redesign landing page
...
Port 65fffeac3f
to glitch-soc
6 years ago
Thibaut Girka
a1c6e6de1b
Remove leftover console.log
6 years ago
Thibaut Girka
4849eb8e7f
Make clicking on the account and status column headers scroll to top
6 years ago
ThibG
45e4c90a23
Merge pull request #953 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
9c620fc5c8
[Glitch] Add support for poll ending notifications
...
Port front-end parts of 3a92885a86
to glitch-soc
6 years ago
ash lea
f534f4869e
add local setting to auto reveal media behind cw
6 years ago
Kirishima21
1bf035fb67
fix poll fotter layout
...
画面の幅が充分でないときに
表示外にまでボタンが拡大されてしまわないように修正。
6 years ago
Eugen Rochko
ca45198ccb
[Glitch] Fix NaN in Poll component
...
Port 75cb93676b
to glitch-soc
6 years ago
Eugen Rochko
6fe48dd050
[Glitch] Fix public timelines being broken by new toots when they are not mounted
...
Port be1c634b2b
to glitch-soc
6 years ago
Thibaut Girka
84c807a0dc
Allow setting whether this is a single choice poll or multiple choices one
6 years ago
Thibaut Girka
cb6e351f4d
Disable file upload when there is a poll
6 years ago
Thibaut Girka
235be596bc
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
8fe86cebaa
[Glitch] Port polls creation UI from upstream
6 years ago
ThibG
6e295beab2
[Glitch] Disable the underlying button element when an ItemButton is disabled
...
Port b3668a79ec
to glitch-soc
6 years ago
Thibaut Girka
1bb23100b1
Add an icon to highlight polls behind a Content Warning
6 years ago
Eugen Rochko
94a0149ff3
Fix poll options not rendering text after vote/refresh
...
Port fd128b9c7a
to glitch-soc
6 years ago
Eugen Rochko
94f1a751bf
Avoid line breaks in poll options
...
Port 57643557b6
to glitch-soc
6 years ago
Eugen Rochko
7f32d675b0
Render unicode emoji in polls using emoji pack
...
Port 4407f07014
to glitch-soc
6 years ago
Thibaut Girka
e80fabfd84
Fix toots opening in dynamic column when trying to interact with them
...
This fixes inline preview cards and polls, preventing them from opening
the toot in detailed view when clicking on an interactive element.
6 years ago
Thibaut Girka
ff827c1f38
[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
ba6ca3cd69
Fix various issues in polls
...
Port front-end changes from a198add83b
to glitch-soc
6 years ago
ThibG
7f27ee35a8
Display closed polls as such
...
Port cda6ece760
to glitch-soc
6 years ago
ThibG
530151466e
Fixes to the polls UI
...
Port 4ced609497
to glitch-soc
6 years ago
Eugen Rochko
f14eda23e9
Fix web UI crash on page load when detailed status has a poll
...
Port 5dfa433698
to glitch-soc
6 years ago
ThibG
2156765448
Insert polls in redux stores before statuses so it avoids crashes
...
Port 26c56d0c10
to glitch-soc
6 years ago
Eugen Rochko
8d70a8a19b
Add polls
...
Port front-end parts of 230a012f00
to glitch-soc
6 years ago
Thibaut Girka
0d19fcc2fb
Port upstream refactoring of reducers and actions
...
Also includes 9e45b051cf
6 years ago
Eugen Rochko
cce1c3252f
Fix home timeline perpetually reloading when empty
...
Port 3e0ed36e8e
to glitch-soc
6 years ago
Mélanie Chauvel (ariasuni)
2a4ce7458a
[Glitch] Fix errors found by eslint
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
6 years ago
Mélanie Chauvel (ariasuni)
282ac61500
[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)
12a0dd71be
[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
76ed481aa7
Port public page mastodon-light fixes from upstream
6 years ago
Eugen Rochko
1e06ca1c0a
Fix web UI not removing notifications after block ( #10108 )
...
Regression from #7311
6 years ago
abcang
7209a8b32f
Keep notification when muting_notifications is true ( #7311 )
...
* Keep notification when muting_notifications is true
* Retrun mute object
* Fix test
6 years ago
Thibaut Girka
d82de360c1
Fix non-numeric account identifiers leading to /web/accounts/NaN
...
I'm not sure what purpose these “+” served?!
6 years ago
Thibaut Girka
896beb16c5
[Glitch] Internationalize unexpected error message
...
Port 4e71b104e6
to glitch-soc,
fixing a crash in the process
6 years ago
Eugen Rochko
be9352266c
Fix hashtag column not subscribing to stream on mount ( #10040 )
...
Fix #9895
6 years ago
Thibaut Girka
d974988541
Fix video player width not being updated to fit container width
6 years ago
Ben Lubar
fa9635c741
Allow multi-line image descriptions. (Glitch)
6 years ago
Thibaut Girka
e31fc2b458
[Glitch] Fix crash on public hashtag pages when streaming fails
...
Port 041ff5fa9a
to glitch-soc
6 years ago
Thibaut Girka
91c9cb6022
[Glitch] Change buttons on timeline preview to open the interaction dialog
...
Port 71e28ba399
to glitch-soc
6 years ago
Thibaut Girka
9a47f2cbdf
Port upstream's javascript to the error page
6 years ago
Thibaut Girka
369a475a70
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
- app/serializers/rest/instance_serializer.rb
- app/views/layouts/error.html.haml
- public/oops.png
Took our version (same as upstream but without the things that only
make sense in an animation).
Additional changes:
- app/javascript/flavours/vanilla/theme.yml
Include upstream's javascript in error pages.
6 years ago
Eugen Rochko
59fa38a4f6
Fix style regressions on landing page ( #10030 )
6 years ago
Thibaut Girka
a151c5566a
[Glitch] Fix hashtags select styling in default and high contrast skins
...
Port 169b9d4428
to glitch-soc
6 years ago
Eugen Rochko
4dcb04b888
Fix color of static page links in high contrast theme ( #10028 )
6 years ago
Thibaut Girka
2769b54466
[Glitch] Fix occasional crash in detailed toot view
...
Port f9a338b473
to glitch-soc
6 years ago
Thibaut Girka
614ea184bb
[Glitch] Add "copy link" item to status action bars
...
Port 3cfadd875c
to glitch-soc
6 years ago
Thibaut Girka
e230b176fb
[Glitch] Don't focus spoiler input when disabled spoiler
...
Inspired by 0e513ff862
6 years ago
ThibG
a3ba28eb17
Merge pull request #913 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
b89e003c4d
Handle deletion of filtered toots
6 years ago
Thibaut Girka
7c0728c776
Minor fix to timeline jump avoiding behavior
6 years ago
Thibaut Girka
dfe1d548a5
Adjust scroll when statuses above the current scroll position are deleted
6 years ago
Thibaut Girka
0b91322762
Adjust scroll if previewCard appeared
6 years ago
Thibaut Girka
049c9a3b97
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
68f3d003d6
Refactor intersection observer article code
6 years ago
Thibaut Girka
e49e54a5ff
Cleanup redundant markup for hidden statuses
6 years ago
Thibaut Girka
405ef5ad37
Hide items rendered out-of-frame (once they have been rendered at least once)
6 years ago
Thibaut Girka
b47a53f902
[Glitch] Rename from instance to server.
...
Port 46e806cd2f
to glitch-soc
6 years ago
Thibaut Girka
14a1bb703a
[Glitch] Fix not showing custom emojis in share page emoji picker
...
Port e02a13f64e
to glitch-soc
6 years ago
Thibaut Girka
b7fbcb21b3
[Glitch] Add featured hashtags to profiles
...
Port SCSS changes from 364f2ff9aa
6 years ago
Thibaut Girka
7ed2aeb6e9
[Glitch] Allow multiple files upload through web UI, including drag & drop
...
Port 750c67660d
to glitch-soc
6 years ago
Thibaut Girka
a963ea67dd
[Glitch] Add missing rejection handling for Promises
...
Port missing parts from 2c51bc0ca5
to glitch-soc
6 years ago
Thibaut Girka
6b2eefc7bf
[Glitch] Add WebP support
...
Port 5092d17f29
to glitch-soc
6 years ago
Thibaut Girka
1a70fca168
Fix CW unfolding not triggering re-layout in public hashtag page
6 years ago
Thibaut Girka
3ce34ce7a2
Fix unfolding CWs on public hashtag page
...
Fixes #909
6 years ago
Thibaut Girka
c9d261753a
Remove redundant “options” from “Compose box options”
...
Thanks @ariasuni.
6 years ago
Marek Ľach
a0a8203a0b
Minor description corrections
6 years ago
Eugen Rochko
663593b508
Fix link color in high-contrast theme, add underlines ( #9949 )
...
Improve sorting of default themes in the dropdown
6 years ago
Thibaut Girka
2e93f87c9f
[Glitch] Replace unlock-alt icon with unlock
...
Port 6513f6c953
to glitch-soc
6 years ago
Thibaut Girka
f611da4899
Do not mark toots as sensitive if they don't have any media attached
6 years ago
Thibaut Girka
762e4fdf55
Fix hashtag processing when sending toots
...
This fixes crashes in pleroma when writing toots with a content warning,
since pleroma inserts a “nsfw” hashtag that isn't part of the toot's text.
6 years ago
Thibaut Girka
f35d790480
[Glitch] Fix initial value of volume slider in video player and handle volume changes
...
Port a53dcaa298
to glitch-soc
6 years ago
trwnh
8ef0498f1c
Fix Firefox scrollbar color regression in #9210 ( #9908 )
...
In #9210 the track color was changed to transparent for no apparent reason. This PR restores the previous color selections implemented in #8653 while keeping the updated property name. Per https://github.com/tootsuite/mastodon/pull/9210#issuecomment-441788776 there is no particular reason for the color change in #9210 .
6 years ago
Jeong Arm
77394156dd
Apply style for .landing-page strong ( #9892 )
6 years ago
Thibaut Girka
c30da25c5f
Fix crash in Direct Messages column settings
...
Fixes #892
6 years ago
Thibaut Girka
5145c81620
[Glitch] Fix public hashtag timeline width on mobile, fix scrollbar width compensation
...
Port 3b3a4d8a17
to glitch-soc
6 years ago
Thibaut Girka
e9060b04d4
[Glitch] Hide floating action button on search and getting started pages
...
Port 30af4ee65f
to glitch-soc
6 years ago
tmm576
9b5810b3e9
Allow event defaults on index for text data transfer ( #9840 )
6 years ago
Thibaut Girka
a93cb340bd
[Glitch] Fix new hashtag page's items not being full-width on mobile
...
Port b506ce1197
to glitch-soc
6 years ago
Thibaut Girka
8001a9b97b
[Glitch] Add information about how to opt-in to the directory on the directory
...
Port SCSS changes from a492a9bcd3
to glitch-soc
6 years ago
Mélanie Chauvel (ariasuni)
6dbb10c4b7
Fix slightly cropped font on settings page dropdowns when using system font ( #9839 )
6 years ago
Thibaut Girka
02295257b3
[Glitch] Improve the public hashtag page
...
Port 8b19903559
to glitch-soc
6 years ago
Thibaut Girka
3e8b623975
[Glitch] Redesign public hashtag page to use a masonry layout
...
Port bc642ac24b
to glitch flavour
6 years ago
Thibaut Girka
5684cd090c
[Glitch] make draggingOver state off correctly
...
Port d6433b3931
to glitch-soc
6 years ago
Thibaut Girka
92830029ca
[Glitch] Make hashtag search results link to the hashtag URL
...
Port 6cfb357940
to glitch-soc
6 years ago
Thibaut Girka
ad32896a93
[Glitch] Fix hashtag timeline on mobile
...
Port c5b8824a3e
to glitch-soc
6 years ago
Thibaut Girka
4cec7a77c3
[Glitch] Adjust admin UI right panel size
...
Port 9ee9cb549b
to glitch-soc
6 years ago
Thibaut Girka
2c5f0f12ac
[Glitch] change height on narrow view to take 100% of screen
...
Port 1183246043
to glitch-soc
6 years ago
Thibaut Girka
278ff1318f
[Glitch] Add attachment list fallback to public pages
...
Port JS changes from 4fb94c758e
to glitch-soc
6 years ago
Thibaut Girka
394525e329
[Glitch] Postpone scroll-to-detailed status after react components are loaded
...
Port 70801b850c
to glitch-soc
6 years ago
Thibaut Girka
7cc800d0df
[Glitch] Redesign admin instances area
...
Port SCSS changes from 1c6588accc
6 years ago
Thibaut Girka
e03813cf0a
[Glitch] Stop gifv timeline preview explicitly when open the media gallery
...
Port cf3c0fc38c
to glitch-soc
6 years ago
Thibaut Girka
147f4f9fd2
[Glitch] refactored account.js
...
Port 57c91fbbed
to glitch-soc
6 years ago
Thibaut Girka
ec441e0299
[Glitch] Fix embed play icons regression
...
Port bd5a8c7765
to glitch-soc
6 years ago
Thibaut Girka
2b2584a37b
[Glitch] Display fallback link card thumbnail when none is given
...
Port 1512af2811
to glitch-soc
6 years ago
Thibaut Girka
d1da0a1086
Port a few public.js changes from upstream, move some code around
...
glitch-soc's public.js was a bit out of date, and code was put inappropriately
to the common public.js
6 years ago
Thibaut Girka
e8ae77236b
[Glitch] Only consider mouse move in scrolling on item insertion
...
Port cc1f13dfd0
to glitch-soc
6 years ago
Thibaut Girka
825decbf9e
[Glitch] Identify manual scrolling to cancel scroll to top reset on mouse idle
...
Port 2f86fc5e0a
to glitch-soc
6 years ago
Thibaut Girka
19c64a49f7
[Glitch] Cancel list scroll reset after mouse move on wheel scroll
...
Port 9cfd610484
to glitch-soc
6 years ago
Thibaut Girka
21f27e6579
[Glitch] Temporarily hold timeline if mouse moved recently
...
Port 6a1216d2cd
to glitch-soc
6 years ago
Thibaut Girka
20fd855830
Update glitch-soc admin page style from upstream
...
Port SCSS changes from e55dce3176
to glitch-soc
6 years ago
ash lea
dc501c4134
add list title editing
6 years ago
Thibaut Girka
7baf15675f
Add local setting to disable swipe-to-change-columns
6 years ago
Thibaut Girka
e77ceb1b29
[Glitch] Update dependencies for Node.js (2018-12-31)
...
Port compatibility changes from 8f5fdab5bf
to glitch-soc
6 years ago
Thibaut Girka
1464620ddb
[Glitch] Improve admin UI for account view
...
Port SCSS changes from 6e49907ecf
to glitch-soc
6 years ago
Thibaut Girka
9b606cb24c
[Glitch] Update emoji codepoint mappings to v11.0
...
Port 2ee779dcd3
to glitch-soc
6 years ago
Thibaut Girka
1b35ca17a9
Fix some image paths in SCSS files
6 years ago
Thibaut Girka
b300948526
Fix crash when clearing uninitialized timeline
...
Fixes #875
6 years ago
Thibaut Girka
d126240129
Immediately go back in browser history upon successfully sending toot
6 years ago
Thibaut Girka
cb98e7dbd3
[Glitch] Add moderation warnings
...
Port SCSS changes from 3c033c4352
to glitch-soc
6 years ago
Thibaut Girka
82088f0d7d
[Glitch] Remove links to bridge.joinmastodon.org (non-functional)
...
Port bb62827c16
to glitch-soc
6 years ago
Thibaut Girka
c5c4450fdd
Remove file added by error
6 years ago
Thibaut Girka
22dedb676b
[Glitch] Fix unnecessary loadMore calls when the end of a timeline has been reached
...
Port 8389b496ba
to glitch flavour
6 years ago
Thibaut Girka
1a3088364f
Fix composer not getting focus after reply confirmation dialog
...
The modal-handling code gives back focus to the element focused when the
modal opened. However, in the case of reply confirmation, it would do so
*after* the composer code itself requested focus.
6 years ago
Thibaut Girka
0605c004a5
Fix incorrect and duplicate onConfirm callback
6 years ago
Thibaut Girka
6166751f9e
[Glitch] Fix that translation is not applied to "joining hashtags"
...
Port bfec030a4e
to glitch-soc
6 years ago
Thibaut Girka
3611ea02e2
[Glitch] Deep compare tags for hashtag column reload
...
Port 4fdefffb99
to glitch-soc
6 years ago
Thibaut Girka
4be7313298
[Glitch] Allow joining several hashtags in a single column
...
Port 4c03e05a4e
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
6073195a7d
[Glitch] Display customized mascot in web UI
...
Port relevant parts of 9d4541c612
to glitch-soc
6 years ago
Thibaut Girka
fb63941c47
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
5eaf2c9e02
[Glitch] Back to the getting-started when pins the timeline
...
Port 5bf100f87b
to glitch-soc
6 years ago
Thibaut Girka
1b18eb49e3
Hide negative follower counts from glitch flavour
6 years ago
Thibaut Girka
2228655848
[Glitch] Improved appearance of notification filter on safari
...
Port 2e1b5edfea
to glitch-soc
6 years ago
Thibaut Girka
655da1be20
Reword confirm_before_clearing_draft description
6 years ago
Thibaut Girka
9a7201f2ee
Allow disabling the reply confirmation dialog
6 years ago
Thibaut Girka
056a8a8ee4
Allow disabling media confirmation from the confirmation dialog itself
6 years ago
Thibaut Girka
490d8fff0b
Remove dead code
6 years ago
Thibaut Girka
82b01a6c9f
[Glitch] Put "Media Only" option in column settings instead of content area headline
...
Port 4f42238c29
to glitch-soc
6 years ago
Thibaut Girka
9fc7ad7b9c
[Glitch] Always display tab navigation on local/federated timeline even when empty
...
Port 90b64c0069
to glitch-soc
6 years ago
Thibaut Girka
c644e6ea89
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
200a8bdd3a
[Glitch] Enable media timeline
...
Port 8182b61518
to glitch-soc
6 years ago
Thibaut Girka
a693d6e2f2
[Glitch] Hide section headline for timelines in production
...
Port 4eeda67727
to glitch-soc
6 years ago
Thibaut Girka
593f88acb1
[Glitch] Change column params on pinned timeline
...
Port 06252ec71e
to glitch-soc
6 years ago
Thibaut Girka
c03cbb9471
[Glitch] Save onlyMedia prop when pinning column
...
Port 5ea643b279
to glitch-soc
6 years ago
Thibaut Girka
1a9e78b9bc
[Glitch] Add exact attribute to WrappedRoute for community timeline
...
Port 46061dc041
to glitch-soc
6 years ago
Thibaut Girka
1fb4bf87f7
[Glitch] Add media timeline
...
Port 7403e5d306
to glitch-soc
6 years ago
Thibaut Girka
0ef2c1415a
[Glitch] Make notifications quick-filter use consistent style with profile tabs
...
Port 12ab15e584
to glitch-soc
6 years ago
Thibaut Girka
06a7c07eda
[Glitch] Add notification quick-filter bar in the frontend app
...
Port 13dce12665
to glitch-soc
6 years ago
Thibaut Girka
a18a46ca6e
[Glitch] Responsive design for profile directory
...
Port SCSS changes from 087e118971
to glitch flavour
6 years ago
Thibaut Girka
36d27e2891
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
30de4e4dfc
[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
8266d224ef
Split out is_changing_upload from is_submitting
...
Fixes #855
6 years ago
Thibaut Girka
7238e4ea5f
[Glitch] Fix padding on select elements in preferences
...
Port c58c00651b
to glitch-soc
6 years ago
Thibaut Girka
89e4ac67c8
[Glitch] Make animated header resoect `auto_play_gif`
...
Port part of 7c48688d85
to glitch-soc
6 years ago
Thibaut Girka
f0505a5b2e
On mobile, go back in browser history upon posting, unless threaded mode is enabled
6 years ago
Thibaut Girka
132dd28162
[Glitch] Fix timeline pagination in the WebUI
...
The `hasMore` property of timelines in redux store was set whenever an API
request returned only one page of results, *even* if the query only requested
newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to
false whenever fetching new toots in a timeline, which happens each time
an account's timeline or media gallery is visited.
6 years ago
Thibaut Girka
c20c6c2029
[Glitch] Fix hasMore in notifications
6 years ago
Thibaut Girka
1e656c3632
[Glitch] Fix “load more” button when no data has been fetched
6 years ago
Thibaut Girka
2d097c10d0
[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
5f581d7c3c
[Glitch] Fix LoadMore usage in account media gallery
...
(Even though that codepath is probably never actually used…)
6 years ago
Thibaut Girka
73ee38f485
[Glitch] Do not display empty message when the list is known to have more elements
6 years ago
Thibaut Girka
39696024ca
Minor cleanup in ScrollableList component
6 years ago
Thibaut Girka
480f938511
[Glitch] Fix various things in the directory
...
Port ecd303c097
to glitch-soc
6 years ago
Thibaut Girka
0b1bc66695
Port directory CSS changes from upstream
...
Port 73be8f38c1
to glitch-soc
6 years ago
Thibaut Girka
4167ed375b
Fix mention links in detailed statuses not opening in the WebUI
6 years ago
Thibaut Girka
4b85bf12ab
Fix since_id
6 years ago
Thibaut Girka
76320bf6d8
Scroll to selected toot even if the ancestors happen to be loaded
6 years ago
Thibaut Girka
a10fee3c09
Scroll to detailed status when new ancestors get inserted
6 years ago
Thibaut Girka
31599ad91c
[Glitch] Fix bug in order of conversations in web UI
...
Port e18390cfe6
to glitch-soc
6 years ago
Thibaut Girka
837ea32c88
[Glitch] Replace recursion in status mapStateToProps
...
Port dfbadd6837
to glitch-soc
6 years ago
Thibaut Girka
a28f5695f3
[Glitch] Fix context building in the reducer
...
Port 7706ed038f
to glitch-soc
6 years ago
Thibaut Girka
1624a95b2b
[Glitch] Introduce flat layout to contexts reducer
...
Port 023fe5181b
to glitch-soc
6 years ago
Thibaut Girka
6a264c9379
Improve detailed status component lifecycle
...
- Move componentWillMount and componentWillReceiveProps logic to
getDerivedStateFromProps.
- Compute CW auto-unfold status earlier
6 years ago
Thibaut Girka
7e63fb26e0
Do not hardcode preferences link, pleroma doesn't have it
6 years ago
Thibaut Girka
922d05864f
Add error boundary component to catch Web UI crashes
6 years ago
Thibaut Girka
39c8a71df8
Do not crash the whole UI when loading an invalid column
6 years ago
Thibaut Girka
c18bb5d245
Switch “cycling” reply policy link to set of radio inputs
...
Fixes #832
6 years ago
Thibaut Girka
f17a61a916
Add basic UI to set list replies setting in glitch-soc
6 years ago
David Yip
74a281475a
Merge pull request #829 from ThibG/glitch-soc/features/volume-sliders
...
[Glitch] Volume sliders for videos
6 years ago
Thibaut Girka
3b707bdc12
[Glitch] Volume sliders for videos
...
Port f978afa487
to glitch-soc
6 years ago
Thibaut Girka
f969eca07e
[Glitch] check_boxes label should use display: inline-block
...
Port 180ae0472a
to glitch-soc
6 years ago
Thibaut Girka
6b6e633c09
Update MediaGallery and Video props when folding/unfolding CWs in detailed statuses
6 years ago
Thibaut Girka
b41d60f2d8
Render placeholder when inline video container width isn't known
6 years ago
Thibaut Girka
0d3612482e
Render placeholder instead of image when MediaGallery container width isn't known
6 years ago
Thibaut Girka
b3ff35a75c
Move URLs to backend in their own file
6 years ago
Thibaut Girka
a77ee0bb6d
Fix composer not displaying on iPad
6 years ago
Thibaut Girka
86527024aa
In detailed status view, take displayMedia setting into account when changing media
...
Fixes #819
6 years ago
Thibaut Girka
6ce7e74b46
[Glitch] Fix race condition when interacting with deleted toots
...
Port c875f19673
to glitch-soc
6 years ago
Thibaut Girka
2fe0cb1623
[Glitch] Prepend account header even when status list is empty
...
Partially port 90b64c0069
6 years ago
Thibaut Girka
c78c80f807
[Glitch] Fix loading indicator inconsistency
...
Port 3cecf3e5b9
to glitch-soc
6 years ago
Thibaut Girka
5ebbaffaa3
[Glitch] Use local instead of global loading indicator for timelines, account timelines
...
Port dd00cd19d2
to glitch-soc
6 years ago
ThibG
09562b0fcc
Merge pull request #806 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
868cace797
[Glitch] Remove unused computation of reblog references from updateTimeline
6 years ago
Thibaut Girka
0e80661e42
[Glitch] Don't remove originals of boosted toots from timeline
...
Port 2b51b4094c
to glitch-soc
6 years ago
Thibaut Girka
44f5f7bab4
Fix drawer waves being displayed in the list editor
6 years ago
Thibaut Girka
c6fc3e0c65
[Glitch] Fix form validation flash message color and input borders
...
Port ccbdf689e8
to glitch-soc
6 years ago
Thibaut Girka
bf92e7aaa6
[Glitch] Implement adding a user to a list from their profile
...
Port bb5558de62
to glitch-soc
6 years ago
Thibaut Girka
a2a254625b
[Glitch] Update reset.scss from upstream
6 years ago
Thibaut Girka
34209c0340
Fix timestamp position in public pages with RTL languages
6 years ago
Thibaut Girka
b3c1380980
Fix styling of display names in public pages
6 years ago
Thibaut Girka
2b2facbbdf
[Glitch] Port some of upstream's getting started footer links
6 years ago
Thibaut Girka
0d6b8f36aa
[Glitch] Fix empty display name precedence over username in web UI
...
Port f59b840549
to glitch-soc
6 years ago
Thibaut Girka
7e18e95716
Add a local setting for inline preview cards
6 years ago