Nolan Lawson
ce61b821c5
feat(ui): add option to always show sensitive media ( #709 )
...
fixes #699 . I also went ahead and divided the settings into two groups: Preferences and Accessibility
2018-12-01 14:09:08 -08:00
Nolan Lawson
f3254bb22d
feat(settings): add theme settings to general ( #706 )
2018-12-01 12:57:00 -08:00
Nolan Lawson
153e4f4fcd
feat(a11y): add option for short article aria labels ( #705 )
...
Actually fixes #694 by providing an option to make the labels like they used to be.
2018-12-01 11:53:20 -08:00
Nolan Lawson
e44cafb5fb
feat(scrollbars): add option to disable scrollbars, fix macOS style ( #701 )
...
fixes #698 and fixes #700
2018-11-27 19:17:18 -08:00
Nolan Lawson
20ae390308
fix(design): input bg should be white on "add instance" page ( #663 )
2018-11-20 07:54:40 -08:00
Nolan Lawson
dfacbdaaa5
Slight changes to theme settings hint ( #591 )
2018-11-04 15:57:05 -08:00
Pheng Heong TAN
c305a9827a
Provide directions to change the theme ( #585 )
...
* Add directions to change themes
The page 'general' was the first place I looked when I
wanted to change the theme. Not managing to find it,
I went on a search throughout various issues ( #46 , for
example) on Github before locating it.
Now I hope to spare others the search
* Hint the user about themes
When I was on this page, it wasn't immediately apparent
to me that the SettingsListItem was clickable (I thought it
was a list rather than a button)
2018-10-28 15:34:34 -07:00
Nolan Lawson
bf0eb99fe4
refactor instance settings ( #581 )
2018-10-28 15:28:22 -07:00
Sorin Davidoi
e45af16bf9
Push notifications ( #579 )
...
* feat: Push notifications
* feat: Feature-detect push notifications support
* feat: Prompt user to reauthenticate when missing push scope
* fix(service-worker): Add tags to notifications
* feat: Push notification actions for mentions
2018-10-06 13:06:10 -07:00
Nolan Lawson
2387a18ddb
add a theme preview ( #573 )
2018-09-23 11:18:02 -07:00
Nolan Lawson
8949b36873
Use img.decode() ( #473 )
...
* remove will-change:transform from container
* WIP: use img.decode()
* more work on img.decode
2018-08-22 21:00:53 -07:00
Nolan Lawson
37e12e8d73
add option to remove emoji from user display names ( #450 )
...
* add option to remove emoji from user display names
fixes #449
* slight memory perf improvement
2018-08-19 18:03:26 -07:00
Nolan Lawson
350667e5df
allow user display names to contain custom emoji ( #448 )
...
* allow user display names to contain custom emoji
fixes #445
* fix tests
* fix focus issue
2018-08-19 15:23:40 -07:00
Nolan Lawson
37cc2c2df7
add placeholder to "add instance" input ( #427 )
2018-08-16 22:15:22 -07:00
Nolan Lawson
42be854521
upgrade to svelte 2.0 ( #251 )
...
* upgrade to svelte 2.0
* update svelte-loader to 2.9.0
2018-05-01 17:05:36 -07:00
Nolan Lawson
c309e5842d
slightly improve Svelte 2.0 compatibility ( #244 )
...
* slightly improve Svelte 2.0 compatibility
* fixup
* fix lint
2018-04-29 22:13:41 -07:00
Nolan Lawson
9629a55a9f
remove all instances of string coercion ( #240 )
2018-04-29 17:45:03 -07:00
Nolan Lawson
12131bd807
refactor dialogs to be individually async ( #206 )
2018-04-21 09:56:53 -07:00
Nolan Lawson
e4d2934c67
fix themes ( #199 )
...
Fixes #194
2018-04-21 00:33:42 -07:00
Nolan Lawson
bfc3c46462
use standard to lint HTML too ( #186 )
2018-04-19 21:38:01 -07:00
Nolan Lawson
8d5690d63d
remove get() with string from Svelte calls ( #169 )
...
* remove get() with string pt 1
* remove get() with string pt 2
* fix typo
* fix some null exceptions in get()
* fixup code style
2018-04-19 09:37:05 -07:00
Nolan Lawson
a24177b62a
remove "class" prop in favor of "className" ( #167 )
2018-04-18 23:48:06 -07:00
Nolan Lawson
cbf46ccae6
simplify language
2018-04-03 18:01:22 -07:00
Nolan Lawson
9c7cef502e
add version info
2018-03-28 18:16:42 -07:00
Nolan Lawson
2785eb28c3
add option to reduce motion
2018-03-22 20:23:00 -07:00
Nolan Lawson
5908ac6614
Implement LazyPage and refactor to support it
2018-03-13 20:02:50 -07:00