Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > contrib-backports > by-pkgid > 681cd744834bad33539225e49a554a2c > files > 13

lib64rio500-devel-0.9.0-1mdv2008.1.x86_64.rpm

======== rio500 0.9.0 ========

2008-07-23  Bastien Nocera  <hadess@hadess.net>

	* configure.in: 0.9.0

	* Makefile.am: upd
	* NEWS: upd
	* TODO: remove done items
	* librio500/Makefile.am:
	* rio500.pc.in: Generate a pkg-config file
	* rio500.spec.in: Fix build

2008-07-23  Bastien Nocera  <hadess@hadess.net>

	* librio500/60-rio500.perms: Use HAL to mark
	the devices as needing user permissions, so remove
	this...
	* librio500/10-usb-music-players-rio500.fdi:
	... and add this
	* librio500/Makefile.am: Fix build
	* rio500.spec.in: Update
	* src/rio_add_song.c (get_display_string):
	Fix error

2008-07-22  Bastien Nocera  <hadess@hadess.net>

	* .cvsignore:
	* librio500/.cvsignore: More!

2008-07-22  Bastien Nocera  <hadess@hadess.net>

	* librio500/.cvsignore:
	* src/.cvsignore: upd

2008-07-22  Bastien Nocera  <hadess@hadess.net>

	* .cvsignore: upd
	* Makefile.am: dist the rio500.spec
	* TODO: update
	* rio500.spec.in: added

	* configure.in:
	* librio500/Makefile.am: have proper lib version

2008-06-16  Bastien Nocera  <hadess@hadess.net>

	* INSTALL: upd for the recent changes

2008-06-16  Bastien Nocera  <hadess@hadess.net>

	* src/rio_format.c: Make "rio_format -b" work, patch from
	issue 479990

2008-06-16  Bastien Nocera  <hadess@hadess.net>

	* librio500/rio500_usb.h: Move the last few defines
	to librio500-usbdevfs.c itself, and remove

	* librio500/Makefile.am:
	* librio500/librio500-usbdevfs.c:
	* librio500/librio500.h: update for the above

2008-06-16  Bastien Nocera  <hadess@hadess.net>

	* librio500/Makefile.am:
	* librio500/i18n.h: Remove our own i18n stuff, and use
	glib's instead

	* librio500/anim.c:
	* librio500/librio500_api.c:
	* src/rio_add_folder.c:
	* src/rio_add_song.c:
	* src/rio_del_song.c:
	* src/rio_font_info.c:
	* src/rio_format.c:
	* src/rio_get_song.c:
	* src/rio_stat.c:
	* src/rio_swap_songs.c:
	* src/rio_swap_songs_simple.c: Adapt for the above

2008-06-16  Bastien Nocera  <hadess@hadess.net>

	* configure.in:
	* librio500/Makefile.am:
	* src/Makefile.am: Remove the deviceentry and devicepath
	configure options, they're not used anymore

2008-06-15  Bastien Nocera  <hadess@hadess.net>

	* TODO: Add a simple TODO item
	* acinclude.m4: Remove
	* autogen.sh: Copy from gnome-autogen.sh

	* Makefile.am:
	* configure.in:
	* librio500/Makefile.am:
	* librio500/librio500-usbdevfs.c (init_communication),
	(finish_communication), (send_folder_location), (format_flash),
	(get_mem_status), (query_card_count), (query_mem_left),
	(query_firmware_rev), (get_num_folder_blocks),
	(read_folder_entries), (read_song_entries), (write_folder_entries),
	(write_song_entries), (swap_songs), (bulk_write), (bulk_read),
	(send_write_command), (send_read_command), (send_command),
	(rio_ctl_msg):
	* librio500/librio500.c:
	* librio500/librio500.h:
	* librio500/librio500_api.c (rio_new), (rio_check), (rio_delete),
	(remove_folder), (remove_song), (is_first_folder), (add_folder),
	(rename_folder), (rename_song), (start_comm), (end_comm):
	* librio500/librio500_api.h:
	* src/Makefile.am:
	* src/rio_add_folder.c (main):
	* src/rio_add_song.c (main), (write_song):
	* src/rio_del_song.c (main), (remove_folder), (remove_song):
	* src/rio_font_info.c (main):
	* src/rio_format.c (main):
	* src/rio_get_song.c (main), (read_file):
	* src/rio_stat.c (main):
	* src/rio_swap_songs.c (main):
	* src/rio_swap_songs_simple.c (main): Remove rio500 driver
	method, always compile with libusb support, fix compilation
	with newer versions of libusb, always enable i18n from glib2,
	remove glib 1.x support

	* librio500/60-rio500.perms:
	* librio500/60-rio500.rules: Add and install files for Fedora
	systems to automatically allow Rio500s to be used by the console
	user

