miruka 
							
						 
					 
					
						
						
							
						
						7e5896f52b 
					 
					
						
						
							
							Fix MediaCache asyncio Semaphore early import bug  
						
						 
						
						
						
						
					 
					
						2020-03-13 02:46:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						ca53e18e24 
					 
					
						
						
							
							Add main pane top bar, improve readability  
						
						 
						
						
						
						
					 
					
						2020-03-12 22:16:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a6315f7829 
					 
					
						
						
							
							Fix default theme path with QRC  
						
						 
						
						
						
						
					 
					
						2020-03-12 16:46:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						77d877047b 
					 
					
						
						
							
							Update docstrings  
						
						 
						
						
						
						
					 
					
						2020-03-12 14:41:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						9bad0132d6 
					 
					
						
						
							
							Make upload cancelling instant without visual hack  
						
						 
						
						
						
						
					 
					
						2020-03-12 13:28:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e8d4823227 
					 
					
						
						
							
							Unset parent_model when deleting item in model  
						
						 
						
						
						
						
					 
					
						2020-03-12 13:28:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						59296dd22c 
					 
					
						
						
							
							Change name and bump version  
						
						 
						
						
						
						
					 
					
						2020-03-10 10:41:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						298ab30672 
					 
					
						
						
							
							Read theme in app dir if doesn't exist in user dir  
						
						 
						
						
						
						
					 
					
						2020-03-10 09:51:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						264c2ab16b 
					 
					
						
						
							
							Rename themes  
						
						 
						
						
						
						
					 
					
						2020-03-10 09:48:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						49966e06ad 
					 
					
						
						
							
							Fix Transfer.time_left that could be None  
						
						 
						
						
						
						
					 
					
						2020-03-09 17:36:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f9f558cd34 
					 
					
						
						
							
							Fix Thumbnail.from_bytes()  
						
						 
						
						
						
						
					 
					
						2020-03-09 17:33:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						24180fc346 
					 
					
						
						
							
							GUI-report important errors that occur during sync  
						
						 
						
						... 
						
						
						
						Important = "isn't a server 5xx error" 
						
						
					 
					
						2020-03-09 13:08:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						46f3f15694 
					 
					
						
						
							
							Fix cached thumbnails extensions  
						
						 
						
						
						
						
					 
					
						2020-03-09 12:10:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						7ee83c5fe4 
					 
					
						
						
							
							Downloaded files: include title + ext in filename  
						
						 
						
						
						
						
					 
					
						2020-03-09 11:46:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						048c1ddabf 
					 
					
						
						
							
							Reject files too large before attempting to upload  
						
						 
						
						
						
						
					 
					
						2020-03-09 10:23:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						382235875c 
					 
					
						
						
							
							Upload thumbnails with the correct extension  
						
						 
						
						
						
						
					 
					
						2020-03-09 10:10:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						2307d5f1b2 
					 
					
						
						
							
							Fix thumbnail uploading for SVG files  
						
						 
						
						
						
						
					 
					
						2020-03-09 10:03:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						61cc87cf18 
					 
					
						
						
							
							Show max file size on upload button tooltip  
						
						 
						
						
						
						
					 
					
						2020-03-09 09:57:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						0fa16400df 
					 
					
						
						
							
							Error msg for bad invites in non-federated room  
						
						 
						
						
						
						
					 
					
						2020-03-09 07:59:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						c618fb8ba3 
					 
					
						
						
							
							Don't upload thumbnail if heavier than original  
						
						 
						
						
						
						
					 
					
						2020-03-08 08:10:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e1b26d1ec7 
					 
					
						
						
							
							Show thumbnail uploading progress when uploading  
						
						 
						
						
						
						
					 
					
						2020-03-08 08:05:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d1e42a72a0 
					 
					
						
						
							
							Fix upload pause/cancel  
						
						 
						
						
						
						
					 
					
						2020-03-08 07:34:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						5709b5b756 
					 
					
						
						
							
							Fix local echoed message replaced only for one acc  
						
						 
						
						
						
						
					 
					
						2020-03-07 12:35:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						ff72983bb4 
					 
					
						
						
							
							Don't copy the default theme to userdata dir  
						
						 
						
						
						
						
					 
					
						2020-02-14 12:21:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						ce0a868579 
					 
					
						
						
							
							Refix Event.source, JSONify dicts for ListModel  
						
						 
						
						
						
						
					 
					
						2020-02-12 14:14:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						9a0969adf5 
					 
					
						
						
							
							Fix Event.source for messages we send  
						
						 
						
						
						
						
					 
					
						2020-02-12 08:10:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f922204644 
					 
					
						
						
							
							Optimize Model insertions (blist + bisect)  
						
						 
						
						
						
						
					 
					
						2020-02-12 07:43:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						7020706ff1 
					 
					
						
						
							
							items.py: rebase fix  
						
						 
						
						
						
						
					 
					
						2020-02-12 06:27:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e982de1c61 
					 
					
						
						
							
							Make Event.inline_content & links pure attrs  
						
						 
						
						
						
						
					 
					
						2020-02-12 06:21:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8a29143b60 
					 
					
						
						
							
							Working Event.event_type & source fields  
						
						 
						
						
						
						
					 
					
						2020-02-12 06:19:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b992db9bfe 
					 
					
						
						
							
							Use typing.TYPE_CHECKING to avoid inner imports  
						
						 
						
						
						
						
					 
					
						2020-02-12 05:56:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a653a6160a 
					 
					
						
						
							
							Get SortProxyFilterModel stuff working?  
						
						 
						
						... 
						
						
						
						Came back from a break and forgot what I was fixing 
						
						
					 
					
						2020-02-12 05:56:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						9990fecc74 
					 
					
						
						
							
							Begin yet another model refactor  
						
						 
						
						... 
						
						
						
						Use native ListModel which require a lot of changes, but should be
