191bccebf3
file chooser: Add search progress
...
Show a spinner if no search reasults have shown up yet and
the search is still going, after 2 seconds.
2015-07-04 00:29:26 -04:00
8974ec7413
file chooser: Improve time and date formatting
...
Use the same formats as nautilus, and put date and time in
separate cells, so they are neatly aligned.
2015-07-04 00:29:25 -04:00
412e33da16
file chooser: Use access time for recent files
...
Use access time for sorting the recent files, and show it in
the list instead of mtime.
2015-07-04 00:29:25 -04:00
1883c5fb28
file chooser: Improve keynav
...
Some internal containers were erroneously taking focus, interrupting
the flow of tab keynav, and using arrow keynav to go from the file
list to the sidebar did not work anymore, after the recent sidebar
rewrite.
2015-07-04 00:29:24 -04:00
6516437353
file chooser: Use icon for create folder button
...
This follows the latest mockups.
2015-07-04 00:29:24 -04:00
7e45b09c8e
file chooser: More search rework
...
Drop the radio buttons for current location vs everywhere, and
always search in the current location.
2015-07-04 00:29:23 -04:00
e9e9dfade6
GtkSearchBar: Don't vexpand
...
It turns out that setting vexpand to its default value has
side-effects that we need.
https://bugzilla.gnome.org/show_bug.cgi?id=751447
2015-06-25 07:00:13 -04:00
b4a88c7287
file chooser: Avoid tall combos
...
The filter combo box in the file chooser was stretching to match
the height of the extra widgets next to it. Since, stretched combo
boxes are not a pretty sight, make it stick to the top instead.
Patch by Caolán McNamara,
https://bugzilla.gnome.org/show_bug.cgi?id=751227
2015-06-20 10:55:02 -04:00
c82ce07d80
gtkdialog: Remove 2px border
2015-06-18 15:41:29 +02:00
b61d79e354
messagedialog: remove 2px border
2015-06-18 15:41:28 +02:00
a97a3d6a5b
filechooserdialog: Remove space between window and content
...
Was removed in 232d6f84f0 .
2015-06-18 15:41:28 +02:00
00616bc199
Cosmetic change
2015-06-17 20:24:29 -04:00
8612942fe2
file chooser: Drop unused variables
2015-06-17 10:01:04 -04:00
916cf8f61e
file chooser: Use a revealer
...
Use a revealer to manage the visibility of the header area where
we show the pathbar, the location entry or search. This is a bit
smoother, and makes search more similar to a search bar.
2015-06-17 10:01:04 -04:00
fbbad5deec
gtkplacesidebar: use GtkListBox
...
We were using GTkTreeView in a simple list. Also, as we know,
GtkCellRenderers are not the best way to theme and manipulate
widgets.
So instead use a GtkListBox to modernize the GtkPlacesSidebar,
and in the way clean up some parts of the code (like headings)
which were not used anymore.
Also we don't use a model anymore, since the data is simple
enough to manage it in a subclass of the row itself.
2015-06-16 16:19:37 +02:00
43a4843b9c
gtkfilechooserwidget: show drop hints on gtkplacessidebar
...
Now with the API addition on gtkplacessidebar, we can show some
hints for the drop targets.
https://bugzilla.gnome.org/show_bug.cgi?id=747793
2015-06-16 16:19:37 +02:00
cfd85dee03
assistant: Drop hardcoded padding
...
This means the pages themselves will be responsible for setting
suitable padding.
https://bugzilla.gnome.org/show_bug.cgi?id=750631
2015-06-14 20:54:47 -04:00
822886edbc
Don't show a menu on the color editor swatch
...
There's nothing to customize here, so no need to show a menu.
2015-06-13 21:57:07 -04:00
e847c27aac
recent chooser: Make it expand
...
It is expected that the list fills the available space.
https://bugzilla.gnome.org/show_bug.cgi?id=750690
2015-06-12 08:27:27 -04:00
6bbe48ad3d
gtkfilechooserbutton: Align the label to the left
...
Using GtkLabel's xalign property so the label doesn't jump around when
the button gets resized.
https://bugzilla.gnome.org/show_bug.cgi?id=750477
2015-06-06 22:32:07 -04:00
a8191e7113
places sidebar: Make 'recent' work on other platforms
...
Since nautilus merge, we were not showing 'Recent' in the sidebar
if GIO did not support the recent: scheme. But the file chooser
can show recent files independent of gvfs - it loads the recent
files manually. This is relevant on Windows and OS X, where gvfs
is typically not used.
This commit adds a show-recent property which can be used to override
the recent: scheme check. We use it in the file chooser.
https://bugzilla.gnome.org/show_bug.cgi?id=750068
2015-06-06 17:13:22 -04:00
c32cf6ffb1
GtkPrintUnixDialog: Avoid deprecated properties
...
Not needed here at all.
2015-05-12 08:24:52 -04:00
5c84bc0fba
GtkPageSetupUnixDialog: Avoid deprecated properties
...
Not needed at all.
2015-05-12 08:22:56 -04:00
6663257bf0
GtkFontChooser: Refine 'no matches' pages
...
Use a better icon, and put the text below.
2015-05-11 20:03:08 -04:00
0e267ce7ff
GtkFileChooser: Refine 'no matches' page
...
Use a better icon, and put the text below.
2015-05-11 19:44:30 -04:00
3d81fe8617
Font chooser: Hide size controls with 'no match'
...
The preview entry previews a font despite there being
no results, that makes no sense.
2015-05-09 02:18:01 -04:00
972e59d05e
Font chooser: Nice 'not found' message
...
This copies the style that is used in the file chooser
now.
2015-05-09 02:06:28 -04:00
b122787a76
GtkFontChooser: Use a GtkStack
2015-05-07 18:28:39 -04:00
adb58b2c84
file chooser: Set default widget in create folder popover
...
This is using the new default widget functionality for
popovers to make Enter in the entry activate the Create
button.
https://bugzilla.gnome.org/show_bug.cgi?id=747664
2015-05-02 20:34:28 -04:00
3682c761ed
GtkStatusbar: Simplify ui template
2015-05-02 18:24:20 -04:00
a921229246
GtkSearchBar: Simplify ui template
2015-05-02 18:23:20 -04:00
52753b8162
GtkScaleButton: Simplify ui template
2015-05-02 18:22:30 -04:00
307bdb2e6b
GtkRecentChooserDefault: Simplify ui template
2015-05-02 18:21:38 -04:00
4fe01dec95
GtkPrintUnixDialog: Simplify ui template
2015-05-02 18:20:04 -04:00
c1876f892a
GtkPageSetupUnixDialog: Simplify ui template
2015-05-02 18:17:38 -04:00
c258d225cb
GtkMessageDialog: Simplify ui template
2015-05-02 18:11:29 -04:00
2487487e6a
GtkLockButton: Simplify ui template
2015-05-02 18:10:37 -04:00
71681d61df
GtkInfoBar: Simplify ui template
2015-05-02 18:05:15 -04:00
68cf6264f1
GtkFontChooserWidget: Simplify ui template
2015-05-02 18:04:30 -04:00
f20dbe0823
GtkFontChooserDialog: Simplify ui template
2015-05-02 18:03:50 -04:00
ab22285f15
GtkFontButton: Simplify ui template
2015-05-02 18:03:08 -04:00
bf9d32b9ee
GtkFileChooserWidget: Simplify ui template
2015-05-02 18:02:26 -04:00
232d6f84f0
GtkFileChooserDialog: Simplify ui template
2015-05-02 18:01:04 -04:00
728f7db45f
GtkFileChooserButton: Simplify ui template
2015-05-02 18:00:15 -04:00
a94cedd2ae
GtkDialog: Simplify ui template
2015-05-02 17:59:28 -04:00
f7c58c3be3
GtkColorEditor: Simplify ui template
2015-05-02 17:57:28 -04:00
ea2ac484d1
GtkColorChooserDialog: Simplify ui template
2015-05-02 17:56:40 -04:00
86383e63db
GtkAssistant: Simplify ui template
2015-05-02 17:55:52 -04:00
d6a698f700
GtkAppChooserWidget: Simplify ui template
2015-05-02 17:53:39 -04:00
e966363b1a
GtkAppChooserDialog: Simplify ui template
2015-05-02 17:49:07 -04:00