2003-01-03  Bastien Nocera  <hadess@hadess.net>

	* Makefile.am:
	* autogen.sh: add --intl to gettextize
	* configure.in:
	* librio500/Makefile.am:
	* librio500/librio500-usbdevfs.c:
	* librio500/librio500_api.c: (rio_check), (rio_get_card_number),
	(rio_get_revision), (write_song):
	* librio500/librio500_api.h:
	* src/Makefile.am:
	* src/rio_add_song.c: (write_song), (get_some_switches):
	* src/rio_format.c:
	* src/rio_get_song.c: patch by Wolfram Gloger <wg@malloc.de> for better
	usbdevfs support and misc cleanups. See http://bugs.debian.org/165192
	for more information

2002-05-22  Bastien Nocera  <hadess@hadess.net>

	* configure.in: make it possible to force glib1 compilation

2002-04-15  Frederic Crozat  <fcrozat@mandrakesoft.com>

	* librio500/anim.c:
	* src/rio_add_folder.c:
	* src/rio_add_song.c:
	* src/rio_del_song.c:
	* src/rio_font_info.c:
	* src/rio_format.c:
	* src/rio_swap_songs.c:
	* src/rio_swap_songs_simple.c:
	Add missing #include (needed with latest glibc)

2002-04-13  Bastien Nocera  <hadess@hadess.net>

	* Makefile.am: more build fixes

2002-04-13  Bastien Nocera  <hadess@hadess.net>

	* .cvsignore: update
	* configure.in: move config.h to $(topsrcdir), bump version number to
	0.8.1, add librio500 to the include flags
	* librio500/config.h.in: autogenerated, removed

2002-04-11  Frederic Crozat  <fcrozat@mandrakesoft.com>

	* .cvsignore:
	* Makefile.am:
	* config.guess:
	* config.sub:
	* configure.in:
	* install-sh:
	* librio500/.cvsignore:
	* makefile.old:
	* missing:
	* mkinstalldirs:
	* po/.cvsignore:
	* po/ChangeLog:
	* po/Makefile.in.in:
	* po/fr.po:
	* po/rio500.pot:
	* po/stamp-cat-id:
	* src/.cvsignore:
	CVS spring cleanup

2002-02-19  Bastien Nocera  <hadess@hadess.net>

	* configure.in: HAVE_GLIB2 now a conditional
	* librio500/Makefile.am: install the rio500 headers in
	$(includedir)/rio500/ if we use glib2

2002-02-17  Bastien Nocera  <hadess@hadess.net>

	* configure.in: add glib-2.0 checks, now uses pkg-config
	upgrade your version of glib if you don't have a glib.pc
	file, and install pkg-config
	* librio500/Makefile.am: add -Wall to the FLAGS
	* librio500/bmp2rioani.c: (dump_header): remove warnings
	* librio500/librio500.c: (swap_songs): remove warnings
	* librio500/librio500_api.c: (add_song_to_list): remove
	warnings

2002-02-09  Bastien Nocera  <hadess@hadess.net>

	* ABOUT-NLS, librio500/.cvsignore, librio500/config.h:
	CVS cleanups

2002-02-07  Bastien Nocera  <hadess@hadess.net>

	* librio500/librio500_api.c: (rio_del_folder), (rio_rename_folder),
	(rio_rename_song), (rio_get_song): return value fixes
	* librio500/librio500_api.h: made start_comm and end_comm functions
	public (for the rio500 Gnome-VFS module to use)

2002-02-04  Bastien Nocera  <hadess@hadess.net>

	* librio500/librio500_api.c: (rio_new): initialise the stat_func
	to NULL, otherwise a program that doesn't set it and calls any
	librio500_api function will crash with a bizarre backtrace

