gnome-shell/src
Owen W. Taylor 1fce237538 StThemeNode: suppress compiler warnings and fix minor bugs
Aggressive compiler flags can cause the compiler to be smart enough
to inline functions and detect variables not being set on certain
code paths but not smart enough to understand the overall logic;
add some extra initializations to suppress the warnings.

Fix several minor bugs in the logic found when double checking the
logic before adding the initializations.

Based on a patch by Marc-Antoine Perennou <Marc-Antoine@Perennou.com>.

https://bugzilla.gnome.org/show_bug.cgi?id=634225
2010-11-20 14:14:57 -05:00
..
gdmuser gdm: mute debug messages 2010-10-14 13:35:04 -04:00
gvc Add private gnome-volume-control library 2010-10-19 15:24:04 +01:00
st StThemeNode: suppress compiler warnings and fix minor bugs 2010-11-20 14:14:57 -05:00
tray Avoid warnings on null actors for tray icons 2010-10-25 15:18:07 +02:00
gnome-shell-clock-preferences.in Switch to using dconf 2010-06-25 12:48:14 -04:00
gnome-shell-plugin.c Use the GNOME 3 WM theme by default 2010-10-31 11:58:44 -04:00
gnome-shell.in gnome-shell: When creating an extension, print where we created it 2010-11-15 18:43:15 -05:00
gtk-compat.h Add compatibility with GTK+ 2.18 2010-05-10 18:31:51 +02:00
Makefile-gdmuser.am gdm: resync cut-and-paste code from gdm tree. 2010-10-13 19:05:54 -04:00
Makefile-gvc.am Add private gnome-volume-control library 2010-10-19 15:24:04 +01:00
Makefile-st.am Add StIconColors object, compute in StThemeNode 2010-11-12 17:36:26 -05:00
Makefile-tray.am src: consistentify Makefile indentation/alignment 2010-10-05 10:15:22 -04:00
Makefile.am StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
run-js-test.c Add run-js-test executable to run tests 2010-11-12 17:36:20 -05:00
shell-app-private.h [ShellApp] refactor handling startup sequence 2010-10-07 01:30:30 +04:00
shell-app-system.c StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
shell-app-system.h Add sections to the all apps view 2010-06-06 02:53:27 +04:00
shell-app-usage.c Migrate to GSettings 2010-06-18 20:27:41 +02:00
shell-app-usage.h introspection: Fix annotations 2010-09-15 03:02:26 +02:00
shell-app.c Revert "Transition the ShellApp state when ready." 2010-11-12 18:41:54 +01:00
shell-app.h Associate process identifiers with applications 2010-06-09 14:44:15 -04:00
shell-arrow.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-arrow.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-doc-system.c introspection: Fix annotations 2010-09-15 03:02:26 +02:00
shell-doc-system.h introspection: Fix annotations 2010-09-15 03:02:26 +02:00
shell-drawing.c [StDrawingArea] further CSS-ify StDrawingArea users 2010-04-06 08:22:10 -04:00
shell-drawing.h [StDrawingArea] further CSS-ify StDrawingArea users 2010-04-06 08:22:10 -04:00
shell-embedded-window-private.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-embedded-window.c [ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it 2010-09-23 09:49:47 -04:00
shell-embedded-window.h [ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it 2010-09-23 09:49:47 -04:00
shell-enum-types.c.in Create GTypes for Shell namespace 2010-04-12 16:01:54 -04:00
shell-enum-types.h.in Create GTypes for Shell namespace 2010-04-12 16:01:54 -04:00
shell-generic-container.c St: add keyboard focus navigation support 2010-10-29 08:38:05 -04:00
shell-generic-container.h introspection: Fix annotations 2010-09-15 03:02:26 +02:00
shell-global-private.h Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
shell-global.c Use the new "background actor" functionality in Mutter 2010-11-18 14:03:37 -05:00
shell-global.h Use the new "background actor" functionality in Mutter 2010-11-18 14:03:37 -05:00
shell-gtk-embed.c shell-gtk-embed: Use GtkWidget instead of GtkObject 2010-09-27 17:05:40 +02:00
shell-gtk-embed.h [ShellGtkEmbed] base this on ClutterX11TexturePixmap, not ClutterGLX 2010-09-23 09:49:47 -04:00
shell-jsapi-compat-private.h Support xulrunner 1.9.3+ 2010-09-30 12:43:12 -04:00
shell-marshal.list Create ShellApp, rebase things on it 2009-10-14 14:37:34 -04:00
shell-perf-log.c introspection: Build with --warn-all --warn-error 2010-09-07 13:07:52 -04:00
shell-perf-log.h Dump a complete report from a performance run, as JSON 2010-05-21 00:18:45 -04:00
shell-process.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-process.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-recorder-src.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-recorder-src.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-recorder.c ShellRecorder: Include math.h for M_PI 2010-10-11 14:29:46 -04:00
shell-recorder.h Make parameters configureable 2010-02-08 21:31:30 +01:00
shell-slicer.c Support and require Clutter 1.2 2010-03-11 15:08:48 -05:00
shell-slicer.h Don't generate st.h in a subdir 2010-02-22 19:37:49 -05:00
shell-stack.c include "config.h" in all .c files 2009-11-24 09:15:35 -05:00
shell-stack.h Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00
shell-tray-icon.c [ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it 2010-09-23 09:49:47 -04:00
shell-tray-icon.h [ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it 2010-09-23 09:49:47 -04:00
shell-tray-manager.c ShellTrayManager: fix icon actor memory management 2010-11-18 13:52:35 -05:00
shell-tray-manager.h Use a fixed ordering for well-known icons 2009-10-19 14:57:02 -04:00
shell-util.c shell-util: Add helper to hide actors from pick 2010-11-18 20:27:55 +01:00
shell-util.h shell-util: Add helper to hide actors from pick 2010-11-18 20:27:55 +01:00
shell-window-tracker-private.h Add missing shell-window-tracker-private.h file 2010-06-09 16:23:37 -04:00
shell-window-tracker.c StIcon: add support for GIcon 2010-11-16 22:11:27 +01:00
shell-window-tracker.h Consume startup-notification APPLICATION_ID 2010-03-30 17:36:05 -04:00
shell-wm-private.h Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
shell-wm.c Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
shell-wm.h Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
shell-xfixes-cursor.c Fix cursor image tracking on 64-bit systems 2010-11-01 11:11:01 -04:00
shell-xfixes-cursor.h Add shell-xfixes-cursor.[ch] 2010-05-11 15:03:11 -04:00
test-recorder.c Add emacs modelines to all .c and .h files that were missing them 2009-10-27 11:27:45 -04:00