Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								e75d694974 
								
							 
						 
						
							
							
								
								Userland: Compare event MIME type list with a StringView  
							
							... 
							
							
							
							The following commit will port MIME types to String. Traits<String>
- used in Vector::contains_slow - can't compare String type with char*,
so we need to use StringView instead. 
							
						 
						
							2023-09-29 14:40:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa49f268c 
								
							 
						 
						
							
							
								
								Userland: Make Window::set_main_widget() non-fallible  
							
							
							
						 
						
							2023-09-21 10:20:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								0d7b13edac 
								
							 
						 
						
							
							
								
								Userland: Make GUI::Window construction non-fallible  
							
							
							
						 
						
							2023-09-17 16:47:28 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Ledbetter 
								
							 
						 
						
							
							
							
							
								
							
							
								ccab5ddf9b 
								
							 
						 
						
							
							
								
								LibGUI+Applications: Use String in make_about_action()  
							
							
							
						 
						
							2023-09-16 11:05:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									camc 
								
							 
						 
						
							
							
							
							
								
							
							
								174d6f1f51 
								
							 
						 
						
							
							
								
								LibGUI: Replace DeprecatedString usage in Widget  
							
							
							
						 
						
							2023-08-18 10:43:37 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								676ef0cc3d 
								
							 
						 
						
							
							
								
								LibGUI: Make Menu::add_recent_files_list() infallible  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								1525fa3b8f 
								
							 
						 
						
							
							
								
								LibGUI: Remove Menu::try_add_separator()  
							
							... 
							
							
							
							And fall back to the infallible add_separator(). 
							
						 
						
							2023-08-14 14:57:54 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								ddbe6bd7b4 
								
							 
						 
						
							
							
								
								Userland: Rename Core::Object to Core::EventReceiver  
							
							... 
							
							
							
							This is a more precise description of what this class actually does. 
							
						 
						
							2023-08-06 20:39:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								988130a935 
								
							 
						 
						
							
							
								
								LibGUI+GMLPlayground: Set correct undo text for ReplaceAllTextCommand  
							
							... 
							
							
							
							- Make the text a parameter instead of forcing it to be about GML.
- Change the wording to be imperative, and match the action text. 
							
						 
						
							2023-07-26 14:18:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3e0288e9 
								
							 
						 
						
							
							
								
								GMLPlayground: Keep a RefPtr to the "Save As..." action  
							
							... 
							
							
							
							Previously, the Save action held a reference to the local variable for
the Save As action, which goes out of scope at the end of
`initialize_menubar()`. This meant that if you tried to Save a new
file, it would instead crash and yeet your work into the abyss. 
							
						 
						
							2023-07-19 19:36:17 +01: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								ae6bde6847 
								
							 
						 
						
							
							
								
								GMLPlayground: Add a Statusbar  
							
							
							
						 
						
							2023-06-17 20:36:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								27011cf55d 
								
							 
						 
						
							
							
								
								LibFSAC+Userland: Pass options for FSAC::open_file() using a struct  
							
							... 
							
							
							
							It was rather inconvenient having to specify all arguments if you wanted
to modify only the last one. 
							
						 
						
							2023-06-11 09:40:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Caoimhe 
								
							 
						 
						
							
							
							
							
								
							
							
								617edafbf2 
								
							 
						 
						
							
							
								
								LibGUI: Add support for jumping to a line and column in TextEditor  
							
							... 
							
							
							
							We had support for going to a specific line before, but now we support
jumping around using the `line:column` format :^) 
							
						 
						
							2023-06-01 06:26:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								f3fe9b64bf 
								
							 
						 
						
							
							
								
								GMLPlayground: Keep view_frame_action around to prevent a crash  
							
							... 
							
							
							
							The `view_frame_action` variable only exists for the duration of
`initialize_menubar()`, so calling it in `m_preview_window->on_close`
would crash. This fixes that by storing the action pointer inside
MainWidget. (And storing the `view_window_action` too because it felt
weird storing one and not the other.) 
							
						 
						
							2023-05-16 18:37:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								e02cbd9daa 
								
							 
						 
						
							
							
								
								GMLPlayground: Make 'Open' action start in the Application source folder  
							
							... 
							
							
							
							Font Editor and Theme Editor already open the dialog in system folders
(/res/fonts and /res/themes). To be fair, they do have a special folder
just for their files, but I think this is good enough if you want to
start hacking an app :^)
Additionaly, this also adds a filter to show only .gml files by default. 
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								8dcfb6bfbd 
								
							 
						 
						
							
							
								
								GMLPlayground: Reuse request_close() in 'Open' and recent files actions  
							
							
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								e7954f62b3 
								
							 
						 
						
							
							
								
								GMLPlayground: Use current file name in the 'Save as...' dialog  
							
							... 
							
							
							
							Previously it was always "Untitled". 
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								23ac52bc80 
								
							 
						 
						
							
							
								
								GMLPlayground: Use try_make for syntax highlighting and autocomplete  
							
							
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								477ee34215 
								
							 
						 
						
							
							
								
								GMLPlayground: Set parent window for preview window  
							
							... 
							
							
							
							Closing the main window didn't close the preview window along with it. 
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd4d34880 
								
							 
						 
						
							
							
								
								GMLPlayground: Handle drop events  
							
							
							
						 
						
							2023-05-16 12:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								8c00e57f56 
								
							 
						 
						
							
							
								
								GMLPlayground: Extract most logic into a MainWidget class  
							
							
							
						 
						
							2023-05-16 12:57:34 +01:00