Commit graph

1718 commits

Author SHA1 Message Date
Nolan Lawson 85b75900c1
feat: add ability to set focal points for media ()
* feat: add ability to set focal points for media

fixes 

* fix tests

* actually fix tests

* really really fix tests

* really really really fix tests pinkie swear
2019-07-07 00:14:19 -07:00
Nolan Lawson 994dda4806
chore: update @babel/core () 2019-07-06 20:53:11 -07:00
Nolan Lawson ce7c9d226d
chore: update now () 2019-07-06 20:53:04 -07:00
Nolan Lawson 182ff072d7
chore: update webpack () 2019-07-06 20:52:57 -07:00
greenkeeper[bot] 89b06c1dde chore: Update eslint-plugin-html to the latest version 🚀 ()
* chore(package): update eslint-plugin-html to version 6.0.0

* chore(package): update lockfile yarn.lock
2019-07-06 20:52:50 -07:00
Nolan Lawson f3baf1a56d 1.10.0 2019-06-23 10:01:57 -07:00
Nolan Lawson d31f2ce010
feat: add support for audio attachments ()
This is a new thing in Mastodon v2.9. I kept the "camera" icon because I like it better than the paperclip, and I think it covers the 99% use case.
2019-06-23 09:41:31 -07:00
Nolan Lawson ea220c32d3
tests: try to make tests less flaky () 2019-06-22 13:21:19 -07:00
Nolan Lawson c034b4c0c5
chore: update deps () 2019-06-22 13:21:12 -07:00
Nolan Lawson b2d4279137
chore: update tested mastodon to v2.9.2 () 2019-06-22 13:21:06 -07:00
Nolan Lawson 10c7023591
docs: update docs on exporting ()
[skip ci]
2019-06-22 11:32:17 -07:00
Nolan Lawson f4177bd0bb 1.9.1 2019-06-20 20:00:22 -07:00
Nolan Lawson 5dfbee3901
chore: update webpack to 4.34.0 () 2019-06-19 23:01:01 -07:00
Nolan Lawson fb906b4170
chore: update rollup to 1.15.6 () 2019-06-19 23:00:54 -07:00
codl 9149cbe76a fix report dialog not taking comments () 2019-06-19 23:00:38 -07:00
Nolan Lawson 6980083ed0
fix: push subscriptions per instance ()
* fix: push subscriptions per instance

fixes 

* fixup

* add notice about one push notification per instance at a time
2019-06-19 23:00:27 -07:00
greenkeeper[bot] 51e7f703d3 chore: Update css-loader to the latest version 🚀 ()
* fix(package): update css-loader to version 3.0.0

* chore(package): update lockfile yarn.lock
2019-06-19 20:13:01 -07:00
Nolan Lawson c397753ddb
fix: Esc key dismisses tooltip ()
fixes 
2019-06-03 19:31:00 -07: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 () 2019-06-02 09:07:45 -07:00
Nolan Lawson 58a8772edc
perf: lazy-load the ComposeBox () 2019-06-01 17:01:50 -07:00
Nolan Lawson d75507bbce
fix: fix disableNotificationsBadge aria-label () 2019-06-01 15:51:53 -07:00
Nolan Lawson 604471a158
fix: fix grayscale in firefox () 2019-06-01 15:51:46 -07:00
Nolan Lawson f5c7bc790f
fix: fix compose toolbar on iphone 4 again () 2019-06-01 14:27:50 -07:00
Nolan Lawson 74230cfe8e
fix: fix service worker for real ()
fixes 
2019-06-01 13:07:38 -07:00
Nolan Lawson a35f5ee2d9
feat: implement wellness settings ()
* implement wellness settings

fixes 

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 ()" ()
This reverts commit fa2eb8fe52.
2019-06-01 12:17:12 -07:00
Nolan Lawson fcf64c2169
fix: fix "Show more" button in Notifications timeline when filtered () 2019-05-29 18:48:59 -07:00
Nolan Lawson 45630c185f
feat: add option to disable infinite scroll ()
* feat: add option to disable infinite scroll

fixes  and fixes . Also makes me less nervous about  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 () 2019-05-28 22:24:22 -07:00
Nolan Lawson 8672ade314
fix: unescape html in card titles/descriptions () 2019-05-28 22:24:16 -07:00
Nolan Lawson fa2eb8fe52
fix: no need for double reload of SW in Chrome ()
fixes 
2019-05-28 08:18:11 -07: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 () 2019-05-27 17:38:59 -07:00
Nolan Lawson f1857cb86e
fix: improve color contrast of dark themes () 2019-05-27 17:01:53 -07:00
Nolan Lawson 3453b10ffb
chore: update deps ()
* chore: update deps

* chore: actually update all deps
2019-05-27 15:15:47 -07:00
Nolan Lawson 8c74d0c7c8
fix: add push notification badge () 2019-05-27 14:25:45 -07:00
Nolan Lawson 3a2c56f0fa
fix: various push notification fixes () 2019-05-27 14:01:02 -07:00
Nolan Lawson 164768e6c9
fix: fix bug when faving/boosting push notification () 2019-05-27 12:32:06 -07:00
Nolan Lawson 3a7d6d3552
fix: add <select> aria-label, remove unnecessary aria-labelledby () 2019-05-27 12:31:59 -07:00
Nolan Lawson 12179505e1
fix: improve UI/a11y of media upload () 2019-05-27 12:31:49 -07:00
Nolan Lawson 482ee3d3bb
fix: improve media upload a11y ()
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 () 2019-05-27 12:31:35 -07:00
Nolan Lawson b45868bbfd
fix: poll button label is backwards () 2019-05-27 01:05:55 -07:00
Nolan Lawson 6efc28aac8
fix: fix reduceMotion of svelte slide transition ()
fixes 
2019-05-27 00:24:57 -07:00
Nolan Lawson 0878275ab9
feat: ability to create polls ()
* feat: ability to create polls

fixes 

* fix adds and deletes

* fix tests

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

* code cleanup

* avoid some recomputes

* avoid costly recomputes
2019-05-26 16:01:14 -07:00
Nolan Lawson bf640b9b0f
fix: fix unread notifications badge for filters ()
fixes 
2019-05-26 16:01:06 -07:00