Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								1992dbd637 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for ".", "->"  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								95113d15fe 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "!", "!=", "~", "?", ":"  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								29bc978564 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "^", "^="  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								c38b8d63f8 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "++", "--"  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								598b5e4595 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "&", "&&", "&=", "|", "||", "|="  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								345b303262 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for ">", ">=", ">>", ">>="  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								97c4344f33 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "<", "<=", "<<", "<<=", "<>"  
							
							
							
						 
						
							2020-07-27 01:04:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								23082e528f 
								
							 
						 
						
							
							
								
								Kernel: Support file-backed mmap() with non-zero offset  
							
							... 
							
							
							
							As it turns out, this works just fine and all we had to do was remove
the assertion! :^)
Fixes  #2597 . 
							
						 
						
							2020-07-27 00:31:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								240eb3242a 
								
							 
						 
						
							
							
								
								LibDebug: Add support for the various DW_FORM_block types  
							
							... 
							
							
							
							This fixes  #2885 . 
							
						 
						
							2020-07-27 00:06:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Elliott 
								
							 
						 
						
							
							
							
							
								
							
							
								52ab2cead4 
								
							 
						 
						
							
							
								
								Meta: Cache ccache on travis-ci  
							
							
							
						 
						
							2020-07-27 00:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								3e10c38837 
								
							 
						 
						
							
							
								
								Base: Add characters to default fonts  
							
							... 
							
							
							
							Updates the Extended-A block for Katica and Csilla. Corrects some
heights, accents and capitalizations. Slims the 'A', 'C', and 'G'
in CsillaThin. 
							
						 
						
							2020-07-27 00:05:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								1f008c95b6 
								
							 
						 
						
							
							
								
								LibWeb: Move CSS classes into the Web::CSS namespace  
							
							
							
						 
						
							2020-07-26 20:05:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								3e389f4cdc 
								
							 
						 
						
							
							
								
								LibGUI: Remove accidentally committed file :^)  
							
							
							
						 
						
							2020-07-26 20:05:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								11ff9d0f17 
								
							 
						 
						
							
							
								
								LibWeb: Move DOM classes into the Web::DOM namespace  
							
							... 
							
							
							
							LibWeb keeps growing and the Web namespace is filling up fast.
Let's put DOM stuff into Web::DOM, just like we already started doing
with SVG stuff in Web::SVG. 
							
						 
						
							2020-07-26 20:05:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								96d13f75cf 
								
							 
						 
						
							
							
								
								CppLexer: Add token types for "+", "+=", "-", "-=", "=", "==", "/", "/="  
							
							... 
							
							
							
							Mostly so that TextEdit doesn't emit logspam when I write `int a = 4`
in a test program. 
							
						 
						
							2020-07-26 19:52:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								5a36d8acb8 
								
							 
						 
						
							
							
								
								CppLexer: Add token type for "*="  
							
							
							
						 
						
							2020-07-26 19:52:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Estanislao Pérez Nartallo 
								
							 
						 
						
							
							
							
							
								
							
							
								b09b8d99f2 
								
							 
						 
						
							
							
								
								Userland: Add Spanish keymap  
							
							
							
						 
						
							2020-07-26 18:34:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								eabd43d31a 
								
							 
						 
						
							
							
								
								LibWeb: Make SVGElement and SVGGeometryElement constructors protected  
							
							
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								1b1537c5a6 
								
							 
						 
						
							
							
								
								LibWeb: Simplify type traits for SVGGraphicsElement  
							
							
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e0b8b4ac67 
								
							 
						 
						
							
							
								
								LibCore+LibGUI: Switch to using AK::is and AK::downcast  
							
							
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								71556e39a4 
								
							 
						 
						
							
							
								
								LibWeb: Switch to using AK::is and AK::downcast  
							
							
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6474e692 
								
							 
						 
						
							
							
								
								Kernel: Switch to using AK::is and AK::downcast  
							
							
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ce2c5b375c 
								
							 
						 
						
							
							
								
								AK: Add global is<T>() and downcast<T>()  
							
							... 
							
							
							
							Let's unify the is<T>/to<T> implementations that currently exist in
