chinwagsocial/app/javascript/mastodon/reducers
Paweł Ngei 13dce12665 Add notification quick-filter bar in the frontend app (#9399)
* create FilterBar componer and its container, unstyled

* introduce basic styling for FilterBar

* add selection css

* allow FilterBar to display active CSS with js

* connect the FilterBar to the Redux state

* change getNotifications to use filter

* remove temporary comments

* add an option to turn the FilterBar off in settings

* fix showFilterBar data type to boolean

* fix eslint errors

* add English and Polish translations

* allowed filter bar overflow to accomodate for longer languages

* fix mispelled translation key

* add unified CSS look

* replace text in FilterBar with icons

* add tooltips

* replace text @ with an icon

* introduce simple and advanced filtering view

* add ability to toggle the advanced view

* add Polish translations

* change Advanced View description to be more clear

* make each filter flush notifications and load new ones, fixing pagination

* simplify getNotifications once frontend filtering is not needed for FilterBar

* add a semicolon

* Revert "simplify getNotifications once frontend filtering is not needed for FilterBar"

This reverts commit 9f4be7857135b0327814bd22a3e8a4e7b546f7cc.

* reset filter to 'all' when turning off FilterBar
2018-12-16 05:56:41 +01:00
..
accounts.js
accounts_counters.js
alerts.js
compose.js
contexts.js
conversations.js Check for empty "last_status" before sorting DM column (#9207) 2018-11-05 18:51:43 +01:00
custom_emojis.js
domain_lists.js
dropdown_menu.js Only focus first element of dropdown menus if using keyboard (#8679) 2018-09-13 20:31:33 +02:00
filters.js
height_cache.js
index.js Implement adding a user to a list from their profile (#9062) 2018-11-05 18:52:38 +01:00
list_adder.js Implement adding a user to a list from their profile (#9062) 2018-11-05 18:52:38 +01:00
list_editor.js
lists.js
media_attachments.js
meta.js
modal.js
mutes.js
notifications.js Add notification quick-filter bar in the frontend app (#9399) 2018-12-16 05:56:41 +01:00
push_notifications.js
relationships.js Optimize the process of following someone (#9220) 2018-11-08 21:05:42 +01:00
reports.js
search.js
settings.js Add notification quick-filter bar in the frontend app (#9399) 2018-12-16 05:56:41 +01:00
status_lists.js
statuses.js Fix race condition causing shallow status with only a "favourited" attribute (#9272) 2018-11-13 14:58:14 +01:00
suggestions.js Show suggested follows on search screen in mobile layout (#9010) 2018-10-23 00:08:39 +02:00
timelines.js Fix timeline pagination in the WebUI (#9516) 2018-12-14 01:41:38 +01:00
user_lists.js