Changes:
10-Feb-2006 (Release 0.9.7.10)
~~~~~~~~~~~
* GIMP paint tool slowing down the system fixed:
culprit was title string and icon name book keeping -
support for icon name was removed (commented out for now),
as OroboROX doesn't do anything with that info now and probably
in the future (ROX-Filer's pinboard handles that)
26-Jan-2006
~~~~~~~~~~~
* remove X11 session management code: was useless, as ROX isn't prepared for,
and most probably terribly broken, definitely completely untested.
like *DIR, *PATH, *FILE, PKGNAME will never contain one of the $\"'`
characters. With greetings to Alistair, who convinced me that pkglint
need not be the most pedantic tool. (It will stay _very_ pedantic,
though. :))
* 2006-02-26 00:06 (Cosmetic) Error in FTP listings of files with -> in their name
* 2006-02-26 00:06 (Cosmetic) Harmless typo in ftp.c
* 2006-02-26 00:06 (Minor) Fails to compile on Fedora Core 5 test 2 x86_64
* 2006-02-26 00:06 (Cosmetic) Hangs at 100% CPU if /dev/null is not accessible
* 2006-02-26 00:06 (Cosmetic) New persistent_connection_after_error configuration directive
* 2006-02-26 00:06 (Medium) delay pools given too much bandwidht after "-k reconfigure"
* 2006-02-26 00:06 (Medium) 504 Gateway Time-out on FTP uploads
* 2006-02-26 00:06 (Minor) Some clients support NTLM even if not initially negotiating persiste
* 2006-02-26 00:06 (Minor) Ident access lists don't work in delay_access statements
* 2006-02-26 00:06 (Cosmetic) Segmentation fault on empty proxy_auth ACLs
* 2006-02-26 00:06 (Minor) Issues in processing ranges on objects >2GB
* 2006-02-26 14:36 (Minor) Some 206 responses logged incorrectly
Extract from ChangeLog back to August 2005:
* rsvg.h: Export RsvgHandle and RsvgHandleClass to the
outside world so you can subclass them
* rsvg-gobject.c: add props "width", "height", "em", "ex" (all read only)
* *.c: Rename rsvg_cairo_render to rsvg_handle_render_cairo, for
better GObject consistency
* rsvg-gobject.c: RsvgHandle now derives from GObject. This doesn't
break API/ABI.
* Update documentation. Should be near 100% symbol coverage.
* Public functions: added g_return_XXX() sneeze-guards
* librsvg.def: List of symbols that we export
* Makefile.am: Use libtool's -export-symbols to try to only export
the above symbols (on platforms where it's supported).
* configure.in: Mozilla-config fixes so that it works with more config scripts
* rsvg-convert.c: New utility called 'rsvg-convert'. Can
convert a SVG to a PS, PDF, or PNG. Can accept SVG input
from STDIN and output to STDOUT. Has a lot more flexibility
and functionality than the old 'rsvg' program.
* rsvg-cairo-render.c, rsvg.c, rsvg.h: Make mods to Caleb's
latest work. Prefer to expose a Cairo API that can render
an element by id, and then go from there.
* rsvg-cairo-render.c, rsvg.c, rsvg.h: made that partial
rendering api that I promised Rahga ages ago. Havn't tested
yet.
* rsvg-art-*.[ch]: Remove these files, as they've been replaced by Cairo.
Libart is dead. Long live libart!
* rsvg.h: Revert API changes to make the Gimp folk happier
* everywhere: use strings for RTTI, not sure about the
speed hit, but allows us a lot more flexiblity
* rsvg-private.h: removed obsolete percentage resolution structures
* gtk-engine/svg-render.c: Cache RsvgHandles rather than GByteArrays
containing SVG data. Preparation for move to cairo-only theme engine.
* configure.in: Rip out libart backend; require the cairo
backend, and require cairo >= 1.0.2
* test-display.c: Implement image zooming. Todo: rewrite this to use Cairo.
* a_lot_of_places: implemented a system of late normalizations
of lengths. Now used everywhere
* rsvg-base.c: find out the size of the contents of an SVG
if there is nothing else to go on.
* rsvg-filter.c: filters now using pre-multiplied alpha
and have changable byte ordering
* rsvg-cairo-draw.c: handles bounding boxes around images correctly
* rsvg-structure.c: added preservation of aspect ratio to SVG elements
* rsvg-cairo-draw.c: (_set_source_rsvg_pattern): Add preliminary
support for patterns to rsvg-cairo, (doesn't do transformed
patterns yet).
* rsvg-cairo-clip.c/.h: new files. Added clipping in cairo backend.
* most-cairo-related-places: added lots of stuff to do with
gradients, objectBoundBox positioning and spreading. Made
currentColor work with cairo. Made courners look great in
cairo but crap in libart... I just can't win.
* rsvg-styles.c: made a new function called rsvg_state_reconstruct
that can make a style inherit from a node's ancestors rather
than the drawing context.
* rsvg.c (_rsvg_handle_get_pixbuf): Un-premultiply ARGB->RGBA
instead of going through a PNG stream first
* rsvg-cairo-draw.c (rsvg_cairo_render_path): Implement
line join, cap, width, dash, miter limit
(rsvg_cairo_render_image): Drawing images now works
(rsvg_cairo_push_discrete_layer): Largely implemented
(rsvg_cairo_pop_discrete_layer): Largely implemented
(_set_source_rsvg_radial_gradient): Make this work for the few tests I have
...
and of course lots of bug fixes.
1.18 Thu Feb 2 00:11:26 CST 2006
[TESTS]
* Makefile.PL now takes four new parms:
* --live/nolive turns on/off the live tests
* --local/nolocal turns on/off the local tests
* --mech-dump/nomech-dump installs/doesn't the mech-dump program
* --all turns on all tests and installs mech-dump
* Fixed some failures in tests. Non-existent URLs now have a
"." postpended to them, so if someone's got a search domain
with a wildcard (i.e. ignore.us) it'll ignore that. Also,
Google's second link is now a https:// link, which some Mechs
can't handle. Added a 'url_regex' which now makes it look at
the second non-https link. Thanks to Pete Krawczyk.
1.16 Mon Feb. 6, 2006
- converted to use Module::Build (Rob Kinyon)
- refactored &addChild and &addChildren to be
implemented in terms of &insertChild and
&insertChildren (Rob Kinyon)
- other misc. refactorings (Rob Kinyon)
- updated Scalar::Util version dependency (Stevan Little)
- updated copyrights for the new year (Stevan Little)
0.9.8:
- Better Web browser support.
- Beginnings of a Wordpad application.
- Many richedit improvements.
- A number of Direct3D fixes.
- A few more options in winecfg.
- Lots of bug fixes.
0.9.7:
- Directory change notifications can use inotify now.
- Hardware breakpoints in the Wine debugger.
- Beginnings of support for tape APIs.
- A bunch of improvements to the IDL compiler.
- Better scheme for mapping My Documents etc. to Unix directories.
- Lots of bug fixes.
pkgsrc change:
Install fnt2bdf and bin2res tools. Improve PLIST.
Ok adam@
Update to 0.0.9.
Changes:
- SIGINT plays next song; two in succession exits program
- fixed 8 bit wav support
- added 8 bit libao support on macintosh
- include filename in stdout during playback