Commit graph

24 commits

Author SHA1 Message Date
Richard Hughes
07aceaf538 Add a mockup of the future network panel, code to follow in the next few days 2010-12-02 16:03:53 +00:00
Richard Hughes
28746145ec Rename the network panel to 'proxy' so we can work on a true network panel that uses NetworkManager 2010-12-02 16:02:50 +00:00
Bastien Nocera
9b1176aefc network: Avoid run-time warnings
As the GPtrArray for the ignored_hosts is never actually created,
and a use-after-free as we didn't dup the strings into the array,
and freed the array.
2010-11-18 03:04:02 +00:00
Bastien Nocera
032d6326d5 panels: Add keywords to all the panels we ship
https://bugzilla.gnome.org/show_bug.cgi?id=399754
2010-11-17 16:02:47 +00:00
Rodrigo Moya
047f48e850 Some build fixes 2010-11-15 10:35:49 +01:00
Rodrigo Moya
49bb521742 network: Spin buttons are not GtkRange's 2010-11-03 14:12:41 +01:00
Rodrigo Moya
d5dffc50db network: Don't try to populate the model before it is created 2010-11-03 14:10:55 +01:00
Rodrigo Moya
527043d960 network: Spin buttons are not GtkRange's 2010-11-03 14:04:26 +01:00
Rodrigo Moya
1066bae583 network: Comment out locations-code until we have support for 'subsections' in GSettings 2010-11-02 12:45:56 +01:00
Rodrigo Moya
31de119ab3 network: Port everything to GSettings but the locations stuff 2010-11-02 12:45:56 +01:00
Rodrigo Moya
d8b9c42623 network: Use GSettings for proxies' host/port 2010-11-02 12:45:56 +01:00
Rodrigo Moya
2a5eca505d network: Use proxy settings in GSettings 2010-11-02 12:45:55 +01:00
Bastien Nocera
4361892d30 network: has-separator is gone from GTK+ 3.x 2010-10-22 15:57:57 +01:00
Bastien Nocera
830e540aad network: Fix for GtkCombo text changes 2010-10-22 15:57:09 +01:00
Bastien Nocera
4ec7801cbb shell: Show settings without a panel in Other
Add the X-GNOME-Settings-Panel category. You need a control-center
panel to add this to your desktop file. Desktop entries with this
category but that aren't actually panels will be ignored (no cheating).

If the desktop file for your settings isn't a panel, it will show in the
"Other" section of the control-center shell

https://bugzilla.gnome.org/show_bug.cgi?id=630998
2010-09-30 13:48:29 +01:00
Bastien Nocera
892e513996 network: Fix compile-time warning
gnome-network-properties.c:667:22: warning: pointer of type ‘void *’ used in arithmetic
gnome-network-properties.c:667:46: warning: pointer of type ‘void *’ used in arithmetic
2010-09-20 18:12:09 +01:00
Thomas Wood
f5c0b73214 panels: Use gi18n-lib.h in the panel libraries 2010-07-22 16:56:27 +01:00
Thomas Wood
9089857a89 Completely remove dependency on capplets/common directory
The capplets directory is no longer built or distributed, so the panels
cannot depend on files in it.
2010-07-12 10:39:09 +01:00
Thomas Wood
6f7d9d9364 shell: don't call gtk_widget_show_all on the new panel
Don't call gtk_widget_show_all when loading a panel as there may be widgets
that the panel does not want to be visible initially.
2010-06-04 16:34:52 +01:00
Thomas Wood
130843187f panels: make sure the Exec line is valid
Allow the panel desktop files to launch the control center shell started
with the relevant panel.
2010-06-02 17:57:03 +01:00
Thomas Wood
847bbba2b8 panels: make .desktop file naming more consistent
Give the .desktop files for settings panels a more consistent naming
scheme.
2010-06-02 16:54:26 +01:00
Thomas Wood
d91e466f93 shell: Use the X-GNOME-Settings-Panel value to identify panels
Use the custom .desktop file field to identify panels and make sure the
panel implementations use the name to identify themselves.
2010-06-02 16:20:45 +01:00
Thomas Wood
8aa419dabc Add X-GNOME-Settings-Panel key to panel desktop files
Add a key to identify the name of the extension that implements the panel.
This can then be used in the shell to launch the appropriate panel.
2010-06-02 16:18:27 +01:00
Thomas Wood
5e24f0464d network: convert network capplet to a settings panel
Add a module and CcPanel implementation for network proxy settings
2010-05-22 14:52:24 +01:00