miruka 
							
						 
					 
					
						
						
							
						
						465d31790f 
					 
					
						
						
							
							Image viewer: handle images without known w/h  
						
						 
						
						... 
						
						
						
						There's no way to know in advance the real size for
HTTP image previews and m.image events sent by some clients 
						
						
					 
					
						2020-07-19 15:50:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f1055ce5b9 
					 
					
						
						
							
							Fix loading m.image events in encrypted rooms  
						
						 
						
						... 
						
						
						
						Fix bug introduced in 11fb32:
When loading an encrypted thumbnail, QML lacks the decryption dict for
half a second at first.
When calling python like this, python calls the wrong matrix API
for fetching the encrypted thumbnail, and the added retry code
would be forever stuck.
The retry code has been moved to QML, and now works for all HImage. 
						
						
					 
					
						2020-07-19 14:49:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						26a4d76fc2 
					 
					
						
						
							
							Implement basic image viewer popup  
						
						 
						
						... 
						
						
						
						Current features:
- Show scaled up thumbnail while the full image is loading
- Click to alternate between scaling mode (or reset zoom if not 1x)
- Click outside of image to close
- Double click to toggle fullscreen
- Middle click to open externally (also for thumbnail in timeline)
- Right click anywhere to close
- Ctrl+wheel to zoom
- Click-drag to pan when image larger than window 
						
						
					 
					
						2020-07-19 03:26:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						bf1e36031f 
					 
					
						
						
							
							Animation overshoot: support negative values  
						
						 
						
						
						
						
					 
					
						2020-07-19 00:37:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						88fb71ff34 
					 
					
						
						
							
							HImage: don't load spinner while invisible  
						
						 
						
						
						
						
					 
					
						2020-07-18 23:55:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						84a41e09e1 
					 
					
						
						
							
							HImage: limit spinner size to 96  
						
						 
						
						
						
						
					 
					
						2020-07-18 23:37:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						46c763fdfd 
					 
					
						
						
							
							Don't auto-focus disabled power level controls  
						
						 
						
						
						
						
					 
					
						2020-07-18 20:25:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d4fb38fd1a 
					 
					
						
						
							
							Use layout margin instead of Item after Daybreak  
						
						 
						
						
						
						
					 
					
						2020-07-18 15:02:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6463228db2 
					 
					
						
						
							
							Fix path upload preview popup when QRC is used  
						
						 
						
						
						
						
					 
					
						2020-07-17 11:10:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						bd30f89055 
					 
					
						
						
							
							Fix compiling on Qt 5.12 (clipboard lambda)  
						
						 
						
						
						
						
					 
					
						2020-07-17 10:30:06 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						eea2693c6a 
					 
					
						
						
							
							fix gif crap again  
						
						 
						
						
						
						
					 
					
						2020-07-17 07:26:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						03af1da1d4 
					 
					
						
						
							
							Remove power level apply/cancel button texts  
						
						 
						
						... 
						
						
						
						Lazy fix for the layout problem 
						
						
					 
					
						2020-07-17 06:40:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						78b16ae22c 
					 
					
						
						
							
							MemberProfile: remove leftover debug console call  
						
						 
						
						
						
						
					 
					
						2020-07-17 06:40:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						88e74796ef 
					 
					
						
						
							
							Fix HImage fillMode for GIFs  
						
						 
						
						... 
						
						
						
						The animated image relied on the source image's fillMode property, but
it got overwrote with Image.Pad by a Binding in the AnimatedImage. 
						
						
					 
					
						2020-07-17 06:39:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						68da4be7be 
					 
					
						
						
							
							Make GIFs openable externally + real pause button  
						
						 
						
						
						
						
					 
					
						2020-07-17 06:07:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						7f478efc40 
					 
					
						
						
							
							Topic area, power level text: fix disabled opacity  
						
						 
						
						
						
						
					 
					
						2020-07-17 05:29:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						716ac2a0af 
					 
					
						
						
							
							Refer to custom components to access their enums  
						
						 
						
						
						
						
					 
					
						2020-07-17 01:45:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6c4ee17e40 
					 
					
						
						
							
							Retrieve last seen time for offline room members  
						
						 
						
						
						
						
					 
					
						2020-07-17 00:46:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						abcea2244d 
					 
					
						
						
							
							Make libX11 & libXScrnSaver optional on Linux  
						
						 
						
						
						
						
					 
					
						2020-07-16 19:09:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						42791f32d3 
					 
					
						
						
							
							Enter member profile → focus power level control  
						
						 
						
						
						
						
					 
					
						2020-07-16 18:17:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						bcf93a6f36 
					 
					
						
						
							
							Disable member power level control when offline  
						
						 
						
						
						
						
					 
					
						2020-07-16 18:11:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						23a0504937 
					 
					
						
						
							
							Increase confirm/preview upload popups width  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:41:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						6065b6c1d6 
					 
					
						
						
							
							confirm upload popups: limit size of loaded images  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:36:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						1708f692b3 
					 
					
						
						
							
							Loading spinners for confirm/preview upload popups  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:17:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						0515a94429 
					 
					
						
						
							
							Show spinner for loading media event thumbnails  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:15:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						5cc1c55d95 
					 
					
						
						
							
							Immediatly show UI transfer for clipboard paste  
						
						 
						
						... 
						
						
						
						Create an Upload model item before compressing the image and writing it
to disk 
						
						
					 
					
						2020-07-16 16:14:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						bceafd7bbd 
					 
					
						
						
							
							Preview/confirm popup for clipboard pasting  
						
						 
						
						
						
						
					 
					
						2020-07-16 15:59:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						60832b2fcd 
					 
					
						
						
							
							Confirm uploading from path in clipboard  
						
						 
						
						
						
						
					 
					
						2020-07-16 12:42:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						2d623118b5 
					 
					
						
						
							
							Support pasting image to upload in the composer  
						
						 
						
						
						
						
					 
					
						2020-07-15 18:08:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						04692179f9 
					 
					
						
						
							
							MemberProfile: admins can't demote other admins  
						
						 
						
						
						
						
					 
					
						2020-07-15 10:04:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						62ea61380a 
					 
					
						
						
							
							Split avatar presence orb into its own component  
						
						 
						
						
						
						
					 
					
						2020-07-15 00:39:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8d5d0ff7fb 
					 
					
						
						
							
							Reduce required width to show last seen times  
						
						 
						
						
						
						
					 
					
						2020-07-14 17:32:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8e629ade66 
					 
					
						
						
							
							Narrow member list: properly hide last seen texts  
						
						 
						
						
						
						
					 
					
						2020-07-14 17:29:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						3ff90d1074 
					 
					
						
						
							
							Fix avatar membership icon position in narrow pane  
						
						 
						
						
						
						
					 
					
						2020-07-14 17:20:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d092cd6506 
					 
					
						
						
							
							Fix room header in compact window  
						
						 
						
						
						
						
					 
					
						2020-07-14 17:09:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						a65163df27 
					 
					
						
						
							
							Window.getState: return default if prop not in obj  
						
						 
						
						... 
						
						
						
						If the requested object in states.json exists but doesn't contain the
property we're looking for, return the default value (passed to the
function) instead of undefined. 
						
						
					 
					
						2020-07-14 16:56:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						d51c0e3e5d 
					 
					
						
						
							
							Add keybind to hide room pane (default Ctrl+Alt+R)  
						
						 
						
						
						
						
					 
					
						2020-07-14 16:51:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e00832eea6 
					 
					
						
						
							
							Allow hiding room pane with lcick on current tab  
						
						 
						
						
						
						
					 
					
						2020-07-14 16:47:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						c00e35a948 
					 
					
						
						
							
							Don't change chat width when showing overlay panes  
						
						 
						
						... 
						
						
						
						When auto-expanding a pane and showing it as an overlay because of
narrow window, make the chat keep the width it had before.
This makes the transition less jarring, reduces the amount of text seen
through a transparent pane, and fix making one pane overlay expanding
the other. 
						
						
					 
					
						2020-07-14 16:16:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e76143c172 
					 
					
						
						
							
							Add HDrawer.calculatedMinimumSize property  
						
						 
						
						
						
						
					 
					
						2020-07-14 15:55:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						efda3a419e 
					 
					
						
						
							
							Add kineticScrollingDeceleration setting  
						
						 
						
						
						
						
					 
					
						2020-07-14 05:46:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						8b11ddd5b5 
					 
					
						
						
							
							HFlickable: respect max flick speed user setting  
						
						 
						
						
						
						
					 
					
						2020-07-14 05:35:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						5007a5d97c 
					 
					
						
						
							
							Fix reply bar height  
						
						 
						
						
						
						
					 
					
						2020-07-14 05:25:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						e5f147e977 
					 
					
						
						
							
							Add expand/search button to room pane when narrow  
						
						 
						
						
						
						
					 
					
						2020-07-14 04:54:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						fea1a8df4c 
					 
					
						
						
							
							Remove overshoot from panes auto-expand animation  
						
						 
						
						... 
						
						
						
						Caused pane to bounce every time their focus field were focused, even
when they were already at sufficiant size 
						
						
					 
					
						2020-07-14 04:30:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						b7cd08f66b 
					 
					
						
						
							
							Fix panes being shown as overlay in "mobile mode"  
						
						 
						
						
						
						
					 
					
						2020-07-14 03:56:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						645350f199 
					 
					
						
						
							
							Auto-expand main pane when filter field focused  
						
						 
						
						
						
						
					 
					
						2020-07-14 03:31:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						f84b13c657 
					 
					
						
						
							
							Move autoexpand from MultiViewPane to base HDrawer  
						
						 
						
						
						
						
					 
					
						2020-07-14 03:19:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						4b7ce1a195 
					 
					
						
						
							
							Auto-expand room pane when filter field focused  
						
						 
						
						
						
						
					 
					
						2020-07-14 03:14:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miruka 
							
						 
					 
					
						
						
							
						
						c018c04cab 
					 
					
						
						
							
							Auto-expand room pane to show settings/profiles  
						
						 
						
						... 
						
						
						
						If the room pane is below the default width (by user resizing or because
of narrow window), go to the room settings or a member profile will
automatically expand it as needed.
The pane goes back to its previous size once the settings/profile is
left.
If the window is narrow enough that expanding the pane normally would
reduce the timeline's width past its minimum, the pane is shown as an
overlay instead. 
						
						
					 
					
						2020-07-14 03:00:10 -04:00