Bastien Nocera
e419ee7d4e
panels: Remove unused X-GNOME-Settings-Panel key
2012-12-11 17:09:04 +01:00
Bastien Nocera
3686cf7eb8
shell: Make all control-center plugins static
...
This makes loading faster, with less I/O, avoids unnecessary
code duplication (around 1k lines shaved), and ensures that
all the panels link and work appropriately.
By the same token, it will stop external panels from being
created, and loaded.
https://bugzilla.gnome.org/show_bug.cgi?id=690036
2012-12-11 17:07:39 +01:00
Matthias Clasen
9189093099
privacy: Make rows even taller
...
Requested in review,
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-07 22:35:28 -05:00
Matthias Clasen
ca72a56c76
privacy: Make popups work more than once
...
When closing the popups with Esc, the window gets a delete event.
Since we want to keep the dialog around, we need to handle that
by connecting the gtk_widget_hide_on_delete handler.
https://bugzilla.gnome.org/show_bug.cgi?id=689747
2012-12-05 18:36:52 -05:00
Matthias Clasen
ef6405bfe7
privacy: Don't put an extra separator before the first row
...
The separator function is called for each row, to allow creating
the separator that goes before that row. We don't want a separator
before the first row, so we return NULL if before == NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=689746
2012-12-05 18:32:34 -05:00
Matthias Clasen
ace5a5e8bc
privacy: Fix list sizing issues
...
Make the list not expand all the way to the bottom.
Revert when https://bugzilla.gnome.org/show_bug.cgi?id=689714
is committed.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:46:19 +01:00
Matthias Clasen
8d8fc9926b
privacy: Fix alignment issues in the trash dialog
...
These were pointed out in review.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:54 +01:00
Matthias Clasen
b40746726f
privacy: Fix alignment issues in recent dialog
...
These were pointed out in review.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:54 +01:00
Matthias Clasen
7cc203af96
privacy: Fix alignment issues in the name dialog
...
These were pointed out in review.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:54 +01:00
Matthias Clasen
f935ed780a
privacy: Fix alignment issues in the screen lock dialog
...
Pointed out in review.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:54 +01:00
Matthias Clasen
a332cc8515
privacy: Make rows a little bigger
...
This was requested in design review.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:53 +01:00
Matthias Clasen
435094c23f
privacy: Turn off selection
...
No selection needed here.
https://bugzilla.gnome.org/show_bug.cgi?id=689607
2012-12-05 17:43:53 +01:00
Allan Day
927b156d34
privacy: Use the correct icon
...
gnome-icon-theme includes an icon for system privacy settings.
https://bugzilla.gnome.org/show_bug.cgi?id=689556
2012-12-04 08:08:17 +01:00
Bastien Nocera
93db18c487
privacy: Use correct ref increasing function
2012-12-03 11:09:19 +01:00
Bastien Nocera
2ba60118be
privacy: Remove unneeded housekeeping settings
2012-12-03 11:03:48 +01:00
Bastien Nocera
e16fb448fd
privacy: Add more keywords
2012-12-03 11:03:48 +01:00
Matthias Clasen
83bf04840d
privacy: Implement recent files
...
This relies on patches that turn the recent-files-max-age gtk
setting into an X setting which is backed by a gsetting.
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:48 +01:00
Matthias Clasen
4d3208a6e1
privacy: Implement trash & temp purging
...
This relies on new settings and D-Bus API in the g-s-d
housekeeping plugin.
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00
Matthias Clasen
83d696fc75
privacy: Some more padding in the dialogs
...
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00
Matthias Clasen
a8b0d4e38f
privacy: Implement name & visibility
...
Control whether the users full name is shown permanently on screen.
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00
Matthias Clasen
80914dad24
privacy: Add screen lock
...
These controls duplicate what we currently have in the screen
panel - it will have to be removed there.
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00
Matthias Clasen
b8d5bb1a4a
Add a privacy panel
...
This adds a panel where we present information and controls
affecting the users privacy. This initial commit just puts
the framework in place, the panel itself is empty.
https://bugzilla.gnome.org/show_bug.cgi?id=687774
2012-12-03 11:03:47 +01:00