Commit graph

548 commits

Author SHA1 Message Date
Igor Galić
e02703bb91 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
2018-09-13 22:32:03 +02:00
Thibaut Girka
85befb90b2 Improve keyboard VS mouse navigation of dropdown menus 2018-09-13 20:32:08 +02:00
Thibaut Girka
44192cb9d2 Only focus first item of dropdown if it was opened via keyboard 2018-09-13 20:32:08 +02:00
Thibaut Girka
9631397395 [Glitch] Highlight active tab in action bar
Port 7b7c26063e to glitch-soc
2018-09-13 17:13:29 +02:00
Thibaut Girka
634a1ddc6a Autofocus comment textarea in report modal 2018-09-13 17:03:48 +02:00
Thibaut Girka
6acc3e1fbd Auto-focus emoji picker's search field 2018-09-13 15:32:23 +02:00
Thibaut Girka
22a48adabc Fix composer actions modal 2018-09-11 22:04:06 +02:00
Thibaut Girka
ad5aaf60c6 Fix action modal links 2018-09-11 22:04:06 +02:00
Thibaut Girka
12abb0f530 Fix media description in various media modals 2018-09-11 18:29:19 +02:00
Thibaut Girka
5b7d0fcdb9 Fix incorrect disabled boost button color when reduce-motion is set 2018-09-11 18:03:48 +02:00
Thibaut Girka
22de1c6c17 [Glitch] Hide floating action button on thread views
Port 692d03239b to glitch-soc
2018-09-11 16:29:46 +02:00
Thibaut Girka
7dd2c28836 Fix status embed card links color 2018-09-10 19:53:55 +02:00
Thibaut Girka
e6aa730195 [Glitch] After click to embed video, autoplay it
Port 1cf9467613 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
ddbf9887cd [Glitch] Click card to embed external content
Port front-end changes from 0357e93a91 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
6e3625c5bc [Glitch] Fix oEmbed image_modal src.
Port 7da34ff0a3 to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
c48345969f [Glitch] Ensure link thumbnails are not stretched to super low quality
Port front-end changes from 46cce9ee4b to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
9b7139099f [Glitch] Add embed_url to preview cards
Port front-end changes from ce3989fc6a to glitch-soc
2018-09-10 19:53:55 +02:00
Thibaut Girka
3dc5051f03 Add preferences for notification badges 2018-09-07 20:37:17 +02:00
Thibaut Girka
46fcc9fd96 Move compose box options to their own page 2018-09-07 20:37:17 +02:00
Thibaut Girka
9193dde5eb Add unread notifications badge to the mobile navbar 2018-09-07 20:37:17 +02:00
Thibaut Girka
9f86627233 Add unread notifications badge to the navigation bar 2018-09-07 20:37:17 +02:00
Thibaut Girka
dc381facbd Add notification badge to favicon 2018-09-07 20:37:17 +02:00
Thibaut Girka
44b647abe7 Count unread notifications when window loses focus 2018-09-07 20:37:17 +02:00
Thibaut Girka
3fd407b859 Keep track of unread notifications when the notification column isn't mounted 2018-09-07 20:37:17 +02:00
Thibaut Girka
a89a5127c4 Accurately count deleted unread notifications 2018-09-07 20:37:17 +02:00
Thibaut Girka
bd64d11f76 [Glitch] Audio.prototype.seek is undefined
Port dfeb3ba74f to glitch-soc
2018-09-07 20:37:17 +02:00
Thibaut Girka
66dd890390 Fix dropdown arrow position 2018-09-07 09:45:33 +02:00
Thibaut Girka
bd90f20e0c Fix public profile's “show more” links styling 2018-09-05 13:46:19 +02:00
Thibaut Girka
743b67f796 Port SCSS changes from a68079e6ee 2018-09-05 13:46:19 +02:00
Thibaut Girka
db0e83cf2e Port SCSS changes from 5c32fbce98 2018-09-05 13:46:19 +02:00
Thibaut Girka
f5ba261067 Port SCSS changes from 273e8f0474 2018-09-05 13:46:19 +02:00
Thibaut Girka
d465da45b4 Pause video playback if toot is collapsed or CWs folded (fixes #146) 2018-09-05 11:58:56 +02:00
Thibaut Girka
58fc8be184 Fix videos being cropped 2018-09-05 11:58:43 +02:00
Thibaut Girka
9002ec066a Fix interactions between CW and sensitive flag when spoilersAlwaysOn is set 2018-09-04 19:40:57 +02:00
Thibaut Girka
345a38fe21 Fix “sensitive” media warning and upload form colors in Mastodon-light 2018-09-04 18:50:26 +02:00
Thibaut Girka
04f631bc3f Outline white/grey/blue emojis 2018-09-04 16:01:41 +02:00
Thibaut Girka
75b4af5a84 Light theme overhaul 2018-09-04 16:01:41 +02:00
Thibaut Girka
c1d0f6fc54 [Glitch] Add white outline to black emoji
Inspired from 6b9e5026fd
2018-09-04 15:40:27 +02:00
Thibaut Girka
aaa3de166f Fix emoji autosuggest when using a CDN for assets 2018-09-04 15:05:31 +02:00
Thibaut Girka
8099901c9a Disable focus points for letterboxed media 2018-09-04 13:31:55 +02:00
Thibaut Girka
434a287861 Fix full-width margins 2018-09-04 13:31:55 +02:00
Thibaut Girka
4567e42341 Media gallery styling closer to upstream's 2018-09-04 13:31:55 +02:00
Thibaut Girka
d83eb4f9c7 [Glitch] Do not override ctrl/cmd+click in media gallery 2018-09-04 13:31:55 +02:00
Thibaut Girka
34ecec8c85 Add admin links to status and account menus (fixes #673)
If the current logged-in user is an admin, add quick links to the admin
interface in account and toot dropdown menu. Suggestion by @ashkitten
2018-09-03 18:19:11 +02:00
Thibaut Girka
d937c65f2c Let the front-end know the current account is a moderator 2018-09-03 18:19:11 +02:00
Thibaut Girka
c50c4d4a8f [Glitch] Skip VS15 (Emoji textual presentation)
Port f21c1c58ce to glitch-soc
2018-09-03 18:18:50 +02:00
Thibaut Girka
c11159af5f [Glitch] Add aria-label to floatingActionButton
Port e84ae0d8a2 to glitch-soc
2018-09-03 18:18:39 +02:00
Thibaut Girka
ea2054e2f5 [Glitch] Inactive header in main profile to match column
Port 2903971e04 to glitch-soc
2018-09-03 18:18:24 +02:00
Thibaut Girka
7ed6f60a74 Fixes columns scrolling to top when opening media modal
Fixes #700
2018-09-03 14:24:10 +02:00
Thibaut Girka
b72cc57175 Fix composer not displaying on chrome mobile (fixes #696) 2018-09-01 09:39:25 +02:00