about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch
AgeCommit message (Collapse)Author
2018-08-30Restrict querySelectorAll to the upload form componentThibaut Girka
2018-08-30Add confirmation dialog when posting media without descriptionThibaut Girka
Fixes #211
2018-08-29[Glitch] Reduce padding of profile metadata boxes to allow more textThibaut Girka
Port 9463bba5fb6873fa70e05f239079ee1a0072b70c to glitch-soc
2018-08-29Add opt-in feature to have the spoilers field always on (fixes #634)Thibaut Girka
2018-08-28[Glitch] Add CSS class to repliesThibaut Girka
Port 2bbec9f4dab1441391983ce920b6a0094f0e0348 to glitch-soc
2018-08-28[Glitch] Preserve hashtag casing in web UI hashtag historyThibaut Girka
Port f9b23a5d6247445ea5b70b431c934a4bb99213bc to glitch-soc
2018-08-28[Glitch] Implement tag auto-completion by historyThibaut Girka
Port 460e380d386367b6809d319859e13d17a6a2acea to glitch-soc
2018-08-28Preserve hashtag casing in threaded modeThibaut Girka
Inspired by f9b23a5d6247445ea5b70b431c934a4bb99213bc
2018-08-27[Glitch] Add missing video descriptionsThibaut Girka
Port ac092d03e7a781d27aff9cb9ea4637be9c5f2a2a to glitch-soc
2018-08-27[Glitch] Wait until relationship is loaded before showing follow buttonThibaut Girka
Port cd049454be9cb8bf5fb6bc5316539432316033aa to glitch-soc
2018-08-23Update poylfills (fixes #662)Thibaut Girka
2018-08-23[Glitch] Update state when opened dropdown is unmountedThibaut Girka
Port dcd3544d153dd2a3961bd0d2214ed01a902a66da to glitch-soc
2018-08-22Add glitch-soc local setting to display reply countersThibaut Girka
Defaults to false.
2018-08-22Move layout options to their own sectionThibaut Girka
2018-08-22[Glitch] Display replies count in web UIThibaut Girka
Port 4df9cabb22cbed8f9cd8af45325ecdcc7c72d6cb to glitch-soc
2018-08-22Add hashtag trendline support to glitch-soc flavourThibaut Girka
Port Mastodon's hashtag stats thing to glitch-soc. This doesn't change how hashtags are ordered, and doesn't add a trending hashtags section, but it does change how hashtag searches are rendered, displaying a trend line alongside each hashtag.
2018-08-22Add pinned accounts editorThibaut Girka
2018-08-22Split list editor into components and containersThibaut Girka
2018-08-22Fix ColumnLink keys in getting_started_miscThibaut Girka
2018-08-20[Glitch] Add hotkey for follow requestsThibaut Girka
Port 25f6f41052b52a765a74e9e16d7411750ae46221 to glitch-soc
2018-08-20Make the privacy dropdown button not look strange when using top placementThibaut Girka
Inspired by 8fe1f8d4cecb9f2f749c1e1e77b2439dd640ddc5
2018-08-20[Glitch] Skip pagination logic entirely for pinned tootsThibaut Girka
2018-08-20Make non-link ColumnLinks behave as linksThibaut Girka
2018-08-19Don't filter own tootsThibaut Girka
2018-08-19Focus CW field when enabling it, focus compose textarea when disabling itThibaut Girka
Port a99179d31ff0013987f362ffe15cb3450b29ed08 and 09147186b79f80cf3ef3aa8ba7e6e5e032faa255 to glitch-soc
2018-08-18Various minor upload description fixesThibaut Girka
2018-08-18Add focal points support in the composerThibaut Girka
2018-08-18Refactor in preparation for focal points modalThibaut Girka
2018-08-17[Glitch] Defer scrollIntoView after DOM is drawnThibaut Girka
2018-08-16Fix incorrect prop type for ComposerReply.statusThibaut Girka
2018-08-16Fix one GettingStarted ColumnLink not having a keyThibaut Girka
2018-08-14Slightly more aggressive video preloadingThibaut Girka
- Preload video metadata if the video is loaded in detailed view, as it is likely to get played, and metadata is useful for seeking in the video. - Preload video data if it's fullscreen as it is extremely likely to get played right after being put in fullscreen (although those are two steps). - Preload video data if the user has clicked the position slider, as the video will play as soon as the mouse button is released, and video metadata is needed to properly seek into the video.
2018-08-14Fix bug when clicking on video position slider before starting the videoThibaut Girka
2018-08-14Prevent default event handling when clicking on the video position sliderThibaut Girka
This prevents accidental text selection and avoids opening the toot containing the video in the dynamic column when clicking on the position slider.
2018-08-11Don't prevent opening links in tabs with keyboard modifiersThibaut Girka
Ctrl+click usually allows opening a link in a new tab. This was prevented for hashtag or user links in toots.
2018-08-10Implement public profile endorsements in glitch-socThibaut Girka
Port WebUI changes from f2404de871f0bdfda5c9aeeeb4c6c4d10a8da8ab to glitch-soc
2018-08-10Merge upstream SCSS changes for /about, /about/more and /termsThibaut Girka
Port various commits to glitch-soc, mainly commits 0dcc1950d14cc4a7725ea1572d253c538a1f74e8 and 5b8603879f06573d51c5c33edda6f410d1af7a02.
2018-08-10Merge upstream styling for public profile endorsementsThibaut Girka
Port the SCSS part of f2404de871f0bdfda5c9aeeeb4c6c4d10a8da8ab to glitch-soc
2018-08-07Good bye, CW rainbowsThibaut Girka
Accessibility issues largely outweigh the joke and consistency with upstream.
2018-08-02Fix styling of toot prepended text on public profilesThibaut Girka
Fixes how “Pinned toot”, “… boosted” etc. are styled on public profiles.
2018-08-01Fix toot styling on public pagesThibaut Girka
The public pages now use CSS from the WebUI to style toots, but the glitch-soc UI is widely different. Hack around that for now by hardcoding upstream-like values.
2018-08-01Reintroduce glitch-soc avatar styling in public pagesThibaut Girka
2018-08-01[Glitch] Do not hide hashtag timeline in mobile view, make it full-windowThibaut Girka
Port 13ac8ca66ab01c92e4ebcc7221efb3d474c9fd0b to glitch-soc
2018-08-01[Glitch] Compensate for scrollbar disappearing when media modalThibaut Girka
Port 60df87f6f0fb8afd9a4e750917eff7c425b62891 to glitch-soc
2018-08-01[Glitch] Show media modal on public timelineThibaut Girka
Port e0b1e17bd04d7f9b533ab462aee4544a5f5fb926 to glitch-soc
2018-08-01[Glitch] Add missing formatting to the text in hero widgetThibaut Girka
Port 1d773b3a4691b153ff0c658db53007293905d86b to glitch-soc
2018-08-01Port profile redesign to glitch-socThibaut Girka
Port bb71538bb503159177d46d8956bd466973c0876b to glitch-soc
2018-07-31Drop glitch-style account bio fieldsThibaut Girka
Upstream's implementation has been merged a while ago and is the preferred way to set fields, as it is the only one compatible with upstream and is more user-friendly. This commit deletes the legacy glitch-soc FrontMatter functionality in order to clean up the code and make it easier to maintain.
2018-07-30[Glitch] Resize images by area instead of fixed dimensionsThibaut Girka
Port WebUI part of 0fb0037ca7ea9910b490818a1cc13f4005ba6134 to glitch-soc
2018-07-30Don't reset scroll position when opening a modalThibaut Girka