159 Commits (9027d911d036ff9869cf6216a78c83743c02f56f)

Author SHA1 Message Date
Eugen Rochko 650e3e346b Remove trending hashtags (#7711)
6 years ago
Eugen Rochko aa54c65ee2 Improve trends layout (#7700)
6 years ago
Yamagishi Kazutoshi f64f9860c7 Add loading indicator for trending tags (#7693)
6 years ago
unarist a5c740ba41 Fix context building in the reducer (#7671)
6 years ago
ThibG a7415de00d Fix error when unmuting a domain without listing muted domains first (#7670)
6 years ago
Eugen Rochko 744d47dee2 Add GET /api/v2/search which returns rich tag objects, adjust web UI (#7661)
6 years ago
Eugen Rochko 8a3b9d26fb Track trending tags (#7638)
6 years ago
Akihiko Odaki 4e718bbb25 Introduce flat layout to contexts reducer (#7150)
6 years ago
ThibG a4527fe33c Fix caret position after selected suggestion and media upload (#7595)
6 years ago
Yamagishi Kazutoshi f5421e5309 Change column params on pinned timeline (#7581)
6 years ago
Eugen Rochko f69cb76bf8 Skip pagination logic for pinned account timelines in reducer (#7540)
6 years ago
Akihiko Odaki 575c5753e4 Fix gap insertion for timeline disconnection (#7363)
6 years ago
abcang fcfc44de66 Keep notification when muting_notifications is true (#7311)
6 years ago
Akihiko Odaki 33a8c3ab6c Fix ID duplication in timelines (#7251)
7 years ago
abcang 9dff61a5ba Fix comparing id (#7180)
7 years ago
Kaito Sinclaire 447741e456 Direct messages column (#4514)
7 years ago
abcang e6138441b7 Fix caret position after inserting emoji (#7167)
7 years ago
Akihiko Odaki 899cca061b Fix status filtering in contexts reducer (#7149)
7 years ago
Emelia Smith 7a06bd7085 Feature: Direct message from Statuses (#7089)
7 years ago
Isatis f3db0d6ecc retrieve custom emoji list via API instead of before page load (#7047)
7 years ago
Emelia Smith 4be5383b91 Fix issues with sending direct messages from user profile (#6999)
7 years ago
ThibG aa4a16c94f Add some UI for user-defined domain blocks (#6628)
7 years ago
Emelia Smith df62fc20bf Feature: Direct message from menu (#6956)
7 years ago
unarist 9487e8a4c0 Add missing null handling in notification reducer (#6930)
7 years ago
Akihiko Odaki 9eaa47845c Allow clients to fetch notifications made while they were offline (#6886)
7 years ago
Akihiko Odaki 34cb1a5461 Allow clients to fetch statuses made while they were offline (#6876)
7 years ago
Akihiko Odaki 42786040d1 Rename variables to have semantic meanings in notifications reducer (#6890)
7 years ago
Akihiko Odaki 43f2b0281d Store objects to IndexedDB (#6826)
7 years ago
Eugen Rochko 59b769ff06 Fix #6762: Do not overwrite some status attributes in reducer (#6767)
7 years ago
Akihiko Odaki 9d4e04bc34 Insert space before shortcode if necessary (#6751)
7 years ago
Eugen Rochko b9b01bf14a Add show more/less toggle for entire threads in web UI (#6733)
7 years ago
Eugen Rochko 0c2a08adeb Remove text requirement when media attached from statuses (#6672)
7 years ago
Akihiko Odaki 95fce1bca0 Remove pointer events on the entire UI when a dropdown menu is open (#6648)
7 years ago
Eugen Rochko 6e72faaa78 Fix accounts' display name/bio not being set from initial state (#6644)
7 years ago
Akihiko Odaki bada0436b3 Implement tag auto-completion by history (#6621)
7 years ago
Eugen Rochko 0ebd2a1718 Federated reports (#6570)
7 years ago
Eugen Rochko 865c7e7178 Focal points (#6520)
7 years ago
りんすき 9ff2739fb5 fix #6523 (#6524)
7 years ago
codl 4d15390eb6 fix filter search index being too strict when looking for line breaks (#6318)
7 years ago
ThibG 1e6d392ff5 Do not throw away statuses obtained via websocket when API request finishes (#6302)
7 years ago
Eugen Rochko 9cfbbbce1f Fix home regeneration (#6251)
7 years ago
Akihiko Odaki 5d02615063 Rename key to path in actions and reducers for settings (#6105)
7 years ago
Akihiko Odaki 3f52d12a4c Refactor web_push_subscription (#6047)
7 years ago
Eugen Rochko d83d1326cd Fix #5630 - Prevent duplicate load of favourites (#5931)
7 years ago
Eugen Rochko 1e7f022fa2 Add list of lists component to web UI (#5811)
7 years ago
aschmitz ce341c7cf6 Allow hiding of reblogs from followed users (#5762)
7 years ago
Akihiko Odaki ce0d30feb7 Do not filter the status collection after muting and blocking (#5815)
7 years ago
Eugen Rochko bf8eab12ba Display list column (#5750)
7 years ago
sdukhovni 019c39bf1d Don't remove originals of boosted toots from timeline (#5479)
7 years ago
Eugen Rochko b89f614bd7 Profile redirect notes (#5746)
7 years ago
Surinna Curtis 582dd1b7c7 Optional notification muting (#5087)
7 years ago
Eugen Rochko 9caf162432 Fix #5632 - Reset column loading status after fetch fail (#5659)
7 years ago
Nolan Lawson 4a7046e607 Refactor initial state: auto_play_gif (#5576)
7 years ago
Nolan Lawson b89628424d Refactor initial state: "me" (#5563)
7 years ago
Eugen Rochko 8eee4b3d35 When unreblog arrives over streaming API, just delete in UI (#5439)
7 years ago
Eugen Rochko 55642feb4b Filter out duplicate IDs in timelines reducer (#5417)
7 years ago
Eugen Rochko bfc6479a96 When unfollowing, remove from home in web UI immediately (#5369)
7 years ago
Eugen Rochko f8ec132261 Track frequently used emojis in web UI (#5275)
7 years ago
Eugen Rochko 519c4c446a Fix custom emoji in emoji picker, persist skin tone (#5258)
7 years ago
Eugen Rochko b68aa42383 Fix regression from #5206 - deduplicate descendants (#5253)
7 years ago
Eugen Rochko 11ceec2756 Make auto-play GIFs preference affect custom emojis in web UI (#5254)
7 years ago
Nolan Lawson 2b34471d9d Compress and combine emoji data (#5229)
7 years ago
Eugen Rochko 32998720eb Implement hotkeys for web UI (#5164)
7 years ago
Eugen Rochko f37350c08f When processing custom emoji, ensure a non-animated version exists (#5230)
7 years ago
Eugen Rochko e702a64f41 When a streaming API status arrives, sort it into conversations (#5206)
7 years ago
Eugen Rochko d4d8808217 When muting, clear web UI like for blocks (#5172)
7 years ago
Nolan Lawson 7846ec2d4d Code-split emoji-mart picker and data (#5175)
7 years ago
Eugen Rochko 795e624d5d Add ability to specify alternative text for media attachments (#5123)
7 years ago
Eugen Rochko da257754b5 Add emoji autosuggest (#5053)
7 years ago
Eugen Rochko 4a0212bf2f Add custom emojis to the emoji picker (#5052)
7 years ago
Eugen Rochko 16a5d1450c Switch from EmojiOne to Twemoji, different emoji picker (#5046)
7 years ago
Eugen Rochko eb345f8e8b Custom emoji (#4988)
7 years ago
abcang 05c2d8ec3c Fix height cache (#4909)
7 years ago
Yamagishi Kazutoshi f551b2ca7a Fix second report (regression from 2cc31b3194) (#4863)
7 years ago
voidSatisfaction d766cb0c3c Add Pinned toot column (#4817)
7 years ago
Eugen Rochko 3e20cb7025 Pinned statuses (#4675)
7 years ago
Yamagishi Kazutoshi feb63b672e Remove status from favorites list when unfavorited (#4597)
7 years ago
Eugen Rochko 0e5c8372e7 Add protocol handler. Handle follow intents (#4511)
7 years ago
Ondřej Hruška 80d6d27270 Add favourited toot to favourites column (#4562)
7 years ago
Sorin Davidoi ed7abec8f5 feat: Cache status height to avoid expensive renders (#4439)
7 years ago
Yamagishi Kazutoshi 5be327104f Disable sensitive button when with content warnings (#4460)
7 years ago
Yamagishi Kazutoshi fc9f793f2e Change to sensitive when adding content warning from web UI (#4456)
7 years ago
Sorin Davidoi 324d98b5a8 feat(compose): More space on mobile devices (#4282)
7 years ago
Sorin Davidoi 36d42f83f3 fix(emojis): Handle multipoint emojis (e.g. country flags) (#4221)
7 years ago
Eugen Rochko 5138dde794 Fix #4149, fix #1199 - Store emojis as unicode (#4189)
7 years ago
Sorin Davidoi ecab38fd66 Web Push Notifications (#3243)
7 years ago
Sorin Davidoi 1a5ae3019d refactor: Rewrite immutablejs import statements using destructuring (#4147)
7 years ago
Yamagishi Kazutoshi 865f5170a8 Add setting a always mark media as sensitive (#4136)
7 years ago
Sorin Davidoi 4264c62111 refactor: Make all reducers sync (#4125)
7 years ago
Sorin Davidoi 40b32ffb12 Lazy load components (#3879)
7 years ago
Yamagishi Kazutoshi 539dbaa049 Remove unused variables (#3906)
7 years ago
Eugen Rochko 86211d3ca6 Fix regression from #3748 - properly set defaultColumns (#3750)
7 years ago
unarist 167ba4c5f7 Fix merge default columns (#3748)
7 years ago
Eugen Rochko 1348d63517 Fix #3665 - Refactor timelines reducer (#3686)
7 years ago
ふぁぼ原 f6fddd95d4 Add regex filters on the community timeline and the public timeline. (#3564)
7 years ago
Eugen Rochko cf8f820144 Allow mounting arbitrary columns (#3207)
7 years ago
unarist c58016aa24 Fix load more on account timelines (regression from #3311) (#3475)
7 years ago
unarist a77031d669 Remove status context construction in the React side (#3331)
7 years ago
unarist af368a2d12 More use of next link header on account (media) timelines (#3311)
7 years ago
unarist b4692f1513 Fix load more feature on the Account media gallery (#3293)
7 years ago