|  | 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 |  | 
				
					
						|  | 75b4d09b64 | remove AsyncLayout in favor of rAf + gBCR | 2018-04-27 18:16:57 -07:00 |  | 
				
					
						|  | 12131bd807 | refactor dialogs to be individually async (#206) | 2018-04-21 09:56:53 -07:00 |  | 
				
					
						|  | 78f44c7b51 | make timeline components async (#204) | 2018-04-21 08:45:41 -07:00 |  | 
				
					
						|  | ec138f94ce | fix requestIdleCallback in edge/safari (#198) Fixes #195 | 2018-04-21 00:33:36 -07:00 |  | 
				
					
						|  | 77ba91c712 | fix animations and cleanup store/component get() usage (#185) fixes #181 | 2018-04-19 21:38:11 -07:00 |  | 
				
					
						|  | 79b848df2c | fix requestIdleCallback not defined in Edge (#180) | 2018-04-19 10:35:34 -07:00 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | e431c29efa | update and pin all deps (#164) | 2018-04-18 20:43:13 -07:00 |  | 
				
					
						|  | 2d5714a2ea | simplify ajax.js implementation (#157) * simplify ajax.js implementation
* fix typo | 2018-04-17 22:08:15 -07:00 |  | 
				
					
						|  | 7c548018c1 | Simplify click delegate implementation (#155) | 2018-04-17 21:47:30 -07:00 |  | 
				
					
						|  | e23aa97cf2 | make PseudoVirtualList sync rather than async (#133) Attempt to address #92 | 2018-04-15 14:43:41 -07:00 |  | 
				
					
						|  | 6230c2703e | content warnings can have emoji (#122) fixes #105 | 2018-04-14 15:50:06 -07:00 |  | 
				
					
						|  | a208e5dedb | fix warning about max EventEmitter listeners (#100) | 2018-04-13 09:46:38 -07:00 |  | 
				
					
						|  | 7853285eea | Fix scrollTop jiggle in Firefox (#94) Fixes #64 | 2018-04-12 19:58:18 -07:00 |  | 
				
					
						|  | 95c3349db7 | fix bug where favicon changes incorrectly | 2018-04-11 20:30:38 -07:00 |  | 
				
					
						| 
								
								
									 codl | 6fcecce311 | allow scroll-to-top to be canceled by a user scroll (#79) | 2018-04-11 19:43:22 -07:00 |  | 
				
					
						|  | 55782a5331 | detect "selected" when doing smooth scroll to top | 2018-04-10 23:15:22 -07:00 |  | 
				
					
						|  | 494f906701 | increase fetch timeout to 60 seconds for now (#55) Fixes #29 | 2018-04-09 18:33:23 -07:00 |  | 
				
					
						|  | 7ae3212c55 | Fix alts for image uploads (#54) * Fix alts for image uploads
Fixes #41
* fix alts mixed with no-alts | 2018-04-09 18:30:15 -07:00 |  | 
				
					
						|  | bcc7fb47ef | start using an event bus | 2018-04-08 15:08:32 -07:00 |  | 
				
					
						|  | 2544b71251 | use lodash-es for slightly smaller bundle size | 2018-04-05 17:57:36 -07:00 |  | 
				
					
						|  | 760cafdeff | don't allow clicking through to status if click is on toolbar | 2018-04-04 18:53:52 -07:00 |  | 
				
					
						|  | ef5b922e77 | add basic handling for window resize | 2018-03-31 17:42:52 -07:00 |  | 
				
					
						|  | 3b8f551477 | implement better timeline navigations with fades | 2018-03-29 23:16:53 -07:00 |  | 
				
					
						|  | 6fc21e40bf | add username autocomplete feature | 2018-03-24 18:04:54 -07:00 |  | 
				
					
						|  | d682982a54 | fix caching logic | 2018-03-23 08:16:46 -07:00 |  | 
				
					
						|  | 3b03bd0e8d | tweak when to use requestIdleCallback | 2018-03-22 22:53:50 -07:00 |  | 
				
					
						|  | cd968245e1 | go back to having Timeline.html manage focus | 2018-03-22 21:59:02 -07:00 |  | 
				
					
						|  | ef51842e6a | calculate listOffset to avoid profile offset issue | 2018-03-22 17:33:42 -07:00 |  | 
				
					
						|  | 72e7e18e0b | add favorite/reblog animations | 2018-03-21 09:38:20 -07:00 |  | 
				
					
						|  | 0c9992c0e1 | change scheduling to focus on requestIdleCallback | 2018-03-20 20:28:53 -07:00 |  | 
				
					
						|  | 98b704f465 | optimistic updates for fav/reblog | 2018-03-20 17:41:39 -07:00 |  | 
				
					
						|  | e4572a8066 | increase timeout | 2018-03-15 21:01:37 -07:00 |  | 
				
					
						|  | f81bb51936 | change toast message | 2018-03-14 23:17:47 -07:00 |  | 
				
					
						|  | 1477fbfbda | faster classname function | 2018-03-14 18:52:33 -07:00 |  | 
				
					
						|  | da2daa955d | fix statuses being deleted from threads | 2018-03-10 20:24:07 -08:00 |  | 
				
					
						|  | 23a247a8c2 | basic support for delete streaming | 2018-03-10 16:21:10 -08:00 |  | 
				
					
						|  | b3263e528f | fix incoming statuses, add tests | 2018-03-10 10:54:16 -08:00 |  | 
				
					
						|  | 346cfa0e2c | remove URLSearchParams | 2018-03-09 00:08:23 -08:00 |  | 
				
					
						|  | 53081ffe54 | add failing test for offline threads | 2018-03-08 18:08:14 -08:00 |  | 
				
					
						|  | 36fdd79032 | add custom emoji | 2018-03-06 09:03:59 -08:00 |  | 
				
					
						|  | 73861c4749 | make virtual list more effecient using "reselect" | 2018-03-04 13:37:55 -08:00 |  | 
				
					
						|  | cd376c5a18 | start adding media uploads | 2018-03-01 21:21:49 -08:00 |  | 
				
					
						|  | cd9365cddb | code cleanup | 2018-02-28 19:16:11 -08:00 |  | 
				
					
						|  | b26fdc7f55 | correctly measure status length | 2018-02-27 23:38:33 -08:00 |  | 
				
					
						|  | cef354d412 | fix box sizing calculations | 2018-02-25 23:01:15 -08:00 |  | 
				
					
						|  | 96303583ad | improve perf of autosize.js | 2018-02-25 22:29:12 -08:00 |  | 
				
					
						|  | 2ffd38383d | improve perf of compose box | 2018-02-25 20:45:11 -08:00 |  | 
				
					
						|  | 62d7166b39 | code cleanup | 2018-02-25 11:20:40 -08:00 |  |