Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e1d0a3f226 
								
							 
						 
						
							
							
								
								LibGUI: Let GTableModel handle the selection instead of doing it virtually.  
							
							... 
							
							
							
							It's silly to force every subclass models to deal with selection. 
							
						 
						
							2019-03-01 13:03:13 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								322f49caec 
								
							 
						 
						
							
							
								
								ProcessManager: Use icons for the process priorities.  
							
							
							
						 
						
							2019-02-28 21:04:26 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								2f266ef649 
								
							 
						 
						
							
							
								
								ProcessManager: Don't show the colonel task. :^)  
							
							
							
						 
						
							2019-02-28 16:49:02 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								c1f5f2694b 
								
							 
						 
						
							
							
								
								ProcessManager: Add process owner's username to table view.  
							
							
							
						 
						
							2019-02-28 14:12:53 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								82c22a7484 
								
							 
						 
						
							
							
								
								ProcessManager: Add "continue" action that sends SIGCONT.  
							
							
							
						 
						
							2019-02-28 13:02:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c5a32d139a 
								
							 
						 
						
							
							
								
								ProcessManager: Add a "stop" action that sends SIGSTOP to a process.  
							
							
							
						 
						
							2019-02-28 12:06:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0d77f576 
								
							 
						 
						
							
							
								
								ProcessManager: Bump the initial window size to "pretty big"  
							
							
							
						 
						
							2019-02-28 11:32:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b4c20789fb 
								
							 
						 
						
							
							
								
								LibGUI: Allow specifying per-column text alignment.  
							
							
							
						 
						
							2019-02-28 11:27:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ce7019f38c 
								
							 
						 
						
							
							
								
								ProcessManager: Add some more per-process columns.  
							
							
							
						 
						
							2019-02-28 11:16:27 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b3ae1163ef 
								
							 
						 
						
							
							
								
								ProcessManager: Use a scrollbar-adjusted position for hit testing.  
							
							
							
						 
						
							2019-02-28 10:27:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c49ceb5a1f 
								
							 
						 
						
							
							
								
								ProcessManager: Make the process table view scrollable while header stays.  
							
							
							
						 
						
							2019-02-28 10:24:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6e571b66f1 
								
							 
						 
						
							
							
								
								ProcessManager: Move ProcessTableModel class to its own files.  
							
							
							
						 
						
							2019-02-28 10:20:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a202ed88f6 
								
							 
						 
						
							
							
								
								ProcessManager: Show per-process CPU usage percentage.  
							
							
							
						 
						
							2019-02-28 10:09:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								166aadc4e1 
								
							 
						 
						
							
							
								
								ProcessManager: Start working on a graphical process manager.  
							
							... 
							
							
							
							I need a table view widget for this thing, so I'm also using this to
prototype a model/view thingy. 
							
						 
						
							2019-02-28 01:43:50 +01:00