miruka 
							
						 
					 
					
						
						
							
						
						fdaf7089ab 
					 
					
						
						
							
							Hide popup for Python 3.7 pointless SSLError  
						
						 
						
						
						
						
					 
					
						2020-06-02 19:07:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						283d2235dc 
					 
					
						
						
							
							Don't wait for server to zero unread counters  
						
						 
						
						
						
						
					 
					
						2020-06-01 18:59:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						835d1c486f 
					 
					
						
						
							
							Add markRoomReadMsecDelay setting  
						
						 
						
						
						
						
					 
					
						2020-06-01 18:57:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f686b96511 
					 
					
						
						
							
							Cross-client unread counters & send read receipts  
						
						 
						
						
						
						
					 
					
						2020-06-01 09:25:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d2300bf663 
					 
					
						
						
							
							Update account total notif/highlight calculation  
						
						 
						
						
						
						
					 
					
						2020-05-31 19:41:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						3791a08eea 
					 
					
						
						
							
							Terminology: room mention count → highlight count  
						
						 
						
						
						
						
					 
					
						2020-05-31 19:13:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						dce3328037 
					 
					
						
						
							
							Use new nio server-backed room unread counts  
						
						 
						
						
						
						
					 
					
						2020-05-31 19:06:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						7b5aa8ffe1 
					 
					
						
						
							
							Store room member read markers in model  
						
						 
						
						
						
						
					 
					
						2020-05-31 00:38:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						160ce2643e 
					 
					
						
						
							
							Add type hints for all NioCallbacks methods  
						
						 
						
						
						
						
					 
					
						2020-05-31 00:11:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						ca7a47bc19 
					 
					
						
						
							
							Register nio callbacks for any class in nio.events  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:39:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b399de6776 
					 
					
						
						
							
							Remove account collapse bug workaround  
						
						 
						
						... 
						
						
						
						Unable to reproduce the bug where collapsing an account with lots of
rooms corrupts the ListView, did updating to Qt 5.14.2 do something?
With the workaround removed, the 0.2s delay when removing batch of
ListView items (e.g. when filtering) is gone. 
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						de894ab4bb 
					 
					
						
						
							
							Protect proxy/filter models with write_lock  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						9862e39108 
					 
					
						
						
							
							HSelectableLabel: selectByMouse true by default  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8b9681dc78 
					 
					
						
						
							
							Rename HTextArea.append() → .insertAtCursor()  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						877290fc00 
					 
					
						
						
							
							Handle 502 errors when inviting bad user to room  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						01d3b6b489 
					 
					
						
						
							
							Remove usage of HScrollableTextArea  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a91a0c18f7 
					 
					
						
						
							
							Refactor Composer  
						
						 
						
						... 
						
						
						
						- Have a simple HTextArea component instead of HScrollTextArea
