Matthias Clasen
a9683772d9
Power: Implement the new power panel design
...
The design can be found here:
https://live.gnome.org/Design/SystemSettings/Power
https://bugzilla.gnome.org/show_bug.cgi?id=689614
2012-12-20 09:20:48 +01:00
Rui Matos
4e3a2e1bd5
region: Update for the input source switching keybindings move
...
These are now provided by gsettings-desktop-schemas.
https://bugzilla.gnome.org/show_bug.cgi?id=690105
2012-12-18 16:56:22 +00:00
Giovanni Campagna
0139f68416
shell: replace GMenu loading code with an hardcoded list of panels
...
Now that we don't allow or load external panels, using libgnome-menu is just
overengineering. We can get the same results with less code by keeping a static
list of function pointers.
This reduces the number of places one needs to patch to add a new panel.
Also, this way we avoid registering all types at startup, and if we want
we can switch to load panel desktop files in a separate thread.
https://bugzilla.gnome.org/show_bug.cgi?id=690165
2012-12-18 16:46:27 +01:00
Bastien Nocera
a40350d7ff
build: Remove check for unused glib-genmarshal
2012-12-11 17:09:05 +01:00
Bastien Nocera
2ee0d35844
bluetooth: Rename Bluetooth desktop name
...
To match the pattern used by other desktop files.
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
Debarshi Ray
3fc444684e
build: Require libnm-glib >= 0.9.6.4
...
The Network panel uses nm_device_bond_get_slaves which is only
available since libnm-glib-0.9.6.4.
Fixes: https://bugzilla.gnome.org/690042
2012-12-11 21:33:52 +05:30
Bastien Nocera
95c7506cce
privacy: Bump gsettings-desktop-schemas requirements
2012-12-03 11:03:48 +01:00
Bastien Nocera
667ce71863
build: Don't link egg-list-box into the module itself
...
It's already linked into the shell. Fixes warnings on startup
about the inability to register the EggListBox type twice.
2012-12-03 11:03:48 +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
Cosimo Cecchi
7ab2d5073d
search: add a panel to configure search providers
...
The panel lists all the search providers registered on the system, and
allows to reoder or disable them, or disable the search providers
feature entirely.
The panel will also allow configuration, for which a first
implementation will be added in a separate commit.
https://live.gnome.org/Design/SystemSettings/Search
https://bugzilla.gnome.org/show_bug.cgi?id=687490
2012-11-27 12:33:00 +01:00
Giovanni Campagna
f1812b2707
Use libgnome-volume-control from a submodule
...
To be shared with gnome-settings-daemon and gnome-shell
https://bugzilla.gnome.org/show_bug.cgi?id=686488
2012-11-27 11:35:29 +01:00
Cosimo Cecchi
2dee0fd591
build: Import egg-list-box as a git submodule
...
https://bugzilla.gnome.org/show_bug.cgi?id=687490
2012-11-27 11:32:11 +01:00
Cosimo Cecchi
ea6dee375a
build: trivial cleanups
...
- don't check for gio-unix-2.0 twice
- remove unused LIBGNOME_CONTROL_CENTER pkg-config check
https://bugzilla.gnome.org/show_bug.cgi?id=689110
2012-11-27 10:47:32 +01:00
Javier Jardón
eeefc1eb51
build: g-c-c depends on current network-manager-applet
...
The dependency was added in
commit 63756458b2
2012-11-26 02:03:17 +09:00
Aleksander Morgado
ec0f5b0b29
network: load IMEI and Operator Name also in LTE-only modems
...
Also bump NetworkManager required version to 0.8.995, which is when
'NM_DEVICE_MODEM_CAPABILITY_LTE' was introduced.
https://bugzilla.gnome.org/show_bug.cgi?id=688212
2012-11-23 17:33:19 +01:00
Thomas Wood
288c3f8309
common: remove the use of the deprecated g_type_init function
...
The g_type_init function was deprecated in glib 2.35.1 and the type system
is now initialised automatically.
https://bugzilla.gnome.org/show_bug.cgi?id=688231
2012-11-13 10:44:53 +00:00
Bastien Nocera
5b3c1bee4b
3.7.1
2012-10-22 16:04:43 +02:00
Bastien Nocera
f6cc4a970a
user-accounts: Require logind for session tracking
...
As is already used in gnome-settings-daemon.
2012-10-22 10:53:06 +02:00
Bastien Nocera
6d8ac68f7e
3.6.1
2012-10-08 18:55:14 +02:00
Bastien Nocera
5ae3d6b01a
wacom: Bump the required version of g-s-d
...
So that GSD_WACOM_ACTION_TYPE_SWITCH_MONITOR is available.
https://bugzilla.gnome.org/show_bug.cgi?id=684952
2012-09-27 16:13:12 +02:00
Bastien Nocera
8f3c5793bb
3.6.0
2012-09-25 10:47:48 +02:00
Bastien Nocera
5a23d99ce9
3.5.92
2012-09-17 19:49:36 +02:00
Bastien Nocera
2ebf2ecad2
wacom: Bump g-s-d requirement
...
For the new action type.
2012-09-12 10:23:39 +01:00
Bastien Nocera
083c19d552
wacom: Bump minimum libwacom req to 0.6
2012-09-12 09:44:00 +01:00
Matthias Clasen
eaacb99d5f
user-accounts: Use GStreamer 1.0
...
Just changing the versions in configure.ac seems to make cheese
build fine against gstreamer 1.0.
https://bugzilla.gnome.org/show_bug.cgi?id=680538
2012-09-05 17:39:54 +01:00
Bastien Nocera
3bff79d821
3.5.91
2012-09-04 22:02:07 +01:00
Bastien Nocera
503a9104ed
build: Bump dependencies for keyboard panel changes
...
We want the "show all the input sources" setting to work.
2012-09-04 22:02:07 +01:00
Matthias Clasen
41a79d6a35
Fix big editable labels
...
The code we used to match the entry and label font size and
weight broke down with the latest CSS improvements in GTK+.
Use a new GtkEntry api for this instead.
The GTK+ requirement has been bumped to 3.5.13.
2012-08-31 15:12:05 -04:00
Bastien Nocera
0c1a76df6a
3.5.90
2012-08-21 18:41:38 +01:00
Bastien Nocera
8947021b3e
build: Check news before release
2012-08-20 18:33:28 +01:00
Rui Matos
978ab40f3e
keyboard: Add common XKB options to the Typing shortcuts section
...
Both the compose key and the 3rd level chooser are common and useful
enough to expose in the control center.
Since these shortcuts are a small pre-defined set of only modifier
keys we present them in combo cell renderers.
https://bugzilla.gnome.org/show_bug.cgi?id=682069
2012-08-20 18:51:39 +02:00
Matthew Barnes
7dd80f829f
online-accounts: Open specific account through command-line
...
Bump required GOA version to 3.5.90 for goa_client_lookup_by_id.
Fixes: https://bugzilla.gnome.org/680458
2012-08-18 20:19:15 +01:00
Bastien Nocera
e7d6514a11
shell: Only link to clutter-gtk with cheese support
2012-08-18 16:09:24 +01:00
Bastien Nocera
c2987d8cde
printers: Check that cups-config exists
...
Before using it.
2012-08-17 18:04:36 +01:00
Stef Walter
c4f4272f7c
bluetooth: Require gnome-bluetooth 3.5.5
...
* Due to API change in gnome-bluetooth commit
1c39fbaeaf782597857216430906a74865e7661b where there were
changes like s/KILLSWITCH_STATE/BLUETOOTH_KILLSWITCH_STATE/
https://bugzilla.gnome.org/show_bug.cgi?id=681734
2012-08-14 10:55:40 +01:00
Bastien Nocera
0f5eae643b
3.5.6
2012-08-08 17:20:52 +01:00
Colin Walters
fdad89f852
build: Add --disable-documentation option
...
For embedded systems, it's pointless to build the docs if they're not
going to be used/shown.
Also, for gnome-ostree right now I don't have the Docbook
infrastructure set up.
2012-08-06 18:19:24 -04:00
Matthias Clasen
dfede07800
Add a man page
...
The main purpose of this man page is to document which options
can be given to individual panels.
https://bugzilla.gnome.org/show_bug.cgi?id=680547
2012-08-04 12:54:49 -04:00
Rico Tzschichholz
fbe6756c6f
configure: fix build with --disable-ibus
...
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-27 09:06:47 +02:00
Dominique Leuenberger
c4db04f8a5
configure: We require ibus version 1.4.99 or newer (1.5 unstable)
...
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-24 08:57:40 -04:00
Dominique Leuenberger
f9e052eea0
configure: Bump GTK+ requirement to 3.5.8: first version to bring GtkLevelBar.
...
https://bugzilla.gnome.org/show_bug.cgi?id=680133
2012-07-24 08:57:30 -04:00
Bastien Nocera
fad7dcba73
3.5.5
2012-07-17 19:09:17 +01:00
Rui Matos
412e53079f
region: Add IBus input sources
...
We query IBus for the available engines and present them alongside XKB
layouts.
https://bugzilla.gnome.org/show_bug.cgi?id=662489
2012-07-16 15:17:24 +01:00
Bastien Nocera
a995cfac99
build: Require PulseAudio 2.0 for the sound changes
2012-07-11 16:35:38 +01:00
Bastien Nocera
0d4aa158d8
build: Require newer gsettings-desktop-schemas
2012-07-11 11:01:11 +01:00
Colin Walters
7d426ffda3
build: Adjust previous patch to be what was intended
2012-07-10 17:54:38 -04:00
Colin Walters
e939825c6d
build: Fix previous commit
2012-07-10 17:31:52 -04:00
Giovanni Campagna
484b35ec77
build: Don't check for gsettings-desktop-schemas in each panel
...
It is already in the common modules, no need to repeat it.
https://bugzilla.gnome.org/show_bug.cgi?id=658660
2012-07-10 16:06:42 +01:00
Bastien Nocera
953da26d68
3.5.4
2012-06-26 16:39:14 +01:00