Nolan Lawson
2efcb16bcc
more work on trying to get focus saving to work
2018-02-10 12:34:54 -08:00
Nolan Lawson
820d77a78f
start on trying to save focus for timeline
...
feels like this isn't really working because I can't distinguish between blur events because the timeline is being destroyed and blur events because the user clicked and we lost focus... not sure how important this feature is, and it adds a lot of complexity in the form of extra attributes to track the focused element
2018-02-10 12:12:05 -08:00
Nolan Lawson
e6bf344aec
use custom perf mark impl
2018-02-10 11:36:31 -08:00
Nolan Lawson
e6304cbbf3
use event delegation for better perf
2018-02-10 11:30:13 -08:00
Nolan Lawson
08c19691a9
click to show toot thread
2018-02-10 11:00:56 -08:00
Nolan Lawson
473ddfaa85
add separate style for status-in-own-context
2018-02-09 22:55:11 -08:00
Nolan Lawson
4a653df3b6
flatten grid structure of Status.html
2018-02-09 22:01:44 -08:00
Nolan Lawson
8db7d376d4
simplify grid-template-areas
2018-02-09 20:07:48 -08:00
Nolan Lawson
4f157596eb
optimize indexedDB storage
2018-02-09 19:48:52 -08:00
Nolan Lawson
85ef4f7fd5
remove semi
2018-02-08 22:44:05 -08:00
Nolan Lawson
39ffabb785
fix page titles
2018-02-08 22:38:33 -08:00
Nolan Lawson
2e4f9e0fe3
fix imports
2018-02-08 22:36:12 -08:00
Nolan Lawson
3cfab0d6a9
fix lint
2018-02-08 22:31:05 -08:00
Nolan Lawson
2e83bc0ff9
use standard
2018-02-08 22:29:29 -08:00
Nolan Lawson
537a112adb
refactor database some more
2018-02-08 22:04:10 -08:00
Nolan Lawson
08b3754746
refactor database
2018-02-08 21:49:52 -08:00
Nolan Lawson
476a9644f1
start work on status-in-own-thread
2018-02-08 19:09:22 -08:00
Nolan Lawson
8af2e2061f
fix empty timelines
2018-02-08 18:54:48 -08:00
Nolan Lawson
27858e32f8
change media breakpoint for Nav.html
2018-02-08 18:01:00 -08:00
Nolan Lawson
d0270991d7
fix Avatar on instanceName page
2018-02-08 17:56:20 -08:00
Nolan Lawson
fee954bf27
clean up actions, implement cache-first sync strategy
2018-02-08 17:51:48 -08:00
Nolan Lawson
1d25fa641e
add lists support
2018-02-08 09:15:25 -08:00
Nolan Lawson
39439f5f9d
move search to last
2018-02-08 08:22:54 -08:00
Nolan Lawson
d93811d470
refactor
2018-02-08 08:22:14 -08:00
Nolan Lawson
016ecfca8d
add favorites, refactor local/federated
2018-02-07 22:49:50 -08:00
Nolan Lawson
fa401d727f
style tweaks
2018-02-06 21:20:33 -08:00
Nolan Lawson
556214bbf2
allow async chunks
2018-02-06 21:15:08 -08:00
Nolan Lawson
8761a46767
implement search
2018-02-06 20:54:49 -08:00
Nolan Lawson
eb5b6999ce
"add" input should be type=url
2018-02-06 09:22:40 -08:00
Nolan Lawson
503fb6e4e0
change style of modal
2018-02-06 09:09:47 -08:00
Nolan Lawson
8711bfb831
implement confirmation dialog
2018-02-05 09:43:45 -08:00
Nolan Lawson
95e5bdb106
add setting to always mark as sensitive
2018-02-05 08:50:08 -08:00
Nolan Lawson
2fdd10c1fe
fixup
2018-02-05 08:44:46 -08:00
Nolan Lawson
3db6579300
big refactor of media attachments
2018-02-04 19:56:06 -08:00
Nolan Lawson
074ef0a760
use a11y-dialog instead of dialog polyfill
2018-02-04 19:15:35 -08:00
Nolan Lawson
b10ecff3c0
fix Firefox autoplay gifv
2018-02-04 16:34:54 -08:00
Nolan Lawson
6978d27a8c
click on images to show them in a modal
2018-02-04 15:59:42 -08:00
Nolan Lawson
6e2fa24261
play videos big
2018-02-04 15:08:34 -08:00
Nolan Lawson
1152d96289
close dialog on click outside
2018-02-04 15:04:20 -08:00
Nolan Lawson
2e2c278dee
better a11y for modal: retain focus when closed
2018-02-04 13:49:43 -08:00
Nolan Lawson
27f15d4030
tweak styles for notifications
2018-02-04 12:49:42 -08:00
Nolan Lawson
f7b933815e
fix contextual toggling of spoilers/sensitives
2018-02-04 12:27:28 -08:00
Nolan Lawson
542368fd3d
refactor
2018-02-04 12:18:22 -08:00
Nolan Lawson
faae26863f
refactor
2018-02-04 12:10:02 -08:00
Nolan Lawson
82635d8291
fixup
2018-02-04 12:08:05 -08:00
Nolan Lawson
4f89f6f7f1
refactor isStatusInOwnThread
2018-02-04 12:07:22 -08:00
Nolan Lawson
835a9a5b28
refactor status some more
2018-02-04 10:55:10 -08:00
Nolan Lawson
76e78e70e5
refactor status some more
2018-02-04 10:50:39 -08:00
Nolan Lawson
f9720dccba
refactor out StatusSpoiler.html
2018-02-04 10:44:04 -08:00
Nolan Lawson
1fae77b38f
refactor out StatusContent.html
2018-02-04 10:35:24 -08:00