summaryrefslogtreecommitdiff
path: root/Libraries/LibGUI/GTabWidget.cpp
AgeCommit message (Collapse)Author
2019-09-07GTabWidget: Rename get_active_tab() => active_tab_index()Andreas Kling
2019-09-07LibGUI: GTabWidget can now return active tab indexJesse Buhagiar
`GTabWidget` now allows the user/caller to get the currently active tab widget, meaning that actions that are applied globally (such as an 'Apply' or 'OK' button) can now react to specific tabs etc.
2019-09-07Applications: Create a display properties managerJesse Buhagiar
An interactive application to modify the current display settings, such as the current wallpaper as well as the screen resolution. Currently we're adding the resolutions ourselves, because there's currently no way to detect was resolutions the current display adapter supports (or at least I can't see one... Maybe VBE does and I'm stupid). It even comes with a very nice template'd `ItemList` that can support a vector of any type, which makes life much simpler.
2019-07-28GTabWidget: Allow putting the tabs on the bottom of the widget.Andreas Kling
They're still painted as if they are top tabs, but the subwidget placement logic is all there.
2019-07-18LibDraw: Introduce (formerly known as SharedGraphics.)Andreas Kling
Instead of LibGUI and WindowServer building their own copies of the drawing and graphics code, let's it in a separate LibDraw library. This avoids building the code twice, and will encourage better separation of concerns. :^)
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling
Things were getting a little crowded in the project root, so this patch moves the Lib*/ directories into Libraries/.