Eugen Rochko
|
db4df4481b
|
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
|
24abc550ab
|
Replace react-skylight with own solution that centers images better
|
8 years ago |
Eugen Rochko
|
cb22dce970
|
Adding hashtags
|
8 years ago |
Eugen Rochko
|
db3322033f
|
Aria-labels actually didn't work in React, so removing. Fixing some bugs
|
8 years ago |
Eugen Rochko
|
be2b3eb241
|
Fix #136: Add aria-labels
|
8 years ago |
Frederic Hemberger
|
1a6e13a4e5
|
a11y: Add labels to input fields for screenreader
See: https://dequeuniversity.com/rules/axe/2.1/label
|
8 years ago |
Eugen Rochko
|
6448169447
|
Actually complete the autosuggestion feature
|
8 years ago |
Eugen Rochko
|
b91faaebbb
|
Basic username autocomplete for text area
|
8 years ago |
Eugen Rochko
|
53de3b66ce
|
Refactoring redux state into different reducers
|
8 years ago |
Eugen Rochko
|
68535f58cd
|
Add opening images in a modal window
|
8 years ago |
Eugen Rochko
|
5bea337189
|
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
|
fac770fccd
|
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
|
8 years ago |
Eugen Rochko
|
1715657fa3
|
Fix scrolling on small devices for account timelines and compose column
|
8 years ago |
Eugen Rochko
|
588cb77e9f
|
E-mail preferences page
|
8 years ago |
Eugen Rochko
|
6f26b06454
|
Fix styles
|
8 years ago |
Eugen Rochko
|
d70e728326
|
Responsively changing layout to single-column + nav on smaller screens
|
8 years ago |
Eugen Rochko
|
f10b5ee0d8
|
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
|
c3f5dfeabb
|
Adding public timeline
|
8 years ago |
Eugen Rochko
|
b62d8e2d5b
|
Fix #76 - set scrollTop property of element node rather than use scrollTo() method
|
8 years ago |
Eugen Rochko
|
f9f9d74053
|
Fix #71 - Add logout link to UI
|
8 years ago |
Eugen Rochko
|
f621ee8101
|
Fix #70 - disable autocomplete on follow form
|
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
|
95d72b2249
|
Temporarily link "settings" to the static version of the form
|
8 years ago |
Eugen Rochko
|
0c75ce1122
|
Improved ColumnsArea on smaller windows, improved how ActionBar looks
|
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
|
1245ee42fb
|
Update OStatus2 library
|
8 years ago |
Eugen Rochko
|
337462aa5e
|
Re-organizing components to be more modular, adding loading bars
|
8 years ago |