- Split composer parts between multiple files 
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a87cbd3bac 
					 
					
						
						
							
							HTextField: fix implicitHeight Binding  
						
						 
						
						
						
						
					 
					
						2020-05-30 23:08:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						60fa027c2e 
					 
					
						
						
							
							Lock models when trying to decrypt events  
						
						 
						
						... 
						
						
						
						Trying to deep-copy can result in pickling errors (#50 ),
write-lock the models instead to avoid "dictionary changed size during
iteration" issues. 
						
						
					 
					
						2020-05-28 14:16:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						c0118c4e28 
					 
					
						
						
							
							Rename Model._write_lock → Model.write_lock  
						
						 
						
						
						
						
					 
					
						2020-05-28 14:13:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						0f6f3bce98 
					 
					
						
						
							
							Improve ImportKeys popup closing/cancelling  
						
						 
						
						... 
						
						
						
						- Once the importing process starts, only allow the popup to be closed
  by pressing pressing esc or clicking the Cancel button, to prevent
  accidental clicks
- When closing the popup without clicking the Cancel button, cancel the
  import process 
						
						
					 
					
						2020-05-28 14:11:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e3f13dc16f 
					 
					
						
						
							
							Fix hiding gaierror  
						
						 
						
						
						
						
					 
					
						2020-05-24 16:55:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						855672481f 
					 
					
						
						
							
							Improve some python documentation and add an intro  
						
						 
						
						
						
						
					 
					
						2020-05-22 17:27:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						c8f3a4937c 
					 
					
						
						
							
							Fix potential exceptions on AllRooms model __init__  
						
						 
						
						... 
						
						
						
						Calling super().__init__ may result in source model items being added,
which needs the self.account and self._collapsed attributes to
already exist. 
						
						
					 
					
						2020-05-22 16:47:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						562e1431b9 
					 
					
						
						
							
							Fix adding account when none were previously saved  
						
						 
						
						
						
						
					 
					
						2020-05-22 08:48:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b3b12014ee 
					 
					
						
						
							
							Workaround collapsing large account ListView bug  
						
						 
						
						
						
						
					 
					
						2020-05-22 07:31:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						3d40f762ce 
					 
					
						
						
							
							Don't strip <mx-reply> tags  
						
						 
						
						
						
						
					 
					
						2020-05-22 02:11:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						1fea162fac 
					 
					
						
						
							
							Give up finding last event to respond to after 1k  
						
						 
						
						
						
						
					 
					
						2020-05-22 00:18:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6c7335e5db 
					 
					
						
						
							
							Add keybind to open links in messages  
						
						 
						
						... 
						
						
						
						Ctrl+O by default.
Opens externally all links in selecteds, focused or the last
message that has links.
Can't open files (media events) yet. 
						
						
					 
					
						2020-05-22 00:10:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						bbd845c040 
					 
					
						
						
							
							Use kwargs when calling nio.AsyncClient.upload()  
						
						 
						
						
						
						
					 
					
						2020-05-21 20:52:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						921f75827d 
					 
					
						
						
							
							Use pdb if remote_pdb isn't installed  
						
						 
						
						
						
						
					 
					
						2020-05-21 20:50:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						fb975fad71 
					 
					
						
						
							
							Remove unused Backend.await_model_item()  
						
						 
						
						
						
						
					 
					
						2020-05-21 20:46:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8c9b5267e9 
					 
					
						
						
							
							Update and add missing new docstrings  
						
						 
						
						
						
						
					 
					
						2020-05-21 20:45:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6f688ae1aa 
					 
					
						
						
							
							Implement circle progress bars in QML  
						
						 
						
						
						
						
					 
					
						2020-05-21 20:06:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						35e6c1c7eb 
					 
					
						
						
							
							Make sure to register room on ignored events  
						
						 
						
						
						
						
					 
					
						2020-05-21 14:37:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						24ede5653d 
					 
					
						
						
							
							Hide popups for annoying socket.gaierror  
						
						 
						
						... 
						
						
						
						Workaround until I can figure out how to catch it 
						
						
					 
					
						2020-05-21 14:20:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						58dd63a850 
					 
					
						
						
							
							Traceback if getting profile/server config fails  
						
						 
						
						
						
						
					 
					
						2020-05-21 14:14:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						5ae71cb7ce 
					 
					
						
						
							
							Work around ModelStore binding loop  
						
						 
						
						
						
						
					 
					
						2020-05-21 01:26:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b30ce33494 
					 
					
						
						
							
							Fix default media_mime for media events  
						
						 
						
						
						
						
					 
					
						2020-05-21 01:05:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						96e61f15ce 
					 
					
						
						
							
							Set a more useful minimum size for main pane  
						
						 
						
						... 
						
						
						
						144px min for a pane that's still useful.
Also set `collapseSidePanesUnderWindowWidth` config option to `450`
instead of `400` by default now. 
						
						
					 
					
						2020-05-21 01:04:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						07701ae880 
					 
					
						
						
							
							Remove uvloop support, causes issues  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:56:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e128471628 
					 
					
						
						
							
							Merge branch 'dev' of  https://github.com/mirukana/mirage  into dev  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:40:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						6f68f35810 
					 
					
						
						
							
							Fix goal is disabling kinetic scrolling  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:03:36 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						1bad1e1106 
					 
					
						
						
							
							Multiply scrollFactor to wheel.pixelDelta  
						
						 
						
						
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						3094e47a99 
					 
					
						
						
							
							Fix bugs and improve trackpad scroll precision  
						
						 
						
						... 
						
						
						
						Improve trackpad precision by making the amount
of scroll, flickVelocity and flickDeceleration
proportional 
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						107f928007 
					 
					
						
						
							
							Fix bug when setting useTrackpadFix option  
						
						 
						
						
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						f72544e3d0 
					 
					
						
						
							
							Improve trackpad fix  
						
						 
						
						... 
						
						
						
						- Add it to remaining components
- Do not use Timer, as flickDeceleration from
  Flickable is more performant
- Add a setting option for it: useTrackpadFix 
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						b179480327 
					 
					
						
						
							
							Remove allowDragging, as it is not needed anymore  
						
						 
						
						
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslg 
							
						 
					 
					
						
						
							
						
						d840080fdb 
					 
					
						
						
							
							Add custom scroll handler to MouseArea  
						
						 
						
						
						
						
					 
					
						2020-05-20 21:09:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						4a91b3d09d 
					 
					
						
						
							
							Hide unknown events by default (reaction spam)  
						
						 
						
						
						
						
					 
					
						2020-05-20 11:49:25 -04:00