Commit graph

18 commits

Author SHA1 Message Date
Emanuele Aina
9977bb200e shell: Use GVariant to convey panel arguments instead of a string array
By using a GVariant of type "av" we can potentially pass more structured
data to panels, which will become relevant with the ability to invoke
them by GAction-based DBus-activation introduced in the following patch.

https://bugzilla.gnome.org/show_bug.cgi?id=696054
2013-04-03 18:02:10 +02:00
Bastien Nocera
a529e54669 shell: Remove debug 2013-03-26 18:39:41 +01:00
Frédéric Péters
7b3eb23bc4 shell: Fix translation of the window title
The string was marked as translatable, but the translation
was not used.
2013-03-26 17:00:45 +01:00
Jasper St. Pierre
c764fbe745 shell: Make the mouse back button go to the homepage
https://bugzilla.gnome.org/show_bug.cgi?id=690087
2013-03-26 14:40:46 +01:00
Cosimo Cecchi
7ec1a1eb75 Use latest libgd 2013-03-19 11:48:21 -04:00
Cosimo Cecchi
374cb444fe cc-window: use GdHeaderSimpleButton for the Back button
Simplifies code and ensures consistency with the other applications.
2013-03-19 11:48:19 -04:00
Florian Müllner
ddba39047b window: Split search into words
Rather than using the search entry text as a single term when filtering
panels, split the text into multiple terms and require result to match all
of them, which is consistent with the search provider and the encouraged
search pattern for GNOME applications.

https://bugzilla.gnome.org/show_bug.cgi?id=694960
2013-03-02 00:05:05 +01:00
Bastien Nocera
575bd6267d shell: Use GdStack for switching panels
https://bugzilla.gnome.org/show_bug.cgi?id=694325
2013-02-22 08:28:34 +01:00
Bastien Nocera
56008765c8 shell: Handle the usual "Alt+Left" key binding
For left-to-right languages, and Alt+Right to RTL.
2013-02-19 11:27:22 +01:00
Bastien Nocera
6cb6404e7e shell: Make the "home" button act as a "previous" button
Keep history of the visited panels, when navigating between
them through links, or activated through the shell's menu items,
and go back to the overview when the history is empty.

https://bugzilla.gnome.org/show_bug.cgi?id=643322
2013-02-19 11:27:22 +01:00
William Jon McCann
91924726f1 shell: Use a go-previous icon instead of grid
This is what we do everywhere else.

https://bugzilla.gnome.org/show_bug.cgi?id=681530
2013-02-19 11:27:19 +01:00
Cosimo Cecchi
92765b97c0 cc-window: don't render a frame around scrolled windows
The header bar will now render one.
2013-02-18 12:55:55 -05:00
Cosimo Cecchi
e160e43f23 cc-window: Fix style of home button 2013-02-18 11:32:45 -05:00
Bastien Nocera
4edf2ed16f shell: Remove extraneous gtk_window_set_title() call
As the window title doesn't change anymore.
2013-02-18 16:45:09 +01:00
William Jon McCann
b0cfa3f08c shell: Put the panel title in the header
Instead of in the window title

https://bugzilla.gnome.org/show_bug.cgi?id=692174
2013-02-18 16:40:44 +01:00
William Jon McCann
8bee6c9461 shell: Use GdHeaderBar in the shell
https://bugzilla.gnome.org/show_bug.cgi?id=692174
2013-02-18 16:40:44 +01:00
William Jon McCann
17d52d46b0 shell: Don't use GtkBuilder for constructing the shell
So that we can more easily add GdHeaderBar in the following
patches.

Much of the advantage of using gtkbuilder was lost anyway because
we couldn't really use it from glade without corrupting the file.

https://bugzilla.gnome.org/show_bug.cgi?id=692174
2013-02-18 16:40:44 +01:00
William Jon McCann
42974a3c8d shell: Rename shell window to CcWindow
This avoids the confusion of the name gnome-control-center.c and
is consistent with all the other classes/files in the project.

https://bugzilla.gnome.org/show_bug.cgi?id=692174
2013-02-18 16:40:44 +01:00
Renamed from shell/gnome-control-center.c (Browse further)