2002-01-26  Keith Clayton <keith@claytons.org>
	* Added missing #include "config.h" to libfon.c
	* rio_add_folders now passes only fontname to api
	  not fontpath/fontname
	* fixed -f/--fontname switch to set only fontname
	* add_folder function in rio_add_folders util removed
	  code added to main body of rio_add_folders util

2002-01-22  Bastien Nocera <hadess@hadess.net>
	* Big build shake-up so that we can run "make distcheck"

2001-12-07  Bastien Nocera <hadess@hadess.net>
	* add animation return values to rio_result_to_string
	* make sure all the newly added files are being translated

2001-12-06  Bastien Nocera <hadess@hadess.net>
	* added animation support (from rioanim and walk500 modifs)
	* added bmp2rioani utility
	* added README.anim file from original rioanim distribution

2001-12-05  Bastien Nocera <hadess@hadess.net>
	* change the default font to something usable
	* don't install getopt.h, and install rio500_usb.h only once ;)
	* remove the ';' from the rio_get_card_number macro
	* add rio_check() function (needed if we want to avoid usbdevfs/
	  non-usbdevfs specific code)
	* make rio_stat utility use librio500_api, remove terse option
	* add rio_get_revision call to librio500_api
	* make rio_add_folder utility use librio500_api
	* added rio_result_to_string utility function
	* added rio_swap_songs_simple utility
	* added both rio_swap_song utilities to the build system
	(swapping songs needs to be more thoroughly tested!)
	* use a completely brain-dead swapping algorithm (i hope this fixes
	the disappearing songs problem...)

2001-12-02  Bastien Nocera <hadess@hadess.net>
	* s/free/g_free/g in librio500_api.c
	* cleanup rio_new() and rio_set_font with some glib'ification
	* fix return values of rio_format
	* ease the arguments checking with the addition of RIO_CHECK_*
	  macros
	* remove config.h from all the installed headers and fix
	  the utilities to include it themselves
	* add rio_get_card_number as a macro in librio500_api.h

2001-04-23  Keith Clayton <keith@claytons.org>
	* Bug fixes to usbdevfs and api courtesy of
	  Hadess <hadess@hadess.net> and
	  Wolfram Gloger  <wg@malloc.de>

2001-04-05  Frederic Crozat  <fred@crozat.net>

	* Correct string.h include for better compatibility 
	  with glibc 2.2.2

2001-04-04  Keith Clayton <keith@claytons.org>

	* Changed behaviour of rio_del_song so that it reformats rio
	  when deleting last folder

2001-04-03  Frédéric Crozat  <fred@crozat.net>

	* Remove Makefile.in from docs directory
	  (It was missing from .cvsignore)

2001-03-31  Keith Clayton <keith@claytons.org>

	* Misc bug fixes from Hadess <hadess@hadess.net>

2001-03-28  Keith Clayton <keith@claytons.org>

	* Bug fix for api adding songs with bitrate != 128kbps
	  Moved mp3 frame header code to librio500[-usbdevfs]

2001-03-12  Frédéric Crozat  <fred@crozat.net>

	* Correct test when asking confirmation for format/delete songs

2001-03-11  Frédéric Crozat  <fred@crozat.net>

	* Finish CVS clean up (some cvsignore entries missing)
	  French translation
	  Correct some english strings to increase consistency

	* Spring CVS clean up : remove all auto-generated entries
	  from CVS and add .cvsignore file to prevent conflicts 
	  when updating snapshot. 

2001-3-6  Keith Clayton <keith@claytons.org>

        * Updated configure script to check for libusb >= 0.1.3

2001-3-6  Bruce Tenison <btenison@earthlink.net>
	* Cleaned up some of the old usbdevfs cruft.  Added some more error
	  checking, removed old bulk transfer code from the usbdevfs stuff
	  to rely more in libusb.

2001-3-5  Keith Clayton <keith@claytons.org>

	* Moved usbdevfs code to libusb (version >= 0.1.3b)
	  Merged swap_songs function into librio500, librio500-usbdevfs
	  Merged rio_swap_songs api function.  (Past 2 provided by
						 Stephen Lau)
	  

