Thibaut Girka
0174ca8679
Prevent a rare crash when a status' root node is undefined
7 years ago
Thibaut Girka
663c9dcf36
Fix direct timeline
7 years ago
Thibaut Girka
06a6f1759e
[Glitch] Fix low-contrasted cancel button of reply indicator
...
Port 63f6da9a9d
to glitch-soc
7 years ago
Thibaut Girka
febaae28f4
[Glitch] Improve load gap styling in web UI
...
Port 93a1afb66c
to glitch-soc
7 years ago
Thibaut Girka
14961cc8ee
[Glitch] Use randomized setTimeout when fallback-polling and re-add since_id
...
Port 4b5cde3f2d
to glitch-soc
7 years ago
Thibaut Girka
44e534c1a5
[Glitch] Do not crash in getStatusIds when there is a gap in the timeline
...
Port 8ccc863ae8
to glitch-soc
7 years ago
Thibaut Girka
d73c0e14b0
[Glitch] Fix gap insertion for timeline disconnection
...
Port 575c5753e4
to glitch-soc
7 years ago
Thibaut Girka
d7aac92316
[Glitch] Fix ID duplication in timelines
...
Port 33a8c3ab6c
to glitch-soc
7 years ago
Thibaut Girka
27cf820859
[Glitch] Fix comparing id
...
Port 9dff61a5ba
to glitch-soc
7 years ago
Thibaut Girka
54c32199af
[Glitch] Fix LoadMore on account media gallery
...
Port 2111defbbf
to glitch-soc
7 years ago
Thibaut Girka
f4a929a74a
[Glitch] Add missing null handling in notification reducer
...
Port 9487e8a4c0
to glitch-soc
7 years ago
Thibaut Girka
7096611df6
[Glitch] Allow clients to fetch notifications made while they were offline
...
Port 9eaa47845c
to glitch-soc
7 years ago
Thibaut Girka
7a953db0b6
[Glitch] Allow clients to fetch statuses made while they were offline
...
Port 34cb1a5461
to glitch-soc
7 years ago
Thibaut Girka
6a0f32b359
Fix error when unmuting a domain without listing muted domains first
7 years ago
Thibaut Girka
5ad747727f
[Glitch] Replace onScrollToBottom with onLoadMore
...
Port 01d10b0bd8
to glitch-soc
7 years ago
Thibaut Girka
c7e5a0af57
Do not needlessly refresh pinned toots
...
Port missing part of b29feb5c67
to glitch-soc
7 years ago
Thibaut Girka
4f2bf28a86
[Glitch] Change icon for domain blocks
...
Port 3774cbce91
to glitch-soc
7 years ago
Thibaut Girka
89f4e0298c
[Glitch] Add option to show only local toots in timeline preview
...
Port missing changes from 6528c0c101
to glitch-soc
7 years ago
Thibaut Girka
b2a316bc16
[Glitch] Use streaming API for standalone timelines on /about and /tag pages
...
Port 895e3c2e6c
to glitch-soc
7 years ago
Thibaut Girka
2a78acb354
Change direct message warning to match upstream
7 years ago
Thibaut Girka
185bc62a15
Implement client-size image resizing from upstream
7 years ago
Thibaut Girka
dc67caa371
Port upstream's result section headers ( fixes #366 )
7 years ago
Thibaut Girka
f9a8240394
Fix caret position after inserting suggestions ( fixes #281 )
7 years ago
Thibaut Girka
2e017e752f
Remove unneeded code now that attachment URL isn't appended to toots
7 years ago
Thibaut Girka
2b26e7ed5f
[Glitch] Use .star-icon instead of hardcoding color in detailed statuses
...
Port 6d50785928
to glitch-soc
7 years ago
ThibG
e2697a3657
Merge pull request #505 from ThibG/glitch-soc/features/fetch-relationships-on-search
...
[Glitch] Fetch relationships for search results in UI
7 years ago
Thibaut Girka
bdfce657fb
Change notification cleaning checkbox color ( fixes #511 )
7 years ago
Thibaut Girka
cdb1d08119
[Glitch] Fetch relationships for search results in UI
...
Port webui changes from 750f3e64c9
to glitch-soc
7 years ago
Thibaut Girka
3315877afe
Fix width only being set for standalone media
7 years ago
Thibaut Girka
df3fa2cb78
[Glitch] Use real container width in MediaGallery srcSet
...
Port 765a8dad9a
to glitch-soc
7 years ago
Thibaut Girka
4e5afb1c41
[Glitch] Do not override the default push notification settings
...
Port 6bee19117f
to glitch-soc
7 years ago
Thibaut Girka
cabd24ffc4
Recover glitch-soc specific styles that were removed by accident
7 years ago
Thibaut Girka
8a42e4c450
In footer, replace text "Mastodon" with logo
...
Port SCSS changes from 95385ebe3e
to glitch-soc
7 years ago
Thibaut Girka
99fccdb4e4
Add preference to hide following/followers lists
...
Port SCSS from aeceb63275
7 years ago
Thibaut Girka
6452d871ca
[Glitch] Improvements to toots display in admin view
...
Port SCSS changes from 4072475241
(I'm sorry for the animated rainbows)
7 years ago
Thibaut Girka
72c5d3dd80
Prevent click on video from opening detailed toot
7 years ago
Thibaut Girka
b6133837ad
Widen clickable area of toots
7 years ago
David Yip
d6aa91f87d
Merge pull request #487 from ThibG/glitch-soc/cleanup
...
Remove service worker code that has never been used
7 years ago
David Yip
7deaadb048
Merge pull request #488 from ThibG/glitch-soc/features/accounts-custom-emoji
...
[Glitch] Enable custom emojis in profiles
7 years ago
Thibaut Girka
4c835854d6
[Glitch] Open video modal on public UI
...
Port efc482361b
to glitch-soc
7 years ago
Thibaut Girka
1ea94fdaee
[Glitch] Combine similar components into one on public UI
...
Port fa7cdbeb67
to glitch-soc
7 years ago
Thibaut Girka
ef620dfadd
[Glitch] Show card modal on public pages
...
Port d006271514
to glitch-soc
7 years ago
Thibaut Girka
f4a64b8091
[Glitch] Enable custom emojis in profiles
...
Port 4055ce490c
to glitch-soc
7 years ago
Thibaut Girka
717e7d8872
Remove service worker code that has never been used
7 years ago
ThibG
d3117e444d
Merge pull request #405 from ThibG/glitch-soc/features/dm-from-menu
...
[Glitch] Feature: Direct message from menu
7 years ago
ThibG
ec8a7b4164
Merge pull request #485 from ThibG/glitch-soc/fixes/light-theme-textarea-color
...
Fix mastodon-light background color of the composer textarea when posting
7 years ago
Thibaut Girka
04eeaa0fa4
[Glitch] Reword the direct message warning
...
Port 53c2164e9c
to glitch-soc
7 years ago
Thibaut Girka
c77a4d8c51
[Glitch] Feature: Direct message from Statuses
...
Port 7a06bd7085
to glitch-soc
7 years ago
Thibaut Girka
a8d5a4a74e
[Glitch] Fix issues with sending direct messages from user profile
...
Port 4be5383b91
to glitch-soc
7 years ago
Thibaut Girka
c5d2dcb562
[Glitch] Feature: Direct message from menu
...
Port df62fc20bf
to glitch-soc
7 years ago
Thibaut Girka
8567ffd27d
Fix mastodon-light background color of the composer textarea when posting
7 years ago
Thibaut Girka
f7b9911f71
Fix modals testing for props.noEsc ( fixes #482 )
7 years ago
Thibaut Girka
873f33d9ff
Change local settings SCSS to be more consistent with modals
7 years ago
beatrix
b221cc1707
Merge pull request #469 from ThibG/glitch-soc/features/glitch-light-theme
...
Port Sylvhem's mastodon-light to glitch flavour
7 years ago
ThibG
53c6402bd6
Merge pull request #479 from ThibG/glitch-soc/fixes/modal-root-keyup
...
Fix root modal's keyup handling (Fixes #478 )
7 years ago
Thibaut Girka
336d5fecdb
Fix root modal's keyup handling ( Fixes #478 )
7 years ago
ThibG
692681241f
Merge pull request #475 from ThibG/fixes/update-scss
...
Update SCSS from upstream
7 years ago
Thibaut Girka
eafdb65af9
[Glitch] Fix contact info styling on landing page
7 years ago
Thibaut Girka
951dee676d
Update SCSS for tables
7 years ago
Thibaut Girka
fe36fabef1
Update SCSS for statuses public view
7 years ago
Thibaut Girka
944bac0b41
[Glitch] Adjust RTL styles for landing page
...
Port aef3f2775e
to glitch-soc
7 years ago
Thibaut Girka
5c96717144
Update forms SCSS from upstream
7 years ago
Thibaut Girka
86c477df23
Update SCSS to match “Show card modal on public pages”
7 years ago
Thibaut Girka
d0641e77ac
Update SCSS for about/landing page
7 years ago
Thibaut Girka
2a85b97eb6
Update admin page SCSS from upstream
7 years ago
Thibaut Girka
3c7d7ec228
[Glitch] Use plaintext value for field value tooltips in web UI
...
Port 8b63d39427
to glitch-soc
This doesn't change anything for glitch-style fields, but those will go
away eventually
7 years ago
Thibaut Girka
0033dbd115
Add bot badge to account headers in the WebUI
7 years ago
Thibaut Girka
2e2758c25e
Adapt account fields rendering code in the WebUI to match upstream
7 years ago
Thibaut Girka
b8f8a3ea58
Update glitch-soc style to match new bio fields markup
7 years ago
Spencer Alves
31d760f56d
Add an extra icon to indicate that a status is part of a conversation
7 years ago
Thibaut Girka
dc597005b3
Port Sylvhem's mastodon-light to glitch flavour
7 years ago
beatrix
e774936358
Merge pull request #468 from ThibG/glitch-soc/features/reports-improvements
...
Various improvements to the reports modal
7 years ago
Thibaut Girka
3333cce41e
Hide media in report modal regardless of whether they are marked sensitive
...
The rationale behind this is that if the user wants to report violent media,
they might not want to see it repeatedly. The “sensitive” property is still
kept, displaying different messages for hidden media depending on whether
they are marked as sensitive.
7 years ago
Thibaut Girka
49181d497f
[Glitch] Allow report modal to be up to 80% of viewport height
...
Port bddb330a8a08b7459c299fb56ae8770c3ac69af5 to glitch-soc
7 years ago
Thibaut Girka
d5e0e665df
[Glitch] Also display replies in report modal
...
Port c88e12fca622c46a361a5c751a529e77aa5bf2ba to glitch-soc
7 years ago
Thibaut Girka
557db7ae6d
Fix color of disabled boost buttons ( fixes #466 )
7 years ago
David Yip
d01cb2c8e3
Merge pull request #465 from ThibG/glitch-soc/rollback-scroll-changes
...
Glitch soc/rollback scroll changes
7 years ago
Thibaut Girka
04a8aef9d2
Revert "[Glitch] Prevent timeline from moving when cursor is hovering over it"
...
This reverts commit 1c75c7901f
.
7 years ago
Thibaut Girka
82421dc2e2
Revert "[Glitch] Do not re-position scroll when loading more (inserting items from below)"
...
This reverts commit ca62d8bcc6
.
7 years ago
Thibaut Girka
1bc1d8e676
Fix glitch high-contrast skin text colors
...
Port from e0c3d950d1
7 years ago
beatrix
f5f840cdb3
Merge pull request #462 from ThibG/glitch-soc/features/dropdowns-accessibility
...
Improve accessibility of toot dropdown menu
7 years ago
beatrix
923e79ea00
Merge pull request #461 from ThibG/glitch-soc/fixes/emoji-picker-placement
...
[Glitch] Place emoji picker top if it is closer to the bottom of the viewport
7 years ago
beatrix
1cd9812d52
Merge pull request #460 from ThibG/glitch-soc/features/do-not-scroll-when-mouse-over
...
Prevent timeline from moving when cursor is hovering over it
7 years ago
beatrix
c21fe3e7a0
Merge pull request #459 from ThibG/glitch-soc/features/text-color-variables
...
Add text color variables + minor SCSS fixes + high contrast skin
7 years ago
beatrix
3f7348c436
Merge pull request #449 from ThibG/glitch-soc/features/upstream-account-items
...
Support upstream bio items / custom account fields
7 years ago
Thibaut Girka
2b5821b86b
Fix color of status icons in glitch-soc high contrast skin
7 years ago
Thibaut Girka
8abac3dcb8
minor fix
7 years ago
Thibaut Girka
345d5aeba1
[Glitch] Add high-contrast theme
7 years ago
Thibaut Girka
18c7b739eb
Move attachment-lists out of lists.scss
7 years ago
Thibaut Girka
995eea1836
[Glitch] Fix text color in "show more" link inside boost confirmation modal
...
Port b5d0bf338c
to glitch-soc
7 years ago
Thibaut Girka
0bf81fde9b
Fix link colors in report modal
7 years ago
Thibaut Girka
c58ee84022
[Glitch] Add color variables of texts for better accesibility
...
Port e5ad96390e
and related to glitch-soc
7 years ago
Thibaut Girka
a565aa6530
[Glitch] Update SCSS of admin and setting pages
...
Port the SCSS changes from 18d4e03e6b
to glitch-soc
7 years ago
Thibaut Girka
6c4ea9c000
[Glitch] Improve styling of closed registrations message
...
Port SCSS changes from f67fe3ebe8
to glitch-soc
7 years ago
Thibaut Girka
ca62d8bcc6
[Glitch] Do not re-position scroll when loading more (inserting items from below)
...
Port 554653a423
to glitch-soc
7 years ago
Thibaut Girka
1c75c7901f
[Glitch] Prevent timeline from moving when cursor is hovering over it
...
Port 9188537f5f
to glitch-soc
7 years ago
Thibaut Girka
eea6b78afc
Improve accessibility of toot dropdown menu
...
* Prevent Enter keypresses from triggering dropdown display toggle twice
* Give focus to first/selected item of dropdown menus
* Implement keyboard navigation in generic dropdown menus
Partial port from ef7d64c801
to glitch-soc
7 years ago
Thibaut Girka
02876fd33c
[Glitch] Place emoji picker top if it is closer to the bottom of the viewport
...
Port a661a25845
to glitch-soc
7 years ago
Thibaut Girka
41fe73f35c
[Glitch] Improve relative timestamps in web UI
...
Port 07e5dcb65f
to glitch-soc flavour
7 years ago
Thibaut Girka
2df57af401
Implement tootsuite-style account fields
...
glitch-soc-style still in backup, both sharing the same SCSS style
7 years ago
Thibaut Girka
fd7f212f15
Fix style of account fields form
7 years ago
beatrix
5bd8261c19
Merge pull request #448 from m4sk1n/glitch-pl
...
🌍 : 🇵🇱 ⬆️
7 years ago
Marcin Mikołajczak
55f3a1a989
🌍 : 🇵🇱 ⬆️
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years ago
Thibaut Girka
2ed804d4ca
Use new getDerivedStateFromProps instead of deprecated componentWillReceiveProps
...
As we are already using the new getSnapshotBeforeUpdate lifecycle method,
we apparently cannot use the deprecated ones at all in this component.
7 years ago
Thibaut Girka
8be1573a6e
Tentative fix for #446
7 years ago
beatrix
cd9c602a0e
Merge pull request #401 from ThibG/glitch-soc/features/unfold-thread
...
Port the “unfold thread” feature from Mastodon's UI to glitch-soc flavour
7 years ago
beatrix
53c49a3f76
Merge pull request #438 from ThibG/glitch-soc/fixes/j-k-hotkeys-pinned
...
[Glitch] Fix the hot key (j, k) does not function correctly when ther…
7 years ago
beatrix
644916e33c
Merge pull request #439 from ThibG/glitch-soc/fixes/emoji-shortcode-inline
...
[Glitch] Do not set emoji as inline-block
7 years ago
beatrix
f2c6ed24d3
Merge pull request #440 from ThibG/glitch-soc/fixes/video-fullscreen
...
[Glitch] Fix fullscreen video player
7 years ago
Una Thompson
c3efd20a9c
Fix fade being colored wrongly for DMs and upon focus
7 years ago
Thibaut Girka
3e703fe757
Fix actions modal on mobile ( fixes #441 )
7 years ago
Thibaut Girka
fdb7cf8a56
[Glitch] Fix fullscreen video player
...
Port 53b1d88873
to glitch-soc
7 years ago
Thibaut Girka
bc3be9ac5b
[Glitch] Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline.
...
Port 23106844a1
to glitch-soc
7 years ago
Thibaut Girka
7315d4f3e7
[Glitch] Do not set emoji as inline-block
...
Port 597948fb13
to glitch-soc
7 years ago
Thibaut Girka
deb6517638
[Glitch] Do not overwrite some status attributes in reducer
...
Backport 59b769ff06
7 years ago
Thibaut Girka
4e4a5fc1ad
Add show more/less toggle for entire threads in web UI
...
Inspired from b9b01bf14a
but using component
properties instead of redux store for hidden/revealed state.
7 years ago
Thibaut Girka
5ab80ffadd
Refactor the infamous three-valued boolean into two booleans, trying to simplify the logic
7 years ago
Thibaut Girka
270d5e9b72
[Glitch] Fix style of legacy column headers
...
Backports 6661ae14b0
7 years ago
Thibaut Girka
a51aa91caf
[Glitch] Fix button hiding when header title is too long
...
Port 95da1b3351
to glitch-soc
7 years ago
Thibaut Girka
8c190e6235
[Glitch] Fix column headers accessibility
...
Port c6d5ea8695
to glitch-soc.
SCSS fix inspired by 4cf5144099
.
7 years ago
beatrix
64f74da493
Merge pull request #432 from ThibG/glitch-soc/features/reblog-private
...
Glitchsoc-specific changes to allow boosting own private toots
7 years ago
beatrix
4f6a459984
Merge pull request #421 from ThibG/glitch-soc/features/custom-emoji-api
...
[Glitch] retrieve custom emoji list via API instead of before page load
7 years ago
beatrix
69710cf17b
Merge pull request #427 from ThibG/glitch-soc/fixes/scroll-behavior
...
Improve ScrollableList behavior
7 years ago
beatrix
d53630b9ed
Merge pull request #434 from ThibG/glitch-soc/fixes/public-inline-video
...
Fix video player on toot public views
7 years ago
beatrix
2273eb43e7
Merge pull request #433 from ThibG/glitch-soc/fixes/status-filtering
...
Status filtering fixes from upstream
7 years ago
beatrix
1b58c44557
Merge pull request #435 from ThibG/glitch-soc/features/public-modals
...
[Glitch] Show media modal on public pages
7 years ago
Una Thompson
880db71121
Add fade and margin to collapsed statuses
7 years ago
Thibaut Girka
e4b0a92c0f
Fix video player on toot public views
7 years ago
Thibaut Girka
d6693f3ae3
[Glitch] Show media modal on public pages
...
Port 47d2277ef1
to glitch-soc
7 years ago
Thibaut Girka
f15ee5fdb9
[Glitch] Fix status filtering in contexts reducer
...
Port 899cca061b
to glitch-soc
7 years ago
Thibaut Girka
f7ec78e220
[Glitch] Do not filter the status collection after muting and blocking
...
Port ce0d30feb7
to glitch-soc
7 years ago
Thibaut Girka
74bfb1e579
Fix auto-collapsed toots making the TL jump ( fixes #417 )
7 years ago
Thibaut Girka
f63da992fc
Clean up dead code
7 years ago
Thibaut Girka
fe20ada59a
Use React's new lifecycles for scrollable lists
7 years ago
Thibaut Girka
f83dc9507f
Glitchsoc-specific changes to allow boosting own private toots
7 years ago
Thibaut Girka
9b72f23fdd
Only compute height dynamically for standalone media
...
This prevents changing the status' height and triggering jumps in the TL
7 years ago
Thibaut Girka
46b36c44ce
[Glitch] Make detailed status' media gallery standalone
7 years ago
Thibaut Girka
e0bffe8856
[Glitch] Center thumbnails on focus point
...
Port the display part of the following commits to glitch-soc:
* 865c7e7178
* 62d18a3f9b
* 15ec9431be
* c1d44284ca
7 years ago
Thibaut Girka
c4209e12f6
Use javascript to set MediaGallery height automatically
7 years ago
Thibaut Girka
b283f463c9
Revert some glitch-specific refactoring
...
In order to keep my sanity when porting changes between glitch-soc and upstream.
7 years ago
Thibaut Girka
5cd64fd6c6
[Glitch] retrieve custom emoji list via API instead of before page load
...
Port f3db0d6ecc
to glitch-soc
7 years ago
ThibG
ccb708e614
Merge pull request #430 from ThibG/glitch-soc/features/bookmarks
...
Fix the bookmark column pinning fix…
7 years ago
Thibaut Girka
42e4225e03
Fix the bookmark column pinning fix…
7 years ago
ThibG
83e2740b44
Merge pull request #429 from ThibG/glitch-soc/features/bookmarks
...
Fix pinning the bookmarks column (fixes #428 )
7 years ago
Thibaut Girka
2b30d057b6
Fix pinning the bookmarks column ( fixes #428 )
7 years ago
David Yip
e502d066ef
Merge pull request #424 from ThibG/glitch-soc/features/video-player-improvements
...
Backport a few MediaGallery/Video changes from upstream (fixes #423 )
7 years ago
Thibaut Girka
aac3d4b481
Fix extended video player (gifv) modal size
...
It was currently full-size
7 years ago
Thibaut Girka
9a3fd77c72
[Glitch] Responsively enforce 16:9 ratio on video thumbnails in web UI
...
Port the video-player part of 8c85fd26bb
to
glitch-soc. MediaGallery part ignored since it has diverged quite a bit.
This fixes #423
7 years ago
Thibaut Girka
6153d6a6dc
[Glitch] Fix media button type
...
Port 6cb5d71e5f
to glitch-soc
7 years ago
Thibaut Girka
4b1909612a
[Glitch] Handle preference to always display sensitive media
...
Port the UI part of 219b28e172
to glitch-soc
7 years ago