Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								881581820f 
								
							 
						 
						
							
							
								
								GameOfLife: Allow pressing escape to clear the selected pattern  
							
							
							
						 
						
							2023-10-07 11:36:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								f25f2ba047 
								
							 
						 
						
							
							
								
								GameOfLife: Focus on the game board when not editing settings  
							
							... 
							
							
							
							This makes single key shortcuts work again :^) 
							
						 
						
							2023-10-07 11:36:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								649c7ee11f 
								
							 
						 
						
							
							
								
								GameOfLife: Use the GML compiler  
							
							
							
						 
						
							2023-10-07 11:36:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								b53a633388 
								
							 
						 
						
							
							
								
								Hearts: Paint player names in white when background is a dark color  
							
							
							
						 
						
							2023-10-04 20:10:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									toadkarter 
								
							 
						 
						
							
							
							
							
								
							
							
								4e2e2027c3 
								
							 
						 
						
							
							
								
								MasterWord: Use GML compiler  
							
							
							
						 
						
							2023-10-02 21:31:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								12adaac08d 
								
							 
						 
						
							
							
								
								GameOfLife: Don't toggle cells on mouse move when placing patterns  
							
							... 
							
							
							
							Previously, it was very easy to inadvertently toggle cells when
placing a pattern by dragging the mouse slightly. 
							
						 
						
							2023-09-27 19:12:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								6eaae726fa 
								
							 
						 
						
							
							
								
								GameOfLife: Clear the selected pattern when the game starts running  
							
							
							
						 
						
							2023-09-27 19:12:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								4b48757586 
								
							 
						 
						
							
							
								
								GameOfLife: Allow ctrl+click to place multiple patterns  
							
							
							
						 
						
							2023-09-27 19:12:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e134cb52 
								
							 
						 
						
							
							
								
								Userland: Use non-fallible EventReceiver::add() where possible  
							
							
							
						 
						
							2023-09-25 10:58:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa49f268c 
								
							 
						 
						
							
							
								
								Userland: Make Window::set_main_widget() non-fallible  
							
							
							
						 
						
							2023-09-21 10:20:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								9cd3477763 
								
							 
						 
						
							
							
								
								GameOfLife: Replace DeprecatedString with String  
							
							
							
						 
						
							2023-09-18 11:12:25 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								a6f6a1afd2 
								
							 
						 
						
							
							
								
								Userland: Prefer non-fallible construction for LibGUI objects  
							
							
							
						 
						
							2023-09-18 18:00:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cubic Love 
								
							 
						 
						
							
							
							
							
								
							
							
								2767fa78f8 
								
							 
						 
						
							
							
								
								Solitaire: Rearrange Help Menu  
							
							... 
							
							
							
							Rearrange the Help menu actions so they're in the same order as other
application's Help menus. 
							
						 
						
							2023-09-17 17:26:32 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								19dfdeeaec 
								
							 
						 
						
							
							
								
								GameOfLife: Add a tick counter to the status bar  
							
							... 
							
							
							
							The counter is incremented after each new generation and reset
whenever any cell on the board is toggled. Resizing the board
does not reset the tick count. 
							
						 
						
							2023-09-17 16:51:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7b13edac 
								
							 
						 
						
							
							
								
								Userland: Make GUI::Window construction non-fallible  
							
							
							
						 
						
							2023-09-17 16:47:28 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9dee5d5a 
								
							 
						 
						
							
							
								
								GameOfLife: Use the same play/pause action in the menu and toolbar  
							
							... 
							
							
							
							This prevents the menu and toolbar action state getting out of sync,
which could happen previously. The menu item also now shows the
appropriate icon rather than a checkbox. 
							
						 
						
							2023-09-16 11:06:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								ccab5ddf9b 
								
							 
						 
						
							
							
								
								LibGUI+Applications: Use String in make_about_action()  
							
							
							
						 
						
							2023-09-16 11:05:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								9a6927c575 
								
							 
						 
						
							
							
								
								GameOfLife: Ensure BoardWidget can always contain the board  
							
							... 
							
							
							
							Previously, when there were more rows or columns than the BoardWidget
could contain, nothing was displayed. The BoardWidget minimum size is
now set whenever the number of rows or columns changes. 
							
						 
						
							2023-09-13 07:45:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								871f5ba431 
								
							 
						 
						
							
							
								
								2048: Disable the undo and redo actions when unavailable  
							
							... 
							
							
							
							This change also ensures that the redo stack is cleared when a move is