2001-1-15 Bastien Nocera <hadess@hadess.net>

	* Major NLS patch
	  Internationalization support now in place

2000-10-2 Till Harbaum <t.harbaum@tu-bs.de>

	* Added rio_get_song
	  Several bug fixes in rio_add_folder etc.

2000-6-10 Keith Clayton <kclayton@jps.net>

	* Added font support to librio500_api
	  Added smartmedia support to librio500_api
	  Bug fixes to rio_del_song, rio_add_folder

2000-5-28 Keith Clayton <kclayton@jps.net>

	* Merged in Tim Rice's smartmedia support
	  Bug fixes from Iwasa Kazmi
	  Bug fixes from David Makepeace

2000-5-19 Bruce Tenison <btenison@earthlink.net>

	* Couple of Memory leaks fixed (as suggested from the person
	  who posted the bug in the Bug Manager..  Whoever you are, THANKS!)

2000-5-19 Bruce Tenison <btenison@earthlink.net>

	* Merge in Tim Rice's code to query the firmware revision
	  (slightly modified to fix minor revision numbers)

2000-5-19 Keith Clayton <kclayton@jps.net)

	* Merged in Tim Rice's code to support > 8 folders (now 256)
	  Removed check for < 8 folders from rio_add_folders
	  Fixed bug in librio500-usbdevfs causing rio_stat to segfault
	  on exit when no folders present

2000-5-14 Keith Clayton <kclayton@jps.net)

	* Endian fixes for usbdrvlinux.c
	  Modifications to librio500.h for Alpha compatability

2000-5-08 Bruce Tenison <btenison@earthlink.net>

	* More updates to usbdevfs.  This time, don't parse the devices file.
	  It's too slow, and only meant for human consumption.

2000-5-07 Bruce Tenison <btenison@earthlink.net>

	* Major update to the usbdevfs stuff.  Newer version of usbdrvlinux.c
	  Seems that usbdevfs has changed a bit and was warning about an unclaimed
	  interface 0, so we needed to do a bit of a rewrite!

2000-5-07 Bruce Tenison <btenison@earthlink.net>

	* Added David Makepeace's changes to support non 128kbps encoded mp3s
	  (so that the rio500 correctly calculates the total song time)

2000-4-16 Bruce Tenison <btenison@earthlink.net>

	* Something has changed recently in the kernels, and usbdevice_fs.h
	  is now in /usr/include/linux and some errors have cropped up.
	  Adding a #include <linux/types.h> fixes these errors

2000-4-13 Keith Clayton <kclayton@jps.net>

	* Fixed bug in rio_del_song when non-existent index specified

2000-4-10 Bruce Tenison <btenison@earthlink.net>

	* Updated rio_get_song.c to usbdevfs specs.  Also added wrapper
	  functions bulk_read and bulk_write to be similar to the kernel
	  driver functions (removes some #ifndef's from rio_get_song
	  and rio_add_song)  Cleanup in bulk_read and bulk_write for
	  librio500_api.c

2000-4-10 Cesar Miquel <miquel@df.uba.ar>

	* Added rio_get_song.c. This program allows users to download
	  any type of files from the Rio. Its basically a hack since
	  the rio is not designed to be used in that way but it works
	  fine.

2000-4-07 Bruce Tenison <btenison@earthlink.net>

	* Multiple cleanups.  Added ElectricFence support for debugging,
	  fixed misplaced frees that were causing core dumps with usbdevfs

2000-3-31 Keith Clayton <kclayton@jps.net>

	* Fixed bug in setting fontname in rio_add_song, rio_add_folder

2000-3-28 Keith Clayton <kclayton@jps.net>

	* Merged ID3v1 support into rio_add_song.  Code by Tomoaki
	  MITSUYOSHI.  Fixed rio_add_directory script to reflect changes
	  in rio_add_song (long switches)

2000-3-28 Bruce Tenison <btenison@earthlink.net>

	* Added config.h to lib/usbdrvlinux.c and ifdef'd the entire file to 
	  conditionally compile on WITH_USBDEVFS

2000-3-28 Bruce Tenison <btenison@earthlink.net>

	* usbdevfs support added in.  This finally works here.  I had to
	  make librio500 and librio500_api contain the usbdevfs library functions
	  all of the time, and not be dynamically compiled based on the configure
	  options.