separate versions in LibCore and LibWeb. 
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a565121793 
								
							 
						 
						
							
							
								
								LibWeb: Move HTML object model stuff into LibWeb/HTML/  
							
							... 
							
							
							
							Take a hint from SVG and more all the HTML classes into HTML instead of
mixing them with the DOM classes. 
							
						 
						
							2020-07-26 17:51:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Scharnofske 
								
							 
						 
						
							
							
							
							
								
							
							
								fbc54a2dba 
								
							 
						 
						
							
							
								
								Documentation: Only install missing packages for Arch Linux.  
							
							... 
							
							
							
							By default `pacman -S` will reinstall all the packages that are already installed on the system. 
							
						 
						
							2020-07-26 17:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								707d92db61 
								
							 
						 
						
							
							
								
								Refactor: Change the AK::binary_search signature to use AK::Span.  
							
							
							
						 
						
							2020-07-26 16:49:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								ac9c2bc492 
								
							 
						 
						
							
							
								
								AK: Implement Span which represents a contiguous sequence of objects.  
							
							... 
							
							
							
							This makes it possible to pass one object rather than pointer and length
individually. 
							
						 
						
							2020-07-26 16:49:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								d43ddd6eb7 
								
							 
						 
						
							
							
								
								LibWeb: LayoutSVG should not claim to be a LayoutCanvas :^)  
							
							... 
							
							
							
							Also make the class_name() match the actual class name. 
							
						 
						
							2020-07-26 14:59:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								ec0315883b 
								
							 
						 
						
							
							
								
								LibHTTP: Be more tolerant about bad chunked encoding trailers  
							
							... 
							
							
							
							Some servers (*glares at cloudflare*) like to send two last chunks,
which is strictly against the spec. Let's be more tolerant of this
behaviour. 
							
						 
						
							2020-07-26 14:55:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								49c5acaa3d 
								
							 
						 
						
							
							
								
								LibM: Fix Lagom build  
							
							... 
							
							
							
							isnormal really messes up the build. Just remove it for now; it can be
addressed in a seperate commit. Additionally, conditionally add
`noexcept` to the math functions if we are in a C++ context. 
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								b1299f972c 
								
							 
						 
						
							
							
								
								LibWeb: Refactor SVG files into their own directory; follow spec layout  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								2e73082203 
								
							 
						 
						
							
							
								
								Base: Add SVG test file to welcome page  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								943e4f8bf1 
								
							 
						 
						
							
							
								
								LibWeb: Abstract common operations of graphical SVG elements  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								3206263c2d 
								
							 
						 
						
							
							
								
								LibM: Evaluate math macros, add M_DEG2RAD and M_RAD2DEG  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								9cce7f57dd 
								
							 
						 
						
							
							
								
								LibGfx: Add FloatPoint methods  
							
							... 
							
							
							
							Adds some conversion constructors, as well as the missing arithmetic
operations. 
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								5985eac81d 
								
							 
						 
						
							
							
								
								LibWeb: Add elliptical curve support to svg path elements  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								1cffde7635 
								
							 
						 
						
							
							
								
								LibGfx: Add elliptical curves to Path  
							
							
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Olsson 
								
							 
						 
						
							
							
							
							
								
							
							
								22f0953fe2 
								
							 
						 
						
							
							
								
								LibWeb: Begin SVG element support  
							
							... 
							
							
							
							This commit starts adding a basic SVG element. Currently, svg elements
