AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								bda1d7fd7b 
								
							 
						 
						
							
							
								
								LibLine: Setup the keybindings after initialisation  
							
							... 
							
							
							
							This makes the keybindings that depend on `m_termios` (^W, ^U, etc) work. 
							
						 
						
							2020-08-18 13:40:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom 
								
							 
						 
						
							
							
							
							
								
							
							
								f8903acea2 
								
							 
						 
						
							
							
								
								LibGfx: Add convenience helpers for Rect  
							
							
							
						 
						
							2020-08-18 12:12:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom 
								
							 
						 
						
							
							
							
							
								
							
							
								a43ba348e1 
								
							 
						 
						
							
							
								
								LibGfx: Add convenience method Point::constrained  
							
							
							
						 
						
							2020-08-18 12:12:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom 
								
							 
						 
						
							
							
							
							
								
							
							
								790eacfbd1 
								
							 
						 
						
							
							
								
								LibGfx: Add a few convenience methods to DisjointRectSet  
							
							
							
						 
						
							2020-08-18 12:12:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9d563b4b 
								
							 
						 
						
							
							
								
								LibLine: Allow the user to override (or add) keybinds in the config file  
							
							
							
						 
						
							2020-08-18 12:07:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								32839d40e3 
								
							 
						 
						
							
							
								
								LibLine: Make (almost) all key actions configurable  
							
							... 
							
							
							
							This moves all internal functions to a new file, and defines the old
keybinds with register_key_input_callback(). 
							
						 
						
							2020-08-18 12:07:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								d0aab41628 
								
							 
						 
						
							
							
								
								LibLine: Read configuration from a config file  
							
							
							
						 
						
							2020-08-18 12:07:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								afbeb8f977 
								
							 
						 
						
							
							
								
								LibCore: Add ConfigFile::get_for_lib()  
							
							
							
						 
						
							2020-08-18 12:07:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								c2a2552e46 
								
							 
						 
						
							
							
								
								LibWeb: Add more document tests, add comment, text and mixin tests  
							
							... 
							
							
							
							Also adds a TypeScript definition file for the test runner object. 
							
						 
						
							2020-08-17 22:57:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								8b807e65d7 
								
							 
						 
						
							
							
								
								LibWeb: Add Comment and DocumentFragment bindings, move querySelector...  
							
							... 
							
							
							
							...{All} to ParentNode. Exposes createDocumentFragment and
createComment on Document. Stubs out the document.body setter. 
Also adds ParentNode back :^). 
							
						 
						
							2020-08-17 22:57:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								7b755e6a58 
								
							 
						 
						
							
							
								
								LibWeb: Make HTMLPreElement's is_type match "listing" and "xmp"  
							
							... 
							
							
							
							I forgot to add these when I saw that listing and xmp are mapped to
HTMLPreElement. 
							
						 
						
							2020-08-17 22:57:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								f0349323c4 
								
							 
						 
						
							
							
								
								LibGUI: Don't require passing model to FileSystemModel::Node APIs  
							
							... 
							
							
							
							The Node API was obnoxiously requiring you to pass the model into it
all the time, simply because nodes could not find their way back to
the containing model. This patch adds a back-reference to the model
and simplifies the API. 
							
						 
						
							2020-08-17 22:02:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								e9b56b5b9c 
								
							 
						 
						
							
							
								
								LibWeb: Add Node.textContent  
							
							... 
							
							
							
							This requires moving remove_all_children() from ParentNode to
Node, which makes ParentNode.cpp empty, so remove it.
It also co-opts the existing Node::text_content() method and
tweaks it slightly to fit the semantics of Node.textContent. 
							
						 
						
							2020-08-17 21:23:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								a3908732ad 
								
							 
						 
						
							
							
								
								LibJS: Add toLocaleString(), toLocaleDateString(), toLocaleTimeString() to Date  
							
							... 
							
							
							
							These just return a "readable" implementation of the date for now. 
							
						 
						
							2020-08-17 21:23:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								8ebef785eb 
								
							 
						 
						
							
							
								
								LibJS: Implement basic functionality of Array.from()  
							
							... 
							
							
							
							The optional 2nd and 3rd arguments are not yet implemented.
