SerenityOS update (June 2022) @awesomekling
SerenityOS update (June 2022)  @awesomekling
Uploaded June 2022 | Updated September 2026, 2 weeks ago
I was on the @AarthiAndSriram: youtube.com/watch?v=wKlc1n0MF80
German SerenityOS hackers on "FOCUS ON: Linux": ageofdevops.de/index.php/podcast/serenityos

Subscribe to my co-hosts for more SerenityOS content: @LinusGroh and @kleinesfilmroellchen

SerenityOS is open source on GitHub: github.com/SerenityOS/serenity
Come chat with us on Discord: discord.gg/serenityos

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

Linus Groh links:
=========================================================
Twitter: twitter.com/linusgroh
YouTube: youtube.com/linusgroh
GitHub Sponsors: github.com/sponsors/linusg
Liberapay: liberapay.com/linusg
PayPal: paypal.me/linusgroh

kleines Filmröllchen links:
=========================================================
Twitter: mobile.twitter.com/filmroellchen
GitHub: github.com/kleinesfilmroellchen
YouTube: youtube.com/c/kleinesfilmroellchen


Timestamps by Damikiller37!
=========================================================
00:00 Intro: Well, Hello Friends : ^ )
00:40 Podcasts: "FOCUS ON: Linux" and "The Good Time Show with Aarthi and Sriram".
01:38 Jakt: Feature Freeze until Self Hosted Compiler is complete.
02:55 LibJS: PR - Change array by copy.
05:40 LibJS: PR - Symbol as WeakMap keys.
06:53 LibJS: Bytecode interpreter - Break and Continue label support.
08:06 LibJS: PR - Intl.DurationFormat implementation.
14:02 Browser: Improvements to Anti-Aliased painting; List Markers, Border Radius and Border Types.
15:25 Browser: New Border Radius options; independent settings for each corner.
17:05 Browser: Improved support for Box Shadow rendering.
17:55 Browser: Beginnings of the WebGL implementation.
19:09 Browser: Content Filter for DNS prefetch; Basic Ads and Tracker blocking.
19:50 Browser: HTML base element implementation.
20:19 Browser: Double Click event implementation; Helps selecting words.
21:05 Browser: New Default New Tab page with a search box and engine choice.
21:57 Browser: New properties on the Window object (Window event handlers).
22:59 Browser: Ability to open local files from the Home directory.
24:00 Browser: Implemented XMLHttpRequest(XHR) Timeout property.
24:43 Browser: Flexbox improvements (New Browser Hacking video).
25:03 Browser: Unhandled Rejection FIXME resolved.
25:39 Mouse: Mouse Cursor Highlight.
26:32 Sound Player: Play/Pause Button icons now switch correctly when toggled.
27:32 Pixel Paint: Export to PNG option now generates a ZLIB Compressed image.
29:14 Pixel Paint: Implemented Levels (Brightness/Contrast/Gamma) Adjustment.
29:33 Pixel Paint: Anti-Aliasing for Primitives (Lines, Rounded Rectangles, etc).
31:02 LibGUI: Dynamic Layout Machinery for Widgets.
32:45 Kernel: New build option and Eliminated KASLR info leak.
33:56 Command Line: Option to see the CLI output of any running process (PID).
34:43 Kernel: Progress on ARM64/AArch64 and USB support.
35:17 Audio: Backend fixes to the AC97 driver, Interop resilience, Lower latency sizes, etc.
36:12 Sound Player: More on the button redesign/rework to improve consistency.
36:42 FLAC Loader: Specification comments added to help reference against.
38:18 Outro: Social Shoutouts, Acknowledgements and Sponsor/Donation options. Well, Goodbye Friends : ^ (
SerenityOS update (June 2022)OS hacking: Lets fix some SMP bugs to improve multicore stabilityFIXME Roulette: Recovering from errors in the PNG encoderCar talk: 1000 YouTube videos!Browser hacking: Lets JIT the Kraken JS benchmark! (partially)OS hacking: Weaning some syscalls off of the big process lockFIXME Roulette: Old hacks in reentrant passwd functionsLadybird browser update (October 2023)SerenityOS Office Hours / Q&A (2022-12-23)SerenityOS Office Hours / Q&A (2022-07-15)Ladybird browser update (May 2023)Lets write some Jakt: Toy HTML DOM and CSS selector evaluation
Andreas Kling |

SerenityOS update (June 2022)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER