| 
							
							
								 miruka | f4dca1c2c9 | Fix SyncId type hint & remove debug prints | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 7048a0ac08 | Remove now unused HFilterModel | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 37a9332aed | Python filtered models for room members | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 200f25d23e | Python filter for AccountsBar | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | c502aa4245 | Add model batch removal optimization for filtering | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 5432958121 | Working python proxy/filter for room list | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 1a69ae684e | Fix focusRoomAtIndex binds | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 54b5f7b8f2 | Fix HFilter find functions | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 5b2c131fd1 | Filtering → hide accounts with no matching rooms | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 4f9e320074 | Click on account with 0 rooms → AddChat page | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 5373d19c83 | Fix account bar scrolling when room list filtered | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | cc4a780865 | Fix account bar scrolling All delegates must have the same padding, or the ListView doesn't know
how to scroll to a certain index anymore | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 194a5194a8 | Better account context menu, add it in AccountsBar | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 7042df003f | Fix clicking on room in filtered list | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 37042f6365 | Theming for account unread/mention indicator | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 9f7d30f248 | Add account total unread/mentions indicator | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 9ebd8644c8 | Dedicated MessageIndicator.qml (unread/mentions) | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | c352275089 | Maybe fix the DelegateModel + ListView.add bug | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | bf20b7864d | Fix compact mode with new pane | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 0d25c4caeb | Improve HTile(Delegate) paddings | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 36a214bf1a | Fix main pane minimum size | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 2bb13bf7f7 | HStringFilterModel: Refilter when field changes | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 7418f0fe93 | Add dedicated HStringFilterModel component | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 69a525d317 | Replace SortFilterProxyModel by DelegateModel | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 19fe1c4e7b | Buggy room filtering | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | fcf88209f2 | Single room list approach, account bar scrolls | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 56c09e6b48 | Split pane components more | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 34f98b48d1 | Add "every room" button | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | bbc462239c | Improve accounts bar appearance | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 9b3127b7c3 | New pane theming | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 93c7fadeed | Rename RoomPane and AccountBar components | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 65103eaaba | Add keybinds to switch accounts | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 72c96b3ba5 | Start restructuring how the account/room pane work | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | da6a54f0bf | Fix compact mode toggling for room delegates | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 8b02f0e462 | More efficiant roomList delegate in view detection | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 744c6f1b3f | Load all room members when showing a room to user | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 99d59bb49b | Use filtered model strictly when neccessary | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 01adcff77e | Reduce the number of room delegate errors | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | fd8cf4ad8d | Optimize model field replacements | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 2cbedaa892 | HLoader as room delegates test | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 1adbddc063 | Enable member lazy-loading for /sync and /messages | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 2cc3f27247 | Add Ban to member context menu Also don't try to load past messages in rooms we've left/been
kicked/banned from. | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 2d231b7af1 | Properly check power levels before allowing kick | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 2a0a3765fc | Add kick to room member context menu | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 89824326e4 | Better QML logging & hide Qt 5.14 warnings | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 74e35bd128 | Fix space taken by invisible unread indicator | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 20ff6fe02a | Fix account delegate buttons spacing | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | c787ff6f41 | Dedicated theming for unread indicator Also make default indicator background colors darker to be more readable | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | cb1a5865cc | Fix unread indicator "appear" animation | 2020-05-15 20:56:23 -04:00 |  | 
			
				
					| 
							
							
								 miruka | 0a1834b763 | Mark rooms as read on all our accounts | 2020-05-15 20:56:23 -04:00 |  |