Nolan Lawson
1a8de05083
fix: fix style/a11y of search/toots on small devices ( #1489 )
...
* fix: fix style/a11y of search/toots on small devices
fixes #3
* fixup
* fixup
* fixup
* fix test
2019-09-15 16:33:44 -07:00
Nolan Lawson
d5fb6c568c
fix: ignore rapid Ctrl-Enter inputs when composing ( #1488 )
...
fixes #421
2019-09-15 10:45:52 -07:00
Nolan Lawson
35058ed965
feat: mark media as sensitive without a CW ( #1486 )
...
fixes #1297
2019-09-15 10:45:46 -07:00
Nolan Lawson
8035cb2580
fix: fix focal point on animated GIFs ( #1484 )
...
fixes #1483 for animated mp4s
2019-09-14 22:26:34 -07:00
Nolan Lawson
58af4d888e
feat: clicking avatar opens media modal ( #1485 )
...
fixes #1464
2019-09-14 22:26:29 -07:00
Nolan Lawson
dbb746ff34
fix: media modal uses full height on mobile ( #1481 )
...
fixes #1465
2019-09-13 22:11:22 -07:00
Nolan Lawson
97af0ccdf0
chore: update standard ( #1480 )
2019-09-13 19:04:36 -07:00
Nolan Lawson
db87019dbf
chore(package): update webpack ( #1479 )
...
* chore(package): update webpack to version 4.40.2
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2019-09-13 19:04:29 -07:00
Nolan Lawson
2112361fef
fix: fix case sensitivity in hashtag links ( #1478 )
...
fixes #1477
2019-09-13 19:04:22 -07:00
Nolan Lawson
cdb99cbe78
1.12.2
2019-09-08 11:07:55 -07:00
Nolan Lawson
6d3a0b5fee
fix: allow audio uploads on iOS Safari ( #1472 )
...
fixes #1461
2019-09-08 11:07:20 -07:00
Nolan Lawson
72e187a0fa
perf: disable database cleanups when page is not active ( #1471 )
...
* perf: disable database cleanups when page is not active
* fix test
2019-09-07 21:05:36 -07:00
Nolan Lawson
d71d6b49ef
fix: run idb cleanups in requestIdleCallback ( #1470 )
2019-09-07 20:27:54 -07:00
Nolan Lawson
26a036259e
chore: update standard ( #1466 )
2019-09-07 20:27:47 -07:00
Nolan Lawson
df0afa12ed
perf: periodically clean up old compose drafts ( #1469 )
...
fixes #1419
2019-09-07 17:49:58 -07:00
Nolan Lawson
9c79b69497
fix: move worker-loader to dependencies ( #1467 )
...
fixes #1459
2019-09-07 17:19:39 -07:00
Nolan Lawson
78792ec66c
chore: update to now 16.2.0 ( #1468 )
...
* chore(package): update now to version 16.2.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2019-09-07 16:51:23 -07:00
Nolan Lawson
2d8419f84f
chore: Greenkeeper/terser webpack plugin 2.0.1 ( #1463 )
...
* fix(package): update terser-webpack-plugin to version 2.0.1
Closes #1462
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2019-09-07 16:50:41 -07:00
Nolan Lawson
ea6f72cbe0
1.12.1
2019-08-29 20:16:52 -07:00
Nolan Lawson
a0ad82d850
fix: Revert "fix: h2 in media edit dialog should be h1 ( #1453 )" ( #1455 )
...
This reverts commit 450785ea81
.
2019-08-29 20:16:15 -07:00
Nolan Lawson
9787fe9f05
fix: length indicator aria-label should not be negative ( #1454 )
2019-08-29 20:13:25 -07:00
Nolan Lawson
450785ea81
fix: h2 in media edit dialog should be h1 ( #1453 )
...
The dialog is in its own document, so the heading level should start
back at h1.
2019-08-29 20:13:20 -07:00
Nolan Lawson
b126faeacd
1.12.0
2019-08-29 19:29:22 -07:00
Nolan Lawson
de27d0e2bf
perf: don't fetch custom emoji on every page load ( #1451 )
...
fixes #812
follow-up to #1448 and #1450
2019-08-29 19:15:30 -07:00
Nolan Lawson
ebd10a43d2
perf: fetch lists from database on page load ( #1450 )
...
* perf: fetch lists from database on page load
follow-up to #1448 , I would like for there not to be a flash on the /community page where the lists suddenly load in, but I would still like to avoid the network request if possible. So when the page first loads, we can load the lists from the database and only fetch them from the network if not in the cache.
* add comment
2019-08-29 18:41:36 -07:00
Nolan Lawson
56f266cb93
perf: terminate tesseract worker after a delay ( #1449 )
...
fixes #1447
2019-08-29 08:51:41 -07:00
Sorin Davidoi
b01191037e
refactor(store/observers/instance): Don't fetch lists eagerly ( #1448 )
...
They are already fetched on-demand when the community column is loaded.
2019-08-29 07:55:40 -07:00
Sorin Davidoi
7d8f19a672
fix(actions/instances): Clear data when token revoked ( #1446 )
2019-08-29 07:55:12 -07:00
Nolan Lawson
7d4cb1914a
fix: make the OCR progress bar accessible ( #1445 )
...
* fix: make the OCR progress bar accessible
* fixup
2019-08-28 08:13:24 -07:00
Nolan Lawson
c8738f17b0
fix: add progress bar for OCR ( #1444 )
2019-08-27 23:23:35 -07:00
Nolan Lawson
c822f19975
chore: update to standard v14.0.2 ( #1443 )
2019-08-27 22:58:32 -07:00
Nolan Lawson
fc0f5df6c6
fix: length gauge should respect reduceMotion ( #1440 )
2019-08-27 22:58:25 -07:00
Nolan Lawson
f6981cff01
fix: improve style of focal/alt editor on mobile ( #1439 )
...
fixes #1438
2019-08-27 22:58:17 -07:00
Nolan Lawson
b46f76fbf8
fix: use url over id as media upload cache key ( #1437 )
2019-08-25 22:24:37 -07:00
Nolan Lawson
e2c137b2ef
fix: prefer local file URLs for OCR ( #1436 )
2019-08-25 21:48:59 -07:00
Nolan Lawson
cb12e05584
fix: tweak style of focal point coordinate inputs ( #1435 )
2019-08-25 18:33:50 -07:00
Nolan Lawson
ca9a32d303
feat: add OCR for image descriptions using tesseract.js ( #1433 )
...
* feat: add OCR for image descriptions using tesseract.js
* tweak style of alt editor
* remove unnecessary files
2019-08-25 18:33:44 -07:00
Nolan Lawson
bd2a7abe2a
fix: tweak backdrop filter in focal point editor ( #1434 )
2019-08-25 17:22:04 -07:00
Nolan Lawson
e79fc8f3bd
fix: fix cursor when grabbing in draggable UI ( #1432 )
2019-08-24 21:23:52 -07:00
Nolan Lawson
59d26f1a09
feat: add length gauge for media alt text editor ( #1431 )
...
* feat: add length gauge for media alt text editor
* fix test
2019-08-24 21:23:43 -07:00
Nolan Lawson
7f9195c2af
feat: combine alt/focal point into single "media edit" dialog ( #1430 )
...
* feat: combine alt/focal point into single "media edit" dialog
* resize text automatically
2019-08-24 19:28:12 -07:00
Nolan Lawson
7b32c71c93
fix: reset websocket on online/offline/active events ( #1429 )
...
* fix: reset websocket on online/offline/active events
* minor fixup
* add comments
2019-08-24 13:33:57 -07:00
Nolan Lawson
88ab0b929c
fix: improve style of "large inline" media ( #1428 )
2019-08-24 10:43:50 -07:00
Nolan Lawson
b7c97118e2
chore: update travis to ubuntu bionic ( #1426 )
...
* chore: update travis to ubuntu xenial/bionic
* fix apt packages
* try again
* fixup
* fixup
* fixup
* fixup
* fixup
* simplify to test
* fixup
* fixup
* add stuff back
* add chrome
* fix config
* fixup
* fix build script
2019-08-23 20:46:21 -07:00
Sorin Davidoi
da668c5330
fix(components/media): Handle autoplay with blurhash ( #1425 )
...
Closes https://github.com/nolanlawson/pinafore/issues/1424 .
2019-08-23 07:13:25 -07:00
Nolan Lawson
7188454790
perf: use more efficient CSS selectors for inline media ( #1423 )
2019-08-22 09:10:02 -07:00
Nolan Lawson
8c6a701d6f
fix: ensure "disable blurhash" setting is honored ( #1422 )
...
* fix: ensure "disable blurhash" setting is honored
fixes #1421
* remove play button for audio/video
2019-08-22 09:09:21 -07:00
Nolan Lawson
dd625b80a0
fix: remove unused nCols computation ( #1420 )
2019-08-21 23:26:16 -07:00
sgenoud
ada6b9f699
fix: Fix the blurhash alignment and general style ( #1418 )
...
* Fix the blurhash alignment issue
* Fix the video blurhash style
2019-08-21 22:31:14 -07:00
Nolan Lawson
43cb92bd61
test: add test for measureText ( #1416 )
2019-08-20 09:20:39 -07:00