./sapwood/debian r110: merge Jonny Lambs merge
Riku Voipio
riku.voipio at iki.fi
Fri Jun 27 20:05:54 UTC 2008
------------------------------------------------------------
revno: 110
committer: Riku Voipio <riku.voipio at iki.fi>
branch nick: debian
timestamp: Mon 2007-12-31 16:50:19 +0200
message:
merge Jonny Lambs merge
modified:
ChangeLog
HACKING
NEWS
configure.in
debian/changelog
debian/copyright
src/sapwood-draw.c
src/sapwood-pixmap.c
src/sapwood-proto.h
src/sapwood-rc-style.c
src/sapwood-render.c
src/sapwood-server.c
src/theme-pixbuf.h
------------------------------------------------------------
revno: 90.1.10
committer: tko
timestamp: Wed 2007-08-22 14:59:35 +0000
message:
remove redundant border_left and border_top members
2007-08-22 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-pixmap.c (SapwoodPixmap, sapwood_pixmap_get_for_file):
remove redundant border_left and border_top members.
modified:
ChangeLog
src/sapwood-pixmap.c
------------------------------------------------------------
revno: 90.1.11
committer: tko
timestamp: Wed 2007-08-22 14:59:37 +0000
message:
increase the size of the border variables from 8 to 16 bits
2007-08-22 Tommi Komulainen <tommi.komulainen at nokia.com>
* HACKING
* src/sapwood-proto.h (PixbufOpenRequest)
* src/theme-pixbuf.h (ThemePixbuf): increase the size of the border
variables from 8 to 16 bits to allow larger borders. (NB#63819)
NOTE: this breaks the binary protocol between client and the server
modified:
ChangeLog
HACKING
NEWS
src/sapwood-proto.h
src/theme-pixbuf.h
------------------------------------------------------------
revno: 90.1.12
committer: tko
timestamp: Wed 2007-08-22 14:59:41 +0000
message:
Ignore arrows of type none
2007-08-22 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-draw.c (draw_arrow): Ignore arrows of type none. (Patch
from Xan, added #ifdef guard) (NB#61844)
* src/theme-pixbuf.h (ThemeMatchData): Replace GtkArrowType with
'guint : 2' to silence compiler warnings. (GtkArrowType was extended
with 'NONE' which doesn't make sense in rc files.)
modified:
ChangeLog
src/sapwood-draw.c
src/theme-pixbuf.h
------------------------------------------------------------
revno: 90.1.13
committer: tko
timestamp: Wed 2007-08-22 14:59:44 +0000
message:
cover menu items in hildon desktop custom menu widget
2007-08-22 Lucas Rocha <lucas.rocha at nokia.com>
* src/sapwood-draw.c (maybe_check_submenu_state): cover menu items in
hildon desktop custom menu widget (NB#60575)
modified:
ChangeLog
src/sapwood-draw.c
------------------------------------------------------------
revno: 90.1.14
committer: tko
timestamp: Wed 2007-08-22 14:59:46 +0000
message:
Assume 'widget' can be NULL and don't crash
2007-08-22 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-draw.c (get_window_for_shape, draw_simple_image,
draw_expander): Assume 'widget' can be NULL and don't crash. Pointed
out by Frank Li.
modified:
ChangeLog
src/sapwood-draw.c
------------------------------------------------------------
revno: 90.1.15
committer: tko
timestamp: Wed 2007-08-22 14:59:49 +0000
message:
typo fix
modified:
HACKING
------------------------------------------------------------
revno: 90.1.16
committer: tko
timestamp: Wed 2007-08-22 14:59:50 +0000
message:
=== Release 2.91.7 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.17
committer: tko
timestamp: Wed 2007-08-22 15:04:30 +0000
message:
sapwood (2.91.7-1) unstable; urgency=low
* NOTE: This version breaks the binary protocol between applications and the
sapwood-server. Restarting the sapwood-server is required.
* Increase the maximum border size to 65535 pixels (was 255)
* Fixes: NB#60575 - Focus on menu items in others menu is not proper
* Fixes: NB#61844 - List view headers show multiple arrows
* Fixes: NB#63819 - RSS feed reader applet appears distorted on re-sizing
modified:
debian/changelog
------------------------------------------------------------
revno: 90.1.18
committer: tko
timestamp: Thu 2007-08-23 13:41:19 +0000
message:
When limiting the mask to clip rectangle, calculate the mask offset correctly.
2007-08-22 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_render): When limiting the mask
to (smaller) clip rectangle, calculate the mask offset correctly.
(NB#64452)
modified:
ChangeLog
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.19
committer: tko
timestamp: Thu 2007-08-23 13:42:31 +0000
message:
remove bogus bug number
modified:
ChangeLog
------------------------------------------------------------
revno: 90.1.20
committer: tko
timestamp: Thu 2007-08-23 14:45:43 +0000
message:
fix date
modified:
ChangeLog
------------------------------------------------------------
revno: 90.1.21
committer: tko
timestamp: Thu 2007-08-23 14:45:45 +0000
message:
handle mask == NULL without generating warnings
2007-08-23 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-pixmap.c (sapwood_pixmap_render_rects_internal): handle
mask == NULL without generating warnings
modified:
ChangeLog
src/sapwood-pixmap.c
------------------------------------------------------------
revno: 90.1.22
committer: tko
timestamp: Thu 2007-08-23 15:12:35 +0000
message:
When painting centered pixmaps don't expand
2007-08-23 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_render): When painting centered
pixmaps don't expand but draw at most the size of the pixmap. Fixes
uninitialized garbage appearing on screen when painting an arrow that
is downscaled only in one direction.
modified:
ChangeLog
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.23
committer: tko
timestamp: Fri 2007-08-24 14:29:53 +0000
message:
Initialize the position variable before bitwise ORing it.
2007-08-24 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-draw.c (check_child_position): Initialize the position
variable before bitwise ORing it.
modified:
ChangeLog
src/sapwood-draw.c
------------------------------------------------------------
revno: 90.1.24
committer: tko
timestamp: Wed 2007-09-05 14:32:47 +0000
message:
Trap and print X errors individually to help debugging.
2007-09-05 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-pixmap.c (sapwood_pixmap_get_for_file): Trap and
print X errors individually to help debugging.
modified:
ChangeLog
src/sapwood-pixmap.c
------------------------------------------------------------
revno: 90.1.25
committer: tko
timestamp: Wed 2007-09-05 14:32:50 +0000
message:
Fix clipping in menus.
2007-09-05 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_render): When limiting the mask
to (smaller) clip rectangle, *really* calculate the mask offset
correctly. Fixes clipping in menus.
modified:
ChangeLog
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.26
committer: tko
timestamp: Wed 2007-09-05 15:25:10 +0000
message:
=== Release 2.91.8 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.27
committer: tko
timestamp: Wed 2007-09-05 15:25:13 +0000
message:
* Fixed theming artefacts seen in menus and home applets
modified:
debian/changelog
------------------------------------------------------------
revno: 90.1.28
committer: tko
timestamp: Wed 2007-09-05 15:53:30 +0000
message:
Override draw_layout to draw the layout without any fancy effects
2007-09-05 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-draw.c (draw_layout, sapwood_style_class_init): Override
draw_layout to draw the layout without any fancy effects for
insensitive state. (NB#66054)
modified:
ChangeLog
src/sapwood-draw.c
------------------------------------------------------------
revno: 90.1.29
committer: tko
timestamp: Wed 2007-09-05 15:53:33 +0000
message:
=== Release 2.91.9 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.30
committer: tko
timestamp: Wed 2007-09-05 15:53:36 +0000
message:
* Fixes: NB#66054 - Disabled text is shown two colors in same characters
modified:
debian/changelog
------------------------------------------------------------
revno: 90.1.31
committer: tko
timestamp: Tue 2007-09-11 13:54:48 +0000
message:
Resolve symbolic links before using the path as cache key.
2007-09-11 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-pixmap.c (sapwood_pixmap_get_for_file)
* src/sapwood-render.c (theme_pixbuf_set_filename): Resolve symbolic
links before using the path as cache key. Otherwise when switching
themes the client side can consider old and new files different and
request new pixmap for the new theme. The symlink is resolved before
making the request to the server, and if it resolves to the same file
as the old one, we get a shared handle from the server. And since
there's no server side reference counting, releasing the old pixmap
will destroy the new one, causing BadPixmap very shortly.
(NB#64446)
modified:
ChangeLog
src/sapwood-pixmap.c
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.32
committer: tko
timestamp: Tue 2007-09-11 13:59:39 +0000
message:
Add reference counting to pixmaps.
2007-09-11 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-server.c (process_buffer, cleanup_sock_removed): Add
reference counting to pixmaps. It is already possible for one client
to request the same pixmap multiple times, but the first release will
invalidate all instances.
modified:
ChangeLog
src/sapwood-server.c
------------------------------------------------------------
revno: 90.1.33
committer: tko
timestamp: Tue 2007-09-11 14:06:46 +0000
message:
Replace GCache of pixmaps with hash of refcounted ThemePixbufs.
2007-09-11 Tommi Komulainen <tommi.komulainen at nokia.com>
Replace GCache of pixmaps with hash of refcounted ThemePixbufs.
Since we already have 1:1 mapping between ThemePixbuf and
SapwoodPixmap caching the higher level object is more efficient.
This also enables checking earlier whether two files are referenced
with different border values (which is not supported by the server.)
* src/theme-pixbuf.h (ThemePixbuf, theme_pixbuf_canonicalize): Updated
bitfield and added the function.
* src/sapwood-render.c (pixmap_cache, theme_pixbuf_copy,
pixmap_cache_value_new): Removed
(pixbuf_hash, theme_pixbuf_canonicalize, theme_pixbuf_ref): Added
(theme_pixbuf_destroy, theme_pixbuf_set_filename,
theme_pixbuf_get_pixmap): Adapted
* src/sapwood-rc-style.c (theme_parse_image): Canonicalize
modified:
ChangeLog
src/sapwood-rc-style.c
src/sapwood-render.c
src/theme-pixbuf.h
------------------------------------------------------------
revno: 90.1.34
committer: tko
timestamp: Tue 2007-09-11 14:45:47 +0000
message:
Report options mismatches with gtkrc line references
2007-09-11 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_equal, theme_pixbuf_canonicalize):
Move options checking to canonicalization which can be reported to the
user more conveniently.
* src/theme-pixbuf.h (theme_pixbuf_canonicalize): Add return value to
indicate mismatch in options.
* src/sapwood-rc-style.c (validate_pixbuf, CHECK_IMAGE,
theme_parse_image): Turn the old macro to a function and add warning
about options mismatch.
modified:
ChangeLog
src/sapwood-rc-style.c
src/sapwood-render.c
src/theme-pixbuf.h
------------------------------------------------------------
revno: 90.1.35
committer: tko
timestamp: Tue 2007-09-11 15:06:12 +0000
message:
=== Release 2.91.10 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.36
committer: tko
timestamp: Tue 2007-09-11 15:10:01 +0000
message:
* More robust handling of theme switching when there are symbolic links
involved. (Fixes: NB#64446 - Application menu gets distorted on applying
plankton theme again)
* Slightly decreased memory usage due to improved caching.
* Improved warnings when trying to use the same file with different borders.
modified:
debian/changelog
------------------------------------------------------------
revno: 90.1.37
committer: tko
timestamp: Fri 2007-09-14 13:10:09 +0000
message:
Add debugging helper to check image borders validity
2007-09-14 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_check_borders,
theme_pixbuf_set_filename, theme_pixbuf_set_border): Add debugging
helper to check image borders validity while parsing rather than
postponing it to loading. Due to performance hit of loading every
image one needs to build with -DENABLE_DEBUG
modified:
ChangeLog
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.38
committer: tko
timestamp: Mon 2007-09-17 11:10:11 +0000
message:
Ensure there's a mask available also when centering pixmaps with masks.
2007-09-17 Tommi Komulainen <tommi.komulainen at nokia.com>
* src/sapwood-render.c (theme_pixbuf_render): Ensure there's a mask
available also when centering pixmaps with masks. Otherwise we'll
render uninitialized data.
modified:
ChangeLog
src/sapwood-render.c
------------------------------------------------------------
revno: 90.1.39
committer: tko
timestamp: Mon 2007-09-17 11:27:34 +0000
message:
=== Release 2.91.11 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.40
committer: tko
timestamp: Mon 2007-09-17 11:29:16 +0000
message:
* Fixes rendering corruption in arrows
modified:
debian/changelog
------------------------------------------------------------
revno: 108.1.1
committer: Jonny Lamb <jonnylamb at jonnylamb.com>
branch nick: sapwood
timestamp: Fri 2007-09-21 19:56:36 +0100
message:
* Merged with trunk branch.
modified:
ChangeLog
HACKING
NEWS
configure.in
debian/changelog
src/sapwood-draw.c
src/sapwood-pixmap.c
src/sapwood-proto.h
src/sapwood-rc-style.c
src/sapwood-render.c
src/sapwood-server.c
src/theme-pixbuf.h
------------------------------------------------------------
revno: 108.1.2
committer: Jonny Lamb <jonnylamb at jonnylamb.com>
branch nick: sapwood
timestamp: Thu 2007-12-27 08:54:50 +0000
message:
* Merged with trunk branch.
modified:
ChangeLog
NEWS
configure.in
debian/changelog
src/sapwood-rc-style.c
------------------------------------------------------------
revno: 90.1.41
committer: tko
timestamp: Fri 2007-09-21 09:18:46 +0000
message:
Speed up parsing a little
2007-09-21 Michael Natterer <mitch at imendio.com>
* src/sapwood-rc-style.c (sapwood_rc_style_parse): Speed up parsing a
little by replacing g_list_append with prepend
(sapwood_rc_style_merge): avoid a memset done by g_list_alloc() by
using g_list_append() instead (NB#69921)
modified:
ChangeLog
src/sapwood-rc-style.c
------------------------------------------------------------
revno: 90.1.42
committer: tko
timestamp: Tue 2007-09-25 15:22:34 +0000
message:
=== Release 3.0.0 ===
modified:
ChangeLog
NEWS
configure.in
------------------------------------------------------------
revno: 90.1.43
committer: tko
timestamp: Tue 2007-09-25 15:24:42 +0000
message:
* Minor optimizations
modified:
debian/changelog
------------------------------------------------------------
revno: 108.1.3
committer: Jonny Lamb <jonnylamb at jonnylamb.com>
branch nick: sapwood
timestamp: Thu 2007-12-27 09:19:51 +0000
message:
* Updated changelog date.
modified:
debian/changelog
------------------------------------------------------------
revno: 108.1.4
committer: Jonny Lamb <jonnylamb at jonnylamb.com>
branch nick: sapwood
timestamp: Thu 2007-12-27 21:17:21 +0000
message:
* Updated debian/copyright.
modified:
debian/changelog
debian/copyright
-------------- next part --------------
Diff too large for email (1298 lines, the limit is 1000).
More information about the pkg-maemo-commits
mailing list