about summary refs log tree commit diff
path: root/app/javascript/flavours
AgeCommit message (Collapse)Author
2018-07-24Fix focusing composer textarea on “new toot” hotkeyThibaut Girka
2018-07-24Fix routing issues, especially keyboards shortcuts changing locationThibaut Girka
2018-07-21Display custom emoji in account notes in WebUI (fixes #595)Thibaut Girka
2018-07-18Add CSS for the newly-introduced dashboard (fixes #592)Thibaut Girka
2018-07-18[Glitch] Ensure container of React components has full widthThibaut Girka
Port f6910fba02c8a99dcad901c193be08d06a65c1c6 to glitch-soc
2018-07-18Disable threaded mode when canceling a reply (fixes #583)Thibaut Girka
2018-07-17Do not cause an error if domain_lists.blocks.next is undefined (fixes #572)Thibaut Girka
Port d0d23b8f0aa72946fe0c8d3327ce1d8bbc049d4f to glitch-soc
2018-07-17Process statuses on COMPOSE_SUBMIT_SUCCESS (fixes #579)Thibaut Girka
2018-07-16Avoid loading rails-ujs twice on vanilla flavourThibaut Girka
2018-07-12Add an option restricting secondary toot privacy to that of the toot being ↵Thibaut Girka
replied to
2018-07-12Move privacyPreference to utilsThibaut Girka
2018-07-12[Glitch] Refactor privacyPrefence() to use priority listThibaut Girka
Port f2d9a3c239bcab5fcbede22549b67bfd841a3880 to glitch-soc
2018-07-12Use options rather than a booleanThibaut Girka
This prepares for a third option that would restrict privacy to privacyPreference(replyPrivacy, sideArmBasePrivacy)
2018-07-12Do not store duplicate reply_privacyThibaut Girka
2018-07-12add option to enable auto visibility on secondary toot buttonAsh Levy
2018-07-11[Glitch] Make whole-word filter regex consistent between Ruby and JSThibaut Girka
Port front-end part of 20fefdb7145b48449e9d6a824a9846dadfd6ac2f to glitch-soc
2018-07-11[Glitch] Add follow button to detailed status, add gradient to mask bio ↵Thibaut Girka
cut-off (fixes #566) Port 30e1da7668c6c42aa5f15bdc9caab1929235f78f to glitch-soc
2018-07-10Display reply indicator even when replying to contentless toot (fixes #564)Thibaut Girka
2018-07-10make sure reblogged's filter is set correctlyThibaut Girka
2018-07-10[Glitch] Add option to not consider word boundaries when processing keyword ↵Thibaut Girka
filtering Port 1ca4e51eb38de6de81cedf3ddcdaa626f1d1c569 to glitch-soc
2018-07-10[Glitch] In keyword filter, account for reblogs, HTML and whole-wordsThibaut Girka
Port 404c7702ec2a6576ef3b54f6a800624adfda9d53 to glitch-soc
2018-07-10[Glitch] Fix filters not affecting notifications in web UIThibaut Girka
Port cfeb3beb4e1c3a05392546e6e4584de537049989 to glitch-soc
2018-07-10Add client-side custom filter support to glitch-socThibaut Girka
Port cdb101340a20183a82889f811d9311c370c855e5 to glitch-soc, but without dropping support for regexp filters yet.
2018-07-10[Glitch] Fix Chrome issue with sizes="0px"Thibaut Girka
2018-07-10add keybind in composer textarea for secondary submitAsh Levy
2018-06-24Increase padding of tootsThibaut Girka
2018-06-24Fix margins of toot textThibaut Girka
2018-06-21[Glitch] Submit report using meta keyThibaut Girka
Port 64d7a63f1830e970a6196448cae443ca5d55d1f9 to glitch-soc
2018-06-21Fix clicking on collapsed toots with a background (fixes #547)Thibaut Girka
2018-06-16[Glitch] Preserve newlines in delete & redraft and desktop notificationsThibaut Girka
Port c75493755f482d0506884b1f7b7b44e5306a4d8b to glitch-soc
2018-06-16[Glitch] Add redraft functionThibaut Girka
Port bd0791d800902cdbdf6666e65d201df3ec22789c to glitch-soc
2018-06-15[Glitch] Add vendor prefix for background-clipThibaut Girka
Port e0354aba7ca05c4d8bf4e19fab0cbb0ecde2950f to glitch-soc
2018-06-15Port 85470ec872a39c475d872f685dadeac849832a98 to glitch emoji picker.David Yip
Fixes #541.
2018-06-12Port emojimart 2.6.1 changes to glitch flavourDavid Yip
See also the following commits: - 0c3ce41031d292734e0e4cc70d227228d1993bea - 268d90e8103770e8b90f6d5680a466c1ec83c6ff
2018-06-09Delete references to removed constants (fixes #537)Thibaut Girka
2018-06-06Merge pull request #509 from ThibG/glitch-soc/fixes/router-history-navigationDavid Yip
Use history.state to decide whether we should goBack() or go to / (fixes #247)
2018-06-02Merge pull request #519 from ThibG/glitch-soc/fixes/status-node-nullDavid Yip
Prevent a rare crash when a status' root node is undefined
2018-06-01Merge pull request #501 from ThibG/glitch-soc/features/red-bookmarksDavid Yip
Make active bookmarks red (fixes #493)
2018-05-31Adjust spacing between status iconsSpencer Alves
2018-05-31Merge branch 'glitch' into thread-iconSpencer Alves
2018-05-31Make active bookmarks red (fixes #493)Thibaut Girka
2018-05-31Use history.state to decide whether we should goBack() or go to / (fixes #247)Thibaut Girka
So far, glitch-soc used history.length to decide whether to call `goBack()` or go to / in order to not leave the webUI. This made clicking the “Back” button go to the “Getting started” column instead of going back in the browser's history when such an action would leave the web UI, but also when: - The WebUI is refreshed (F5) - A tab is restored - The history length reaches its maximum (e.g., 50 in Firefox) This commit fixes these shortcomings by checking `window.history.state`. Indeed, we only want to go back in the browser's history when the current location has been reached from within the WebUI, which only happens via `pushState` as far as I know. Since browser store the serialized state in the browser history, this also survives page reload and session restoration.
2018-05-31Use props.router instead of context.router, as we are using withRouterThibaut Girka
2018-05-31Prevent a rare crash when a status' root node is undefinedThibaut Girka
2018-05-31Fix direct timelineThibaut Girka
2018-05-29[Glitch] Fix low-contrasted cancel button of reply indicatorThibaut Girka
Port 86efccce2a874d16aa783d989ff4824bcfac40b5 to glitch-soc
2018-05-29[Glitch] Improve load gap styling in web UIThibaut Girka
Port 45c9f16f714dd6de15391b5e2ae2bf0d30ef20fb to glitch-soc
2018-05-29[Glitch] Use randomized setTimeout when fallback-polling and re-add since_idThibaut Girka
Port dafd7afc5ef94fc9513efa341910f7e3c31b909a to glitch-soc
2018-05-29[Glitch] Do not crash in getStatusIds when there is a gap in the timelineThibaut Girka
Port b1938d7853f1d52f9bd99244c550cc609dd81202 to glitch-soc
2018-05-29[Glitch] Fix gap insertion for timeline disconnectionThibaut Girka
Port 66359ec522e687020ea853652ad36d4476f2720d to glitch-soc