much faster than the old way which exponentially slowed down to a crawl.
Also fix some popup bugs (leave/forget).
Not working yet: side pane keyboard controls, proper highlight,
room & member filtering, local echo replacement 
						
						
					 
					
						2020-01-06 03:41:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						2ce5e20efa 
					 
					
						
						
							
							Fix chat creation client methods  
						
						 
						
						
						
						
					 
					
						2019-12-29 14:30:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						5f3ecef408 
					 
					
						
						
							
							Merge branch 'style' into 0.3  
						
						 
						
						
						
						
					 
					
						2019-12-27 16:35:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						ce733c6641 
					 
					
						
						
							
							Catch signal exception when imported from thread  
						
						 
						
						
						
						
					 
					
						2019-12-27 09:28:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e7caa0b8ef 
					 
					
						
						
							
							Use a C++ implementation of hsluv  
						
						 
						
						
						
						
					 
					
						2019-12-27 08:23:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f977d9acf2 
					 
					
						
						
							
							GUI popup for uncaught asyncio loop exceptions  
						
						 
						
						
						
						
					 
					
						2019-12-26 10:17:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						eff64fabd6 
					 
					
						
						
							
							Catch any nio.ErrorResponse to raise MatrixErrors  
						
						 
						
						
						
						
					 
					
						2019-12-26 08:16:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						44e5de02f8 
					 
					
						
						
							
							font color → span mx color for outgoing HTML  
						
						 
						
						... 
						
						
						
						Also remove HTML_PROCESSOR `filter_inline` and `from_markdown_inline`
methods. `filter` and `from_markdown` now take an `inline` argument. 
						
						
					 
					
						2019-12-22 09:35:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						335d931b0a 
					 
					
						
						
							
							Turn markdown color names into hex codes  
						
						 
						
						... 
						
						
						
						Not all clients may know the same color names or even support them, hex
codes are unambiguous. 
						
						
					 
					
						2019-12-22 09:35:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b0d77d74a9 
					 
					
						
						
							
							Add custom markdown syntax for coloring text  
						
						 
						
						... 
						
						
						
						<color>(text to color) where color can be a SVG color name,
3 characters hex or 6 characters hex code.
Can be used to send colored message from the composer. Other clients
that follow the matrix spec should be able to display them (e.g. riot,
even if it can't send them) 
						
						
					 
					
						2019-12-20 14:44:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d9b7118f45 
					 
					
						
						
							
							load_past_events: raise instead of logging errors  
						
						 
						
						
						
						
					 
					
						2019-12-20 09:30:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						aaa8411cb9 
					 
					
						
						
							
							Room.last_event: be an Event instead of dict  
						
						 
						
						
						
						
					 
					
						2019-12-19 16:52:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						cdd119405e 
					 
					
						
						
							
							backend.py: remove some unused imports  
						
						 
						
						
						
						
					 
					
						2019-12-19 16:31:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						fb1f9c62e5 
					 
					
						
						
							
							Add SPDX ID LGPL v3+ license headers  
						
						 
						
						
						
						
					 
					
						2019-12-19 07:46:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a1f89ca9c4 
					 
					
						
						
							
							Fix utils.guess_mime / uploading with 0 byte files  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:52:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e6541cd767 
					 
					
						
						
							
							Document model.py  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:41:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						1f41e2ffaa 
					 
					
						
						
							
							Document Backend attrs, adapt to new ModelStore  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:24:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6fa2d91b69 
					 
					
						
						
							
							Simplify and document ModelStore  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:24:25 -04:00