Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								5d3b452897 
								
							 
						 
						
							
							
								
								Profiler: Display source location information in the disassembly view  
							
							... 
							
							
							
							With this, we can now have some amount of source-level profiling
information :^) 
							
						 
						
							2021-08-06 01:14:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								c4437e19bd 
								
							 
						 
						
							
							
								
								LibDebug+Everywhere: Make DebugInfo not own the ELF image  
							
							... 
							
							
							
							This is required to avoid copying the image where otherwise a reference
would be enough. 
							
						 
						
							2021-08-06 01:14:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								521217735b 
								
							 
						 
						
							
							
								
								UserspaceEmulator: Optionally generate a Profiler-compatible profile  
							
							... 
							
							
							
							`ue --profile --profile-file ~/some-file.profile id` can now generate a
full profile (instruction-by-instruction, if needed), at the cost of not
being able to see past the syscall boundary (a.la. callgrind).
This makes it significantly easier to profile seemingly fast userspace
things, like Loader.so :^) 
							
						 
						
							2021-08-06 01:14:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Mansfield 
								
							 
						 
						
							
							
							
							
								
							
							
								705e91d332 
								
							 
						 
						
							
							
								
								Spider: Use YesNo dialog for user confirmation when closing  
							
							... 
							
							
							
							Cancel was superflous, and provided no difference to No. 
							
						 
						
							2021-08-06 01:12:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Mansfield 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c1a9ca1d 
								
							 
						 
						
							
							
								
								Solitaire: Get user confirmation to close when there is a active game  
							
							
							
						 
						
							2021-08-06 01:12:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								779316d468 
								
							 
						 
						
							
							
								
								Userland: Use Core::Process::spawn() instead of posix_spawn() in places  
							
							... 
							
							
							
							This replaces a bunch of very basic uses of posix_spawn() with the new
Core::Process::spawn(). 
							
						 
						
							2021-08-06 01:06:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6e65b36973 
								
							 
						 
						
							
							
								
								LibCore: Add Core::Process::spawn()  
							
							... 
							
							
							
							This is a simple wrapper around posix_spawn() that will help us simplify
a bunch of very verbose posix_spawn() invocations.
This first version only supports the simplest case: executing an
executable without passing arguments or doing anything fancy. More
features can be added to cover more cases. :^) 
							
						 
						
							2021-08-06 01:04:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								af46f2214c 
								
							 
						 
						
							
							
								
								Kernel: Make a bunch of "char const* to_string()" return StringView  
							
							
							
						 
						
							2021-08-06 00:37:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b23d05d5 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.getISOFields()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								82ab5da4db 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.toPlainDateTime()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce631b023 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.toPlainTime()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ea4e86a7 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.toPlainDate()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								96a0c201d5 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.toInstant()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								20300bd7c4 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.valueOf()  
							
							
							
						 
						
							2021-08-05 23:15:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									K-Adam 
								
							 
						 
						
							
							
							
							
								
							
							
								e8d10fb429 
								
							 
						 
						
							
							
								
								LibWeb: Ignore svg elements outside of <svg> when building layout tree  
							
							... 
							
							
							
							An svg layout element without a `SVGSVGElement` ancestor caused a failed
assertion before, because the svg context does not exist when `paint()`
is called 
							
						 
						
							2021-08-05 20:17:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									K-Adam 
								
							 
						 
						
							
							
							
							
								
							
							
								758d816b23 
								
							 
						 
						
							
							
								
								LibWeb: Clear SVG context after SVGSVGBox children are painted  
							
							
							
						 
						
							2021-08-05 20:17:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									K-Adam 
								
							 
						 
						
							
							
							
							
								
							
							
								eb1578e7c8 
								
							 
						 
						
							
							
								
								LibWeb: Call before/after children_paint on parent in StackingContext  
							
							... 
							
							
							
							When it is called inside `box.for_each_child`, then it may not be called
