SerenityOS update (July 2022) @awesomekling
SerenityOS update (July 2022)  @awesomekling
Uploaded July 2022 | Updated September 2026, 2 weeks ago
Subscribe to JT for more awesome content: @Systems with JT

Justine Tunney's post about pledge: https://justine.lol/pledge

Come chat with us on Discord: discord.gg/serenityos

Get the source!
=========================================================
SerenityOS: github.com/SerenityOS/serenity
Jakt: github.com/SerenityOS/jakt
Ladybird: github.com/awesomekling/ladybird

Sponsor a SerenityOS developer!
=========================================================
Andreas Kling: github.com/sponsors/awesomekling
Linus Groh: github.com/sponsors/linusg
Sam Atkins: github.com/sponsors/AtkinsSJ
Gegga Thor: github.com/sponsors/xexxa
JT: github.com/sponsors/jntrnr

Andreas Kling links:
=========================================================
Twitter: twitter.com/awesomekling
GitHub Sponsors: github.com/sponsors/awesomekling
Patreon: patreon.com/serenityos
PayPal: paypal.me/awesomekling

JT links:
=========================================================
Twitter: twitter.com/jntrnr
GitHub Sponsors: github.com/sponsors/jntrnr
Patreon: patreon.com/jntrnr

Timestamps by Damikiller37:
=========================================================
00:00 Intro: Well, Hello Friends : ^ )
00:15 Ladybird: GUI for the LibWeb browser engine running in Linux.
03:03 Jakt: Replacing the Rust based compiler with a Self Host Compiler.
06:54 Jakt: The IDE is now driven by the Self Host Compiler.
08:11 Jakt: The Rust compiler has now been deprecated.
10:17 Jakt: Feature Freeze is over; slowly ramping up to speed.
11:11 Jakt: Implementation of References.
12:44 Jakt: Implementation of Closure with Parameter.
13:44 Jakt: Implementation of Guards.
16:00 Network Settings: New Configuration tool for Network Adapters.
17:10 DNS Queries: Now fallback to multiple nameservers when first fails.
17:42 File Manager: Now creates a new process group when you launch a process.
18:20 Workspace Picker: You can now disable it by setting the Rows and Columns to 1.
18:53 UI: Radio Buttons are now drawn programmatically; now honour the theme colours.
19:46 Pledge: A new sandboxing utility to specify a set of pledges with which to execute an application.
23:05 Pixel Paint: PNG Encoder has been improved; now uses filtering to help reduce file size.
25:41 Text Editor: Line traversal that is now a part of the Undo/Redo stack.
26:40 Text Editor: Added Tab Indentation; also a part of the Undo/Redo stack.
27:40 Partition Editor: New app for parsing partitions.
28:50 Kernel: Added ability to see current storage devices and info about them.
30:02 Kernel: Removed Supervisor Memory Pages.
30:51 Ports: A port of QEMU has been made.
33:10 Hex Editor: Null bytes now use a more faded colour to help with visibility.
34:00 Browser: You can now middle click bookmarks and the home button to open them in a new tab.
34:32 Browser: Improvements to HTML progress bar styling.
35:04 Browser: Improvements to CSS Gradients, Border Radius and more!
35:38 Browser: The websites can now respect the OS Colour schemes (Light / Dark).
36:45 Browser: File API, HTML/HTTP requests, XML Serializer.
37:42 Browser: Flexbox improvements which help with supporting sites like Reddit (new), Twitter, etc.
38:27 LibJS: Now at the 69% Pass rate on the Test262 Test Suite (Nice!).
38:56 Outro: Social Shoutouts, Acknowledgements and Sponsor/Donation options. Well, Goodbye Friends : ^ (
SerenityOS update (July 2022)SerenityOS Office Hours / Q&A (2022-04-22)Browser hacking: Fixing a layout bug on Shopify.comBrowser hacking: Fixing a CSS layout bug found by chessboard.jsSerenityOS update (November 2023)Ladybird browser update (July 2023)Browser hacking: Lets add a JIT compiler to LibJSSerenityOS update (May 2022)Ladybird browser update (June 2024)SerenityOS Office Hours / Q&A (2022-11-04)Browser hacking: Lets not lose the selection when resizing the browser!FIXME Roulette: Preserving nanosecond timestamps when copying files
Andreas Kling |

SerenityOS update (July 2022)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER