Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								76b3337498 
								
							 
						 
						
							
							
								
								SharedGraphics: Run clang-format on everything.  
							
							
							
						 
						
							2019-06-07 11:46:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4050903d 
								
							 
						 
						
							
							
								
								GVariant: Add to_bool(), to_int() and to_color().  
							
							
							
						 
						
							2019-04-13 12:39:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								2334ffcbf8 
								
							 
						 
						
							
							
								
								WindowServer: Add a WSCursor class (a bitmap and a hotspot.)  
							
							... 
							
							
							
							Also import a bunch of cursors I drew. Only the default ("arrow") cursor is
ever used so far. 
							
						 
						
							2019-03-31 22:09:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9538c06a45 
								
							 
						 
						
							
							
								
								LibGUI: Add a simple GSplitter container widget.  
							
							... 
							
							
							
							This allows you to put multiple widgets in a container and makes the space
in between them draggable to resize the two adjacent widgets. 
							
						 
						
							2019-03-30 13:53:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								88f6ce152f 
								
							 
						 
						
							
							
								
								SharedGraphics: Add PainterStateSaver RAII helper and Point::operator-().  
							
							... 
							
							
							
							Two little things to help tidy up a bit in WSWindowManager. 
							
						 
						
							2019-03-09 16:54:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								29c49356e3 
								
							 
						 
						
							
							
								
								WindowServer: Rename GUI_Foo to WSAPI_Foo.  
							
							
							
						 
						
							2019-02-15 09:17:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e354c08c98 
								
							 
						 
						
							
							
								
								LibGUI: Share code for widget rendering styles in a GStyle class.  
							
							... 
							
							
							
							Since GScrollBar wants its internal buttons to look like GButtons,
let's share the painting code between them. 
							
						 
						
							2019-02-10 07:11:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								1f355f2a79 
								
							 
						 
						
							
							
								
								LibGUI: Start working on a GScrollBar.  
							
							... 
							
							
							
							This widget is far from finished, but it's off to a good start.
Also added a GResizeEvent and GWidget::resize_event() so that widgets
can react to being resized. 
							
						 
						
							2019-02-09 11:19:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								887b4a7a1a 
								
							 
						 
						
							
							
								
								Start working on a simple Launcher app.  
							
							... 
							
							
							
							Let GButton have an optional icon (GraphicsBitmap) that gets rendered in the
middle of the button if present.
Also add GraphicsBitmap::load_from_file() which allows mmap'ed RGBA32 files.
I wrote a little program to take "raw" files from GIMP and swizzle them into
the correct byte order. 
							
						 
						
							2019-02-07 23:17:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								7e5b81fe48 
								
							 
						 
						
							
							
								
								Make a SharedGraphics directory for classes shared between Kernel and LibGUI.  
							
							
							
						 
						
							2019-01-19 23:22:46 +01:00