for the root element. By missing `SVGSVGBox::before_children_paint`
the svg context is not created 
							
						 
						
							2021-08-05 20:17:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6c345c8107 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.offset  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								f937e9b966 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.offsetNanoseconds  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								dd36593c72 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.inLeapYear  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7db1b5f4 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.monthsInYear  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								204ba01416 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.daysInYear  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								6007fc4804 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.daysInMonth  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								d89d55a7a3 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.daysInWeek  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								540fdbcf5b 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.weekOfYear  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								d20a4fe43e 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.dayOfYear  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								39e67a5823 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.dayOfWeek  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								f86bbb7a71 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.epochNanoseconds  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								62294d62c5 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.epochMicroseconds  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a9162b7e98 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.epochMilliseconds  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								47135af987 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.epochSeconds  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a1082412ef 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.nanosecond  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								4b22d0f2ce 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.microsecond  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								752b3eb0c0 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.millisecond  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								9d9ab492df 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.second  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a6775517ad 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.minute  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								32f1e17e71 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.hour  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								0580f102e4 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.day  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								30e27f6483 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.monthCode  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								fd18dc782f 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.month  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ac31500c 
								
							 
						 
						
							
							
								
								LibJS: Implement Temporal.ZonedDateTime.prototype.year  
							
							
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								e036f4a786 
								
							 
						 
						
							
							
								
								LibJS: Make regulate_iso_date() and iso_date_from_fields() use ISODate  
							
							... 
							
							
							
							No need for TemporalDate, we don't use the calendar field here anyway. 
							
						 
						
							2021-08-05 19:19:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Mansfield 
								
							 
						 
						
							
							
							
							
								
							
							
								506363c08d 
								
							 
						 
						
							
							
								
								Solitaire: Clear selection when starting new game  
							
							... 
							
							
							
							Fixes  #9218 . 
						
							2021-08-05 12:52:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jamie Mansfield 
								
							 
						 
						
							
							
							
							
								
							
							
								22aeec1218 
								
							 
						 
						
							
							
								
								Spider: Clear selection when starting new game  
							
							... 
							
							
							
							Fixes  #9217 . 
						
							2021-08-05 12:52:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								64ca51265d 
								
							 
						 
						
							
							
								
								Assistant: Quit the application after losing focus  
							
							... 
							
							
							
							Prior to this change, Assistant would just stay in the background,
unless one pressed an Escape key or launched some app. 
							
						 
						
							2021-08-05 11:43:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karol Kosek 
								
							 
						 
						
							
							
							
							
								
							
							
								ac21c6625d 
								
							 
						 
						
							
							
								
								LibGUI: Add on_active_window_change function object to the Window class  
							
							
							
						 
						
							2021-08-05 11:43:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									brapru 
								
							 
						 
						
							
							
							
							
								
							
							
								a037e0ffec 
								
							 
						 
						
							
							
								
								Utilities: Improve the arp information output  
							
							... 
							
							
							
							This updates the arp command to use output styles similar to other
utilities. 
							
						 
						
							2021-08-05 09:30:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									brapru 
								
							 
						 
						
							
							
							
							
								
							
							
								3bd6905ea8 
								
							 
						 
						
							
							
								
								Utilities: Add pledge and unveil protections in arp  
							
							
							
						 
						
							2021-08-05 09:30:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Atkins 
								
							 
						 
						
							
							
							
							
								
							
							
								74c9587798 
								
							 
						 
						
							
							
								
								LibWeb: Fix EOF handling in CSS Tokenizer peek_{twin,triplet}()  
							
							... 
							
							
							
							Previously, the loops would stop before reaching EOF, meaning that the
values that should have been set to EOF were left with their 0 initial
values. Now, we initialize to EOFs instead. The if/else inside the loops
always ran the else branch so I have removed the if branches. 
							
						 
						
							2021-08-04 19:04:12 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jelle Raaijmakers 
								
							 
						 
						
							
							
							
							
								
							
							
								1a4b1ecd04 
								
							 
						 
						
							
							
								
								LibDesktop: Add support for IconPath in AppFile  
							
							... 
							
							
							
							With `IconPath`, you can override the icon used for the application
shortcut. This currently only supports resolving the icon through
`GUI::FileIconProvider`, the implementation for pointing to actual
image files is left as an exercise for the reader. 
							
						 
						
							2021-08-04 13:54:08 +01:00