Commit Graph

1673 Commits

Author SHA1 Message Date
'leftie 268a7ce3b6 fix: remove typo introduced in merge 2019-06-02 13:32:46 -04:00
'leftie d9fba6d79d Merge branch 'master' into leftie
# Conflicts:
#	src/routes/_static/themes.js
2019-06-02 13:30:33 -04:00
Nolan Lawson 155cb05e39 1.9.0 2019-06-02 09:26:27 -07:00
Nolan Lawson 5d0e95e759
perf: don't interate through all of localStorage in inline script (#1264) 2019-06-02 09:07:45 -07:00
Nolan Lawson 58a8772edc
perf: lazy-load the ComposeBox (#1262) 2019-06-01 17:01:50 -07:00
Nolan Lawson d75507bbce
fix: fix disableNotificationsBadge aria-label (#1260) 2019-06-01 15:51:53 -07:00
Nolan Lawson 604471a158
fix: fix grayscale in firefox (#1261) 2019-06-01 15:51:46 -07:00
Nolan Lawson f5c7bc790f
fix: fix compose toolbar on iphone 4 again (#1259) 2019-06-01 14:27:50 -07:00
Nolan Lawson 74230cfe8e
fix: fix service worker for real (#1258)
fixes #1243
2019-06-01 13:07:38 -07:00
Nolan Lawson a35f5ee2d9
feat: implement wellness settings (#1256)
* implement wellness settings

fixes #1192

Adds
- grayscale mode (as well as separate grayscale/dark grayscale
themes)
- disable follower/boost/fav counts (follower counts capped at 10)
- disable unread notification count (red dot)

* fix lint

* fix crawler
2019-06-01 13:07:31 -07:00
Nolan Lawson 27864fc47f
fix: Revert "fix: no need for double reload of SW in Chrome (#1251)" (#1257)
This reverts commit fa2eb8fe52.
2019-06-01 12:17:12 -07:00
'leftie 210e942398 Merge branch 'rio-theme' into leftie 2019-06-01 01:35:19 -04:00
'leftie d1a3f007bc Merge branch 'sam-theme' into leftie 2019-06-01 01:35:19 -04:00
'leftie 913ce6eaaa fix: typo in grayscale theme 2019-06-01 01:35:02 -04:00
'leftie 6603762a66 fix: typo in sepia theme 2019-06-01 01:34:10 -04:00
'leftie 3183bb4cb1 Merge branch 'rio-theme' into leftie 2019-06-01 01:29:55 -04:00
'leftie 3bc8d0d32e Merge branch 'sam-theme' into leftie 2019-06-01 01:29:46 -04:00
'leftie dcedf2c8d6 fix: handle link styles on text selection, and on focus 2019-06-01 01:29:09 -04:00
'leftie 5ba38ddf3f fix: handle link styles under text selection in Sam theme 2019-06-01 01:26:52 -04:00
'leftie d4703e7c9d fix: simplify grayscale theme 2019-06-01 01:11:32 -04:00
'leftie 47b3490e15 fix: simplify sepia theme 2019-06-01 01:04:58 -04:00
Nolan Lawson fcf64c2169
fix: fix "Show more" button in Notifications timeline when filtered (#1255) 2019-05-29 18:48:59 -07:00
Nolan Lawson 45630c185f
feat: add option to disable infinite scroll (#1253)
* feat: add option to disable infinite scroll

fixes #391 and fixes #270. Also makes me less nervous about #1251 because now keyboard users can disable infinite load and easily access the "reload" button in the snackbar footer.

* fix test
2019-05-28 22:46:01 -07:00
Nolan Lawson 44a87dcd9a
fix: fix compose button toolbar style on small devices (#1254) 2019-05-28 22:24:22 -07:00
Nolan Lawson 8672ade314
fix: unescape html in card titles/descriptions (#1252) 2019-05-28 22:24:16 -07:00
Nolan Lawson fa2eb8fe52
fix: no need for double reload of SW in Chrome (#1251)
fixes #1243
2019-05-28 08:18:11 -07:00
'leftie f8ed3ff292 Merge branch 'master' into leftie 2019-05-27 21:34:00 -04:00
Nolan Lawson 0de6c3a09f 1.8.0 2019-05-27 18:00:56 -07:00
Nolan Lawson 34e82cbaf2
fix: statuses in own thread should not have cursor:pointer (#1250) 2019-05-27 17:38:59 -07:00
Nolan Lawson f1857cb86e
fix: improve color contrast of dark themes (#1249) 2019-05-27 17:01:53 -07:00
Nolan Lawson 3453b10ffb
chore: update deps (#1247)
* chore: update deps

* chore: actually update all deps
2019-05-27 15:15:47 -07:00
'leftie c41d5908b8 Merge branch 'sam-theme' into leftie 2019-05-27 18:10:47 -04:00
'leftie c051eb3deb feat: plus Sam theme with sepia'd images 2019-05-27 18:08:39 -04:00
'leftie 7406cf326c Merge branch 'rio-theme' into leftie 2019-05-27 18:01:48 -04:00
'leftie cde4cd0a61 feat: plus variation on rio theme with grayscaled images 2019-05-27 18:01:22 -04:00
Nolan Lawson 8c74d0c7c8
fix: add push notification badge (#1246) 2019-05-27 14:25:45 -07:00
'leftie ccf77b83eb fix: in about page, indicate being forked from dev branch 2019-05-27 17:09:01 -04:00
Nolan Lawson 3a2c56f0fa
fix: various push notification fixes (#1245) 2019-05-27 14:01:02 -07:00
'leftie 77aead72fb Merge branch 'master' into leftie 2019-05-27 15:40:30 -04:00
Nolan Lawson 164768e6c9
fix: fix bug when faving/boosting push notification (#1244) 2019-05-27 12:32:06 -07:00
Nolan Lawson 3a7d6d3552
fix: add <select> aria-label, remove unnecessary aria-labelledby (#1242) 2019-05-27 12:31:59 -07:00
Nolan Lawson 12179505e1
fix: improve UI/a11y of media upload (#1241) 2019-05-27 12:31:49 -07:00
Nolan Lawson 482ee3d3bb
fix: improve media upload a11y (#1240)
use ul/li instead of divs here
2019-05-27 12:31:42 -07:00
Nolan Lawson 37d3cac7d2
fix: add tests for polls, improve a11y of poll form (#1239) 2019-05-27 12:31:35 -07:00
Nolan Lawson b45868bbfd
fix: poll button label is backwards (#1238) 2019-05-27 01:05:55 -07:00
Nolan Lawson 6efc28aac8
fix: fix reduceMotion of svelte slide transition (#1237)
fixes #1236
2019-05-27 00:24:57 -07:00
Nolan Lawson 0878275ab9
feat: ability to create polls (#1235)
* feat: ability to create polls

fixes #1130

* fix adds and deletes

* fix tests

* fix tests again
2019-05-27 00:24:47 -07:00
Nolan Lawson 2c1de66592
feat: vote on polls (#1234)
more work on #1130
2019-05-26 20:45:42 -07:00
Nolan Lawson 45441d3a9e
fix: show poll results, time remaining, allow refresh (#1233)
more work towards #1130
2019-05-26 18:48:04 -07:00
Nolan Lawson dac4b493c8
fix: poll for updates to timeago displays (#1232)
* fix: poll for updates to timeago displays

* code cleanup

* avoid some recomputes

* avoid costly recomputes
2019-05-26 16:01:14 -07:00