Idan Horowitz 
								
							 
						 
						
							
							
							
							
								
							
							
								086969277e 
								
							 
						 
						
							
							
								
								Everywhere: Run clang-format  
							
							
							
						 
						
							2022-04-01 21:24:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									creator1creeper1 
								
							 
						 
						
							
							
							
							
								
							
							
								e46f08ff33 
								
							 
						 
						
							
							
								
								Applets/Network: Propagate errors using custom try_create  
							
							... 
							
							
							
							We now move-construct the bitmaps into the NetworkWidget. 
							
						 
						
							2022-01-03 16:01:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									creator1creeper1 
								
							 
						 
						
							
							
							
							
								
							
							
								f125d52622 
								
							 
						 
						
							
							
								
								Applets/Network: Propagate errors with try_set_main_widget  
							
							... 
							
							
							
							Use try_set_main_widget instead of set_main_widget. 
							
						 
						
							2022-01-03 16:01:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								cf4fa936be 
								
							 
						 
						
							
							
								
								Everywhere: Use default execpromises argument for Core::System::pledge  
							
							
							
						 
						
							2021-11-28 08:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b03f8d18c5 
								
							 
						 
						
							
							
								
								Applets/Network: Port to LibMain :^)  
							
							... 
							
							
							
							This opens up using TRY() for syscalls and Core::Object creation. 
							
						 
						
							2021-11-23 15:44:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								587f9af960 
								
							 
						 
						
							
							
								
								AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)  
							
							... 
							
							
							
							Also add slightly richer parse errors now that we can include a string
literal with returned errors.
This will allow us to use TRY() when working with JSON data. 
							
						 
						
							2021-11-17 00:21:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								235f39e449 
								
							 
						 
						
							
							
								
								LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()  
							
							... 
							
							
							
							This was used in a lot of places, so this patch makes liberal use of
ErrorOr<T>::release_value_but_fixme_should_propagate_errors(). 
							
						 
						
							2021-11-08 00:35:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								465af4c4d4 
								
							 
						 
						
							
							
								
								Applications: Fix visibility of Object-derivative constructors  
							
							... 
							
							
							
							Derivatives of Core::Object should be constructed through
ClassName::construct(), to avoid handling ref-counted objects with
refcount zero. Fixing the visibility means that misuses like this are
more difficult. 
							
						 
						
							2021-11-02 22:56:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filiph Sandström 
								
							 
						 
						
							
							
							
							
								
							
							
								d6a0726302 
								
							 
						 
						
							
							
								
								Everywhere: Rename left/right-click to primary/secondary  
							
							... 
							
							
							
							This resolves  #10641 . 
							
						 
						
							2021-10-27 22:05:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wagenveld 
								
							 
						 
						
							
							
							
							
								
							
							
								df6db8b8cc 
								
							 
						 
						
							
							
								
								Userland: Make representation of 'null' IPv4-address friendlier  
							
							... 
							
							
							
							Show an empty column rather than 'null' in SystemMonitor and show
'no IP' in the network applet if the adapter has no IPv4-address
configured. 
							
						 
						
							2021-08-03 10:20:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wagenveld 
								
							 
						 
						
							
							
							
							
								
							
							
								3a40287776 
								
							 
						 
						
							
							
								
								Userland: Add network adapter link status to SystemMonitor and applet  
							
							... 
							
							
							
							Add a column named 'Link status' to the Network tab in SystemMonitor
showing the speed and duplex if the link is up.
Add the link speed behind the existing text in the applet or show
'down' if the link is down. 
							
						 
						
							2021-08-03 10:20:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FrHun 
								
							 
						 
						
							
							
							
							
								
							
							
								7bfd319652 
								
							 
						 
						
							
							
								
								NetworkApplet: Omit unnecessary newline in tooltip  
							
							
							
						 
						
							2021-07-22 04:33:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d891765c 
								
							 
						 
						
							
							
								
								LibGfx: Use "try_" prefix for static factory functions  
							
							... 
							
							
							
							Also mark them as [[nodiscard]]. 
							
						 
						
							2021-07-21 18:02:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gunnar Beutner 
								
							 
						 
						
							
							
							
							
								
							
							
								631d36fd98 
								
							 
						 
						
							
							
								
								Everywhere: Add component declarations  
							
							... 
							
							
							
							This adds component declarations so that users can select to not build
certain parts of the OS. 
							
						 
						
							2021-06-17 11:03:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								5e48769487 
								
							 
						 
						
							
							
								
								Applets/Network: Replace fprintf(stderr) with dbgln()  
							
							... 
							
							
							
							This is an applet, so we're not going to see its stderr anyway. 
							
						 
						
							2021-05-31 17:44:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gunnar Beutner 
								
							 
						 
						
							
							
							
							
								
							
							
								e087a65775 
								
							 
						 
						
							
							
								
								Userland: Rename loop0 to loop  
							
							... 
							
							
							
							Now that the kernel picks a different name for the loopback adapter
we should update userland to account for this. 
							
						 
						
							2021-05-22 15:42:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								31d4bcf5bf 
								
							 
						 
						
							
							
								
								Userland: Tighten a *lot* of pledges! :^)  
							
							... 
							
							
							
							Since applications using Core::EventLoop no longer need to create a
socket in /tmp/rpc/, and also don't need to listen for incoming
connections on this socket, we can remove a whole bunch of pledges! 
							
						 
						
							2021-05-13 23:28:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								a91a49337c 
								
							 
						 
						
							
							
								
								LibCore+Everywhere: Move OpenMode out of IODevice  
							
							... 
							
							
							
							...and make it an enum class so people don't omit "OpenMode". 
							
						 
						
							2021-05-12 11:00:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								1682f0b760 
								
							 
						 
						
							
							
								
								Everything: Move to SPDX license identifiers in all files.  
							
							... 
							
							
							
							SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers 
This was done with the `ambr` search and replace tool.
 ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * 
							
						 
						
							2021-04-22 11:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								73aa59ccf1 
								
							 
						 
						
							
							
								
								Network.Applet: Avoid JsonObject copy and use StringBuilder::appendff()  
							
							
							
						 
						
							2021-04-17 01:27:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dawid Wolosowicz 
								
							 
						 
						
							
							
							
							
								
							
							
								1f65c2a981 
								
							 
						 
						
							
							
								
								Network: Make the applet use an alpha channel  
							
							
							
						 
						
							2021-04-05 14:30:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0069020e6c 
								
							 
						 
						
							
							
								
								WindowServer+LibGUI: Rename WindowType::MenuApplet => Applet  
							
							
							
						 
						
							2021-04-04 17:55:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								23cc88f83b 
								
							 
						 
						
							
							
								
								Userland: Rename *.MenuApplet => *.Applet  
							
							... 
							
							
							
							These are no longer displayed in the menu, so it doesn't make sense to
call them menu applets. :^) 
							
						 
						
							2021-04-04 16:29:55 +02:00