Owen W. Taylor
b4036e061a
MetaFrame: Cache borders
...
Cache the computed border size so we can fetch the border size at
any time without worrying that we'll be spending too much time in
the theme code (in some cases we might allocate a PangoFontDescription
or do other significant work.)
The main effort here is clearing the cache when various bits of window
state change that could potentially affect the computed borders.
https://bugzilla.gnome.org/show_bug.cgi?id=707194
2013-11-19 13:28:23 -05:00
..
2011-05-25 14:20:06 -04:00
2012-04-24 18:02:33 -04:00
2008-12-01 22:54:57 +00:00
2013-04-29 14:58:28 +02:00
2013-03-14 18:02:43 -04:00
2013-03-14 18:02:43 -04:00
2011-03-07 18:19:53 -05:00
2013-03-14 18:11:04 -04:00
2013-11-19 13:28:23 -05:00
2011-08-09 17:14:50 -04:00
2013-11-19 13:28:23 -05:00
2013-10-16 01:29:56 -04:00
2012-12-25 18:39:09 +01:00
2013-07-25 14:23:51 +02:00
2013-11-19 13:28:23 -05:00
2010-10-23 15:58:16 -04:00
2008-05-19 00:00:09 +00:00
2013-08-18 00:47:53 +02:00
2013-08-18 00:47:53 +02:00
2013-03-14 18:11:04 -04:00
2013-11-19 13:28:23 -05:00
2013-11-19 13:28:23 -05:00
2011-03-07 18:19:53 -05:00
2008-05-04 17:57:11 +00:00
2011-03-07 18:19:53 -05:00
2013-03-14 18:11:04 -04:00
2011-03-21 18:51:14 -04:00
2009-06-16 14:17:10 -04:00
2013-08-13 09:39:02 -04:00
2013-11-16 22:48:28 +05:30
2013-08-13 09:39:02 -04:00
2013-08-19 16:05:40 +02:00
2013-10-29 11:39:02 +01:00
2013-08-23 15:25:13 +02:00
2013-09-26 18:55:44 +02:00
2013-09-09 15:29:46 +02:00
2013-11-14 14:55:42 +01:00
2013-11-14 14:55:42 +01:00
2013-11-14 14:55:42 +01:00
2013-10-21 23:22:41 +02:00
2009-06-16 14:17:10 -04:00
2013-03-01 11:30:07 -05:00
2013-11-19 13:28:23 -05:00
2011-08-09 17:14:50 -04:00
2013-07-17 21:03:59 -04:00
2013-09-12 10:16:29 +02:00
2013-11-09 11:46:01 -05:00
2012-09-19 15:09:42 +02:00
2008-08-18 10:25:17 +00:00
2013-03-18 13:05:22 -04:00
2011-03-07 18:19:53 -05:00
2013-10-09 17:32:05 -04:00
2012-04-24 15:20:39 -04:00
2011-01-24 16:26:57 -05:00
2012-04-24 18:02:33 -04:00
2013-08-18 00:47:53 +02:00
2013-11-19 13:28:23 -05:00
2013-08-28 11:11:33 -04:00
2012-10-03 23:35:35 -04:00
2013-11-19 13:28:23 -05:00
2013-02-06 00:03:47 -05:00
2013-09-14 17:06:15 +02:00
2013-02-13 09:48:26 -05:00
2013-02-13 09:48:26 -05:00