Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-11 | Fix an error when ancestors get loaded before the status itself (#5312) | unarist | |
When ancestors get loaded, we scroll to the target status (i.e. skip ancestors). However, ancestors may get loaded before the status itself, then it causes TypeError because `this.node` is undefined yet. Since we don't show anything until the status gets loaded, we don't need to scroll to the target status in this time. If we get the status itslef later, it causes `componentDidUpdate` and scrolling correctly. | |||
2017-10-11 | Fix #5306: Stop hotkeys in input fields even when shift is pressed (#5309) | Eugen Rochko | |
AZERTY layouts require pressing shift to press a number at all, so it triggers a column switch even when simply typing numbers in textarea | |||
2017-10-10 | Fix #5293 - Pre-fill frequently used emojis to avoid bugs (#5305) | Eugen Rochko | |
2017-10-10 | Fix #5295 - Order custom emoji lexicographically (#5297) | Eugen Rochko | |
2017-10-10 | Fix an error when video playback buffer is empty (#5300) | unarist | |
2017-10-09 | Center error layout (#5289) | Eugen Rochko | |
2017-10-08 | Track frequently used emojis in web UI (#5275) | Eugen Rochko | |
* Track frequently used emojis in web UI * Persist emoji usage, but debounce commits to the settings API * Fix #5144 - Add tooltips to picker * Display only 2 lines of frequently used emojis | |||
2017-10-08 | i18n update Occitan (#5263) | JeanGauthier | |
* Update oc.json * Update oc.yml * Update oc.yml * Update oc.json | |||
2017-10-08 | Video preload should be a string (#5267) | Nolan Lawson | |
2017-10-08 | Use ES module build of react-router-dom (#5264) | Nolan Lawson | |
2017-10-08 | Dynamically calculate card height for embeds instead of padding (#5265) | Eugen Rochko | |
The padding trick was hard-coded to a 16:9 ratio, but we can use width and height provided from OEmbed information and width of the card itself to calculate a new height | |||
2017-10-08 | Show buffering in video player (#5261) | Eugen Rochko | |
2017-10-07 | Redesign public hashtag pages (#5237) | Eugen Rochko | |
2017-10-07 | Fix custom emoji in emoji picker, persist skin tone (#5258) | Eugen Rochko | |
2017-10-08 | Japanese translation (relative time) (#5251) | MitarashiDango | |
2017-10-07 | Update emoji-mart to v2.1.1 (#5256) | Nolan Lawson | |
2017-10-07 | Fix regression from #5206 - deduplicate descendants (#5253) | Eugen Rochko | |
2017-10-07 | Make auto-play GIFs preference affect custom emojis in web UI (#5254) | Eugen Rochko | |
2017-10-06 | Fix overflowing in web UI (#5246) | Lynx Kotoura | |
* Fix overflowing in web UI * Revert fixing dropdown menu modal | |||
2017-10-06 | Fix error on reloading status detail column (#5248) | K.SHIRAKASHI | |
2017-10-06 | Fix error at emoji_compressed in Firefox ESR (#5241) | MIYAGI Hikaru | |
2017-10-06 | Fix thinking_face emoji autocomplete (#5238) | Nolan Lawson | |
2017-10-06 | Import only Spring/Motion from react-motion (#5236) | Nolan Lawson | |
2017-10-06 | Compress and combine emoji data (#5229) | Nolan Lawson | |
2017-10-06 | import only Overlay from react-overlays (#5235) | Nolan Lawson | |
2017-10-06 | Implement hotkeys for web UI (#5164) | Eugen Rochko | |
* Fix #2102 - Implement hotkeys Hotkeys on status list: - r to reply - m to mention author - f to favourite - b to boost - enter to open status - p to open author's profile - up or k to move up in the list - down or j to move down in the list - 1-9 to focus a status in one of the columns - n to focus the compose textarea - alt+n to start a brand new toot - backspace to navigate back * Add navigational hotkeys The key g followed by: - s: start - h: home - n: notifications - l: local timeline - t: federated timeline - f: favourites - u: own profile - p: pinned toots - b: blocked users - m: muted users * Add hotkey for focusing search, make escape un-focus compose/search * Fix focusing notifications column, fix hotkeys in compose textarea | |||
2017-10-05 | When processing custom emoji, ensure a non-animated version exists (#5230) | Eugen Rochko | |
Use the non-animated version in web UI, but return both in API | |||
2017-10-04 | adjust public profile pages 2 (#5223) | Lynx Kotoura | |
2017-10-04 | fix error (When part of conversation has already been deleted.) (#5216) | MitarashiDango | |
2017-10-04 | Use own, shorter relative timestamps (#5171) | Eugen Rochko | |
* Use own, shorter relative timestamps * Add acct to title tooltip of display name in statuses * Improve i18n of the relative times | |||
2017-10-04 | When a streaming API status arrives, sort it into conversations (#5206) | Eugen Rochko | |
2017-10-03 | i18n: Update Polish translation (#5202) | m4sk1n | |
2017-10-03 | Compress emoji_data_light.js (#5201) | Nolan Lawson | |
2017-10-03 | Add pagination in media modal (#4343) | PFM | |
* Add pagination in media modal * Change array name * Add an element class * Avoid nested class * Pull out the active class * Use map instead of forEach * Remove parentheses | |||
2017-10-03 | Add placeholder text color to form of media attachments (#5196) | Yamagishi Kazutoshi | |
2017-10-03 | Add missing Japanese translations (#5193) | Yamagishi Kazutoshi | |
* yarn manage:translations * Add Japanese translations for #5170 * Add Japanese translations for #5123 * Add Japanese translations for #5046 * Add Japanese translations for #5099 * Add Japanese translations for #5161 * "項目" -> "絵文字" | |||
2017-10-03 | Remove aria-label of status content (#5195) | Akihiko Odaki | |
aria-label contained body of status with content warning, which should be hidden by default. Remove the label for the case and other cases due to consistency. | |||
2017-10-03 | Update German translation (#5189) | Jakob Kramer | |
2017-10-03 | When muting, clear web UI like for blocks (#5172) | Eugen Rochko | |
* When muting, clear web UI like for blocks * Fix style issue | |||
2017-10-03 | Fix #5079, fix #5186 - Emoji picker fixes (#5187) | Eugen Rochko | |
2017-10-02 | i18n: Update translation files and Polish translation (#5180) | m4sk1n | |
* Update translation files Signed-off-by: Marcin Mikołajczak <me@m4sk.in> * i18n: Update Polish translation Signed-off-by: Marcin Mikołajczak <me@m4sk.in> | |||
2017-10-02 | Search popout (#5170) | Eugen Rochko | |
2017-10-02 | Code-split emoji-mart picker and data (#5175) | Nolan Lawson | |
2017-10-02 | Toggle contain:strict on fullscreen (#5159) | Nolan Lawson | |
* Toggle contain:strict on fullscreen * Fix scss lint issue * fix scss whitespace lint issue | |||
2017-10-01 | Improve privacy dropdown, remove react-simple-dropdown dependency (#5140) | Eugen Rochko | |
* Improve privacy dropdown, remove react-simple-dropdown dependency * Animate privacy warning * Fix react-router-scroll | |||
2017-10-01 | Reorganize preferences page (#5161) | Eugen Rochko | |
2017-10-01 | Add image descriptions to title attribute to view on mouse hover/long-press. ↵ | Daggertooth | |
(#5137) * Add image descriptions to `title` attribute to view on mouse hover/long-press. * Too many title properties may spoil the broth. | |||
2017-09-30 | trivial refactoring for emojify() (#5075) | MIYAGI Hikaru | |
* unite loop process * add hint for original emojifier | |||
2017-09-30 | Improve IntersectionObserverArticle perf (#5152) | Nolan Lawson | |
2017-09-30 | Make emoji autosuggestions immediate, usernames appear sooner (#5149) | Eugen Rochko | |
* Do not debounce emoji search * Make autosuggestions appear sooner |