This assumes that `this` is the Array constructor and doesn't yet
implement the more general behavior in the ES6 spec that allows
transferring this method to other constructors. 
							
						 
						
							2020-08-17 21:23:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e18133ae 
								
							 
						 
						
							
							
								
								LibWeb: Rename WebContentView => OutOfProcessWebView  
							
							
							
						 
						
							2020-08-17 18:05:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								56c3748dcc 
								
							 
						 
						
							
							
								
								LibWeb: Rename PageView => InProcessWebView  
							
							
							
						 
						
							2020-08-17 18:05:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ba856c7ebe 
								
							 
						 
						
							
							
								
								LibDebug: Don't include <Libraries/...>  
							
							
							
						 
						
							2020-08-17 18:05:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								d62a59d7b8 
								
							 
						 
						
							
							
								
								LibCrypto: Don't include <Libraries/...>  
							
							
							
						 
						
							2020-08-17 18:05:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								ce48de9845 
								
							 
						 
						
							
							
								
								LibGUI: Add WidgetClassRegistration to Forward.h  
							
							
							
						 
						
							2020-08-17 18:05:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke 
								
							 
						 
						
							
							
							
							
								
							
							
								c434a91c91 
								
							 
						 
						
							
							
								
								FileManager: Apply wallpaper on startup  
							
							... 
							
							
							
							I noticed that nothing actually applies the wallpaper on startup.
I wasn't sure where to put the responsibility, so I gave it to
the desktop mode file manager.
Also adds a save_config option to set_wallpaper so it doesn't
needlessly save the config. 
							
						 
						
							2020-08-17 17:47:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								c96b9fdb0a 
								
							 
						 
						
							
							
								
								LibLine: Add a getter for num_lines/num_cols  
							
							
							
						 
						
							2020-08-17 17:44:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnicJov 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4897d613 
								
							 
						 
						
							
							
								
								LibWeb: Change cursor to IBeam when hovering text  
							
							... 
							
							
							
							This is what most browsers do, hopefully it isn't too silly :^) 
							
						 
						
							2020-08-17 13:07:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								22f701d657 
								
							 
						 
						
							
							
								
								malloc: Keep some stats and dump them at process exit if LIBC_DUMP_MALLOC_STATS is set  
							
							... 
							
							
							
							Very bare-bones and barely useful. Can go away once the perf_event-based
malloc tracking is further along. 
							
						 
						
							2020-08-17 09:43:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								6fa76ed2e3 
								
							 
						 
						
							
							
								
								LibCore: Fix unitialized struct member in to_address_in, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								9ffbe03bdb 
								
							 
						 
						
							
							
								
								LibC: Missing varargs cleanup in ioctl  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								dc278c3aa1 
								
							 
						 
						
							
							
								
								LibC: Missing varargs cleanup in fcntl  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								c1fd41c38c 
								
							 
						 
						
							
							
								
								LibLine: Uninitialized members in Editor, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								0ca00639a9 
								
							 
						 
						
							
							
								
								LibThread: Uninitialized member variable in Thread, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								832b3256d3 
								
							 
						 
						
							
							
								
								LibWeb: Remove unused member in LayoutNodeWithStyle, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								82b3dab1b5 
								
							 
						 
						
							
							
								
								LibELF: Fix uninitialized member variable in DynamicLoader, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								82dbf76dee 
								
							 
						 
						
							
							
								
								LibCompress: Fix uninitialized member variable in Zlib, found by Coverity  
							
							
							
						 
						
							2020-08-17 09:17:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								2030a49a1e 
								
							 
						 
						
							
							
								
								malloc: Remove unused Bitmap.h include  
							
							
							
						 
						
							2020-08-17 09:10:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								de4a9c61d7 
								
							 
						 
						
							
							
								
								malloc: Fix build with RECYCLE_BIG_ALLOCATIONS not defined  
							
							
							
						 
						
							2020-08-17 09:10:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								344090a5b0 
								
							 
						 
						
							
							
								
								malloc: Add comments spelling out the MAGIC_HEADERS in ascii  
							
							
							
						 
						
							2020-08-17 09:10:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sarah 
								
							 
						 
						
							
							
							
							
								
							
							
								ee912e023c 
								
							 
						 
						
							
							
								
								LibGfx: Move original StylePainter code to ClassicStylePainter  
							
							... 
							
							
							
							StylePainter should continue to work the same as before. 
							
						 
						
							2020-08-17 00:00:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sarah 
								
							 
						 
						
							
							
							
							
								
							
							
								d0900228d0 
								
							 
						 
						
							
							
								
								LibGfx: Add abstract StylePainter class  
							
							... 
							
							
							
							StylePainter's behavior is now handled by a static instance