made, so that it isn't possible to redo a previous move after having
made a new one. 
							
						 
						
							2023-09-13 07:27:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bastiaan van der Plaat 
								
							 
						 
						
							
							
							
							
								
							
							
								494a8cb816 
								
							 
						 
						
							
							
								
								AK: Add to_radians and to_degrees math functions  
							
							
							
						 
						
							2023-09-10 08:38:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Reza 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc0046d74 
								
							 
						 
						
							
							
								
								Snake: Replace DeprecatedString with String  
							
							
							
						 
						
							2023-09-09 10:50:03 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								545d8336b8 
								
							 
						 
						
							
							
								
								LibGfx: Convert Font APIs to return String instead of DeprecatedString  
							
							
							
						 
						
							2023-09-06 11:29:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cubic Love 
								
							 
						 
						
							
							
							
							
								
							
							
								91269a8064 
								
							 
						 
						
							
							
								
								Chess: Capitalize chess set names + Rename 'stelar7' to 'Classic'  
							
							... 
							
							
							
							Now when selecting a chess set in Games Settings, the names of the sets
are capitalized which looks much neater.
The default set 'stelar7' has been renamed to 'Classic' to reflect its
default vanilla design, as opposed to more stylized sets.
This commit also updates any code references to this set. 
							
						 
						
							2023-08-29 10:28:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								2114c27656 
								
							 
						 
						
							
							
								
								Flood: Replace usage of DeprecatedString  
							
							
							
						 
						
							2023-08-23 13:28:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								adaf4a9ed5 
								
							 
						 
						
							
							
								
								Flood: Use the new GML compiler  
							
							
							
						 
						
							2023-08-23 13:28:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									implicitfield 
								
							 
						 
						
							
							
							
							
								
							
							
								8434b3a0c6 
								
							 
						 
						
							
							
								
								Flood: Propagate errors when creating SettingsDialog  
							
							
							
						 
						
							2023-08-23 13:28:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								57f3b18109 
								
							 
						 
						
							
							
								
								LibGUI+Userland: Remove Toolbar::try_add_{action,separator}()  
							
							... 
							
							
							
							These calls largely occur during initialization before there's
unsaved state worth preserving 
							
						 
						
							2023-08-15 15:56:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								bd61e75e0b 
								
							 
						 
						
							
							
								
								LibGUI: Remove Window::try_add_menu()  
							
							... 
							
							
							
							And fall back to the infallible add_menu(). 
							
						 
						
							2023-08-14 14:57:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								f2faf2767f 
								
							 
						 
						
							
							
								
								LibGUI: Remove Menu::try_add_action()  
							
							... 
							
							
							
							And fall back to the infallible add_action(). 
							
						 
						
							2023-08-14 14:57:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								eec328e2ab 
								
							 
						 
						
							
							
								
								LibGUI: Remove Menu::try_add_submenu()  
							
							... 
							
							
							
							And fall back to the infallible add_submenu(). 
							
						 
						
							2023-08-14 14:57:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								1525fa3b8f 
								
							 
						 
						
							
							
								
								LibGUI: Remove Menu::try_add_separator()  
							
							... 
							
							
							
							And fall back to the infallible add_separator(). 
							
						 
						
							2023-08-14 14:57:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								8322b31b97 
								
							 
						 
						
							
							
								
								LibGUI: Remove Widget::try_set_layout<T>()  
							
							... 
							
							
							
							And fall back to the infallible set_layout<T>().
Work towards #20557 . 
							
						 
						
							2023-08-14 14:57:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kleines Filmröllchen 
								
							 
						 
						
							
							
							
							
								
							
							
								1e67435ff5 
								
							 
						 
						
							
							
								
								Meta: Rename compile_gml to stringify_gml  
							
							... 
							
							
							
							This is what this function really does, it doesn't compile anything. 
							
						 
						
							2023-08-11 21:33:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lucas CHOLLET 
								
							 
						 
						
							
							
							
							
								
							
							
								3f35ffb648 
								
							 
						 
						
							
							
								
								Userland: Prefer _string over _short_string  
							
							... 
							
							
							
							As `_string` can't fail anymore (since 3434412 
							
						 
						
							2023-08-08 07:37:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								34344120f2 
								
							 
						 
						
							
							
								
								AK: Make "foo"_string infallible  
							
							... 
							
							
							
							Stop worrying about tiny OOMs.
