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
abcang
90760eae4c
fix regex filter ( #1845 )
* fix regex filter
* fixed br to linebreak and, stlip tags.
* change to send raw content
* changed to unescape in reducer
7 years ago
Eugen Rochko
60ebfa182f
Made modal system more generic
7 years ago
Eugen Rochko
caf5b8e975
Fix #431 - convert gif to webm during upload. Web UI treats them like it did
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
7 years ago
Eugen Rochko
2c50687279
Improve compose form performance, upgrade JS dependencies. LightingBox
now allows to cycle through multiple images
7 years ago
Eugen Rochko
c96fd24f48
Improve status reselect, do not display "load more" when no next link available
7 years ago
Eugen Rochko
974d712fbe
Improve performance of compose form
7 years ago
Eugen Rochko
5997bb47a8
Fix #38 - Unread indicator when new content appears above the fold
7 years ago
Eugen
f338cc6c94
Fix scroll to top not registering because of wrong debounce usage
7 years ago
Eugen Rochko
4aa5ebe591
Split public timeline into "public timeline" which is local, and
"whole known network" which is what public timeline used to be
Only domain blocks with suspend severity will block PuSH subscriptions
Silenced accounts should not appear in conversations unless followed
7 years ago
Lorenz Diener
cbb962fd77
Move more colours to scss
7 years ago
Eugen Rochko
fb6aa7ad5c
Add tracking of delay to streaming API
7 years ago
Eugen Rochko
6cdcac1396
Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
overshadow requirement for remote-lookup
7 years ago
Eugen Rochko
44fad0160f
Add next/previous navigation in modal for media attachments
7 years ago
Eugen Rochko
21972bb398
No replies filter on home timeline no longer hides self-replies
7 years ago
Eugen Rochko
d9022884c6
Smarter infinite scroll
7 years ago
Eugen Rochko
8aab692034
Less re-rendering
7 years ago
Eugen Rochko
6cf44ca92c
Improve how the list entry Account component looks when target is blocked/follow is requested
7 years ago
Eugen Rochko
da5d366230
Fix #414 - Improve lightbox, add loading indicator
7 years ago
Eugen Rochko
18b11100e7
Fix issue when settings are not defined for column type
7 years ago
Eugen Rochko
312c51b5c8
Home column filters
7 years ago
Eugen Rochko
565cd95bca
Keep timelines in the UI trimmed when possible
8 years ago
Eugen Rochko
38dd85daab
Adding notifications column
8 years ago
Eugen Rochko
50d3083cbd
Making upload button into a smaller icon button
8 years ago
Eugen Rochko
09218d4c01
Use full-text search for autosuggestions
8 years ago
Eugen Rochko
82fd74d101
Fix modals sizing and add animation to it, fix #140 by only making the text of
status clickable (this also fixes multiple dropdown being openable at the same
time)
8 years ago
Eugen Rochko
d0d799f911
Replace react-skylight with own solution that centers images better
8 years ago
Eugen Rochko
48b9619439
Adding hashtags
8 years ago
Eugen Rochko
c49f6290eb
Basic username autocomplete for text area
8 years ago
Eugen Rochko
e8ff4c8e56
Refactoring redux state into different reducers
8 years ago
Eugen Rochko
de50eff6ac
Add opening images in a modal window
8 years ago
Eugen Rochko
f8f40f15da
Move status components inside individual containers. We still need to select
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
8 years ago
Eugen Rochko
ef9d4f4e06
Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
8 years ago
Eugen Rochko
1fce687f8e
Unreblogging and unfavouriting from the UI
8 years ago
Eugen Rochko
ef2b50c9ac
Deleting statuses from UI
8 years ago
Eugen Rochko
45a96e899e
Fix #58 - disable compose form while image is uploading
8 years ago
Eugen Rochko
e9bc4a4a08
Limit usernames to 30 chars, statuses to 500, open account after follow form success
8 years ago
Eugen Rochko
2c0261ac25
Infinite scroll for timeline columns
8 years ago
Eugen Rochko
bc98865c1a
API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying
8 years ago
Eugen Rochko
e46abc71ca
Fix notifications in UI, added new API for fetching account relationships
8 years ago
Eugen Rochko
a86f21cf90
Fix rake tasks and loading bar
8 years ago
Eugen Rochko
337462aa5e
Re-organizing components to be more modular, adding loading bars
8 years ago