ladybird/Userland/Applications
Andreas Kling 4abdb68655 LibJS: Remove Object(Object& prototype) footgun
This constructor was easily confused with a copy constructor, and it was
possible to accidentally copy-construct Objects in at least one way that
we dicovered (via generic ThrowCompletionOr construction).

This patch adds a mandatory ConstructWithPrototypeTag parameter to the
constructor to disambiguate it.
2022-12-14 15:11:57 +01:00
..
3DFileViewer 3DFileViewer: Properly propagate errors from WavefrontOBJLoader 2022-12-06 17:24:45 +00:00
About Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
AnalogClock Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Assistant Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Browser Browser: Go back/forward when pressing back/forward mouse buttons 2022-12-12 15:00:08 +00:00
BrowserSettings Everywhere: Stop shoving things into ::std and mentioning them as such 2022-12-14 11:44:32 +01:00
Calculator Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Calendar AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CalendarSettings Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CharacterMap Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ClockSettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CrashReporter CrashReporter: Factorize exiting behavior to window->close() 2022-12-08 17:20:51 +01:00
Debugger Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
DisplaySettings Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Escalator AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
FileManager FileManager: Silence the "not found" error when setting no wallpaper 2022-12-07 17:12:45 +00:00
FontEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
GamesSettings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Help Help+LibManual: Without arguments, open index page instead of crashing 2022-12-12 00:37:29 -07:00
HexEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
ImageViewer Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
KeyboardMapper Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
KeyboardSettings KeyboardSettings: Disable "activate keymap" button if keymap is active 2022-12-10 12:00:30 +00:00
Magnifier Magnifier: Add a manual to Help menu and propagate construction errors 2022-12-10 13:15:35 +01:00
Mail Meta+Userland: Pass Gfx::IntPoint by value 2022-12-07 11:48:27 +01:00
MailSettings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
MouseSettings WindowServer+MouseSettings: Improve buttons_switched naming 2022-12-08 07:04:09 -05:00
NetworkSettings LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
PartitionEditor AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
PDFViewer PDFViewer: Let users change image rendering 2022-12-10 10:49:03 +01:00
Piano Everywhere: Use C++ concepts instead of requires clauses 2022-12-09 11:25:30 +00:00
PixelPaint PixelPaint: Use source alpha for CloneTool drawing 2022-12-13 11:35:25 +01:00
Presenter Presenter: Provide default text styles to text objects 2022-12-14 07:45:06 -05:00
Run AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Settings AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
SoundPlayer LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
SpaceAnalyzer LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
Spreadsheet LibJS: Remove Object(Object& prototype) footgun 2022-12-14 15:11:57 +01:00
SystemMonitor LibCore: Rename Stream::read_all to read_until_eof 2022-12-12 14:16:42 +01:00
Terminal Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
TerminalSettings LibGUI: Split OpacitySlider into vertical and horizontal helper classes 2022-12-09 00:25:30 +01:00
TextEditor LibGUI+TextEditor: Add a relative line number option for TextEditor 2022-12-12 16:02:06 +00:00
ThemeEditor Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
VideoPlayer Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Welcome AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CMakeLists.txt Applications: Add Presenter 2022-11-25 14:28:33 -07:00