Andreas Kling
3654c33c56
GFilePicker: Add a preview pane on the right-hand side for image previews.
...
Currently the preview pane is always open, but maybe it should be something
you can configure, or something that happens automagically.
2019-05-27 01:55:04 +02:00
faissaloo
6ac8aab941
GFilePicker: Return paths as FileSystemPath rather than String
2019-05-26 22:52:09 +02:00
Andreas Kling
21c56477b0
LibGUI: Add a GAbstractButton base class for button widgets.
...
This patch moves GButton and GRadioButton to inherit from it. This allows
them to share code for mouse event handling, etc.
2019-05-24 16:32:20 +02:00
Andreas Kling
07df2fa7ec
GFilePicker: Remove the frame around the little toolbar.
2019-05-16 14:06:55 +02:00
Robin Burchell
23c90da26c
GFilePicker: Make the path selected accessible externally
2019-05-16 13:31:19 +02:00
Andreas Kling
e6443649cb
GFilePicker: Add a "new directory" button.
2019-05-09 18:45:33 +02:00
Andreas Kling
7c6784f50c
GFilePicker: More work on the file picker, adding a location textbox.
2019-05-09 16:47:45 +02:00
Andreas Kling
e569ef6412
GFilePicker: Add a button for moving up to parent directory.
2019-05-09 15:51:57 +02:00
Andreas Kling
fa232ac180
LibGUI: Remove GModel activations to GAbstractView.
...
Now you can hook activation via GAbstractView::on_activation.
The design still isn't quite right, we should eventually move the selection
away from the model somehow.
2019-05-09 04:56:52 +02:00
Andreas Kling
bffaa5ece6
GLayout: Add a simple spacer concept; dummy item that expands-to-fit.
...
A spacer can be inserted anywhere in a layout and will simply expand to fill
the available space. This is useful for pushing widgets into place. :^)
2019-05-09 03:06:20 +02:00
Andreas Kling
bd5c79aff2
LibGUI: Start working on a file picker dialog (GFilePicker).
...
Have LibGUI adopt GDirectoryModel from FileManager since it fits perfectly
for the needs of a file picker.
2019-05-09 01:24:37 +02:00