faxe1008
c74afdde26
Taskbar: Add dropping of AppFiles to QuickLaunch
...
This change adds the capability to drop AppFiles to the quick launch
section of the Taskbar. All logic was moved to a new
QuickLaunchWidget.
2021-12-28 00:57:48 -08:00
Andreas Kling
adc83e5802
Taskbar: Port to LibMain :^)
...
This opens up using TRY() for syscalls, Core::Object creation, and even
some Vector operations.
2021-11-23 15:44:59 +01:00
faxe1008
480903fe8a
Taskbar: Make quicklaunch bar editable
...
This change adds a ConfigServer Listener to TaskbarWindow. Items in the
quicklaunch bar may be added or removed by editing the Taskbar config.
2021-11-14 22:42:52 +01:00
Gunnar Beutner
631d36fd98
Everywhere: Add component declarations
...
This adds component declarations so that users can select to not build
certain parts of the OS.
2021-06-17 11:03:51 +02:00
Gunnar Beutner
d840608a51
Taskbar: Make sure LibGUI/Desktop.h is usable in ports
...
Now that Desktop.h includes Services/Taskbar/TaskbarWindow.h we have
to install Taskbar's header files so that Desktop.h can be used in
ports or when building software in-target.
2021-06-04 19:11:13 +02:00
Andreas Kling
73a2045c5b
Taskbar: Add start menu :^)
...
This will replace the system menu in the top left of the screen.
The button behavior doesn't feel quite perfect yet, but this will
work for now!
2021-03-25 22:55:10 +01:00
Andreas Kling
0668b5beef
Taskbar: Integrate clock widget into taskbar window
...
Instead of running the clock widget as a separate menu applet,
let's just draw a clock here in the taskbar window.
2021-03-25 22:14:09 +01:00
Andreas Kling
c7ac7e6eaf
Services: Move to Userland/Services/
2021-01-12 12:23:01 +01:00