remove unecessary rules for win32-specific config-substituted targets. If
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com> * **/Makefile.am : remove unecessary rules for win32-specific config-substituted targets. If you want these rules, use --enable-maintainer-mode (called automatically by autogen.sh). Stops a lot of unneccessary make-time warnings. * gtk/gtktext{layout,display}.c: Factor in total width as well as screen when figuring alignment for word-wrap as well as no wrap; this is necessary to handle lines that cannot be wrapped at all.
This commit is contained in:
parent
ac5c0dbc98
commit
bc41c3ffcf
12
ChangeLog
12
ChangeLog
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com>
|
||||||
|
|
||||||
|
* **/Makefile.am : remove unecessary rules for win32-specific
|
||||||
|
config-substituted targets. If you want these rules, use
|
||||||
|
--enable-maintainer-mode (called automatically by autogen.sh).
|
||||||
|
Stops a lot of unneccessary make-time warnings.
|
||||||
|
|
||||||
|
* gtk/gtktext{layout,display}.c: Factor in total width as
|
||||||
|
well as screen when figuring alignment for word-wrap as well as
|
||||||
|
no wrap; this is necessary to handle lines that cannot be wrapped
|
||||||
|
at all.
|
||||||
|
|
||||||
2000-11-15 Havoc Pennington <hp@redhat.com>
|
2000-11-15 Havoc Pennington <hp@redhat.com>
|
||||||
|
|
||||||
* gtk/testtext.c: Implement essential color cycling feature
|
* gtk/testtext.c: Implement essential color cycling feature
|
||||||
|
@ -199,6 +199,3 @@ EXTRA_DIST = \
|
|||||||
pixbufloader_png.def \
|
pixbufloader_png.def \
|
||||||
pixbufloader_tiff.def \
|
pixbufloader_tiff.def \
|
||||||
pixbufloader_wbmp.def
|
pixbufloader_wbmp.def
|
||||||
|
|
||||||
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/gdk-pixbuf/makefile.mingw.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gdk-pixbuf/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
@ -25,7 +25,3 @@ EXTRA_DIST = \
|
|||||||
DETAILS \
|
DETAILS \
|
||||||
makefile.mingw \
|
makefile.mingw \
|
||||||
makefile.mingw.in
|
makefile.mingw.in
|
||||||
|
|
||||||
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/gdk-pixbuf/pixops/makefile.mingw.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gdk-pixbuf/pixops/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
@ -180,9 +180,6 @@ stamp-gc-h: ../config.status
|
|||||||
cd .. && CONFIG_FILES= CONFIG_HEADERS= CONFIG_OTHER=gdk/gdkconfig.h ./config.status
|
cd .. && CONFIG_FILES= CONFIG_HEADERS= CONFIG_OTHER=gdk/gdkconfig.h ./config.status
|
||||||
echo timestamp > stamp-gc-h
|
echo timestamp > stamp-gc-h
|
||||||
|
|
||||||
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/gdk/makefile.mingw.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gdk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
.PHONY: files
|
.PHONY: files
|
||||||
|
|
||||||
files:
|
files:
|
||||||
|
@ -26,7 +26,3 @@ EXTRA_DIST = \
|
|||||||
gdkwin32id.c \
|
gdkwin32id.c \
|
||||||
gdkwindow-win32.c \
|
gdkwindow-win32.c \
|
||||||
surrogate-dimm.h
|
surrogate-dimm.h
|
||||||
|
|
||||||
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/gdk/win32/makefile.mingw.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gdk/win32/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
|
@ -79,6 +79,3 @@ EXTRA_DIST = \
|
|||||||
cursor94.cur \
|
cursor94.cur \
|
||||||
cursor96.cur \
|
cursor96.cur \
|
||||||
cursor98.cur
|
cursor98.cur
|
||||||
|
|
||||||
gdk.rc: $(top_builddir)/config.status $(top_srcdir)/gdk/win32/rc/gdk.rc.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gdk/win32/rc/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
@ -607,15 +607,6 @@ testdnd_LDADD = $(LDADDS)
|
|||||||
simple_LDADD = $(LDADDS)
|
simple_LDADD = $(LDADDS)
|
||||||
#testthreads_LDADD = $(LDADDS)
|
#testthreads_LDADD = $(LDADDS)
|
||||||
|
|
||||||
makefile.mingw: $(top_builddir)/config.status $(top_srcdir)/gtk/makefile.mingw.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gtk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
makefile.msc: $(top_builddir)/config.status $(top_srcdir)/gtk/makefile.msc.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gtk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
gtk-win32.rc: $(top_builddir)/config.status $(top_srcdir)/gtk/gtk-win32.rc.in
|
|
||||||
cd $(top_builddir) && CONFIG_FILES=gtk/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
||||||
|
|
||||||
.PHONY: files test test-debug
|
.PHONY: files test test-debug
|
||||||
|
|
||||||
files:
|
files:
|
||||||
|
@ -466,11 +466,6 @@ render_para (GdkDrawable *drawable,
|
|||||||
layout_logical.y += line_display->top_margin * PANGO_SCALE;
|
layout_logical.y += line_display->top_margin * PANGO_SCALE;
|
||||||
|
|
||||||
screen_width = line_display->total_width;
|
screen_width = line_display->total_width;
|
||||||
if (screen_width < 0)
|
|
||||||
{
|
|
||||||
screen_width = pango_layout_get_width (layout);
|
|
||||||
screen_width = PANGO_PIXELS (screen_width);
|
|
||||||
}
|
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
|
@ -1132,14 +1132,14 @@ set_para_values (GtkTextLayout *layout,
|
|||||||
case GTK_WRAPMODE_CHAR:
|
case GTK_WRAPMODE_CHAR:
|
||||||
/* FIXME: Handle this; for now, fall-through */
|
/* FIXME: Handle this; for now, fall-through */
|
||||||
case GTK_WRAPMODE_WORD:
|
case GTK_WRAPMODE_WORD:
|
||||||
display->total_width = -1;
|
|
||||||
layout_width = layout->screen_width - display->left_margin - display->right_margin;
|
layout_width = layout->screen_width - display->left_margin - display->right_margin;
|
||||||
pango_layout_set_width (display->layout, layout_width * PANGO_SCALE);
|
pango_layout_set_width (display->layout, layout_width * PANGO_SCALE);
|
||||||
break;
|
break;
|
||||||
case GTK_WRAPMODE_NONE:
|
case GTK_WRAPMODE_NONE:
|
||||||
display->total_width = MAX (layout->screen_width, layout->width) - display->left_margin - display->right_margin;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
display->total_width = MAX (layout->screen_width, layout->width) - display->left_margin - display->right_margin;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PangoAttribute *
|
static PangoAttribute *
|
||||||
@ -1790,10 +1790,9 @@ gtk_text_layout_get_line_display (GtkTextLayout *layout,
|
|||||||
|
|
||||||
pango_layout_get_extents (display->layout, NULL, &extents);
|
pango_layout_get_extents (display->layout, NULL, &extents);
|
||||||
|
|
||||||
if (display->total_width >= 0)
|
display->x_offset += (display->total_width - PANGO_PIXELS (extents.x + extents.width)) * align;
|
||||||
display->x_offset += (display->total_width - PANGO_PIXELS (extents.width)) * align;
|
|
||||||
|
|
||||||
display->width = PANGO_PIXELS (extents.width) + display->x_offset + display->right_margin;
|
display->width = PANGO_PIXELS (extents.width) + display->left_margin + display->right_margin;
|
||||||
display->height += PANGO_PIXELS (extents.height);
|
display->height += PANGO_PIXELS (extents.height);
|
||||||
|
|
||||||
/* Free this if we aren't in a loop */
|
/* Free this if we aren't in a loop */
|
||||||
|
Loading…
Reference in New Issue
Block a user