Nolan Lawson
|
286a93ecba
|
simplify Status.html using spread params (#190)
* simplify Status.html using spread params
* fixup
|
2018-04-21 00:33:30 -07:00 |
Nolan Lawson
|
b72ed87c25
|
refactor Media.html (#191)
|
2018-04-20 10:36:20 -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
|
7c548018c1
|
Simplify click delegate implementation (#155)
|
2018-04-17 21:47:30 -07:00 |
Nolan Lawson
|
980fec15ec
|
fix favorites/boosts reversed aria labels (#153)
Fixes #146
|
2018-04-17 18:38:27 -07:00 |
Nolan Lawson
|
8fb00a961c
|
refactor to avoid unnecessary emojify computations (#143)
|
2018-04-16 20:54:16 -07:00 |
Nolan Lawson
|
300a399655
|
Mark permalinks with icons accessibly (#138)
Fixes #128
|
2018-04-15 16:00:09 -07:00 |
Nolan Lawson
|
6230c2703e
|
content warnings can have emoji (#122)
fixes #105
|
2018-04-14 15:50:06 -07:00 |
Nolan Lawson
|
29c38c1f83
|
Don't show media in notifications (#112)
Fixes #70
|
2018-04-14 14:18:19 -07:00 |
Nolan Lawson
|
ff8e92df6c
|
preload content in CW (#110)
* preload content in CW
Fixes #63
* fix test
|
2018-04-14 10:47:53 -07:00 |
Nolan Lawson
|
707e89e899
|
faster hydrateContent() algorithm, add test (#109)
|
2018-04-14 10:08:43 -07:00 |
Nolan Lawson
|
a82c44c21f
|
Replying returns focus to reply button (#98)
Fixes #42
|
2018-04-12 21:18:14 -07:00 |
Nolan Lawson
|
a875386539
|
fix image hover description on Firefox (#97)
Fixes #57
|
2018-04-12 21:18:06 -07:00 |
Nolan Lawson
|
9bfa2cf013
|
add perf mark for clicking spoiler button
[skip ci]
|
2018-04-10 22:30:22 -07:00 |
Nolan Lawson
|
9d706a3748
|
Add img title as well as alt (#66)
Fixes #57
|
2018-04-10 20:02:42 -07:00 |
Nolan Lawson
|
bcc7fb47ef
|
start using an event bus
|
2018-04-08 15:08:32 -07:00 |
Nolan Lawson
|
b4fc6cf99e
|
fix media in notifications not clickable
|
2018-04-05 18:18:23 -07:00 |
Nolan Lawson
|
2544b71251
|
use lodash-es for slightly smaller bundle size
|
2018-04-05 17:57:36 -07:00 |
Nolan Lawson
|
8197c9e773
|
fix DM background color for replies
|
2018-04-04 23:03:26 -07:00 |
Nolan Lawson
|
760cafdeff
|
don't allow clicking through to status if click is on toolbar
|
2018-04-04 18:53:52 -07:00 |
Nolan Lawson
|
cbe7192928
|
use regular for loop for html dom element collection
|
2018-04-04 18:34:43 -07:00 |
Nolan Lawson
|
79e33d7938
|
automatically insert CWs for replies to CWs
|
2018-04-03 09:45:17 -07:00 |
Nolan Lawson
|
64fccee69b
|
tweak styles
|
2018-04-01 02:54:40 -07:00 |
Nolan Lawson
|
7342ff1bf2
|
unify usage of autoplaying video
|
2018-03-31 10:45:11 -07:00 |
Nolan Lawson
|
2848d5a417
|
hide avatar for pinned toots
|
2018-03-30 17:30:30 -07:00 |
Nolan Lawson
|
f9993cac35
|
fix post privacy for replies
|
2018-03-30 10:04:35 -07:00 |
Nolan Lawson
|
91402d06fc
|
tweak debounce/throttle
|
2018-03-30 08:43:36 -07:00 |
Nolan Lawson
|
5a0c4897b0
|
make replies inline
|
2018-03-30 01:06:17 -07:00 |
Nolan Lawson
|
d4c63f04db
|
fix grid layout in Edge
|
2018-03-27 17:21:40 -07:00 |
Nolan Lawson
|
c67ba5c0a9
|
spoiler button is faster now
|
2018-03-23 08:29:54 -07:00 |
Nolan Lawson
|
cd968245e1
|
go back to having Timeline.html manage focus
|
2018-03-22 21:59:02 -07:00 |
Nolan Lawson
|
7a9cb22269
|
add icons for boosters/favoriters/followers in status header
|
2018-03-22 21:36:19 -07:00 |
Nolan Lawson
|
ec73ce8149
|
avatar should be aria-hidden
|
2018-03-22 00:22:18 -07:00 |
Nolan Lawson
|
72e7e18e0b
|
add favorite/reblog animations
|
2018-03-21 09:38:20 -07:00 |
Nolan Lawson
|
7053230ac0
|
fix focus() being called too often
|
2018-03-21 00:53:52 -07:00 |
Nolan Lawson
|
0c9992c0e1
|
change scheduling to focus on requestIdleCallback
|
2018-03-20 20:28:53 -07:00 |
Nolan Lawson
|
f6d1e5079a
|
add titles for mention links
|
2018-03-19 18:05:51 -07:00 |
Nolan Lawson
|
ed0db17ca0
|
add auto-focus to reply input text
|
2018-03-16 19:04:48 -07:00 |
Nolan Lawson
|
9a0071a934
|
clicking avatars goes directly to profile
|
2018-03-16 18:48:24 -07:00 |
Nolan Lawson
|
9de2949cb7
|
Simplify selectors, prefer class selectors for SVGs
|
2018-03-16 08:58:04 -07:00 |
Nolan Lawson
|
bd0a0bf0be
|
refactor
|
2018-03-16 00:01:03 -07:00 |
Nolan Lawson
|
a25dd048b6
|
make statuses robust against duplicates, remove duplicate from test
|
2018-03-15 20:04:24 -07:00 |
Nolan Lawson
|
a5ca99c2f0
|
fix some tests
|
2018-03-15 17:33:52 -07:00 |
Nolan Lawson
|
8c8c6bab25
|
improve perf of hydrateContent slightly
|
2018-03-15 10:05:49 -07:00 |
Nolan Lawson
|
f137f0c56c
|
simplify and expand click delegates
|
2018-03-15 08:59:30 -07:00 |
Nolan Lawson
|
1477fbfbda
|
faster classname function
|
2018-03-14 18:52:33 -07:00 |
Nolan Lawson
|
436c8c05aa
|
implement lazy images
|
2018-03-13 23:07:30 -07:00 |
Nolan Lawson
|
5908ac6614
|
Implement LazyPage and refactor to support it
|
2018-03-13 20:02:50 -07:00 |