Work towards #20405 . 
							
						 
						
							2023-08-07 16:03:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									aryanbaburajan 
								
							 
						 
						
							
							
							
							
								
							
							
								eb85291a18 
								
							 
						 
						
							
							
								
								Chess: Replace usage of DeprecatedString  
							
							
							
						 
						
							2023-08-06 22:21:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									aryanbaburajan 
								
							 
						 
						
							
							
							
							
								
							
							
								bc8cad31de 
								
							 
						 
						
							
							
								
								2048: Replace usage of DeprecatedString  
							
							
							
						 
						
							2023-08-06 22:21:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Valtteri Koskivuori 
								
							 
						 
						
							
							
							
							
								
							
							
								d1f6540196 
								
							 
						 
						
							
							
								
								Snake: Update snake skin color interactively while picking  
							
							... 
							
							
							
							The snake now changes color while interacting with `GUI::ColorPicker` 
							
						 
						
							2023-07-24 11:30:54 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								7d0f70bfa0 
								
							 
						 
						
							
							
								
								Userland: Use AK::human_readable_digital_time() instead of custom code  
							
							... 
							
							
							
							Use this handy AK function instead of reimplementing the formatting code
several times. The one minor difference is that now, hours are only
shown if the duration is at least an hour long, but that seems like an
improvement to me. :^) 
							
						 
						
							2023-07-19 08:45:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								c911781c21 
								
							 
						 
						
							
							
								
								Everywhere: Remove needless trailing semi-colons after functions  
							
							... 
							
							
							
							This is a new option in clang-format-16. 
							
						 
						
							2023-07-08 10:32:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel 
								
							 
						 
						
							
							
							
							
								
							
							
								4314ed72e6 
								
							 
						 
						
							
							
								
								FlappyBug: Replace usage of DeprecatedString  
							
							
							
						 
						
							2023-07-05 12:13:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel 
								
							 
						 
						
							
							
							
							
								
							
							
								0eb09a0b59 
								
							 
						 
						
							
							
								
								BrickGame: Propagate errors  
							
							
							
						 
						
							2023-07-05 08:48:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kleines Filmröllchen 
								
							 
						 
						
							
							
							
							
								
							
							
								33829f05fe 
								
							 
						 
						
							
							
								
								Userland: Convert config listener callbacks to use StringView  
							
							... 
							
							
							
							The immutability of the string is not relevant here, since the string
we're given was allocated in the IPC serialization layer and will be
destroyed shortly afterwards. Additionally, noone relies on
DeprecatedString-specific functionality. This will make it easier to
convert the IPC layer itself to String later on. 
							
						 
						
							2023-06-27 15:37:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								b264d29515 
								
							 
						 
						
							
							
								
								Snake: Show status tips in Statusbar  
							
							
							
						 
						
							2023-06-17 20:36:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								46f365df5c 
								
							 
						 
						
							
							
								
								MasterWord: Show status tips in Statusbar  
							
							
							
						 
						
							2023-06-17 20:36:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								2dc96155f7 
								
							 
						 
						
							
							
								
								GameOfLife: Show status tips in Statusbar  
							
							
							
						 
						
							2023-06-17 20:36:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								92ff12a0d0 
								
							 
						 
						
							
							
								
								LibGUI+Userland: Port StatusBar::set_override_text() to String  
							
							
							
						 
						
							2023-06-15 13:53:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								5234a30731 
								
							 
						 
						
							
							
								
								LibGUI+Userland: Port Action status tips to String  
							
							
							
						 
						
							2023-06-15 13:53:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								4b169cf25f 
								
							 
						 
						
							
							
								
								LibGUI+Userland: Use action text as a fallback in Action::status_tip()  
							
							... 
							
							
							
							Many applications already do this in their code. This change will simply
move the logic to a single function to stop repeating ourselves! 
							
						 
						
							2023-06-15 13:53:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								2029750519 
								
							 
						 
						
							
							
								
								LibGUI+Userland: Port StatusBar::text() and set_text functions to String  
							
							
							
						 
						
							2023-06-15 13:53:22 +01:00