root/ChangeLog

Revision aa83f8d951c0b44d873a0b9880a0361d3682e9b1, 14.6 kB (checked in by Dave Foster <daf@minuslab.net>, 4 months ago)

Changelog, most likely 1.4.

  • Property mode set to 100644
Line 
1 Wed Jul 30 20:01:46 EDT 2008    Dave Foster <daf@minuslab.net>
2         * Fixed nasty bug concerning various X errors that would
3           sometimes pop up.  A lot of problems with Xinerama setting
4           was fixed as well.
5         * UI shows in text what backgrounds are set to which display.
6         * Made the apply button only quit the app in certain circumstances.
7
8 Thu Jul 24 09:59:07 EDT 2008    Dave Foster <daf@minuslab.net>
9         * Renamed "best fit" to "zoomed".
10         * Added "automatic" scaling mode - figures out likely mode that
11           an image should be set at.  Is selected by default, but not when
12           you have a saved config file that has another mode set in it
13           already.
14         * Removed checkbox which originally controlled saving.  Double-clicking
15           an image now always only previews it.  The Save button saves the
16           image, applies it, and closes the window.
17
18 Mon May 12 21:58:34 EDT 2008    Dave Foster <daf@minuslab.net>
19         * Made the program not recurse when no directory argument is
20           given, thus not loading your entire home dir when you least
21           expect it!
22         * Releasing 1.3.
23
24 Fri Apr 25 10:00:01 EDT 2008    Dave Foster <daf@minuslab.net>
25         * Prepared 1.3-rc
26         * Made thumbnail loading "lazy" so it doesn't load everything
27           in one shot.  This should save on memory usage!
28
29 Sat Jan 26 15:16:51 EST 2008    Dave Foster <daf@minuslab.net>
30         * Tagged 1.2 release (sitting on my hd for some reason?)
31
32 Tue Dec 18 20:28:09 EST 2007    Dave Foster <daf@minuslab.net>
33         * Fixed the nasty bug that was plauging people with the
34           mysterious Gtk/Glib critical errors and X error. 
35           Was related to Xinerama codepath.  Cheers to
36           Lars Kinn Ekroll for debugging help.
37         * Ready for 1.1 release.
38
39 Fri Aug 10 13:42:24 EDT 2007    Javeed Shaikh <syscrash2k@gmail.com>
40         * Fixed false-positive in xinerama detection.
41
42 Sun Aug  5 16:59:44 EDT 2007    Javeed Shaikh <syscrash2k@gmail.com>
43         * Test commit for my git hook script.
44
45 Tue Jun 26 23:22:06 EDT 2007    Dave Foster <daf@minuslab.net>
46         * Added dirty hack to make sure Xinerama codepath is not
47           taken when in restore mode.  Was having a problem where
48           my setup claimed I had a 1 screen Xinerama layout!
49
50 Tue May 29 22:59:46 EDT 2007    Dave Foster <daf@minuslab.net>
51         * Added generic image icon (from tango theme).  Should
52           clear up any icon theme loading errors should you not
53           have an icon theme installed.
54         * Added default directory of the working dir.  Cheers
55           to Olof Persson for the idea (why didn't we think of that).
56
57 Mon May 28 22:41:39 EDT 2007    Dave Foster <daf@minuslab.net>
58         * Attempted to add i18n support, cheers to Agave for
59           the header file.  Translators should start from the
60           po/nitrogen.pot file.
61
62 2007-05-25  gettextize  <bug-gnu-gettext@gnu.org>
63
64         * Makefile.am (SUBDIRS): Add po.
65         (ACLOCAL_AMFLAGS): New variable.
66         (EXTRA_DIST): Add config.rpath, m4/ChangeLog.
67         * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
68
69 Mon May 14 18:07:10 EDT 2007    Dave Foster <daf@minuslab.net>
70         * Removed the old images.cc crap file.
71         * Releasing 1.0!
72
73 Fri May 11 15:09:04 EDT 2007    Dave Foster <daf@minuslab.net>
74         * Added main application icons by Craig Duquette.
75         * Updated license info to include CC license for icons.
76
77 Fri Apr  6 14:04:46 EDT 2007    Javeed Shaikh <syscrash2k@gmail.com>
78         * Trying to fix a bug where icons are not being found, causing
79                 nitrogen to abort. Dave should probably look into this further.
80
81 Thu Apr  5 18:01:16 EDT 2007    Dave Foster <daf@minuslab.net>
82         * Added new icons from Craig Duquette, split out images
83           into actual directories you have to install.  "make install"
84           takes care of all this.
85         * This has been stale for a while, committing to see if it
86           works for anyone else so we can release 1.0.
87
88 Mon Jan 29 12:03:02 EST 2007    Dave Foster <daf@minuslab.net>
89         * Improved loading time of large directories (back to pre-
90           icon switch).
91
92 Sun Dec 31 01:56:26 EST 2006    Dave Foster <daf@minuslab.net>
93         * Added proper icon support, new icons from Craig, stolen
94           build script to install icons (from Banshee).
95
96 Tue Oct 31 21:42:24 EST 2006    Dave Foster <daf@minuslab.net>
97         * Cleaned up some autotools crud that shouldn't be in svn.
98
99 Thu Oct 19 22:33:53 EDT 2006    Dave Foster <daf@minuslab.net>
100         * Fixed various compile/configure bugs.
101         * Released 1.0 RC4.
102
103 Sun Oct 15 22:59:55 EDT 2006    Dave Foster <daf@minuslab.net>
104         * Started some code cleanups.
105
106 Tue Oct 10 21:14:46 EDT 2006    Dave Foster <daf@minuslab.net>
107         * Tried to introduce some autotools foo to deal with Xinerama
108           better.
109
110 Thu Sep 28 14:25:56 EDT 2006    Dave Foster <daf@minuslab.net>
111         * Fixed a major bug that I introduced into single display code,
112           hooray for VNC to find things like that.
113
114 Wed Sep 27 23:18:34 EDT 2006    Dave Foster <daf@minuslab.net>
115         * Added preliminary Xinerama support.  Please test.
116
117 Wed Sep 20 08:52:26 EDT 2006    Dave Foster <daf@minuslab.net>
118         * Added mode support to GNOME background setting.
119         * Fixed a dumb bug with the GNOME setting not working.
120
121 Mon Sep 18 22:43:46 EDT 2006    Dave Foster <daf@minuslab.net>
122         * Removed old lingering search UI idea (how was it still there!)
123         * Added support for setting backgrounds under GNOME, or when
124           Nautilus is drawing the desktop.  Please test!
125
126 Sat Sep 16 15:36:46 EDT 2006    Dave Foster <daf@minuslab.net>
127         * Reintroduced a thread, but only to create thumbnails, as
128           doing it as an idle func was freezing the GUI for larger
129           images.
130         * Various small cleanups, removal of ugly mkdirs and better
131           filename/path handling.
132
133 Tue Sep 12 14:25:02 EDT 2006    Dave Foster <daf@minuslab.net>
134         * Hopefully figured out how to merge the inotify branch.
135
136 Wed Aug 23 21:00:19 EDT 2006    Dave Foster <daf@minuslab.net>
137         * Added new command line set modes.
138
139 Sat Aug  5 12:31:51 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
140         * No longer loads valid thumbnails twice (for checking mtime.)
141           Someone should test this crap, I nominate Dave.
142
143 Sat Aug  5 12:04:07 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
144         * Fixed a bug where thumbnail cache file mtimes were not being checked.
145
146 Thu Aug  3 17:55:27 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
147         * I think it is working properly. I'll let Dave have a look at it.
148
149 Thu Aug  3 15:02:30 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
150         * Branched. Added inotify C++ wrapper source code. Modified build
151           scripts to use the added files.
152
153 Wed Aug  2 13:16:54 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
154         * Added the ability to set the background colour for images with an
155           alpha channel. The colour picker button is always shown.
156
157 Sat Jul 29 14:53:39 EDT 2006    Dave Foster <daf@minuslab.net>
158         * Made default screen combobox work correctly.
159
160 Wed Jul 26 23:19:15 EDT 2006    Dave Foster <daf@minuslab.net>
161         * Removed thread that did thumbnail loading/creating.  Now
162           does it in a glib idle callback.  Also split create and
163           load thumb (on second commit).  Still must split loaddir.
164
165 Sat Jul 22 22:49:00 EDT 2006    Dave Foster <daf@minuslab.net>
166         * FINALLY figured out how to make it properly behave with other
167           background setting programs.  NO LONGER LEAKS PIXMAPS. 
168           Will release -rc3 from this.
169
170 Sat Jul  1 12:37:33 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
171         * Fixed a bug in best fit mode where the image's final height would
172           exceed the root window's height.
173
174 Thu Jun  1 12:22:55 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
175         * Fixed some segfaults due to attempted saving of zero height
176           images and incorrect UTF-8 file names.
177
178 Mon Apr 24 20:30:46 EDT 2006    Dave Foster <daf@minuslab.net>
179         * Fixed a gigantic problem that someone else introduced in the
180           multihead setting code in the gui mode. 
181
182 Tue Apr 18 23:31:25 EDT 2006    Dave Foster <daf@minuslab.net>
183         * Tango'd up the display icon (for multiscreens).
184
185 Fri Apr 14 13:30:17 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
186         * Background colour for center mode now works if the image
187           has an alpha channel. The alpha was being set to zero, while
188           it should have always been full.
189
190 Fri Apr 14 12:55:06 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
191         * Restore shouldn't fail if it cannot get the bg color.
192           This is an attempt to fix ticket #7.
193
194 Thu Apr 13 23:21:50 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
195         * Added tiled background support. Oh joy.
196
197 Thu Apr 13 15:11:25 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
198         * Fixed --restore. Goddamned curly braces.
199
200 Sat Apr  8 14:09:52 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
201         * Removed debugging print stuff that I left in accidentally.
202
203 Sat Apr  8 12:53:41 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
204         * Fixed insanity in the SetBG class. This fixes another hang-up
205           bug.
206
207 Fri Apr  7 13:53:47 EDT 2006    Javeed Shaikh <syscrash2k@gmail.com>
208         * Fixed logic in the config class. This fixes a hang-up
209           bug.
210
211 Tue Apr  4 21:50:02 EDT 2006    Dave Foster <daf@minuslab.net>
212         * Added GPL headers to all source files, yay.
213
214 Wed Mar 29 13:39:40 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
215         * Fixed a bug where nitrogen thumbnails would crap out if the
216           supplied path was not an absolute one.
217
218 Sun Mar 26 18:23:39 EST 2006    Dave Foster <daf@minuslab.net>
219         * Added a new icon from Craig Duquette.
220         * Made it possible to select a color to use as the rest of the background
221           when setting with a mode that may not take the entire screen up. 
222         * Made defaults better by restoring mode and bg color in addition to
223           just file name.
224
225 Sun Mar 26 14:11:09 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
226         * Made the view more efficient. No more use of markup.
227         * Removed an unnecessary column.
228
229 Wed Mar 22 12:25:26 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
230         * Fixed the --help argument parser bug.
231
232 Tue Mar 21 22:46:34 EST 2006    Dave Foster <daf@minuslab.net>
233         * Several internal changes, such as moving the Config class to a
234           singleton.  This will help us expand the configuration later for when
235           it remembers directories and whatnot.
236         * Wrote a killer man page.  Currently does not seem to be picked up by
237           man when installed to the /usr/local prefix for some reason, perhaps
238           it's just my system.
239         * Made the view automatically scroll to the saved bg for the default
240           display (if it exists).  Pretty nice!
241         * Internal code cleanups.
242         * Integrated updated argument parsing class, introduced a new bug that
243           it doesn't seem to recognize --help anymore.  Sys, fix it!
244
245 Fri Mar 17 15:55:26 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
246         * Added last-modified time sort; you can sort either oldest first or
247           newest first. See --help.
248
249 Fri Mar 17 14:50:20 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
250         * Added alphanumeric and reverse alphanumeric sort options;
251           see --help.
252
253 Fri Mar 17 14:05:48 EST 2006    Javeed Shaikh <syscrash2k@gmail.com>
254         * GTK's built-in tree view searching is now enabled. You can search
255           by giving focus to the treeview and typing in the search key.
256
257 Mon Mar 13 22:35:41 EST 2006    Dave Foster <daf@minuslab.net>
258         * Renamed a class and renamed a bunch of files.  You will most likely have
259           to do the full suite of autoutils.. aclocal, autoconf, autoheader,
260           automake will most likely get it done.
261
262 Thu Mar  2 22:17:21 EST 2006    Dave Foster <daf@minuslab.net>
263         * Integrated Javeed's argument parser class into the app, meaning we can
264           finally support proper arguments.  I added two, "--restore" and
265           "--no-recurse".  If you can't figure out what they mean.. well.. sorry.
266
267 Sat Dec  3 23:03:57 EST 2005    Dave Foster <daf@minuslab.net>
268         * Refactored crappy individual combo boxes into one common class, removed
269           program logic from that class into other places.
270
271 Tue Nov 29 21:32:41 EST 2005    Dave Foster <daf@minuslab.net>
272         * Re-enabled thumbnail creation after finding out GdkPixbuf does support
273           saving of png text blocks.  Can't figure out how to read them in right
274           now, but it works.  Now, also tries to create ~/.thumbnails + normal if
275           they do not exist for some reason.
276
277 Tue Nov 29 15:09:25 EST 2005    Dave Foster <daf@minuslab.net>
278         * Yes, we're still alive.
279         * Retooled a lot of the inner workings.  Files are no longer scanned in a
280           thread, a rediculous exponential loop was removed.
281         * Now uses freedesktop.org thumbnailing standard instead of own thumbnail
282           cache.  This offloads a lot of work to other apps, and duplicate data.
283           Broke thumbnail generation in the process, becuase the standard requires
284           certain info to be set in the png file, which it doesn't look like
285           Gdk::Pixbuf supports.  Will have to do it manually using libpng.  Also
286           removed showing of dimensions, becuase storing them in their own file
287           was wasteful and used a lot of IO.  These dims can optionally be stored
288           in thumbnails, but will probably not due to other programs not having
289           the info available.
290         * Switched from our own custom Makefile hax to using autoconf/make/tools.
291
292 Thu Sep  8 01:55:19 GMT 2005    Dave Foster <daf@minuslab.net>
293         * Retooled UI to have a checkbox denoting whether to save the bg upon
294           setting, rather than two seperate buttons.  This way, double clicking
295           can save the state as well, if the CB is pressed.
296         * Internal API changes again, cleanup of NWindow class to avoid duplicate
297           code.
298
299 Wed Sep  7 03:34:15 GMT 2005    Dave Foster <daf@minuslab.net>
300         * Added state saving to a file, and the ability to reset to those saved
301           bgs.  Currently, it's very hax, as no argument parser exists, so run
302           it with a third argument (doesn't matter what it is) to get it to try
303           to read saved bgs in the file.  You make these saved entries by using
304           the saved button in the UI.  Also, it won't exit right away, I'll
305           figure that out soon. (update: fixed)
306         * Some consistancy changes in the API.
307         * Added a search part to the UI, but it's currently hidden, as it's not
308           anywhere near what it's supposed to look like.  It was more of a test
309           for seeing what a Gtk Expander would look like, and will most likely
310           be used for another area.
311
312 Tue Sep  6 02:13:36 GMT 2005    Dave Foster <daf@minuslab.net>
313         * Modified cache dir to reflect the user cache dir that glib returns,
314           for proper freedesktop.org compliance.
315         * Started making room for "Save" feature on UI.
316
317 Mon Sep  5 16:52:57 GMT 2005    Dave Foster <daf@minuslab.net>
318         * Fixed bug in display opening code, now it can open all displays again.
319         * Split modes of bg setting into different functions for clarity.
320         * Changed Centered mode to crop images that are larger.
321
322 Mon Sep  5 02:01:34 GMT 2005    Dave Foster <daf@minuslab.net>
323         * Added "Best Fit" setting mode.
324         * Changed wording of display drop down combo, and should be invisible on
325           machines with only one screen.
326
327 Thu Sep  1 03:53:32 GMT 2005    Dave Foster <daf@minuslab.net>
328         * Created CHANGELOG, AUTHORS, README files.  Will get to others shortly.
329         * Removed feh dependence.  Nitrogen can now set its own backgrounds.  At
330           present, scaled works perfect, centered gets sketchy with images that
331           are bigger than the screen, and I'm not sure the best way to do tiled,
332           so it's pretty much disabled.
333         * Various TODOs left in places to clean up, such as the awful named
334           "combo" class.
335
Note: See TracBrowser for help on using the browser.