Thibaut Girka
531658d6cf
Fix posting privacy on secondary button with missing description confirmation dialog
4 years ago
Thibaut Girka
fae9e34484
Add button to edit media description from missing description confirmation dialog
5 years ago
Thibaut Girka
e433386545
Fix replying not automatically switching to compose form on mobile
5 years ago
Thibaut Girka
4fbce23992
Refactor contentType selection in glitch composer
5 years ago
KokaKiwi
f34a402a94
Add status content type dropdown to compose box.
...
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
d4d4e84324
Fix media description confirmation modal
...
Fixes #1040
5 years ago
Thibaut Girka
df52004fe6
Add suggestions in CW field
5 years ago
Thibaut Girka
3a671470ec
Refactor selectComposeSuggestion so that different paths can be updated
5 years ago
Thibaut Girka
e949861176
Cleanup
5 years ago
Thibaut Girka
df951c319c
Add OptionsContainer
5 years ago
Thibaut Girka
a243567a3e
ComposerUploadForm → UploadForm + UploadFormContainer
5 years ago
Thibaut Girka
8fd599fb40
ComposerReply → ReplyIndicator
5 years ago
Thibaut Girka
1bc4b8a0a5
features/composer/index.js → ComposeForm
5 years ago
kibigo!
924ffe81d4
WIPgit status <Compose> Refactor; <Composer> ed.
7 years ago
kibigo!
bc4fa6b198
Rename themes -> flavours ? ?
7 years ago
kibigo!
45c44989c8
Forking glitch theme
7 years ago
Nolan Lawson
b254e6ca5f
Refactor initial state: "me" ( #5563 )
...
* Refactor initial state: "me"
* remove "me" from reducers/meta.js
7 years ago
Ondřej Hruška
1924a71b5a
Make secondary toot button work nicer with file attachments & revert to the original behavior if it's disabled
7 years ago
Ondřej Hruška
67f8277526
Add secondary toot button (opt-in) ( #153 )
...
Add secondary toot button + other toot button enhancements.
Squashing so it's easy to revert if needed.
7 years ago
Surinna Curtis
556cede00f
Local-only option and dropdown all working
7 years ago
Yamagishi Kazutoshi
2e112e2406
Improve eslint rules ( #3147 )
...
* Add semi to ESLint rules
* Add padded-blocks to ESLint rules
* Add comma-dangle to ESLint rules
* add config/webpack and storyboard
* add streaming/
* yarn test:lint -- --fix
7 years ago
fusshi-
29d8313b28
Disabled auto focus on toot form when search results are shown. ( #2942 )
7 years ago
Eugen Rochko
f5bf5ebb82
Replace sprockets/browserify with Webpack ( #2617 )
...
* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time
7 years ago
Eugen
501514960a
Followers-only post federation ( #2111 )
...
* Make private toots get PuSHed to subscription URLs that belong to domains where you have approved followers
* Authorized followers controller, stub for bulk action
* Soft block in the background
* Add simple test for new controller
* Rename Settings::FollowersController to Settings::FollowerDomainsController, paginate results,
rename "private" post setting to "followers-only", fix pagination style, improve post privacy
preferences style, improve warning style
* Extract compose form warnings into own container, show warning when posting to followers-only with unlocked account
7 years ago
Eugen Rochko
1fd88e3bad
Fix up visual indicators for compose form privacy
7 years ago
Eugen Rochko
d7c6c6dbe1
Fancier drag & drop indicator, emoji icon for emoji, upload progress ( fix #295 )
7 years ago
Eugen Rochko
89fc2d7f48
Fix #372 - Emoji picker
7 years ago
Kibigo
91c79f2445
Better smart/dumb component separation
7 years ago
Eugen Rochko
2c50687279
Improve compose form performance, upgrade JS dependencies. LightingBox
...
now allows to cycle through multiple images
7 years ago
Eugen Rochko
974d712fbe
Improve performance of compose form
7 years ago
Eugen Rochko
ec521e6bfc
Add remote mentions warning when composing a private status
7 years ago
Eugen Rochko
347a153b3d
Add API modifiers to limit returned toots from public/hashtag timelines
...
to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen
7 years ago
blackle
bf0f6eb62d
Implement a click-to-view spoiler system
7 years ago
blackle
889709a2a6
Show 'do not display in public timeline' when replying to self
8 years ago
Mitchell Hentges
4d300e2507
On file-drag, show a border around textarea
8 years ago
Eugen Rochko
0bc6da89d2
Hide unlisted toggle when private is active, hide nsfw toggle when no files added
8 years ago
Anthony Bellew
538d109a82
Re-add unlisted toggle to the UI
8 years ago
Eugen Rochko
de9b6e3a6a
Compose form in the UI now has public/private toggle instead of public/unlisted
8 years ago
Eugen Rochko
b27066e154
Re-implemented autosuggestions component for the compose form
...
Fix #205 , fix #156 , fix #124
8 years ago
Eugen Rochko
14bd46946d
Per-status control for unlisted mode, also federation for unlisted mode
...
Fix #233 , fix #268
8 years ago
Eugen Rochko
2112a81e86
Adding content sensitivity toggle, spoilers for media
8 years ago
Eugen Rochko
50d3083cbd
Making upload button into a smaller icon button
8 years ago
Eugen Rochko
09218d4c01
Use full-text search for autosuggestions
8 years ago
Eugen Rochko
c49f6290eb
Basic username autocomplete for text area
8 years ago
Eugen Rochko
f8f40f15da
Move status components inside individual containers. We still need to select
...
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
8 years ago
Eugen Rochko
ef9d4f4e06
Use reselect to memoize denormalization in UI state
...
Also upgrade react-redux to latest version. This is a performance update
8 years ago
Eugen Rochko
45a96e899e
Fix #58 - disable compose form while image is uploading
8 years ago
Eugen Rochko
bc98865c1a
API returns mentions for statuses, compose form pre-fills all relevant usernames into the form when replying
8 years ago
Eugen Rochko
337462aa5e
Re-organizing components to be more modular, adding loading bars
8 years ago
Eugen Rochko
05001d54d1
Make compose form also use normalized data
8 years ago