Update for 0.5.0 release
[entangle:entangle.git] / NEWS
1       Entangle News
2       =============
3
4
5 Release 0.5.0 - "Z Boson" - 2012-12-16
6 --------------------------------------
7
8  * Switch to using LibRaw for loading raw images
9  * Allowing loading image preview from raw files
10  * Fix deadlock unmounting camera at startup
11  * Ensure camera is disconnected before exiting
12  * Sort image list by name instead of date
13  * Add support for rendering "onion skin" of image sequence
14  * Fix updating of range control values
15  * Fix filename generation for dual-format capture modes
16  * Fix deletion of dual-format images when exiting preview
17  * Refresh translations
18
19
20 Release 0.4.1 - "Gluon" - 2012-09-06
21 ------------------------------------
22
23  * Fix leak of image pixbufs when changing image in session
24  * Keep toolbar directory in sync with session dir
25  * Fix leak when displaying image popups
26  * Fix leak when closing image popups
27  * Fix key bindings in session browser
28  * Add image histogram display
29  * Load libpeas introspection data for plugins
30  * Main plugin list in preferences
31  * Add object type checking in all APIs
32  * Fix image mask aspect ratio conversion to avoid locale problems
33  * Fix build on GTK < 3.4
34  * Remove obsolete conditionals from GTK 2.x days
35  * Populate list of supported cameras in help menu dialog
36  * Add a simple man page
37  * Add accelerators for many menu options
38  * Fix unref of cairo surface objects
39  * Avoid GTK assertion when range is max-min is zero
40  * Avoid crash in control panel when updating after camera disconnect
41
42
43 Release 0.4.0 - "Higgs Boson" - 2012-07-08
44 ------------------------------------------
45
46  * Better use of GtkApplication class
47  * Add support for multiple windows & cameras
48  * Add ability to sync capture/preview across windows
49  * Add preference to control whether cameras autoconnect
50    at startup
51  * Add ability to apply aspect ratio masks to images
52  * Add key bindings for common actions (see README)
53  * Rewrite session browser widget to not use GtkIconView
54  * Add popup menu with session browser to allow open and
55    delete of captured images
56  * Fix memory leak during preview
57  * Fix memory leak in session browser widget
58  * Add ability to DPMS-blank screen during capture for
59    consistent lighting environment
60  * Add ability to render a focus point during preview
61  * Add ability to render grid lines during preview
62  * Merge "New session" and "Open session" toolbar buttons
63    into one "Select session" drop down / menu
64  * Add custom icons for toolbar capture/preview buttons
65
66
67 Release 0.3.3 - "Muon neutrino" - 2012-04-25
68 --------------------------------------------
69
70  * Fix deadlock when starting app with glib >= 2.32
71  * Remove use of deprecated API calls
72  * Remove use of deprecated GTK widgets
73  * Fix debugging with glib >= 2.32
74  * Fix creation of session browser widget to avoid warnings
75  * Refresh translations
76  * Fix check for glib-compile-schemas binary
77
78
79 Release 0.3.2 - "Muon" - 2012-04-03
80 -----------------------------------
81
82  * Major code style cleanup
83  * Mark all translatable strings in code & UI files
84  * Register with Transifex for translations via Fedora team
85  * Pull in translations (German, Polish, Ukrainian,
86    Japanese: full, Spanish, Chinese: partial).
87  * Add m4 macros for compiler warnings, missing from
88    previous release dist.
89
90
91 Release 0.3.1 - "Tau neutrino" 2012-02-13
92 -----------------------------------------
93
94  * Fix crash in handling camera control combo lists
95  * Add notice about need to set XDG_DATA_DIRS when
96    installing into unusual directories
97  * Add workaround to avoid immediate crash if schemas
98    were not found in XDG_DATA_DIRS
99  * Compile schema files after installation
100  * Fix crash updating widget sensitivity
101  * Fix crashes & race conditions during capture of images
102  * Fix infinite preview error message popups which can
103    hang the window manager
104  * Fix crash when retrying a failed connection attempt
105  * Fix thread locking when hiding status display
106  * Avoid running multiple threads for monitoring status
107  * Fix initial sensitivity of camera control panels
108  * Update README with new URLs for bugs/mailing lists
109
110
111 Release 0.3.0 - "Tau" - 2011-11-28
112 ----------------------------------
113
114  * Switch to use Gtk3 for UI
115  * Switch to use GSettings for preferences
116  * Switch to use GtkBuilder for UI modelling
117  * Always enable GObject introspection
118  * Mandate libpeas for building
119  * Use gexiv2 for extracting metadata from images
120  * Rewrite internals for camera capture to be based on GIO
121    async invocation, instead of explicitly using threads
122  * Automatically detect change of config on camera and
123    propagate to UI (probably only works with Nikon cameras)
124  * Display basic image properties (aperture, iso, shutter
125    speed, size and focal length) in a popup
126  * Remove support for HAL, in favour of udev
127  * Avoid 100% cpu burn with GVolumeMonitor / DBus bug
128  * Remember last image directory across restarts
129  * Default to $PICTURE_DIR/Capture for images, instead of
130    creating a directory based on the camera model name
131  * Keep display of images in session even when no camera
132    is connected
133  * Remove "Other PTP properties" from control panel to
134    make the UI more scalable & improve speed of loading
135    the UI
136  * Preference to prevent deletion of images from camera
137    after download
138  * Preference to allow preview to continue after image
139    capture
140  * Continuously monitor for new images on the camera and
141    download as they appear.
142  * Setup transient window hints to assist window manager
143    in handling window placement
144  * Delete all website content which is now managed live
145  * Skip directories / special files when loading sessions
146
147
148 Release 0.2.0 - "Electron neutrino" - 2010-09-17
149 ------------------------------------------------
150
151  * Better compatibility with cameras not supporting events
152  * Ability to unmount camera via GVFS
153  * Switch to libpeas for plugins
154  * Improved error reporting
155  * Fixed inifinite loops in event waiting
156  * Improved preview capability
157  * Fixed crash with udev
158
159
160 Release 0.1.0 - "Electron" - 2010-04-08
161 ---------------------------------------
162
163  * First release !
164
165 -- End of news