Havoc Pennington
10b3db0836
add border width to requisition, request non-anchored children
...
2001-11-13 Havoc Pennington <hp@redhat.com >
* gtk/gtktextview.c (gtk_text_view_size_request): add border width
to requisition, request non-anchored children
(gtk_text_view_size_allocate): handle border width, allocate
non-anchored children
(text_view_child_new_window): set the child as object data
(gtk_text_view_move_child): allow children at negative
coordinates, no reason why not
(gtk_text_view_forall): make it copy the list of children before
walking it, to avoid reentrancy issues
(gtk_text_view_move_child): short-circuit if position is unchanged
(changed_handler): only queue_resize if requisition has changed
(gtk_text_view_init): don't redraw_on_allocate, since we can do
a better job of invalidation ourselves
* tests/testtext.c: add tests for the fixed-position children
2001-11-13 23:36:18 +00:00
..
2001-11-13 00:53:47 +00:00
2001-11-13 00:53:47 +00:00
2001-11-13 00:53:47 +00:00
2001-10-28 22:11:10 +00:00
1999-09-22 21:30:57 +00:00
2001-01-09 16:41:17 +00:00
2001-01-09 16:41:17 +00:00
2001-10-13 05:52:14 +00:00
2001-05-25 03:42:40 +00:00
2001-04-03 13:18:00 +00:00
2001-10-13 05:52:14 +00:00
2001-10-26 15:44:20 +00:00
2001-10-13 05:52:14 +00:00
2001-10-22 18:24:29 +00:00
2001-09-27 00:09:41 +00:00
2001-09-27 00:09:41 +00:00
2001-10-03 04:44:13 +00:00
2001-10-13 05:52:14 +00:00
2001-03-23 22:21:06 +00:00
2001-10-13 05:52:14 +00:00
2001-10-17 21:41:47 +00:00
2001-06-21 17:44:27 +00:00
2001-11-13 00:53:47 +00:00
2000-09-07 18:17:06 +00:00
2001-11-13 00:53:47 +00:00
2001-10-29 20:43:01 +00:00
2001-01-09 16:41:17 +00:00
2001-02-03 01:09:41 +00:00
2001-11-13 00:53:47 +00:00
2001-10-22 18:24:29 +00:00
2001-05-11 17:13:44 +00:00
2001-10-13 05:52:14 +00:00
2001-11-10 22:06:44 +00:00
2001-11-13 00:53:47 +00:00
1999-09-22 21:30:57 +00:00
2001-09-08 04:39:53 +00:00
2001-06-21 17:44:27 +00:00
2001-02-04 03:11:11 +00:00
2001-05-25 03:42:40 +00:00
2000-09-07 18:17:06 +00:00
2001-09-12 23:16:18 +00:00
2001-10-18 22:08:33 +00:00
1999-09-22 21:30:57 +00:00
2001-10-27 01:21:14 +00:00
1999-09-22 21:30:57 +00:00
1999-11-16 00:33:10 +00:00
1999-09-22 21:30:57 +00:00
2001-05-11 17:13:44 +00:00
2001-09-08 06:24:46 +00:00
2001-11-10 22:06:44 +00:00
2001-11-10 00:02:13 +00:00
2001-09-27 00:09:41 +00:00
2001-10-05 01:53:04 +00:00
2001-09-27 00:09:41 +00:00
2001-11-04 22:57:03 +00:00
2001-10-19 19:48:31 +00:00
2000-11-14 16:36:20 +00:00
2001-02-03 01:09:41 +00:00
1999-09-22 21:30:57 +00:00
2000-10-29 08:03:34 +00:00
2001-11-13 00:53:47 +00:00
2001-10-22 21:52:47 +00:00
2001-09-08 19:33:06 +00:00
2001-01-09 16:41:17 +00:00
2000-10-29 08:03:34 +00:00
2001-10-03 04:44:13 +00:00
2001-09-08 04:39:53 +00:00
2001-11-13 23:36:18 +00:00
2001-08-29 02:20:02 +00:00
2001-11-13 00:53:47 +00:00
2001-10-29 20:43:01 +00:00
2000-11-01 16:01:17 +00:00
2001-09-08 06:24:46 +00:00
2001-10-10 21:52:42 +00:00
2001-10-03 04:44:13 +00:00
2001-10-04 00:22:13 +00:00
2001-11-01 00:06:32 +00:00
2001-11-13 00:53:47 +00:00
1999-09-22 21:30:57 +00:00
2001-09-08 06:24:46 +00:00
2001-10-29 20:43:01 +00:00
2001-01-09 16:41:17 +00:00
2001-06-21 17:44:27 +00:00
2001-10-13 05:52:14 +00:00
2001-10-13 05:52:14 +00:00
2001-09-08 06:24:46 +00:00
2001-10-27 20:41:05 +00:00
2001-09-08 06:24:46 +00:00
2001-09-08 06:24:46 +00:00
2001-09-08 19:33:06 +00:00
2001-10-22 18:24:29 +00:00
2001-11-01 00:06:32 +00:00
1999-09-22 21:30:57 +00:00
2001-10-10 21:52:42 +00:00
2001-10-27 02:41:24 +00:00
2001-07-22 21:03:03 +00:00
2001-10-13 05:52:14 +00:00
2001-09-08 06:24:46 +00:00
2001-10-27 01:16:09 +00:00
2001-11-10 22:06:44 +00:00
2001-11-10 00:02:13 +00:00
2001-09-18 20:06:48 +00:00
2001-09-08 06:24:46 +00:00
1999-09-22 21:30:57 +00:00
2001-01-31 03:51:14 +00:00
2001-09-08 06:24:46 +00:00
2001-10-22 19:13:28 +00:00
2001-03-23 22:21:06 +00:00
2001-06-21 17:44:27 +00:00
2001-09-08 06:24:46 +00:00
2001-10-22 21:52:47 +00:00
2000-11-14 16:36:20 +00:00
2001-10-29 20:43:01 +00:00
2001-09-08 06:24:46 +00:00
2001-11-13 00:53:47 +00:00
2001-06-29 01:59:02 +00:00
2001-01-31 03:51:14 +00:00
2001-11-13 00:53:47 +00:00
2001-04-25 16:34:09 +00:00
2001-10-03 04:44:13 +00:00
2001-10-22 18:24:29 +00:00
2001-10-13 05:52:14 +00:00
2001-10-22 18:24:29 +00:00
2001-09-27 00:09:41 +00:00
2001-11-13 00:53:47 +00:00
2001-10-27 02:41:24 +00:00
2001-06-04 23:15:51 +00:00
2000-09-07 18:17:06 +00:00
1999-11-16 00:33:10 +00:00
2001-09-08 06:24:46 +00:00
1999-09-22 21:30:57 +00:00
2001-05-11 17:13:44 +00:00
2001-09-08 06:24:46 +00:00
2001-11-10 22:06:44 +00:00
1999-09-22 21:30:57 +00:00
2001-11-13 00:53:47 +00:00
2001-11-13 00:53:47 +00:00
2001-09-27 00:09:41 +00:00