Akihiko Odaki
cf845fed38
Hide some components rather than unmounting ( #2271 )
Hide some components rather than unmounting them to allow to show again
quickly and keep the view state such as the scrolled offset.
7 years ago
Eugen
59b1de0bcf
Add a confirmation modal: ( #2279 )
- Deleting a toot
- Muting, blocking someone
- Clearing notifications
Remove source map generation from development environment, as it is a huge
performance sink hole with little gains
7 years ago
Yamagishi Kazutoshi
1948f9e767
Remove deprecated features at React v15.5 ( #1905 )
* Remove deprecated features at React v15.5
- [x] React.PropTypes
- [x] react-addons-pure-render-mixin
- [x] react-addons-test-utils
* Uncommented out & Add browserify_rails options
* re-add react-addons-shallow
* Fix syntax error from resolve conflicts
* follow up 59a77923b3
7 years ago
Eugen Rochko
4690236724
Make confirmation text more specific
7 years ago
Eugen Rochko
b9345b3fc6
Fix #620 - Add confirmation dialog for notifications clear
7 years ago
Eugen Rochko
5997bb47a8
Fix #38 - Unread indicator when new content appears above the fold
7 years ago
Eugen Rochko
9e99b8c068
Fix #642 - Add "empty column" text to home/notifications
7 years ago
Eugen Rochko
ac035108aa
Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines
7 years ago
Eugen Rochko
404d2050d3
Add explicit "load more" link to the bottom of StatusList and notifications
7 years ago
Eugen Rochko
905c829179
Improve infinite scroll on notifications
7 years ago
Eugen Rochko
21c209636d
Set isLoading false on timelines when request fails
7 years ago
Eugen Rochko
46be4631ae
Fix #222 - Update followers count when following/unfollowing
Also, since the root component connects to the stream that updates home/notification columns,
there is pretty much no case for refreshing those columns beyond initial load. So, move the
loading of those columns into the root component, to prevent unneccessary reloads when switching tabs
on mobile or resizing desktop window between mobile/desktop layouts
7 years ago
Eugen Rochko
75f80bef10
Persist UI settings, add missing localizations for German
7 years ago
Eugen Rochko
65647a2472
See #244 - Added notifications column settings to filter what's displayed
in the column and what appears as desktop notifications. Settings do not
persist yet
7 years ago
Eugen Rochko
76ec907993
Improved admin UI
8 years ago
Eugen Rochko
e616ffc5d6
Fix responsive layout breakpoint, replace mentions column with notifications
8 years ago
Eugen Rochko
38dd85daab
Adding notifications column
8 years ago