2000-3-27 Keith Clayton <kclayton@jps.net>

	* Long swtich support added to rio_del_song.  Folder number now set
	  with --folder switch.  Multiple songs can be deleted at one time.
	  Using the --byname switch, you can specify folder/song names rather
	  than index numbers.  Small changes to rio_add_song, rio_font_info
	  for BSD compatability (Iwasa Kazmi).

2000-3-18 Cesar Miquel <miquel@df.uba.ar>
	* Addeded function song_new_entry () to librio500.c.
	* Addeded functions to rename songs and folders to librio500_api.[ch]
	* Modified add_song_to_list to use sone_entry_new ()

2000-3-18 Keith Clayton <kclayton@jps.net>

	* Long (gnu-style) switch support added to rio_format, rio_add_song,
	  rio_stat, rio_add_folder.  fontname, fontnumber now set via
	  switches for rio_add_song, rio_add_folder.  foldernumber now set
	  via switch for rio_add_song.  Multiple files/folders can now be 
	  specified when using rio_add_song, rio_add_folder.  Getopt source
	  files included in source tree for BSD compatibility (Iwasa Kazmi).
	  rio500_usb.h fixes for BSD compatiblity (Iwasa Kazmi).  Makefile fix
          when --without-usbdevfs specified in configure script (Iwasa Kazmi).

2000-3-11 Keith Clayton <kclayton@jps.net>

	* Patch from Tomoaki MITSUYOSHI for preliminary id3 support applied
          Added --with(out)-id3support options configure script
          Bug fixes to rio_del_song from Tomoaki

2000-3-08 Keith Clayton <kclayton@jps.net>

	* Patch from *BSD guys for BSD compatiblity applied

2000-3-06 Bruce Tenison <btenison@earthlink.net>
	* More usbdevfs changes.  Removed libusb stuff and am now using some
	  of Thomas Sailer's usbdrvlinux package.  Seems to work better.  Can
	  now see folders in rio_stat. rio_format and rio_add_folder work
	  (although sometimes something gets garbled in transmission to the Rio).

2000-3-05 Bruce Tenison <btenison@earthlink.net>

	* Made usbdevfs librio500-usbdevfs.a library compile to a librio500.a
	  file.  This allows gtkrio to access the new usbdevfs lib, although
	  Bulk Reads still don't work.

2000-3-05 Bruce Tenison <btenison@earthlink.net>

	* Added a lot of new code to support usbdevfs.  Bulk read is still not
	  working correctly, but bulk_write and control_msgs seem to be working.
	  If you don't use the configure option --with-usbdevfs, things
	  shouldn't change.

2000-2-26 Cesar Miquel <miquel@df.uba.ar>

	* librio500_api.[ch] Added a function rio_memory_left (Rio500 *rio) 
	  to get the amount of free memory left from the rio.

2000-2-18 Bruce Tenison <btenison@earthlink.net>

	* Various driver cleanups.  driver_devel now works.  Re-indented
	  both driver and driver_devel.  Moved a lot of defines and structs
	  out to include/rio_usb.h.  Started include/rio_usb_devel.h, since
	  new driver_devel doesn't need wait_q.  Changed both driver and 
	  driver_devel to NOT use a typedef.  Linus hates typedefs!

2000-2-16 Bruce Tenison <btenison@earthlink.net>

	* Added configuration options to locate the /dev/usb/rio500 entry
	  where the user wishes (defaults to /dev/usb/rio500)

2000-2-13 Cesar Miquel <miquel@df.uba.ar>

	* lib/libfon.c changed fon_write_string () so that it make sure
	  that the string supplied by the user doesn't exceed the 
	  space for the bitmap.

2000-2-13 Keith Clayton <kclayton@jps.net>

	* Renamed add_directory to rio_add_directory.  Updated rio_add_directory
	  to use rio_add_song.  Updated README to reflect rio_add_song, etc.
	  Updated scripts directory so make would look for rio_add_directory

2000-2-12 Cesar Miquel <miquel@df.uba.ar>
	
	* librio500_api.[ch] added all the code to format, create/delete
	  folders and to transfer songs to the rio. I've also update 
	  gtkrio500 and they seem to work fine.

