Commit graph

940 commits

Author SHA1 Message Date
Nolan Lawson dbba271f39
fix some svelte data warnings (#247) 2018-04-30 09:57:49 -07:00
Nolan Lawson f9792ae3d8
remove deprecated .observe() from components (#246) 2018-04-30 08:29:04 -07:00
Nolan Lawson c309e5842d
slightly improve Svelte 2.0 compatibility (#244)
* slightly improve Svelte 2.0 compatibility

* fixup

* fix lint
2018-04-29 22:13:41 -07:00
Nolan Lawson 8229d1c9e6
use svelte shorthand wherever possible (#242) 2018-04-29 18:42:03 -07:00
Nolan Lawson c4182c9ddc
remove unnecessary helpers (#241) 2018-04-29 18:41:56 -07:00
Nolan Lawson a368294b43
fix for malformed notiications (#238)
fixes #217
2018-04-29 18:41:47 -07:00
Nolan Lawson 9629a55a9f
remove all instances of string coercion (#240) 2018-04-29 17:45:03 -07:00
Nolan Lawson 40a9ff957a
fix null error in virtual list items (#239) 2018-04-29 17:33:58 -07:00
Nolan Lawson 7f325a0166
fix blue active background on Chrome for Android (#236)
fixes #141
2018-04-29 16:57:22 -07:00
Nolan Lawson de7bc7e43d
avatar should not have gray background (#237)
fixes #233
2018-04-29 16:57:12 -07:00
Nolan Lawson 8089202977
add ability to pin and unpin statuses (#235)
* add ability to pin and unpin statuses

* add another test
2018-04-29 12:28:44 -07:00
Nolan Lawson d079b6d9e1
Update to esm 3.0.28 (#234)
* fix(package): update esm to version 3.0.28

Closes #216

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-29 08:59:39 -07:00
Nolan Lawson 16c1c686fb 0.3.0 2018-04-28 14:54:32 -07:00
Nolan Lawson ffb00fcc5c
approve/reject follow requests, unblock, unmute (#230)
* approve/reject follow requests, unblock, unmute

* make tests less flaky
2018-04-28 14:19:39 -07:00
Nolan Lawson e342eadbd0
improve dev environment, enable HMR (#229) 2018-04-28 12:10:50 -07:00
codl 562d0d2774 emoji style fixes (#227)
* emoji style fixes

* fixes non-square emoji being stretched to fit a square, both in
  statuses and in autosuggestions
* sizes emoji proportionally to text, so emoji won't look all tiny in
  expanded statuses
* emoji sizing and positioning similar to mastodon web

* prevent emoji from pushing down the line below them
2018-04-27 18:19:37 -07:00
Nolan Lawson 75b4d09b64 remove AsyncLayout in favor of rAf + gBCR 2018-04-27 18:16:57 -07:00
Nolan Lawson 8a46f3b3d1 add test and aria-label 2018-04-26 22:37:39 -07:00
Nolan Lawson 7ec109c6af fix style nit 2018-04-26 22:37:39 -07:00
codl 03e0ac72d2 add lists of follows and followers 2018-04-26 22:37:39 -07:00
Nolan Lawson a7cc73ede7
add service worker fixes to sapper (#224)
* add service worker fixes to sapper

* attempt fixup for service worker

* fix timestamp should be in milliseconds
2018-04-26 20:21:45 -07:00
greenkeeper[bot] af221366ca Update node-sass to the latest version 🚀 (#222)
* fix(package): update node-sass to version 4.9.0

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-26 09:40:14 -07:00
Nolan Lawson 73bec1a107
Update to esm 3.0.26 (#221)
* fix(package): update esm to version 3.0.26

Closes #216

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-25 20:48:10 -07:00
greenkeeper[bot] 235a988291 Update lodash-es to the latest version 🚀 (#220)
* fix(package): update lodash-es to version 4.17.10

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-25 20:29:01 -07:00
codl 7abf76f7f9 remove statusid parameter in muted and blocked lists (#213) 2018-04-22 11:20:05 -07:00
Nolan Lawson 61595103fa
update sapper to set etag for HTML pages as well (#211) 2018-04-21 16:03:21 -07:00
Nolan Lawson 54b691a122 0.2.3 2018-04-21 15:15:11 -07:00
Nolan Lawson 6bd4b05a98
fix more bugs in autocomplete (#208)
* fix more bugs in autocomplete

fully fixes #170

* fixup

* fix tests
2018-04-21 14:57:02 -07:00
Nolan Lawson 209b36c73b
fix flaky login tests (#209) 2018-04-21 13:06:46 -07:00
Nolan Lawson 095be79525 add note to README about masto account
[skip ci]
2018-04-21 10:59:57 -07:00
Nolan Lawson 12131bd807
refactor dialogs to be individually async (#206) 2018-04-21 09:56:53 -07:00
Nolan Lawson 1151a3be4b
fix null in Timeline.html get() (#205) 2018-04-21 09:56:45 -07:00
Nolan Lawson 78f44c7b51
make timeline components async (#204) 2018-04-21 08:45:41 -07:00
Nolan Lawson 36b8f15ba6
clean up icon animations (#203) 2018-04-21 08:32:40 -07:00
Nolan Lawson b37f371cdb
add zopfli/brotli encoding (#200)
fixes #196
2018-04-21 07:06:08 -07:00
Nolan Lawson 441271ba71
update sapper to serve etags/content-length (#201) 2018-04-21 07:04:11 -07:00
Nolan Lawson e4d2934c67
fix themes (#199)
Fixes #194
2018-04-21 00:33:42 -07:00
Nolan Lawson ec138f94ce
fix requestIdleCallback in edge/safari (#198)
Fixes #195
2018-04-21 00:33:36 -07:00
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 bf36667002
use chunks:all in webpack splitChunks (#193)
* use chunks:all in webpack splitChunks

* tweak webpack settings
2018-04-20 23:35:07 -07:00
greenkeeper[bot] 1f6e7066ed Update esm to the latest version 🚀 (#197)
* fix(package): update esm to version 3.0.21

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-20 23:25:38 -07:00
Nolan Lawson b72ed87c25
refactor Media.html (#191) 2018-04-20 10:36:20 -07:00
Nolan Lawson 64973757a3
slightly refactor compose box (#192) 2018-04-20 10:36:05 -07:00
Nolan Lawson 581a0fcd00
fix multiple compose autosuggest dropdowns (#188)
* fix multiple compose autosuggest dropdowns

Fixes #170

* fix failing test

* remove console.log
2018-04-20 06:26:36 -07:00
Nolan Lawson e847e54f96
commit package-lock.json I guess? (#189) 2018-04-19 22:47:05 -07:00
Nolan Lawson d8906b2cb6
add Referrer-Policy: no-referrer (#187)
fixes #139
2018-04-19 21:38:22 -07:00
Nolan Lawson 77ba91c712
fix animations and cleanup store/component get() usage (#185)
fixes #181
2018-04-19 21:38:11 -07:00
Nolan Lawson bfc3c46462
use standard to lint HTML too (#186) 2018-04-19 21:38:01 -07:00
greenkeeper[bot] ef80919269 Update esm to the latest version 🚀 (#184)
* fix(package): update esm to version 3.0.20

* chore(package): update lockfile

https://npm.im/greenkeeper-lockfile
2018-04-19 18:43:05 -07:00
Nolan Lawson 79b848df2c
fix requestIdleCallback not defined in Edge (#180) 2018-04-19 10:35:34 -07:00