Elijah Newren
e66919510f
Fix some fallout from #426519 ; update user_rect for all position changes
...
2007-04-17 Elijah Newren <newren gmail com>
Fix some fallout from #426519 ; update user_rect for all position
changes prior to the window being marked as placed. Prevents
emacs in particular from flickering on start and always being
shoved to the upper-left corner.
* src/window.c (meta_window_move_resize_internal):
Record position in user_rect if the window is not yet marked as
placed too
* src/window.c (struct MetaWindow, meta_window_new_with_attrs,
meta_window_move_resize_internal):
Remove window->user_has_move_resized; it's not needed or used
anymore.
* src/window.[ch] (meta_window_get_user_position):
Remove this function as it is no longer needed or used.
svn path=/trunk/; revision=3203
2007-04-18 05:43:42 +00:00
..
2006-10-07 21:19:40 +00:00
2006-01-20 22:03:56 +00:00
2006-01-20 22:03:56 +00:00
2005-11-19 14:58:50 +00:00
2007-04-05 09:22:19 +00:00
2007-04-05 09:22:19 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-03 18:40:00 +00:00
2007-04-03 03:41:10 +00:00
2007-01-02 14:09:45 +00:00
2006-10-01 22:30:10 +00:00
2006-12-21 05:12:34 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-16 04:48:14 +00:00
2007-01-16 17:02:39 +00:00
2006-12-21 05:12:34 +00:00
2007-04-04 21:54:56 +00:00
2006-10-01 22:30:10 +00:00
2007-04-16 04:48:14 +00:00
2007-04-09 05:49:57 +00:00
2005-01-25 18:47:57 +00:00
2006-10-01 22:30:10 +00:00
2007-04-16 04:57:32 +00:00
2007-04-16 04:57:32 +00:00
2006-10-10 18:19:32 +00:00
2006-10-01 22:30:10 +00:00
2007-04-03 19:56:34 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-12 04:02:57 +00:00
2006-10-01 22:30:10 +00:00
2007-04-12 03:48:50 +00:00
2006-10-07 16:56:47 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-07 16:56:47 +00:00
2006-10-07 16:56:47 +00:00
2007-04-09 05:49:57 +00:00
2006-10-01 22:30:10 +00:00
2002-11-07 22:09:59 +00:00
2006-11-05 23:03:36 +00:00
2006-10-01 22:30:10 +00:00
2007-04-05 09:22:19 +00:00
2007-04-16 04:48:14 +00:00
2007-04-16 04:48:14 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-01-27 04:18:15 +00:00
2006-10-01 22:30:10 +00:00
2005-01-25 18:27:43 +00:00
2007-03-11 02:39:07 +00:00
2007-04-12 22:25:25 +00:00
2006-10-01 22:30:10 +00:00
2007-04-07 22:16:35 +00:00
2007-04-07 22:16:35 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2003-10-12 06:25:38 +00:00
2007-04-11 17:15:54 +00:00
2007-03-31 23:34:36 +00:00
2007-04-16 04:57:32 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-08-20 19:44:52 +00:00
2002-08-10 16:47:43 +00:00
2002-08-10 16:47:43 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-03 03:41:10 +00:00
2006-11-05 23:03:36 +00:00
2007-04-05 18:45:03 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-01 15:31:24 +00:00
2006-10-07 16:56:47 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2007-04-16 04:48:14 +00:00
2007-04-16 04:48:14 +00:00
2007-04-03 03:41:10 +00:00
2007-04-03 03:41:10 +00:00
2007-04-04 21:54:56 +00:00
2007-03-31 05:19:41 +00:00
2007-04-18 05:43:42 +00:00
2007-04-18 05:43:42 +00:00
2007-04-03 03:41:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00
2006-10-01 22:30:10 +00:00