Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-23 | Replace inline styles with CSS classes (BEM) (#2338) | Stephen Burgess | |
* fix(classnames): Status icon style classnames Take out inline css and put into classnames for the following components: account, avatar, icon button, status action bar, notification. * fix(status): Move styles from inline to classes for statuses Move styles to classnames in components.scss for the following components: display name media gallery status status content video player * fix(classnames): Add classnames to rest of components Take out inline styles and apply them to classnames in the sass for the following components: button column back button slim column back button collapsable column dropdown menu loading indicator status list * fix(classnames): Remove all non-dynamic inline styles Components affected: autosuggested permalink action bar header character counter compose form emoji dropdown privacy dropdown reply indicator upload form account auth followers getting started column settings mutes settings reblogs status checkbox report action bar status card boost modal media modal video modal * fix(permalink): Do not lose classname * fix(tests): Add space back in display name * fix(status__wrapper): Remove duplicate css name Remove incorrect style attribute. Remove style attribute all together. Cursor defaults to "auto" when not specified as 'default'. * fix(nl): do not lose translations | |||
2017-04-21 | Remove deprecated features at React v15.5 (#1905) | Yamagishi Kazutoshi | |
* Remove deprecated features at React v15.5 - [x] React.PropTypes - [x] react-addons-pure-render-mixin - [x] react-addons-test-utils * Uncommented out & Add browserify_rails options * re-add react-addons-shallow * Fix syntax error from resolve conflicts * follow up 59a77923b368d48c590cd9f4a0c6b73ce972d33f | |||
2017-04-18 | Adjust visuals of non-autoplaying GIFV | Eugen Rochko | |
2017-04-17 | Add gif auto-play/pause preference | Patrick Figel | |
This introduces a new per-user preference called "Auto-play animated GIFs", which is enabled by default. When a user disables this setting, gifs in toots become click-to-play. Previews of animated gifs were changed to display the video play button so that users can distinguish them from regular images. This setting also affects account avatars in the detailed account view, which was changed to use the same hover-to-play mechanism that is used for animated avatars in timelines. Fixes #1652 | |||
2017-04-15 | Add eslint-plugin-jsx-a11y (#1651) | Zac Anger | |
* Add eslint-plugin-jsx-a11y. * Fix npm script. * Adjust npm scripts so test also runs lint. * Fix existing lint errors. * Don't break on a11y issues. * Add role and tabIndex. * Add vim and Mac files to .gitignore and .dockerignore. * Handle htmlFor (partially), a that's actually a button. * Fix missing tabIndex. * Add cursor:pointer to load-more * Revert change to load_more. * Fixes based on review. * Update yarn.lock. * Don't try to install fsevents on Linux (hides warning noise). | |||
2017-03-31 | Fix web UI profile clickable area overlapping with follow button area | Eugen Rochko | |
2017-03-02 | Fix #231 - Muting | Eugen Rochko | |
2017-03-01 | Mute button progress so far. WIP, doesn't entirely work correctly. | Kit Redgrave | |
2017-03-01 | Fix incorrect detection of local vs remote user in web UI | Eugen Rochko | |
2017-03-01 | Fix #291 - Add visual indication that numbers for remote users may be inaccurate | Eugen Rochko | |
2017-03-01 | Improved dropdowns | Eugen Rochko | |
2017-02-26 | Fix broken dependency on inner react utility function | Eugen Rochko | |
2017-02-21 | Fix #38 - Unread indicator when new content appears above the fold | Eugen Rochko | |
2017-02-14 | Adding POST /api/v1/reports API, and a UI for submitting reports | Eugen Rochko | |
2017-02-10 | Move more colours to scss | Lorenz Diener | |
2017-02-09 | Progress on moving color styles to Sass | Eugen Rochko | |
2017-02-05 | Don't allow people to follow people they blocked without unblocking first | Eugen Rochko | |
2017-01-30 | Make profile header scroll along with contents. AccountTimeline, Followers ↵ | Eugen Rochko | |
and Following are no longer nested inside a common parent (<Account>), instead they all embed <HeaderContainer /> | |||
2017-01-20 | Fix #475 - add space after autocomplete | Eugen Rochko | |
2017-01-09 | Merge branch 'dropdown' of https://github.com/blackle/mastodon into ↵ | Eugen Rochko | |
blackle-dropdown | |||
2017-01-08 | Switch to compose view when tapping 'mention' in dropdown on mobile | blackle | |
2017-01-08 | Expand dropdown leftways on status view | blackle | |
2017-01-07 | Improve contrast of bio and username text in account info | blackle | |
2017-01-01 | Adding remote follow button | Eugen Rochko | |
2016-12-23 | Add page for authorizing/rejecting follow requests | Eugen Rochko | |
2016-12-22 | Follow call on locked account creates follow request instead | Eugen Rochko | |
Reflect "requested" relationship in API and UI Reflect inability of private posts to be reblogged in the UI Disable Webfinger for locked accounts | |||
2016-12-12 | Fix timelines loading bug | Eugen Rochko | |
2016-11-24 | Center header in account column, hide media in "muted" status components ↵ | Eugen Rochko | |
(notifications) | |||
2016-11-23 | Follow/unfollow button outside of dropdown, also make favs/reblogs update ↵ | Eugen Rochko | |
indicator instantly and then adjust to failure later if the request fails | |||
2016-11-18 | Adding german localization | Eugen Rochko | |
2016-11-16 | Adding react-intl i18n to the frontend. No translations yet | Eugen Rochko | |
2016-11-15 | Support emojis in display name, bio | Eugen Rochko | |
2016-11-10 | Fix modals sizing and add animation to it, fix #140 by only making the text of | Eugen Rochko | |
status clickable (this also fixes multiple dropdown being openable at the same time) | |||
2016-11-07 | Account notes (bios) can now contain links. Character limit upped to 160 | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-10-30 | Refactoring redux state into different reducers | Eugen Rochko | |
2016-10-27 | Adding following/followers lists to the UI | Eugen Rochko | |
2016-10-24 | Move status components inside individual containers. We still need to select | Eugen Rochko | |
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-19 | Fix #100 - Add "back" button to certain views | Eugen Rochko | |
Also fix reloading of timelines after merge-type events | |||
2016-10-16 | Fix scrolling on small devices for account timelines and compose column | Eugen Rochko | |
2016-10-14 | Add "edit profile" link to dropdown on own profile | Eugen Rochko | |
2016-10-09 | Improved how in-UI profiles look | Eugen Rochko | |
2016-10-09 | Making AccountTimeline into a sub-route | Eugen Rochko | |
2016-10-08 | Use reselect to memoize denormalization in UI state | Eugen Rochko | |
Also upgrade react-redux to latest version. This is a performance update | |||
2016-10-07 | Adding public timeline | Eugen Rochko | |
2016-10-06 | Fix #73 - Click on in-UI profile avatar/name to open public profile | Eugen Rochko | |
2016-10-06 | Styling loading indicator, removing unused routes, adding "getting started" ↵ | Eugen Rochko | |
explanation Also, only update relative time every minute instead of 6 seconds. My bad | |||
2016-10-06 | Fix how missing display name is displayed (fallback to username) | Eugen Rochko | |
2016-10-03 | Blocking will prevent e-mail notifications from blocked user, blocks in UI | Eugen Rochko | |
2016-10-02 | Unreblogging and unfavouriting from the UI | Eugen Rochko | |