have support for the width and height properties, as well as the stroke,
stroke-width, and fill properties. The only child element supported
is the path element, as most other graphical elements are just shorthand
for paths. 
							
						 
						
							2020-07-26 14:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								bbcdab2baa 
								
							 
						 
						
							
							
								
								Base+MenuApplet: Add new controls and icons for AudioApplet  
							
							... 
							
							
							
							Adds a classic volume slider to the AudioApplet. Percent text
and mute state can now be toggled via checkboxes. Left click opens,
right click mutes. Updates existing icons and adds unique icons for
muted vs zero volume states. 
							
						 
						
							2020-07-26 11:32:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								c50f258b7a 
								
							 
						 
						
							
							
								
								LibGUI+WindowServer: Allow applets to retrieve their location  
							
							... 
							
							
							
							MenuApplet windows can now call rect_in_menubar to return their
location in the MenuBar. 
							
						 
						
							2020-07-26 11:32:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								030f4150b8 
								
							 
						 
						
							
							
								
								WindowServer: Adjust MenuApplet position on resize  
							
							... 
							
							
							
							Applet rects are now recalculated when changed. 
							
						 
						
							2020-07-26 11:32:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								f6db97b8a9 
								
							 
						 
						
							
							
								
								LibX86: Support disassembling a few FPU opcodes better  
							
							
							
						 
						
							2020-07-26 11:29:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								d8c8820ee9 
								
							 
						 
						
							
							
								
								Kernel: Allow Thread::sleep for more than 388 days  
							
							... 
							
							
							
							Because Thread::sleep is an internal interface, it's easy to check that there
are only few callers: Process::sys$sleep, usleep, and nanosleep are happy
with this increased size, because now they support the entire range of their
arguments (assuming small-ish values for ticks_per_second()).
SyncTask doesn't care.
Note that the old behavior wasn't "cap out at 388 days", which would have been
reasonable. Instead, the code resulted in unsigned overflow, meaning that a
very long sleep would "on average" end after about 194 days, sometimes much
quicker. 
							
						 
						
							2020-07-25 20:21:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								76c135ddcf 
								
							 
						 
						
							
							
								
								Kernel: Make clock_nanosleep aware of dynamic tick length  
							
							... 
							
							
							
							On my system, ticks_per_second() returns 1280.
So Serenity was very fast at sleeping! :P 
							
						 
						
							2020-07-25 20:21:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								4a5a7b68eb 
								
							 
						 
						
							
							
								
								Kernel: Make usleep aware of dynamic tick length  
							
							... 
							
							
							
							On my system, ticks_per_second() returns 1280.
So Serenity was always 20% too fast when sleeping! 
							
						 
						
							2020-07-25 20:21:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								782db88e82 
								
							 
						 
						
							
							
								
								Shell: Don't crash when autocompleting a non-bare word  
							
							... 
							
							
							
							For example, type 'Hello?' without the quotation marks but with the
question mark, and press TAB.
Previously, this would crash the Shell. Now, it merely refuses
to make any suggestions.
We could do better, but that is too hard for now. 
							
						 
						
							2020-07-25 19:11:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad6315fda 
								
							 
						 
						
							
							
								
								Meta: Add Matthew Olsson to the contributors list :^)  
							
							
							
						 
						
							2020-07-25 15:22:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0d3d22f464 
								
							 
						 
						
							
							
								
								WindowServer: Use WindowManager::window_title_font() in one place  
							
							... 
							
							
							
							If we use this everywhere, it may one day become possible to change the
window title font. 
							
						 
						
							2020-07-25 13:45:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								0aef87b82c 
								
							 
						 
						
							
							
								
								WindowServer: Center the window titlebar icons vertically  
							
							... 
							
							
							
							This feels a bit tricksy, but at least makes window icons look much
better with the "Basalt" theme. :^) 
							
						 
						
							2020-07-25 13:43:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								e2f45a4b0e 
								
							 
						 
						
							
							
								
								WindowServer: Relayout window buttons immediately on theme change  
							
							
							
						 
						
							2020-07-25 13:35:16 +02:00