summaryrefslogtreecommitdiff
path: root/Applications/ThemeEditor
AgeCommit message (Collapse)Author
2021-01-12Applications: Move to Userland/Applications/Andreas Kling
2020-12-30LibGUI: Rewrite layout system in terms of min and max sizesAndreas Kling
This patch removes size policies and preferred sizes, and replaces them with min-size and max-size for each widget. Box layout now works in 3 passes: 1) Set all items (widgets/spacers) to their min-size 2) Distribute remaining space evenly, respecting max-size 3) Place widgets one after the other, adding spacing in between I've also added convenience helpers for setting a fixed size (which is the same as setting min-size and max-size to the same value.) This significantly reduces the verbosity of widget layout and makes GML a bit more pleasant to write, too. :^)
2020-12-28Base: Rename maximize/minimize icons to a more generic nameIdan Horowitz
This reduces naming confusion when the icons are used for other use cases that require a triangle shape
2020-12-21Build: Embed application icons directly in the executables.William Marlow
New serenity_app() targets can be defined which allows application icons to be emedded directly into the executable. The embedded icons will then be used when creating an icon for that file in LibGUI.
2020-11-02Applications: Use pledge and unveilBrendan Coles
2020-11-02Applications: Use GUI::Icon::default_icon to set application iconBrendan Coles
2020-09-25Meta+Applications: Make clang-format-10 cleanBen Wiederhake
2020-08-31DevTools+Apps: Set correct icons for ThemeEditor and VisualBuilderthankyouverycool
VB appears deprecated in favor of HackStudio, but until it's officially gone-no app left behind!
2020-08-23ThemeEditor: Paint the minimize/maximize/close window button iconsAndreas Kling
2020-08-23ThemeEditor: Add window buttons (no bitmaps yet)Andreas Kling
2020-08-23ThemeEditor: Add a handful of widgets to the previewAndreas Kling
This needs to be spruced up a bit, but having a set of common widgets gives you a quick idea of what the theme will look like. :^)
2020-08-23ThemeEditor: Use m_inactive_window_icon when painting the inactive..Emanuele Torre
..window `m_inactive_window_icon` wasn't being used.
2020-08-22Meta: Add missing license header to ThemeEditorItamar
2020-08-21ThemeEditor: Tweak the main UI layoutAndreas Kling
2020-08-21ThemeEditor: Set window icon and titleAndreas Kling
2020-08-21ThemeEditor: Allow editing of theme colors one at a timeAndreas Kling
This is not perfect and kinda clunky to use, but these are the best input widgets we have available at the moment, so let's make do with what we have. :^)
2020-08-21ThemeEditor: Start working on a window theme editor :^)Andreas Kling