updated changelog (mostly copied over NEWS)

2.4.99.3.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@11977 67ed7778-7388-44ab-90cf-0a291f65f57c
This commit is contained in:
Marcus Meissner
2009-04-13 19:18:09 +00:00
parent 1d3deefb9e
commit 3d021a6488
3 changed files with 50 additions and 4 deletions

View File

@@ -1,3 +1,47 @@
2009-04-13 Marcus Meissner <marcus@jet.franken.de>
* gphoto2-filesys.c: Disabled LRU caching.
* gp_file_new_from_handler(): Allow passing data in and out via
handler functions (to allow streaming).
* CameraFileInfoFile: removed "name" structmember and
GP_FILE_INFO_NAME flags. Use direct passing in of the filename
to the API functions.
* New: gp_camera_autodetect(CameraList *list, GPContext*);
Simple autodetection function returning all current detected cameras.
* (TODO: not yet New: gp_camera_open (Camera *camera, const char *name, const char *port, GPContext *context);
Simple open function without needing to involve libgphoto2_port.
)
* gp_file_set_name() and _get_name() passing in is no longer
needed and the API will go away.
* New gp_file_get_name_by_type() will convert a regular filename
("normal") into one depending on type (e.g. "raw_" prefix) and
adjusted suffix (like ".ppm" turning into ".pgm" for grayscale
previews).
* gp_file_set_type() and gp_file_get_type() are gone, these
functions are now implicit passed via arguments to the the
put_file and set_file_noop() functions.
* gp_filesystem_set_info_noop(), gp_filesystem_set_file_noop(),
gp_filesystem_put_file(), gp_camera_folder_put_file():
Added "filename" argument to pass in the filename. The one
from CameraFileInfoFile and CameraFile are no longer used.
Added "type" argument to pass in the filetype (GP_FILE_TYPE_*).
* Adjusted to new GPPortInfo handling.
* Rewrote gphoto2-filesys.c to be directory based (in a tree
structure). Change should not be visibile outside of gphoto2-filesys.c.
2008-05-18 Marcus Meissner <marcus@jet.franken.de>
* libgphoto2/gphoto2-filesys.c: Do not try to extract EXIF data

8
NEWS
View File

@@ -1,11 +1,13 @@
libgphoto2 2.4.99.2 development state
libgphoto2 2.4.99.3 development state
libgphoto2 API:
TODO:
- file <-> handler function
- metadata via lists and special API
* gp_file_new_from_handler(): Allow passing data in and out via
handler functions (to allow streaming). See also CameraFileHandler
function pointers.
* CameraFileInfoFile: removed "name" structmember and GP_FILE_INFO_NAME
flags.
Use direct passing in of the filename to the API functions.

View File

@@ -5,7 +5,7 @@ dnl NOTE: Be version style _higher_ than the last release.
dnl So lastversion.X.trunk for instance. Bump X if necessary.
dnl ******* THE NEXT RELEASE VERSION MUST BE 2.5.0 at least or higher!
AC_INIT([libgphoto2 photo camera library], [2.4.99.2], [gphoto-devel@lists.sourceforge.net], [libgphoto2])
AC_INIT([libgphoto2 photo camera library], [2.4.99.3], [gphoto-devel@lists.sourceforge.net], [libgphoto2])
AC_CONFIG_SRCDIR([libgphoto2/gphoto2-version.c])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([auto-m4])