Thibaut Girka
ff18ba0d2b
Add option to not automatically unfold content warnings matching a regexp
...
Fixes #678
2018-08-31 18:35:03 +02:00
Thibaut Girka
2fbebd89fb
Allow text inputs in local settings dialog
2018-08-31 18:35:03 +02:00
Thibaut Girka
02c32ad7af
Add a setting to automatically unfold all content warnings
2018-08-31 18:35:03 +02:00
Thibaut Girka
a3afd0791d
[Glitch] Show compose form on delete & redraft when in mobile layout
...
Port 97a2958ba1
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
f485e2ced3
Fix search results on compose box
2018-08-31 18:33:46 +02:00
Thibaut Girka
923a7f3f11
Fix account header showing on search page
2018-08-31 18:33:46 +02:00
Thibaut Girka
deb14b957a
[Glitch] On the mobile UI, move the search column to the right
...
Port 5f0b9c5d36
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
89b50796ba
[Glitch] Hide search from Compose on mobile devices
...
Port f48902e6e6
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
fb195f37bb
[Glitch] Add search item to tab bar for mobile devices
...
Port 0e5e60a84b
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
042b5212cd
[Glitch] Use withRouter for TabsBar
...
Port 2040094568
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
e88fe59712
[Glitch] Move "compose" on mobile to floating action button
...
Port 1237c34997
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
000b9f7b03
[Glitch] When search enabled, display hint in search popout
...
Port a91ef56e80
to glitch-soc
2018-08-31 18:33:46 +02:00
Thibaut Girka
9ca7d1c7c8
Restrict querySelectorAll to the upload form component
2018-08-30 13:20:37 +02:00
Thibaut Girka
fa5f416270
Add confirmation dialog when posting media without description
...
Fixes #211
2018-08-30 13:20:37 +02:00
Thibaut Girka
08c26ab391
[Glitch] Reduce padding of profile metadata boxes to allow more text
...
Port dad47a60d5
to glitch-soc
2018-08-29 19:28:59 +02:00
Thibaut Girka
8f33f0f087
Add opt-in feature to have the spoilers field always on ( fixes #634 )
2018-08-29 14:29:36 +02:00
Thibaut Girka
11dc01f83e
[Glitch] Add CSS class to replies
...
Port ae562f4d2b
to glitch-soc
2018-08-28 19:52:47 +02:00
Thibaut Girka
e8e32f8265
[Glitch] Preserve hashtag casing in web UI hashtag history
...
Port 81df5716b9
to glitch-soc
2018-08-28 19:52:28 +02:00
Thibaut Girka
acdb5b43da
[Glitch] Implement tag auto-completion by history
...
Port bada0436b3
to glitch-soc
2018-08-28 19:52:28 +02:00
Thibaut Girka
2bd0a71b0c
Preserve hashtag casing in threaded mode
...
Inspired by 81df5716b9
2018-08-28 19:52:28 +02:00
Thibaut Girka
1295515bd4
[Glitch] Add missing video descriptions
...
Port 5b773a2c9c
to glitch-soc
2018-08-27 20:21:23 +02:00
Thibaut Girka
2f8583ce4a
[Glitch] Wait until relationship is loaded before showing follow button
...
Port 38f6a43960
to glitch-soc
2018-08-27 20:21:12 +02:00
Thibaut Girka
d864885728
Update poylfills ( fixes #662 )
2018-08-23 22:58:25 +02:00
Thibaut Girka
c4a536917c
[Glitch] Update state when opened dropdown is unmounted
...
Port dcd3544d153dd2a3961bd0d2214ed01a902a66da to glitch-soc
2018-08-23 22:58:14 +02:00
Thibaut Girka
8db23dd477
Add glitch-soc local setting to display reply counters
...
Defaults to false.
2018-08-22 20:29:55 +02:00
Thibaut Girka
ed841bbbf7
Move layout options to their own section
2018-08-22 20:29:55 +02:00
Thibaut Girka
e48709fb0e
[Glitch] Display replies count in web UI
...
Port 6a62016a49
to glitch-soc
2018-08-22 20:29:55 +02:00
Thibaut Girka
30d88cee78
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.
2018-08-22 19:27:06 +02:00
Thibaut Girka
dcb7f34684
Add pinned accounts editor
2018-08-22 16:18:23 +02:00
Thibaut Girka
9b213f990d
Split list editor into components and containers
2018-08-22 16:18:23 +02:00
Thibaut Girka
d90795e0a7
Fix ColumnLink keys in getting_started_misc
2018-08-22 16:18:23 +02:00
Thibaut Girka
0e9a426d5a
[Glitch] Add hotkey for follow requests
...
Port 25f6f41052
to glitch-soc
2018-08-20 21:25:02 +02:00
Thibaut Girka
52fe8ee95d
Make the privacy dropdown button not look strange when using top placement
...
Inspired by 8fe1f8d4ce
2018-08-20 20:10:53 +02:00
Thibaut Girka
64449831c8
[Glitch] Skip pagination logic entirely for pinned toots
2018-08-20 20:09:19 +02:00
Thibaut Girka
466df752ba
Make non-link ColumnLinks behave as links
2018-08-20 20:08:13 +02:00
Thibaut Girka
20689a5b5e
Don't filter own toots
2018-08-19 21:36:46 +02:00
Thibaut Girka
bbee6d85d3
Focus CW field when enabling it, focus compose textarea when disabling it
...
Port 101f5544e1
and d928aac40c
to glitch-soc
2018-08-19 16:56:31 +02:00
Thibaut Girka
c43db794e6
Various minor upload description fixes
2018-08-18 17:53:20 +02:00
Thibaut Girka
02adce1ad8
Add focal points support in the composer
2018-08-18 17:53:20 +02:00
Thibaut Girka
96e58d01ad
Refactor in preparation for focal points modal
2018-08-18 17:53:20 +02:00
Thibaut Girka
ec4b8564d3
Fix rails-ujs not being run on some settings pages ( fixes #645 )
2018-08-17 19:51:05 +02:00
Thibaut Girka
7c8a8cda81
[Glitch] Defer scrollIntoView after DOM is drawn
2018-08-17 14:46:37 +02:00
Thibaut Girka
a1ee3d464f
Fix incorrect prop type for ComposerReply.status
2018-08-16 21:19:20 +02:00
Thibaut Girka
cf36cd40eb
Fix one GettingStarted ColumnLink not having a key
2018-08-16 20:59:12 +02:00
Thibaut Girka
919bd0842d
Slightly more aggressive video preloading
...
- Preload video metadata if the video is loaded in detailed view, as it is
likely to get played, and metadata is useful for seeking in the video.
- Preload video data if it's fullscreen as it is extremely likely to get
played right after being put in fullscreen (although those are two steps).
- Preload video data if the user has clicked the position slider, as the video
will play as soon as the mouse button is released, and video metadata is
needed to properly seek into the video.
2018-08-14 21:56:23 +02:00
Thibaut Girka
99b2e034c2
Fix bug when clicking on video position slider before starting the video
2018-08-14 21:56:23 +02:00
Thibaut Girka
2f73a9358e
Prevent default event handling when clicking on the video position slider
...
This prevents accidental text selection and avoids opening the toot containing
the video in the dynamic column when clicking on the position slider.
2018-08-14 21:56:23 +02:00
Thibaut Girka
ac67589755
Don't prevent opening links in tabs with keyboard modifiers
...
Ctrl+click usually allows opening a link in a new tab. This
was prevented for hashtag or user links in toots.
2018-08-11 15:29:08 +02:00
Thibaut Girka
ca4fa96a99
Implement public profile endorsements in glitch-soc
...
Port WebUI changes from 6e3cb11f3c
to glitch-soc
2018-08-10 16:25:46 +02:00
Thibaut Girka
35ee061e42
Merge upstream SCSS changes for /about, /about/more and /terms
...
Port various commits to glitch-soc, mainly commits
9e8366d4cb
and
0dcd212735
.
2018-08-10 16:22:49 +02:00