summaryrefslogtreecommitdiff
path: root/Base
AgeCommit message (Collapse)Author
2019-05-13RetroFetch: Add a silly neofetch-like program.Andreas Kling
The idea is to print out various system info suitable for screenshots. :^)
2019-05-08GMessageBox: Add icons to message boxes with 3 standard ones to choose from.Andreas Kling
2019-05-04GTableView: Improve look of column headers, and add sort order indicators.Andreas Kling
2019-05-03LibGUI+WindowServer: Add a GResizeCorner widget.Andreas Kling
This widget is automatically included in GStatusBar, but can be added in any other place, too. When clicked (with the left button), it initiates a window resize (using a WM request.) In this patch I also fixed up some issues with override cursors being cleared after the WindowServer finishes a drag or resize.
2019-05-01Base: Replace system About box icon with something home-drawn.Andreas Kling
I don't recall where the previous one came from, so let's not assume we can use it. Here's one I drew myself instead.
2019-04-30VisualBuilder: Add GSlider to the widgets toolbox.Andreas Kling
2019-04-30Base: Import a slightly larger font I started working on.Andreas Kling
This still needs a bunch of work but it will be good to have a larger font available to us.
2019-04-29Toolchain: Useit.sh finish and added an install target for the libc's ↵VAN BOSSUYT Nicolas
Makefile and a bit of ground work for a gcc port
2019-04-29Launcher: Add icons for VisualBuilder and IRCClient.Andreas Kling
2019-04-28Minesweeper: Add considering feature, where middle clicking marks with '?'Andreas Kling
This is useful in the harder modes, for trying out different possibilities.
2019-04-26Minesweeper: Implement some feature requests.Andreas Kling
Someone was playing this game and suggested a number of improvements so here we go trying to address them: - Add "chording" support, where you can click a numbered square using both mouse buttons simultaneously to sweep all non-flagged adjacent squares. - Mis-flagged squares are now revealed as such on game over, with a special "bad flag" icon. - The game timer now shows tenths of seconds. It also doesn't start until you click the first square. - Add the three difficulty modes from the classic Windows version.
2019-04-20Snake: Add a window icon. :^)Andreas Kling
2019-04-20Snake: Add some more fruit types.Andreas Kling
2019-04-20Snake: Use a vegetable icon for the fruit.Andreas Kling
2019-04-18FontEditor: Add a window icon.Andreas Kling
2019-04-16Terminal: Add a window icon.Andreas Kling
2019-04-16ProcessManager: Add a window icon.Andreas Kling
2019-04-15Minesweeper: Add little icons to the flags and timer labels.Andreas Kling
2019-04-13Minesweeper: More implementation work.Andreas Kling
2019-04-13Minesweeper: Start working on a simple minesweeper game. :^)Andreas Kling
2019-04-11VisualBuilder: Add GGroupBox.Andreas Kling
The icon currently looks better than a real GGroupBox. I have to fix that.
2019-04-11VisualBuilder: Add GScrollBar (and yes, an icon for it, too.)Andreas Kling
2019-04-11VisualBuilder: Add GCheckBox and GLabel, and draw icons for them, too.Andreas Kling
2019-04-11VisualBuilder: Add icons to the toolbox, and support for GProgressBar.Andreas Kling
2019-04-10GSpinBox: Put nice little arrow glyphs on the buttons.Andreas Kling
2019-03-31WindowServer: Show a special "move" cursor when dragging windows around.Andreas Kling
2019-03-31WindowServer: Add a WSCursor class (a bitmap and a hotspot.)Andreas Kling
Also import a bunch of cursors I drew. Only the default ("arrow") cursor is ever used so far.
2019-03-30Base: Add an icon for a slightly open-looking folder.Andreas Kling
2019-03-29GTreeView: Add expand/collapse buttons to items with children.Andreas Kling
2019-03-29GTreeView: More implementation work.Andreas Kling
2019-03-28FileManager: Add back/forward buttons (placeholders.)Andreas Kling
2019-03-27Base: I drew a new filetype-image icon based on my cat friend.Andreas Kling
2019-03-27Base: Add some icons and tweak some existing ones.Andreas Kling
2019-03-25Base: Tweak 16x16 "open" icon.Andreas Kling
2019-03-25Base: Add 32x32 versions of filetype-socket and filetype-symlink.Andreas Kling
2019-03-25LibGUI: Add GIcon::default_icon(name).Andreas Kling
This is a convenience helper to instantiate a GIcon like so: auto icon = GIcon::default_icon("filetype-image"); This will give you the "filetype-image" icon in both 16x16 and 32x32 sizes.
2019-03-25FileManager+LibGUI: Show thumbnail generation progress in the statusbar.Andreas Kling
2019-03-25FileManager: Add toolbar buttons for switching the view mode.Andreas Kling
2019-03-24LibGUI+FileManager: Add a GIcon class to support multi-size icons.Andreas Kling
A GIcon can contain any number of bitmaps internally, and will give you the best fitting icon when you call bitmap_for_size().
2019-03-23Base: Import some 32x32 icons.Andreas Kling
2019-03-23LibGUI: Add a GItemView class.Andreas Kling
This is a GAbstractView subclass that implements a icon-based view onto a GModel. It still need a bunch of work, but it's in basic usable shape.
2019-03-22FileManager: Add a default icon for image files.Andreas Kling
2019-03-22Use the PNG loader for all images, and get rid of the .rgb files.Andreas Kling
2019-03-21WindowServer: Support PNG wallpapers.Andreas Kling
Fix up /bin/pape so it tells the WindowServer which wallpaper file to use.
2019-03-21PNGLoader: Support for color type 2 (RGB triplets) and multiple IDAT chunks.Andreas Kling
2019-03-20FileManager: Use a GTextEditor for the location bar + tweak icons.Andreas Kling
2019-03-20IRCClient: Add ability to change nickname.Andreas Kling
2019-03-17Base: Some work on various icons.Andreas Kling
2019-03-16TextEditor: Add actions for undo and redo. Not hooked up yet.Andreas Kling
2019-03-16IRCClient: Add some more toolbar actions. Starting to look nice.Andreas Kling