ash lea
dc501c4134
add list title editing
5 years ago
Thibaut Girka
7baf15675f
Add local setting to disable swipe-to-change-columns
5 years ago
Thibaut Girka
b300948526
Fix crash when clearing uninitialized timeline
Fixes #875
5 years ago
Thibaut Girka
c5c4450fdd
Remove file added by error
5 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
1b18eb49e3
Hide negative follower counts from glitch flavour
6 years ago
Thibaut Girka
9a7201f2ee
Allow disabling the reply confirmation dialog
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
593f88acb1
[Glitch] Change column params on pinned timeline
Port 06252ec71e
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
8266d224ef
Split out is_changing_upload from is_submitting
Fixes #855
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
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
6ce7e74b46
[Glitch] Fix race condition when interacting with deleted toots
Port c875f19673
to glitch-soc
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
bf92e7aaa6
[Glitch] Implement adding a user to a list from their profile
Port bb5558de62
to glitch-soc
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
Thibaut Girka
b21615e957
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
Port 9c38c5daa3
to glitch-soc
6 years ago
Thibaut Girka
ac9780b844
[Glitch] Include preview cards in status entity in REST API
Port 795f0107d2
to glitch-soc
6 years ago
Spencer Alves
4e60a0d543
Add option to hide action bar in collapsed toots
6 years ago
Thibaut Girka
86b2b009dd
Make pre-selection of usernames optional when replying to a toot
Fixes #751
6 years ago
Igor Galić
8433bd89e4
prepend re: to replies to spoiler-text
if spoiler-text doesn't already start with re:, we prepend `re: `
ourselves in replies.
This implements https://github.com/tootsuite/mastodon/issues/8667
Following Plemora's example: https://git.pleroma.social/pleroma/pleroma-fe/merge_requests/318
6 years ago
Thibaut Girka
5ff733b614
Only focus first item of dropdown if it was opened via keyboard
6 years ago
Thibaut Girka
324ce93368
Add preferences for notification badges
6 years ago
Thibaut Girka
d315f1dc02
Count unread notifications when window loses focus
6 years ago
Thibaut Girka
c8875b4d8a
Keep track of unread notifications when the notification column isn't mounted
6 years ago
Thibaut Girka
711826cb37
Accurately count deleted unread notifications
6 years ago
Thibaut Girka
c6942a5283
Add option to not automatically unfold content warnings matching a regexp
Fixes #678
6 years ago
Thibaut Girka
9d2739d74d
Add a setting to automatically unfold all content warnings
6 years ago
Thibaut Girka
1544ac4e27
Add confirmation dialog when posting media without description
Fixes #211
6 years ago
Thibaut Girka
171e54eb46
Add opt-in feature to have the spoilers field always on ( fixes #634 )
6 years ago
Thibaut Girka
3b09597556
[Glitch] Preserve hashtag casing in web UI hashtag history
Port f9b23a5d62
to glitch-soc
6 years ago
Thibaut Girka
24b6811a6e
[Glitch] Implement tag auto-completion by history
Port 460e380d38
to glitch-soc
6 years ago
Thibaut Girka
e3246cd13b
Preserve hashtag casing in threaded mode
Inspired by f9b23a5d62
6 years ago
Thibaut Girka
3c49daeb8d
Add glitch-soc local setting to display reply counters
Defaults to false.
6 years ago
Thibaut Girka
801919fc9b
Add hashtag trendline support to glitch-soc flavour
Port Mastodon's hashtag stats thing to glitch-soc.
This doesn't change how hashtags are ordered, and doesn't add a trending
hashtags section, but it does change how hashtag searches are rendered,
displaying a trend line alongside each hashtag.
6 years ago
Thibaut Girka
360fbf1bd4
Add pinned accounts editor
6 years ago
Thibaut Girka
534439e73b
Add focal points support in the composer
6 years ago
Thibaut Girka
7067b64de3
Implement public profile endorsements in glitch-soc
Port WebUI changes from f2404de871
to glitch-soc
6 years ago
Thibaut Girka
4cf7cfd9e0
[Glitch] Fix accounts' display name/bio not being set from initial state
Port 20d1be18af
to glitch-soc
6 years ago
Thibaut Girka
93d4e9a58d
Preserve hashtags in threaded mode ( fixes #584 )
6 years ago
Thibaut Girka
552b4d9a5f
Disable threaded mode when canceling a reply ( fixes #583 )
6 years ago
Thibaut Girka
8501ad5c5c
Process statuses on COMPOSE_SUBMIT_SUCCESS ( fixes #579 )
6 years ago
Thibaut Girka
d8b13b46f7
Move privacyPreference to utils
6 years ago
Thibaut Girka
cd05378b59
[Glitch] Refactor privacyPrefence() to use priority list
Port f2d9a3c239
to glitch-soc
6 years ago
Thibaut Girka
d67cb13d84
Use options rather than a boolean
This prepares for a third option that would restrict privacy to
privacyPreference(replyPrivacy, sideArmBasePrivacy)
6 years ago
Thibaut Girka
8c8707771d
Do not store duplicate reply_privacy
6 years ago