Eugen Rochko
|
c96fd24f48
|
Improve status reselect, do not display "load more" when no next link available
|
2017-02-22 16:30:09 +01:00 |
|
Eugen Rochko
|
5997bb47a8
|
Fix #38 - Unread indicator when new content appears above the fold
|
2017-02-21 00:10:49 +01:00 |
|
Eugen Rochko
|
9e99b8c068
|
Fix #642 - Add "empty column" text to home/notifications
|
2017-02-18 02:37:59 +01:00 |
|
Eugen Rochko
|
f21e7d6ac0
|
Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
|
2017-01-30 21:44:11 +01:00 |
|
Eugen Rochko
|
404d2050d3
|
Add explicit "load more" link to the bottom of StatusList and notifications
|
2017-01-30 18:07:17 +01:00 |
|
Eugen Rochko
|
d9022884c6
|
Smarter infinite scroll
|
2017-01-24 04:12:10 +01:00 |
|
Eugen Rochko
|
3689c119f0
|
Replacing follow requests in the settings area with in-UI column
|
2016-12-26 21:33:51 +01:00 |
|
Eugen Rochko
|
565cd95bca
|
Keep timelines in the UI trimmed when possible
|
2016-12-03 21:04:57 +01:00 |
|
Eugen Rochko
|
a6e4f754fc
|
Add an Intl polyfill
|
2016-11-17 16:34:36 +01:00 |
|
Eugen Rochko
|
b2e504616a
|
Remove broken test
|
2016-11-16 19:11:30 +01:00 |
|
Eugen Rochko
|
01e43c3e57
|
Adding react-intl i18n to the frontend. No translations yet
|
2016-11-16 17:20:52 +01:00 |
|
Eugen Rochko
|
c3559d18a3
|
Do not modify scroll position unless content has been added to the top, not bottom
|
2016-11-07 02:11:38 +01:00 |
|
Eugen Rochko
|
4a6cc46e81
|
Keep scroll position when scrolled down and new content is added
|
2016-11-07 02:02:55 +01:00 |
|
Eugen Rochko
|
6d5ef89356
|
Reduce code duplication, add touch scrolling behaviour for webkit browsers
on scrollable areas
|
2016-11-04 13:32:14 +01:00 |
|
Eugen Rochko
|
98c3a5e9c3
|
Optimize how statuses are re-rendered and relative time intervals
|
2016-11-04 12:48:53 +01:00 |
|
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
|
2016-10-24 18:08:23 +02:00 |
|
Eugen Rochko
|
8698cd3281
|
Remember scroll position when navigating back, do not needlessly reload
entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time
|
2016-10-18 23:06:28 +02:00 |
|
Eugen Rochko
|
ef9d4f4e06
|
Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
|
2016-10-08 00:01:22 +02:00 |
|
Eugen Rochko
|
ef2b50c9ac
|
Deleting statuses from UI
|
2016-09-30 00:00:45 +02:00 |
|
Eugen Rochko
|
2c0261ac25
|
Infinite scroll for timeline columns
|
2016-09-22 01:08:35 +02:00 |
|
Eugen Rochko
|
ac77170d19
|
Add icons to column headers, click them to scroll to top
|
2016-09-06 00:44:28 +02:00 |
|
Eugen Rochko
|
595c8dda60
|
Favouriting works, reblogging is a little broken because of <Status>
|
2016-09-01 13:21:48 +02:00 |
|
Eugen Rochko
|
dbae8062f4
|
Replies in the compose form
|
2016-08-31 22:58:10 +02:00 |
|
Eugen Rochko
|
72591cc6d5
|
Cleaning up action names and compose drawer
|
2016-08-31 16:15:12 +02:00 |
|
Eugen Rochko
|
49520d6e62
|
Adding React.js, Redux, revamping dashboard
|
2016-08-24 17:56:44 +02:00 |
|