Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b5dcad932e 
								
							 
						 
						
							
							
								
								LibGUI: Allow basic keyboard navigation in GTableView.  
							
							... 
							
							
							
							Pressing Enter will now "activate" the selected index, meaning that
the model gets a call to activate(GModelIndex). 
							
						 
						
							2019-03-01 13:48:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9c21874d33 
								
							 
						 
						
							
							
								
								LibGUI: GTableView scrolling ranges should be based on the available area.  
							
							... 
							
							
							
							We have to subtract the headers and scrollbars to get the correct behavior. 
							
						 
						
							2019-03-01 11:04:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b5e5f26a82 
								
							 
						 
						
							
							
								
								Base: Add Csilla Bold 7x10 variant.  
							
							... 
							
							
							
							It's nice to have a thin and a bold variant to complement each other. 
							
						 
						
							2019-03-01 02:50:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								bff5b71467 
								
							 
						 
						
							
							
								
								LibGUI: Add a GModelNotification class that views will receive.  
							
							... 
							
							
							
							I don't want to use GEvent here since these need to be synchronous
and mixing sync and async GEvents would be stupid. 
							
						 
						
							2019-02-28 21:30:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b132150799 
								
							 
						 
						
							
							
								
								LibGUI: Support bitmaps in GTableView cells.  
							
							... 
							
							
							
							Use this to add an icon for each process in the ProcessManager.
Right now they all use a generic gear icon, but I'd like to have
per-process icons, obviously. :^) 
							
						 
						
							2019-02-28 20:16:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								fd428d6ed3 
								
							 
						 
						
							
							
								
								SharedGraphics: Make Painter clipping work with translated clip origin.  
							
							
							
						 
						
							2019-02-28 18:57:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								8eefdbdce8 
								
							 
						 
						
							
							
								
								LibGUI: Add horizontal scrollbar to GTableView.  
							
							... 
							
							
							
							Now we can scroll content in both directions if it won't fit in the view. 
							
						 
						
							2019-02-28 17:58:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								28652a0bf7 
								
							 
						 
						
							
							
								
								LibGUI: GTableView was accidentally obscuring the last row.  
							
							
							
						 
						
							2019-02-28 16:42:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								75fabef57b 
								
							 
						 
						
							
							
								
								LibGUI: Add GVariant class and use it for table model data.  
							
							
							
						 
						
							2019-02-28 16:20:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								62b4f39cd4 
								
							 
						 
						
							
							
								
								LibGUI: GTableView should clear the selection if clicking outside items.  
							
							
							
						 
						
							2019-02-28 14:05:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								7eb42b5ffb 
								
							 
						 
						
							
							
								
								LibGUI: GTableView paints itself completely, no need for auto filling.  
							
							
							
						 
						
							2019-02-28 13:57:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								827ec99a8f 
								
							 
						 
						
							
							
								
								LibGUI: Update GTableView's scrollbar range in response to resize.  
							
							
							
						 
						
							2019-02-28 13:25:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								fd280a6a03 
								
							 
						 
						
							
							
								
								LibGUI: Pad GTableView cells on the right side as well.  
							
							
							
						 
						
							2019-02-28 11:31:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b4c20789fb 
								
							 
						 
						
							
							
								
								LibGUI: Allow specifying per-column text alignment.  
							
							
							
						 
						
							2019-02-28 11:27:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								40c8dd80d1 
								
							 
						 
						
							
							
								
								LibGUI: Draw separators between GTableView column headers.  
							
							
							
						 
						
							2019-02-28 11:04:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9f8a9361 
								
							 
						 
						
							
							
								
								LibGUI: Take ProcessManager's process view and turn it into GTableView.  
							
							... 
							
							
							
							Make it sufficiently generic that it can be reused for any table data. :^) 
							
						 
						
							2019-02-28 10:57:09 +01:00