Commit Graph

59 Commits (3a310e8f6341d01e5a9e817788e7d2c40d814d2d)

Author SHA1 Message Date
Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations
blackle bf0f6eb62d Implement a click-to-view spoiler system
blackle 889709a2a6 Show 'do not display in public timeline' when replying to self
Eugen Rochko 1a33e4042e Fix upload file input being re-rendered needlessly
Eugen Rochko 926459fc0a Fix typo introduced in which made unlisted toggle only fade in/out and not also collapse
Effy Elden 32d756fb22 Hide 'Do not display on public timeline' for reply toots. Fixes .
Eugen Rochko def1f8c5b3 Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
Eugen Rochko 23ebf60b95 Improve initialState loading
blackle 131bae89fd Generate key for each input so we can upload the same file even after deleting
Eugen Rochko be6ae3546f Replace getting started icon on desktop nav bar with asterisk instead of hamburger
Eugen Rochko 989c3f4002 Add tab bar alternative to desktop UI, upgrade react & react-redux
Eugen Rochko 00b9ba64c9 Fixed unexpected error
Eugen Rochko a1de2e332d Fix compose form bug
Eugen Rochko ca7dce4a5a Fix selection resetting in compose form after unrelated data updates
Eugen 87f76d4095 Merge pull request from ticky/use-system-fonts
Use system fonts on more platforms
Eugen 92638308ee Merge pull request from ticky/differentiate-settings-links
Differentiate settings links
Jessica Stokes 1f3c895ffb
Use system fonts on more platforms
This allows other platforms such as Windows, macOS and iOS to use their system fonts rather than downloading a copy of Roboto. It also makes the app feel a little closer to native on those platforms!
Misty De Meo c100b83b98 Automatically position cursor when writing a reply toot
Jessica Stokes 7ac55d2674
Differentiate settings links
The "settings" links in the Getting Started section (or, if  were to happen, "more" menu) and compose sections are now different; the "compose" link is "Edit profile," while the one in the Getting Started section is now "Preferences."

All languages have been updated to accommodate this, based on the existing usages of these phrases in language files in the Rails part of the app!

addresses part of 
Eugen 3b604d2786 Merge pull request from ticky/hide-media-list-if-no-media
Don't render the media list when there's no media
Jessica Stokes 1da73ecade
Fix Command-enter tooting
metaKey is only set correctly on keyDown, not keyUp, so this swaps to using that
Jessica Stokes cbcb7e1241
Don't render the media list when there's no media
This stops the empty compose view from scrolling on 4-inch devices.
Jessica Stokes aaee8c9b5d
Disallow compose navbar from being shrunk
Mitchell Hentges 4d300e2507 On file-drag, show a border around textarea
Eugen Rochko 2146ac91a0 Follow requests send e-mail notifications, but are excluded from notifications API
Better initial state for unlisted/nsfw toggles
Eugen Rochko 0bc6da89d2 Hide unlisted toggle when private is active, hide nsfw toggle when no files added
Anthony Bellew 538d109a82 Re-add unlisted toggle to the UI
Eugen Rochko de9b6e3a6a Compose form in the UI now has public/private toggle instead of public/unlisted
Eugen Rochko 4df38516e6 Fix key up listener on compose form
Eugen Rochko b27066e154 Re-implemented autosuggestions component for the compose form
Fix , fix , fix 
Eugen Rochko 6e7e97c849 Fix metaKey usage
Eugen Rochko 73c142fb94 Fix - Enable cmd+enter on Mac to submit form
Eugen Rochko 8cfcc52876 Make all account links into permalinks (open public except on left click)
Andrea Faulds fd01f13b3c Replace "Unlisted mode" with more explicit text
Eugen Rochko 14bd46946d Per-status control for unlisted mode, also federation for unlisted mode
Fix , fix 
nicolas 9f731b6a27 Allow vertical resizing of the toot textarea
Eugen Rochko 8efa081f21 Remove Neo4J
Eugen Rochko 7cee27f517 Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
Eugen Rochko 2112a81e86 Adding content sensitivity toggle, spoilers for media
Eugen Rochko d32e0364f9 Switch to compose route when replying and compose is not mounted
Eugen Rochko 38dd85daab Adding notifications column
Eugen Rochko 85d1b74ac3 Adding german localization
Eugen Rochko 01e43c3e57 Adding react-intl i18n to the frontend. No translations yet
Eugen Rochko dbfe1e4be6 Infinite scroll for followers/following lists
Eugen Rochko 50d3083cbd Making upload button into a smaller icon button
Eugen Rochko d42ed78aa4 Fix - Make web UI use browser history, change links in e-mails to link to that
Eugen Rochko c4eb63c1d4 Debounce autosuggestions requests
Eugen Rochko f0bdfadab7 Search component
Eugen Rochko 09218d4c01 Use full-text search for autosuggestions
Eugen Rochko e8ff4c8e56 Refactoring redux state into different reducers