Cosimo Cecchi
867fff4f4c
shell: use the "view" style class for the main viewport
...
Currently, gnome-themes-standard sets a white background on all
GtkViewport widgets.
We want to stop rendering one by default, so add a style class to the
main viewport that ensures it gets the same background as the icon
views it packs inside.
https://bugzilla.gnome.org/show_bug.cgi?id=689700
2012-12-07 10:50:59 -05:00
Thomas Wood
174776a7c0
shell: Ensure the home button is the correct height
...
To allow the home button to have the correct height, the aspect frame it is
inside has to be given enough horizontal space to allow the button to be
square. The home button also needs to be in a size group with the
"search-entry" widget rather than the "entry-alignment" widget, since the
latter is resized when the search entry is shown or hidden.
https://bugzilla.gnome.org/show_bug.cgi?id=681510
2012-11-06 16:35:16 +00:00
Bastien Nocera
c21640fa6b
shell: Rename to "Settings"
...
"System" settings seem like the wrong thing to tweak to get
to things like background, and a number of other preferences.
Rename the desktop file and the window "Settings"
https://bugzilla.gnome.org/show_bug.cgi?id=681543
2012-11-06 10:14:23 +01:00
Bastien Nocera
10c00125f4
shell: Drop panel transitions
...
They're not finished and don't match what the designers would want.
https://bugzilla.gnome.org/show_bug.cgi?id=682127
2012-08-18 16:03:19 +01:00
Jasper St. Pierre
54d24f0574
shell: Remove unnecessary tabs
2012-06-12 13:58:15 -04:00
Bastien Nocera
42c65b5c5f
shell: Use GtkSearchEntry
...
And require GTK+ 3.3.5 for it.
2012-06-11 19:07:01 +01:00
Bastien Nocera
0b93e7c80f
shell: Make all-settings button always square
...
By wrapping it in an aspect frame.
https://bugzilla.gnome.org/show_bug.cgi?id=670551
2012-05-21 19:16:55 +01:00
Florian Müllner
ad4da16126
shell: Make the main window a GtkApplicationWindow
...
This is a prerequisite of using the new GMenu API. Also move the
check for small screen sizes introduced in commit 22ed5a9fd5
, as
GtkApplicationWindows cannot be realized unless their application
property has been set.
https://bugzilla.gnome.org/show_bug.cgi?id=675471
2012-05-18 18:48:38 +02:00
Bastien Nocera
f8c0eceb80
shell: Use CcNotebook instead of GtkNotebook
2012-05-09 17:42:13 +01:00
William Jon McCann
3bc75764c6
Use menubar style class for toolbar
...
https://bugzilla.gnome.org/show_bug.cgi?id=673869
2012-05-08 18:51:21 +01:00
William Jon McCann
9d55273c14
Revert "Increase default window size"
...
This reverts commit f36d42b9d1
.
2012-05-01 14:55:42 -04:00
William Jon McCann
d8e10a566c
Revert "Use menubar style class for toolbar"
...
This reverts commit b1431c00e0
.
2012-05-01 14:55:28 -04:00
William Jon McCann
b1431c00e0
Use menubar style class for toolbar
2012-05-01 14:09:09 -04:00
Jon McCann
f36d42b9d1
Increase default window size
...
And be smarter about small screen sizes.
Based on patch from Ubuntu
https://bugzilla.gnome.org/show_bug.cgi?id=673869
2012-05-01 14:09:09 -04:00
Bastien Nocera
8cc0b7207b
shell: Fix GtkBuilder file for complaining glade
2012-04-30 16:30:20 +01:00
Cosimo Cecchi
5edec8138b
shell: don't set a shadow type on the GtkViewport
...
https://bugzilla.gnome.org/show_bug.cgi?id=672956
2012-04-30 08:49:20 -04:00
Bastien Nocera
19f6de2ec4
shell: Force a pixel size for the "All Settings" button
...
Because it looks bad when scaled "slightly".
2012-02-08 16:17:26 +00:00
Bastien Nocera
d3a282b9c3
shell: Unblur the all-settings button icon
...
https://bugzilla.gnome.org/show_bug.cgi?id=668219
2012-01-23 15:28:02 +00:00
Bastien Nocera
c72062ba65
shell: Add a11y label for the All Settings button
2011-10-25 16:31:07 +01:00
Bastien Nocera
f9da94dbae
shell: Use icon for "All Settings" button
...
https://bugzilla.gnome.org/show_bug.cgi?id=657043
2011-10-20 10:36:21 +01:00
Cosimo Cecchi
4c405ae5bf
shell: move the raised class hint to the tool item
...
This fixes the raised buttons in the primary toolbar with GTK+ master.
2011-06-06 16:05:20 -04:00
Matthias Clasen
e5072232ee
Add a lockbutton to the toolbar
...
And populate it from the get_permission method added earlier.
https://bugzilla.gnome.org/show_bug.cgi?id=650292
2011-05-23 16:10:04 +01:00
Cosimo Cecchi
fcdbf41ebb
shell: add raised style to "All Settings" button
...
https://bugzilla.gnome.org/show_bug.cgi?id=645809
2011-05-03 14:32:32 +01:00
Bastien Nocera
b532e23532
shell: Fix initial state of the "search" icon in entry
2011-04-26 14:28:59 +01:00
Bastien Nocera
f023200b8d
shell: Be centred by default
...
https://bugzilla.gnome.org/show_bug.cgi?id=647260
2011-04-11 11:29:27 +01:00
Cosimo Cecchi
c96cc69102
shell: add primary-toolbar style class to the toolbar
2011-03-07 10:42:54 -05:00
Bastien Nocera
19082e16ac
shell: Use symbolic icons in the search entry
...
https://bugzilla.gnome.org/show_bug.cgi?id=642167
2011-02-12 14:47:59 +00:00
William Jon McCann
d51d16fddf
various: use a consistent and slightly larger border width for panels
2010-11-21 19:33:34 -05:00
Thomas Wood
aac24399f8
shell: ensure the background and foreground colours are consistent
...
Modify the colours of the viewport and category view widgets so that
they are consistent with the icon view.
2010-11-20 17:13:29 +00:00
William Jon McCann
b2dc1dffa1
Do a better job of automatically sizing the window to fit contents
...
Try our best to avoid scrollbars.
2010-10-31 17:55:20 -04:00
Bastien Nocera
0ae5a7b8cc
shell: Make search entry single-iconed
...
As per Jakub's request.
2010-09-28 16:49:17 +01:00
Thomas Wood
31dab0416b
shell: change the fixed width to 675 pixels
2010-08-25 19:18:48 +01:00
Thomas Wood
5147efce71
shell: use the icon naming specification icon names
...
Fixes bug 616049 - Use correct icon names from the spec
2010-07-16 16:04:11 +01:00
Thomas Wood
a1bf960a75
shell: resize the window to the size of the panel being opened
...
Resize the shell window when a panel is activated so that it is at the
natural size of the panel.
2010-07-14 16:22:06 +01:00
Thomas Wood
4fcc633a36
shell: remove unused title label and ensure padding around each panel
...
Make sure there is always 6 pixels padding around the embedded settings
panel.
Remove the unused title label and alignment.
2010-05-25 14:22:25 +01:00
Thomas Wood
8a9c632975
shell: ensure translations are enabled
...
Make sure gettext is initialised correctly and make sure strings in the
GtkBuilder file are marked for translation.
2010-05-24 22:48:34 +01:00
Thomas Wood
4ea04c81dc
shell: add a new settings shell
...
The new shell provides an implementation of CcShell and also removes the
dependency on libslab.
2010-05-19 11:11:26 +01:00