Eugen Rochko
|
18b11100e7
|
Fix issue when settings are not defined for column type
|
2017-01-10 17:33:32 +01:00 |
|
Eugen Rochko
|
312c51b5c8
|
Home column filters
|
2017-01-10 17:25:10 +01:00 |
|
blackle
|
d64c454cfe
|
Switch to compose view when tapping 'mention' in dropdown on mobile
|
2017-01-08 17:12:00 -05:00 |
|
blackle
|
e1ca354956
|
Show logout button on getting started so it's available on mobile
|
2017-01-07 18:41:57 -05:00 |
|
Eugen Rochko
|
989c3f4002
|
Add tab bar alternative to desktop UI, upgrade react & react-redux
|
2017-01-06 22:09:55 +01:00 |
|
Jessica Stokes
|
9c493b1ea2
|
Replace "Public" in tab bar with "More" hamburger
|
2017-01-04 19:30:22 -08:00 |
|
Jessica Stokes
|
5b75f6d0f3
|
Make tabs bar take up less room on 4-inch phones
|
2017-01-04 17:32:11 -08:00 |
|
Jessica Stokes
|
3807b0b171
|
Improve quality of life for 4-inch phones
Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
|
2017-01-04 17:29:09 -08:00 |
|
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
|
2017-01-02 14:09:57 +01:00 |
|
Eugen Rochko
|
6d1066fe61
|
Adding some navigation items from #262 to the getting started screen
|
2016-12-12 14:27:52 +01:00 |
|
Eugen Rochko
|
cda297450f
|
Fix #171 - You can now drag & drop files to be uploaded
|
2016-12-11 23:35:06 +01:00 |
|
Eugen Rochko
|
bf5f8a2449
|
Fix #341 - Remove react-responsive in favour of simpler resize handler/window width
|
2016-12-06 19:18:37 +01:00 |
|
Eugen Rochko
|
565cd95bca
|
Keep timelines in the UI trimmed when possible
|
2016-12-03 21:04:57 +01:00 |
|
Eugen Rochko
|
e616ffc5d6
|
Fix responsive layout breakpoint, replace mentions column with notifications
|
2016-11-21 10:03:55 +01:00 |
|
Eugen Rochko
|
38dd85daab
|
Adding notifications column
|
2016-11-20 19:39:58 +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
|
cea28e0c1d
|
Fix wrong link header on followers API, wrong link in tabs component, order
account results
|
2016-11-14 01:19:25 +01:00 |
|
Eugen Rochko
|
50d3083cbd
|
Making upload button into a smaller icon button
|
2016-11-13 19:08:52 +01:00 |
|
Eugen Rochko
|
d42ed78aa4
|
Fix #110 - Make web UI use browser history, change links in e-mails to link to that
|
2016-11-13 14:02:34 +01:00 |
|
Eugen Rochko
|
c4eb63c1d4
|
Debounce autosuggestions requests
|
2016-11-13 13:13:36 +01:00 |
|
Eugen Rochko
|
09218d4c01
|
Use full-text search for autosuggestions
|
2016-11-12 14:36:10 +01:00 |
|
Eugen Rochko
|
1c17b932fe
|
Enable emojis in reply indicator as well
|
2016-11-10 23:30:42 +01:00 |
|
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)
|
2016-11-10 23:21:24 +01:00 |
|
Eugen Rochko
|
d0d799f911
|
Replace react-skylight with own solution that centers images better
|
2016-11-07 18:23:36 +01:00 |
|
Eugen Rochko
|
48b9619439
|
Adding hashtags
|
2016-11-05 17:13:14 +01:00 |
|
Eugen Rochko
|
0405ef977a
|
Aria-labels actually didn't work in React, so removing. Fixing some bugs
|
2016-11-03 19:52:09 +01:00 |
|
Eugen Rochko
|
159203a7bc
|
Fix #136: Add aria-labels
|
2016-11-03 19:19:39 +01:00 |
|
Frederic Hemberger
|
5ff2762fcf
|
a11y: Add labels to input fields for screenreader
See: https://dequeuniversity.com/rules/axe/2.1/label
|
2016-11-02 14:53:39 +01:00 |
|
Eugen Rochko
|
7e35650398
|
Actually complete the autosuggestion feature
|
2016-10-30 18:21:38 +01:00 |
|
Eugen Rochko
|
c49f6290eb
|
Basic username autocomplete for text area
|
2016-10-30 18:13:05 +01:00 |
|
Eugen Rochko
|
e8ff4c8e56
|
Refactoring redux state into different reducers
|
2016-10-30 15:06:43 +01:00 |
|
Eugen Rochko
|
de50eff6ac
|
Add opening images in a modal window
|
2016-10-24 18:08:23 +02: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
|
b8eda3026f
|
Fix scrolling on small devices for account timelines and compose column
|
2016-10-16 17:09:00 +02:00 |
|
Eugen Rochko
|
7a6d95f70c
|
E-mail preferences page
|
2016-10-14 02:28:49 +02:00 |
|
Eugen Rochko
|
f7f3e6e3be
|
Fix styles
|
2016-10-12 19:14:47 +02:00 |
|
Eugen Rochko
|
45776b55b0
|
Responsively changing layout to single-column + nav on smaller screens
|
2016-10-12 13:17:17 +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
|
1f650d327d
|
Adding public timeline
|
2016-10-07 16:00:11 +02:00 |
|
Eugen Rochko
|
b304cc07d5
|
Fix #76 - set scrollTop property of element node rather than use scrollTo() method
|
2016-10-06 16:18:32 +02:00 |
|
Eugen Rochko
|
8bdbe99d69
|
Fix #71 - Add logout link to UI
|
2016-10-06 15:34:11 +02:00 |
|
Eugen Rochko
|
68402228f3
|
Fix #70 - disable autocomplete on follow form
|
2016-10-06 15:24:28 +02:00 |
|
Eugen Rochko
|
1fce687f8e
|
Unreblogging and unfavouriting from the UI
|
2016-10-02 15:14:26 +02:00 |
|
Eugen Rochko
|
ef2b50c9ac
|
Deleting statuses from UI
|
2016-09-30 00:00:45 +02:00 |
|
Eugen Rochko
|
45a96e899e
|
Fix #58 - disable compose form while image is uploading
|
2016-09-27 17:02:30 +02:00 |
|
Eugen Rochko
|
e9bc4a4a08
|
Limit usernames to 30 chars, statuses to 500, open account after follow form success
|
2016-09-25 15:26:56 +02:00 |
|
Eugen Rochko
|
95d72b2249
|
Temporarily link "settings" to the static version of the form
|
2016-09-23 21:59:21 +02:00 |
|
Eugen Rochko
|
0c75ce1122
|
Improved ColumnsArea on smaller windows, improved how ActionBar looks
|
2016-09-23 21:52:28 +02:00 |
|
Eugen Rochko
|
2c0261ac25
|
Infinite scroll for timeline columns
|
2016-09-22 01:08:35 +02:00 |
|
Eugen Rochko
|
bc98865c1a
|
API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying
|
2016-09-22 00:09:21 +02:00 |
|
Eugen Rochko
|
e46abc71ca
|
Fix notifications in UI, added new API for fetching account relationships
|
2016-09-21 22:07:18 +02:00 |
|
Eugen Rochko
|
a86f21cf90
|
Fix rake tasks and loading bar
|
2016-09-20 01:53:30 +02:00 |
|
Eugen Rochko
|
1245ee42fb
|
Update OStatus2 library
|
2016-09-19 23:52:42 +02:00 |
|
Eugen Rochko
|
337462aa5e
|
Re-organizing components to be more modular, adding loading bars
|
2016-09-19 23:26:21 +02:00 |
|