2000-2-11 Bruce Tenison <btenison@earthlink.net>
	
	* Added driver_devel.c Currently partially rewritten to match
	  0.4 version of scanner.c in the kernel (2.3.43-pre)  It currently
	  doesn't work properly, though. :(

2000-2-11 Bruce Tenison <btenison@earthlink.net>

	* CVS list added.  Subscribe to the rio500-cvs list at our
	  project page to get the cvs commit emails

2000-2-10 Bruce Tenison <btenison@earthlink.net>

	* Changed the command-line utilities as per Nick's suggestion
	  that they start with rio_ to be more consistent.  Removed the
	  TODO entry for this, and fixed a bug in configure.in (font path)


2000-2-8  Bruce Tenison <btenison@earthlink.net>

	* More changes.  Remove the gtk checks.  Installed glib checks
	  in configure.in  Renamed rio500_api.h and .c to librio500_api.h
	  and .c

2000-2-7  Bruce Tenison <btenison@earthlink.net>

	* LOTS of changes.  Restructuring since we now have automake/
	  autoconf support.  If you need to regenerate all of the 
	  configure scripts (Makefile.in's etc..) type ./autogen.sh
	  otherwise ./configure should figure out everything (I hope)
	  Also note that, by default, installation is in /usr/local/bin,
	  /usr/local/lib, /usr/local/include, and /usr/local/share/rio500/fonts

2000-2-4  Bruce Tenison <btenison@earthlink.net>

	* Fixed add_folder and add_song to infer the pathname to the
	  font files from the makefile.  This should make add_directory
	  and the usage a bit easier.

2000-2-3  Bruce Tenison <btenison@earthlink.net>

	* Changed a lot. ;)  Renamed format-rio to format_rio to be
	  consistent with the other functions.  Moved the psf font
	  into the fonts dir.  Changed the makefile, add_song.c,
	  add_folder.c, librio500.c, libpsf.c, libfon.c, config.h,
	  to load the fonts from a dir defined in the makefile.  
	  Renamed this file to ChangeLog (automake was complaining, 
	  and annoying me!) Also added a safe_strcpy function from
	  samba.

2000-2-1  Cesar Miquel <miquel@df.uba.ar>

	* Changed rio_stat.c, add_song.c, add_folder.c, format-rio.c,
	  librio500.c and librio.h so that they compile without warnings
	  when compiled with -Wall.

2000-2-1  Cesar Miquel <miquel@df.uba.ar>

	* Modified rio_stat.c so that it displays free memory in Mb.

2000-1-31 Keith Clayton <kclayton@jps.net>

	* First release of add_directory script.

2000-1-31 Cesar Miquel <miquel@df.uba.ar>

	* Changed libfon.c so that it uses proportional spacing when writting
	  strings to the rio. Added a function which calculates the width of
	  a char.

2000-1-30 Bruce Tenison <btenison@earthlink.net>

	* Added optional arguments to the add_folder and the add_song
	  programs (font_name and font_number)

2000-1-30 Cesar Miquel <miquel@df.uba.ar>

	* Corrected a bug that appeared in del_song.c when trying to
          erase a song which wasn't on the first folder.

2000-1-29 Keith Clayton <kclayton@jps.net>

        * Set up bitmap_data_new routine to first try to load .fon files,
          then try a default .psf file and lastly fall back on the default mp3
          bitmap

	* Endian fixes for big endian platforms in libfon.c

2000-1-29 Cesar Miquel <miquel@df.uba.ar>

	* Added the del_song.c file to the repository. This needs a 
          little testing still.

2000-1-29 Bruce Tenison <btenison@earthlink.net>

	* Added font_info to obtain number of and types of fonts 
	  embedded within .fon raster font files.

2000-1-28 Bruce Tenison <btenison@earthlink.net>

	* Added support for Windows .fon Raster fonts (2.0 format only)

2000-1-28 Keith Clayton <kclayton@jps.net>
        
        * Endianness fixes for big endian platforms in folder routines
          in librio500.c

2000-1-26 Cesar Miquel <miquel@df.uba.ar>

	* First mini release. These set of programs can: format the rio,
	  add folders (up to a maximum of 8) and add songs (up to 24 per
	  folder).