about summary refs log tree commit diff
path: root/app/javascript
AgeCommit message (Collapse)Author
2017-08-07feat: Cache status height to avoid expensive renders (#4439)Sorin Davidoi
* feat: Cache status height to avoid expensive renders * feat: Escape content and emojify in reducers * fix(css): Remove backface-visibility: hidden from .scrollable * fix(statuses): Avoid creating DOMParses inside a loop
2017-08-07Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src ↵Ondřej Hruška
and staticSrc (#4526) * Refactored Avatar and AvatarOverlay (DRY) to have 'account' as prop. Also removed animate attribute from compose navigation bar, which should have never been there. Added test for avatar overlay. * fix broken tests * god dammit another bug in tests! travis please let this pass * formatting in avatar overlay
2017-08-06i18n: update Persian translation (#4540)Masoud Abkenar
2017-08-05fix columns_area.js (#4528)MitarashiDango
2017-08-05Add "signed in as" header to some pages (#4523)Eugen Rochko
2017-08-04Scroll columns area to right when children property is changed (#4517)Akihiko Odaki
The feature to pin column could hide the rightmost column, which is specified with children property of ColumnsArea. The user is likely to see the column when the property changed, so scroll the area in such cases.
2017-08-04Fix some mistakes in Polish translation (#4495)Krzysztof Jurewicz
2017-08-02make number of comparison in emojify() fewer (#4500)MIYAGI Hikaru
fix style "©"削除処理をemojione_lightに移動
2017-08-02Fix column-back-button style for some browsers (#4484)unarist
Use `text-align: unset` instead of `text-align: start` which Edge doesn't support for now. Also remove default margin on Safari.
2017-08-02fix(status_list): Use correct keys for keyboard navigation (#4487)Sorin Davidoi
2017-08-02fr.json update (#4492)Komic
2017-08-02l10n #4457 update for Occitan language (#4483)Quent-in
Previous and Next buttons
2017-08-01Update Dutch (nl) strings (#4480)Jeroen
2017-08-01fix(web_push_notifications): Send message with welcome notifications (#4471)Sorin Davidoi
* fix(web_push_notifications): Send grouping title in welcome notification * fix(web_push_notifications): Read message from last notification
2017-08-01Re-add outline (#4474)Yamagishi Kazutoshi
* Re-add outline * respect default of web browser
2017-08-01do not emojify tm, (R) and (C) (#4472)Ondřej Hruška
2017-07-31i18n: update Persian translation (#4470)Masoud Abkenar
* i18n: update Persian translation * i18n: fix quotes
2017-07-31Load extra polyfills when isIntersecting is undefined (#4469)Yamagishi Kazutoshi
2017-07-31Simplify web UI character counter logic (#4463)Eugen Rochko
2017-07-31Fix button overflow on confirmation modal for mobile (#4465)unarist
2017-07-31i18n: Update Polish translation (#4467)m4sk1n
2017-07-31Disable sensitive button when with content warnings (#4460)Yamagishi Kazutoshi
2017-07-31Improve accessibility (part 7) (#4457)Sorin Davidoi
* fix(media_modal): Keyboard navigation * fix(column_back_button): Use native button * fix(media_gallery): Keyboard navigation * fix(status_content): Make CW content focusable
2017-07-30Change to sensitive when adding content warning from web UI (#4456)Yamagishi Kazutoshi
2017-07-30Remove outline from focused toot (#4448)Yamagishi Kazutoshi
* Remove outline from focused toot * change style
2017-07-30Do not create empty a element when there is no e-mail (#4455)Yamagishi Kazutoshi
Empty a element is created when there is no business e-mail input.
2017-07-30Update Japanese translations (#4453)unarist
2017-07-30Set contact address in about/more as mailto link (#4450)Lynx Kotoura
* Set contact address as mailto link To be able to copy long email address * Set style for mailto link
2017-07-29Use a fainted text color for <hr> elements in the landing page (#4443)Damien Erambert
* Use a fainted text color for <hr> elements in the landing page * remove trailing whitespace
2017-07-29feat(tabs_bar): Avoid optimization for non-touch devices (#4444)Sorin Davidoi
* fix(tabs_bar): Check if transition is necessary * feat(tabs_bar): Only apply optimization for touch devices
2017-07-29Dutch: only one (new) string (#4440)Jeroen
2017-07-29fix(status): Don't add tabIndex to wrapped status (#4437)unarist
2017-07-29fix tabs_bar.js (#4436)みたらしだんご
2017-07-29Improve accessibility (part 6) (#4435)Sorin Davidoi
* fix(status_action_bar): Use aria-pressed for reblog and favourite button * fix(column_back_button): Keyboard accessible * fix(status_content): Make focusable and accessible * fix(dropdown_menu): Use aria-expanded instead of aria-pressed * fix(emoji_picker_dropdown): Use aria-expanded instead of aria-hidden * feat(icon_button): Add aria-expanded * fix(privacy_dropdown): Use aria-expanded instead of aria-hidden
2017-07-29Count all URLs in text as 23 characters flat, do not count domain part of ↵Eugen Rochko
usernames (#4427) * Count all URLs in text as 23 characters flat, do not count domain part of usernames * Add new status text counting logic to web UI
2017-07-28Accessability fixes (#4432)Sorin Davidoi
* fix(modal_root): Read type from props, not from component * fix(status_list): Do not user event.path
2017-07-28fix(tabs_bar): Allow animation to end before navigating (#4429)Sorin Davidoi
* fix(tabs_bar): Allow animation to end before navigating * fix(tabs_bar): Do not use event.path
2017-07-29i18n update of OC version (#4425)Quent-in
* Correction of misspellings * Improve the OC version * Improve of the OC version * Improvement of OC version
2017-07-28Improve actions modal style (#4423)Eugen Rochko
2017-07-28Unify webpackChunkName to lowercase (#4412)Yamagishi Kazutoshi
2017-07-28Fix protruded infomation board section in about/more page (#4415)Lynx Kotoura
* Fix protruded infomation board section Set "flexwrap: wrap" for sections. Set upper and lower padding for each section, and adjust clearances around sections accordingly. Settings for viewport threshold 500px is no more needed. * Fix mistake of reducing information-board padding In according with this fix, additional padding setting for maximum 840px width is no more needed.
2017-07-28fix(actions-modal): Inconsistent margins (#4418)Sorin Davidoi
2017-07-28Improve accessibility (part 5) (#4417)Sorin Davidoi
* fix(status): Add tabIndex=0 * fix(status_list): Make keyboard navigable
2017-07-28Fix column header in landing page (regression from #4405) (#4416)Yamagishi Kazutoshi
2017-07-28Fix broken PropTypes (#4413)Yamagishi Kazutoshi
2017-07-28i18n: Update Polish translation (#4414)m4sk1n
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-28feat(web_push_notifications): Group notifications (#4388)Sorin Davidoi
2017-07-28fix(web_push_notification): Do not hard reload tab (#4380)Sorin Davidoi
* fix(web_push_notification): Do not hard reload tab * fix(web_push_notification_worker): Guard against null subscription * refactor: Incorporate pull request feedback
2017-07-28Improve accessibility (part 4) (#4408)Sorin Davidoi
* fix(dropdown_menu): Keyboard navigation * fix(icon_button): Add aria-pressed attribute * fix(privacy_dropdown): Make accessible * fix(emoji_picker_dropdown): Make accessible * fix(icon_button): Support tabIndex * fix(actions_modal): Remove icon from tab order * fix(dropdown_menu): Add role=group * fix(setting_toggle): Toggle via space key * fix(dropdown_menu): Remove redundant handling of Space key * fix(emoji_picker_dropdown): Remove redundant Space key handling * fix(privacy_dropdown): Remove redundant Space key handling * fix(status): Switch to article and add aria-posinset, aria-setsize * fix(status_list): Use role=feed and pass more ARIA props to Status * chore(eslint): jsx-a11y/role-supports-aria-props
2017-07-28feat: Web Share for detailed status and account (#4402)Sorin Davidoi
* feat: Web Share for detailed status and account * fix(account/action_bar): Move share under mention