gnome-shell/src
Jasper St. Pierre 0dd4584157 st-texture-cache: Rearrange code to prevent some work and a memory leak
For some reason, the texture cache decides to make a request and then look up
an icon in the icon theme. If it's valid, it just returns, fine, but if it
doesn't add the icon, it tries to undo the request, leaking an
AsyncTextureLoadData that isn't freed in the process.

https://bugzilla.gnome.org/show_bug.cgi?id=660968
2011-10-20 15:26:41 -04:00
..
calendar-server gnome-shell-calendar-server.c: Fix uninitialized variable usage 2011-02-28 16:53:09 -05:00
gvc Add some (element-type) annotations to appease g-i master 2011-08-30 12:07:43 -04:00
hotplug-sniffer *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
st st-texture-cache: Rearrange code to prevent some work and a memory leak 2011-10-20 15:26:41 -04:00
tray tray: re-sync from panel, including _NET_SYSTEM_TRAY_COLORS support 2011-02-07 10:00:54 -05:00
gnome-shell-extension-tool.in extensionSystem: Implement new live enable/disable system 2011-08-24 13:58:22 -04:00
gnome-shell-jhbuild.in gnome-shell-jhbuild.in: Fix restore_gnome. 2011-07-13 13:35:16 -04:00
gnome-shell-plugin.c environment: move more init stuff here from main.js 2011-05-16 14:56:27 -04:00
main.c keyboard: fix D-Bus name acquisition flags to totally block Antler 2011-09-23 07:53:51 -04:00
Makefile-calendar-server.am sniffer: add a mimetype sniffer helper executable 2011-07-13 14:39:35 -04:00
Makefile-gvc.am gvc: Fix introspection building 2011-03-11 16:29:40 +00:00
Makefile-hotplug-sniffer.am sniffer: add a mimetype sniffer helper executable 2011-07-13 14:39:35 -04:00
Makefile-st.am Fix various srcdir!=builddir issues 2011-06-23 10:15:17 -04:00
Makefile-tray.am Remove Gtk 2 compatibility code 2010-12-30 21:36:37 +01:00
Makefile.am build: Fix rule to create .service files 2011-09-16 09:21:14 +02:00
run-js-test.c Drop deprecated g_thread_init call 2011-10-18 16:13:55 -04:00
shell-a11y.c *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-a11y.h *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-app-private.h shell-app: Remove MATCH_MULTIPLE_{PREFIX,SUFFIX} 2011-10-13 17:46:45 +02:00
shell-app-system-private.h apps: Ensure running apps override new .desktop file data 2011-09-05 17:29:41 -04:00
shell-app-system.c shell-app: Remove MATCH_MULTIPLE_{PREFIX,SUFFIX} 2011-10-13 17:46:45 +02:00
shell-app-system.h apps: Ensure running apps override new .desktop file data 2011-09-05 17:29:41 -04:00
shell-app-usage.c app-system: Consider usage frequency in search results 2011-10-13 17:46:45 +02:00
shell-app-usage.h app-system: Consider usage frequency in search results 2011-10-13 17:46:45 +02:00
shell-app.c shell-app: Plug a small memory leak 2011-10-13 22:09:39 +02:00
shell-app.h ShellApp: Use integer for size, not float 2011-08-11 05:44:19 -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-contact-system.c *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-contact-system.h contact-system: Add helper method to get a (display) email 2011-10-05 20:26:38 +02:00
shell-doc-system.c Require gtk+3 3.0.0 and drop checks for minor versions. 2011-02-10 17:37:36 -05:00
shell-doc-system.h Don't switch to a workspace when dragging it to launch on that workspace 2011-02-08 19:43:21 -05: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 Remove Gtk 2 compatibility code 2010-12-30 21:36:37 +01: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 shell-generic-container: document signals 2011-09-06 14:33:02 -04:00
shell-generic-container.h introspection: Fix annotations 2010-09-15 03:02:26 +02:00
shell-global-private.h global: Add concept of "session type" 2011-08-28 12:22:38 -04:00
shell-global.c global: drop incorrect memset 2011-10-19 17:13:20 -04:00
shell-global.h memory: Add display of elapsed seconds since a garbage collection 2011-09-17 10:16:35 -04:00
shell-gtk-embed.c ShellGtkEmbed: revert to old actor/window position-syncing code 2011-01-10 15:22:50 -05: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 alt-tab: Do not hardcode ALT modifier 2011-09-20 21:07:19 +02:00
shell-mobile-providers.c Status area: add NetworkManager indicator 2011-03-16 15:59:34 +01:00
shell-mobile-providers.h Status area: add NetworkManager indicator 2011-03-16 15:59:34 +01:00
shell-mount-operation.c *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-mount-operation.h *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-network-agent.c shell-network-agent: Do not handle VPN secrets 2011-09-20 20:05:21 +02:00
shell-network-agent.h Add a new network agent for the Shell 2011-08-29 18:11:50 +02:00
shell-perf-helper.c gnome-shell-perf-helper: add server for creating test windows 2011-03-11 19:21:07 -05: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-polkit-authentication-agent.c authentication-agent: Fix typo in user visible string 2011-02-25 13:50:22 +01:00
shell-polkit-authentication-agent.h polkit: return error when authentication dialog is dismissed 2011-02-23 11:02:46 -05:00
shell-recorder-src.c shell-recorder-src: Statically init mutexes instead of using the deprecated API 2011-10-18 16:13:50 -04: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 recorder: Use CoglHandle instead of CoglHandle* 2011-09-28 19:56:23 +02: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 ShellStack: make this an StWidget 2011-09-08 08:49:55 -04:00
shell-stack.h ShellStack: make this an StWidget 2011-09-08 08:49:55 -04:00
shell-tp-client.c *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-tp-client.h *.[ch]: add emacs modeline to C files that were missing it 2011-10-11 08:05:17 -04:00
shell-tray-icon.c messageTray: forward clicks on trayicon SummaryItems to the icon 2011-03-21 14:56:53 -04:00
shell-tray-icon.h messageTray: forward clicks on trayicon SummaryItems to the icon 2011-03-21 14:56:53 -04:00
shell-tray-manager.c src: update for mutter include reorganization 2011-03-07 18:33:33 -05:00
shell-tray-manager.h tray: fix so that trayicons using symbolic icons get the right colors 2011-02-07 10:01:12 -05:00
shell-util.c util: don't depend on the nautilus GSettings schema 2011-10-19 15:37:08 -04:00
shell-util.h shell-util: Remove shell_util_icon_from_string 2011-10-11 00:07:31 -04:00
shell-window-tracker-private.h apps: Ensure running apps override new .desktop file data 2011-09-05 17:29:41 -04:00
shell-window-tracker.c apps: Ensure running apps override new .desktop file data 2011-09-05 17:29:41 -04:00
shell-window-tracker.h apps: Ensure running apps override new .desktop file data 2011-09-05 17:29:41 -04:00
shell-wm-private.h Adapt to removal of Mutter namespace 2010-10-23 14:02:45 -04:00
shell-wm.c alt-tab: Do not hardcode ALT modifier 2011-09-20 21:07:19 +02:00
shell-wm.h src: update for mutter include reorganization 2011-03-07 18:33:33 -05:00
shell-xfixes-cursor.c shell: fail cleanly if XFixesGetCursorImage fails 2011-08-03 11:12:32 -04:00
shell-xfixes-cursor.h Add shell-xfixes-cursor.[ch] 2010-05-11 15:03:11 -04:00
test-recorder.c Drop deprecated g_thread_init call 2011-10-18 16:13:55 -04:00