Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-08 | Services: Move Taskbar and SystemMenu from Applications to Services | Andreas Kling | |
2020-05-08 | Applications: Replace SystemMenu name to hi voltage emoji | Hüseyin ASLITÜRK | |
2020-04-29 | LibGUI: Simplify submenu construction | Andreas Kling | |
The API for adding a submenu to a menu is now: auto& submenu = menu.add_submenu("Name"); submenu.add_action(my_action); | |||
2020-04-28 | Application: Fix for reboot on PowerDialog close button click | Hüseyin ASLITÜRK | |
2020-04-21 | WindowServer+SystemMenu: Check the current system theme on startup | Andreas Kling | |
2020-04-21 | SystemMenu: Make the system theme menu items checkable (and exclusive) | Andreas Kling | |
2020-04-19 | LibCore: Add StandardPaths thing to retrieve various standard locations | Andreas Kling | |
Fixes #1853. | |||
2020-03-29 | SystemMenu: Sort applications alphabetically | Tibor Nagy | |
2020-03-18 | SystemMenu: chdir to home directory before launching apps | Itamar | |
2020-03-16 | SystemMenu: Remove the unveil() call for /etc/PowerOptions.ini | Alex Muscar | |
The file is not used. | |||
2020-03-04 | LibCore: Make Core::Object::add<ChildType> return a ChildType& | Andreas Kling | |
Since the returned object is now owned by the callee object, we can simply vend a ChildType&. This allows us to use "." instead of "->" at the call site, which is quite nice. :^) | |||
2020-03-04 | LibGUI: Use GUI::Window::set_main_widget<WidgetType>() in clients | Andreas Kling | |
2020-03-04 | LibGUI: Use set_layout<LayoutType>() in lots of client code | Andreas Kling | |
2020-03-03 | LibGUI: Remove Button& parameter from Button::on_click hook | Andreas Kling | |
There was but a single user of this parameter and it's a bit tedious to write it out every time, so let's get rid of it. | |||
2020-03-03 | SystemMenu: Fix bad behavior in shutdown dialog | Andreas Kling | |
The selected option was stored in a captured stack variable which was long gone by the time we looked at it, so this dialog didn't really behave the way you'd expect. Put it in a member instead. :^) | |||
2020-03-03 | AK: Make quick_sort() a little more ergonomic | Andreas Kling | |
Now it actually defaults to "a < b" comparison, instead of forcing you to provide a trivial less-than comparator. Also you can pass in any collection type that has .begin() and .end() and we'll sort it for you. | |||
2020-02-25 | AK: Make Vector use size_t for its size and capacity | Andreas Kling | |
2020-02-23 | SystemMenu: Migrate PowerDialog to (widget)->add like in 3d20da9e | thatlittlegit | |
This also fixes the build. | |||
2020-02-23 | SystemMenu: Move SystemDialog into SystemMenu and remove INI config | thatlittlegit | |
I probably would've done INI config removal in another commit, but it fit well here because I didn't want to pledge wpath for SystemMenu if I didn't need to. Frankly, that's something that I think should be done: allow ConfigFile to be used read-only. | |||
2020-02-23 | SystemMenu: Remove --shutdown argument when calling SystemDialog | thatlittlegit | |
2020-02-22 | SystemMenu: Silence debug spam on startup | Andreas Kling | |
2020-02-17 | SystemMenu: Use pledge() and unveil() | Andreas Kling | |
2020-02-17 | SystemMenu: Finish the implementation and start this at boot :^) | Andreas Kling | |
Fixes #1231. | |||
2020-02-17 | SystemMenu: Add a separate program to host the system menu | Andreas Kling | |
This will allow us to run the system menu as any user. It will also enable further lockdown of the WindowServer process since it should no longer need to pledge proc and exec. :^) Note that this program is not finished yet. Work towards #1231. |