of BaseStylePainter. The original static behavior of StylePainter
is left as-is for API compatibility. 
							
						 
						
							2020-08-17 00:00:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								868bd2e43d 
								
							 
						 
						
							
							
								
								LibCrypto: Call bytes() explicitly instead of implicitly.  
							
							... 
							
							
							
							This was a careless mistake.
https://github.com/SerenityOS/serenity/pull/3166#discussion_r471131732  
							
						 
						
							2020-08-17 00:00:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5de131667a 
								
							 
						 
						
							
							
								
								LibHTTP: Remove unused private field m_queued_finish in HttpsJob ( #3181 )  
							
							
							
						 
						
							2020-08-16 23:58:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								bbd3192535 
								
							 
						 
						
							
							
								
								LibJS: Add API for doing GC with a little debug log report at end  
							
							... 
							
							
							
							You can now pass print_report=true to Heap::collect_garbage() and it
will print out a little summary of the time spent, and counts of
live vs freed cells and blocks. 
							
						 
						
							2020-08-16 20:33:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6444f49d22 
								
							 
						 
						
							
							
								
								LibJS: Make StringOrSymbol not leak strings  
							
							... 
							
							
							
							Ideally this thing would not allocate strings at all, but I'll leave
that as a separate exercise. 
							
						 
						
							2020-08-16 20:31:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								bc27aa9b6f 
								
							 
						 
						
							
							
								
								LibGUI: Use matching family fonts for TextEditor ruler  
							
							... 
							
							
							
							Fixes incorrect glyph sizes when drawing bold line counts. 
							
						 
						
							2020-08-16 19:39:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								126a03f087 
								
							 
						 
						
							
							
								
								LibGfx: Add initial font family matching  
							
							... 
							
							
							
							Fonts following the TypefaceWeightSize naming scheme now associate
with bold weights of the same name and glyph size on construction. 
							
						 
						
							2020-08-16 19:39:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									thankyouverycool 
								
							 
						 
						
							
							
							
							
								
							
							
								a5fefbf840 
								
							 
						 
						
							
							
								
								LibGUI: Resize TextEditor ruler based on needed space  
							
							... 
							
							
							
							Ruler width is now calculated according to the number of digits
in the line count. 
							
						 
						
							2020-08-16 19:39:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								4a57cbc98f 
								
							 
						 
						
							
							
								
								LibX86: Remove some allocations from Instruction::to_string  
							
							... 
							
							
							
							Instruction::to_string used to copy a string literal into a String,
and then the String into a StringBuilder. Copy it to the StringBuilder
directly.
No measurable performance benefit, but it's also less code. 
							
						 
						
							2020-08-16 19:38:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nico Weber 
								
							 
						 
						
							
							
							
							
								
							
							
								fd73de684e 
								
							 
						 
						
							
							
								
								X86+Profiler+UserspaceEmulator: Deduplicate ELFSymbolProvider to LibX86  
							
							... 
							
							
							
							From a layering perspective, it's maybe a bit surprising that the
X86::SymbolProvider implementation also lives in LibX86, but since
everything depends on LibELF via LibC, and since all current
LibX86-based disassemblers want to use ELFSymbolProvider, it makes
some amount of sense to put it there. 
							
						 
						
							2020-08-16 19:37:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								d396766058 
								
							 
						 
						
							
							
								
								LibGUI: Require a model pointer for ModelIndex::is_valid()  
							
							... 
							
							
							
							This was not an issue anywhere in practice, but let's make it part of
the definition of a valid model index. 
							
						 
						
							2020-08-16 16:44:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a66e55ec64 
								
							 
						 
						
							
							
								
								LibGUI: Make SortingProxyModel clear view selections aggressively  
							
							... 
							
							
							
							When invalidating all indexes, tell all attached views to just wipe
their selections. This is the best we can do for now. 
							
						 
						
							2020-08-16 16:44:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9102b624ac 
								
							 
						 
						
							
							
								
								LibGUI+DevTools+Applications: Use ModelIndex::data() in many places  
							
							... 
							
							
							
							This way you don't have to keep track of which model it came from. 
							
						 
						
							2020-08-16 16:44:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								96f98b1fc9 
								
							 
						 
						
							
							
								
								LibGUI: Simplify TableCellPaintingDelegate API slightly  
							
							... 
							
							
							
							No need to pass the Model *and* a ModelIndex, the index knows which
model it belongs to anyway. 
							
						 
						
							2020-08-16 16:44:09 +02:00