aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJan Djärv2003-03-17 23:03:53 +0000
committerJan Djärv2003-03-17 23:03:53 +0000
commit17097258bdba66a449f6c690090a2b536c80b17b (patch)
tree52319a9267c01a419d7d0dc0302afc4fa913afea /src/ChangeLog
parent8cb9dfbfc56c4ca8dcd9adef11bbc8d949387936 (diff)
downloademacs-17097258bdba66a449f6c690090a2b536c80b17b.tar.gz
emacs-17097258bdba66a449f6c690090a2b536c80b17b.zip
New approach to scrolling and scroll bars for better redraw and smoother
scroll bar behaviour.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4c9d573c74e..cd271f1b116 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,27 @@
12003-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * xterm.c (xg_scroll_callback): Remove xg_ignore_next_thumb.
4
5 * gtkutil.c (xg_initialize): Remove xg_ignore_next_thumb.
6
72003-03-17 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
8
9 * gtkutil.c: Removed handle_fixed_child, struct xg_last_sb_pos.
10 (xg_resize_widgets): Don't call foreach(handle_fixed_child).
11 (xg_gtk_scroll_destroy): Remove free of struct xg_last_sb_pos.
12 (scroll_bar_button_cb): Set bar->dragging to NIL on button release.
13 (xg_create_scroll_bar): Pass bar to button event callback.
14 (xg_find_top_left_in_fixed): New function.
15 (xg_update_scrollbar_pos): Don't call gdk_window_clear on
16 whole scroll bar area. Get old position with
17 xg_find_top_left_in_fixed, calculate and only clear needed areas.
18 (xg_set_toolkit_scroll_bar_thumb): Do not adjust scroll bar if
19 dragging is in progress. Calculate whole as for Motif.
20 Remove code that saved last values. Call gtk_range functions to
21 set scroll bar sizes.
22
23 * gtkutil.h: Removed xg_ignore_next_thumb.
24
12003-03-17 Juanma Barranquero <lektu@terra.es> 252003-03-17 Juanma Barranquero <lektu@terra.es>
2 26
3 * makefile.w32-in ($(BLD)/xdisp.$(O)): Add dependency on blockinput.h 27 * makefile.w32-in ($(BLD)/xdisp.$(O)): Add dependency on blockinput.h