ladybird/Libraries
Andreas Kling 4298ba25c3 LibCore: Convert CTCPSocket to ObjectPtr, add construct() helper
The C_OBJECT macro now also inserts a static construct(...) helper into
the class. Now we can make the constructor(s) private and instead call:

    auto socket = CTCPSocket::construct(arguments);

construct() returns an ObjectPtr<T>, which we'll later switch to being
a NonnullRefPtr<T>, once everything else in in place for ref-counting.
2019-09-21 15:25:08 +02:00
..
LibAudio AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
LibC IPv4: Support overriding the default TTL (64) 2019-09-19 21:42:59 +02:00
LibCore LibCore: Convert CTCPSocket to ObjectPtr, add construct() helper 2019-09-21 15:25:08 +02:00
LibDraw Rect: Add set_right_without_resize() and set_bottom_without_resize() 2019-09-16 20:56:23 +02:00
LibGUI LibCore: Convert CTCPSocket to ObjectPtr, add construct() helper 2019-09-21 15:25:08 +02:00
LibHTML AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
LibIPC AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
LibM LibM: Implement sqrt() 2019-08-10 08:46:22 +02:00
LibPCIDB Libraries: Add LibPCIDB for reading PCI device information from pci.ids 2019-08-14 13:12:54 +02:00
LibThread LibThread: Add missing install.sh script 2019-09-01 16:59:12 +02:00
LibVT Terminal: Ensure a \t always advances by at least one column 2019-09-17 21:56:42 +02:00