Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 2c1283c538215030a47ce161ff7fc751 > files > 119

alexandria-0.6.4.1-2mdv2010.0.noarch.rpm

2009-03-15 16:43  cathalmagus

	* lib/alexandria/ui/ui_manager.rb: Fixes #24568, selecting book
	  from sorted list broken.

2009-03-15 07:14  lckarssen

	* po/ChangeLog: Forgot to edit the Changelog when I commited nl.po
	  yesterday.

2009-03-14 22:16  cathalmagus

	* INSTALL, NEWS, PACKAGING, README, doc/AUTHORS, doc/BUGS,
	  lib/alexandria/about.rb, po/sk.po: Updated README and other
	  release notes for 0.6.4 release.

2009-03-14 22:15  cathalmagus

	* data/sounds/alexandria/bad_scan.wav,
	  data/sounds/alexandria/good_scan.wav,
	  data/sounds/alexandria/scanning.wav,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb, tasks.rb: Changed
	  system sounds to WAV, as OGG support is not universal.

2009-03-14 17:32  cathalmagus

	* lib/alexandria/ui/dialogs/import_dialog.rb: No longer crash if
	  you cancel an Import Library operation.
	  Fixes bug #9010, but is a little scrappy in implementation.

2009-03-14 17:04  cathalmagus

	* lib/alexandria/import_library.rb, lib/alexandria/preferences.rb:
	  Fix Tellico import (choked on files with no ISBN given).
	  Stop crash when *removing* Z39.50 providers too. (#9007)

2009-03-14 16:27  cathalmagus

	* lib/alexandria/ui/ui_manager.rb: Patch symptom of #24018 by
	  checking for nil models in list and icon view.
	  Haven't been able to reproduce this recently, but seemed to be
	  caused by
	  sloppy GUI code somewhere. This small defensive change should
	  squash this
	  particular issue.

2009-03-14 16:20  cathalmagus

	* lib/alexandria/preferences.rb: Prevent GConf causing a crash when
	  adding new Z39.50 provider.
	  This is due to Alexandria using the wrong method of adding an
	  array of
	  configuration data, and should be fixed properly in the future.

2009-03-14 16:04  cathalmagus

	* Rakefile, lib/alexandria/export_library.rb,
	  lib/alexandria/models/book.rb, lib/alexandria/models/library.rb,
	  lib/alexandria/ui/dialogs/about_dialog.rb, tasks.rb: Fixing
	  [#20201] Export of library to Onix or Tellico fails.
	  Wasn't a duplicate of #16232 after all. Due to trying to set
	  integer
	  attribute values in REXML. Simply convert them to strings.
	  Also avoid trying to set nil values of book.isbn (use ""
	  instead).
	  This commit also adds Alexandria::DATA_VERSION which is used to
	  test for YAML-file compatibility (instead of VERSION).

2009-03-14 12:34  lckarssen

	* po/nl.po: Updated the Dutch translation for Alexandria 0.6.4.

2009-03-14 01:23  cathalmagus

	* lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog_base.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog_manual.rb: Changes to
	  cover images are now cancelled when you click "Cancel".
	  This applies to both changing the cover image and setting it to
	  "No
	  Cover". In both cases, if you click "Cancel" now, the changes are
	  reverted to the previous saved state of the book. Fixes bug
	  #16707

2009-03-14 00:39  cathalmagus

	* lib/alexandria/smart_library.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/smart_library_properties_dialog_base.rb:
	  Fix a couple of bugs regarding the handling of dates.
	  Fixed #19392, now selecting "Date Read" "in last" works as
	  expected.
	  Prevented crash reported in #18324 when user tries to delete
	  contents
	  of "date read" field.

2009-03-13 16:37  cathalmagus

	* lib/alexandria/ui/dialogs/acquire_dialog.rb: No longer tries to
	  add books which were never found.
	  This used to cause a crash, but now the not-found ISBN will
	  remain in
	  the list to show it was not added. In future, it should be
	  possible to
	  launch "Add Book Manually" for each ISBN at this point.

2009-03-11 19:28  nomeata

	* po/ChangeLog, po/de.po: de.po: Update

2009-03-11 13:46  cathalmagus

	* lib/alexandria/ui/ui_manager.rb: Stopped crash when adding first
	  book to library manually, when the view is iconview.

2009-03-07 19:38  cathalmagus

	* po/ChangeLog, po/el.po: el.po: Update

2009-03-07 13:27  cathalmagus

	* Rakefile, data/sounds, data/sounds/alexandria,
	  data/sounds/alexandria/bad_scan.ogg,
	  data/sounds/alexandria/good_scan.ogg,
	  data/sounds/alexandria/scanning.ogg,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb, misc, misc/sounds,
	  misc/sounds/README, misc/sounds/bad_scan.csd,
	  misc/sounds/good_scan.csd, misc/sounds/scanning.csd, tasks.rb:
	  Added sounds to the Alexandria package, for the Acquire from
	  Scanner dialog.
	  If your GNOME system sounds are working, this will play a
	  "ca-chick"
	  sound as soon as a scanning operation is detected, then if the
	  scan
	  was an allowed ISBN barcode, it will beep cheerfully. If it was a
	  bad
	  scan, or the wrong type of barcode, there will be a more
	  disconsolate
	  beep.
	  This allows users to scan stacks of books without checking the
	  screen
	  to see if the scan was successful, and should speed up data
	  entry.
	  CSound (csd) sources are included in the new misc/ directory.

2009-03-05 22:34  cathalmagus

	* po/ChangeLog, po/pl.po: pl.po: Update

2009-03-02 23:49  cathalmagus

	* po/ChangeLog, po/sk.po: New Slovak translation from Peter Kovac.

2009-03-01 17:12  magmax

	* po/es.po: updated spanish translation

2009-03-01 12:47  cathalmagus

	* po/cs.po, po/cy.po, po/de.po, po/el.po, po/es.po, po/fr.po,
	  po/ga.po, po/gl.po, po/it.po, po/ja.po, po/mk.po, po/nb.po,
	  po/nl.po, po/pl.po, po/pt.po, po/pt_BR.po, po/sv.po, po/uk.po,
	  po/zh_TW.po: Last PO updates for 0.6.4b1

2009-03-01 12:46  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/ui/libraries_combo.rb: Stopped LibraryCombo being
	  desensitized (prevents selecting New Library).

2009-03-01 10:27  cathalmagus

	* lib/alexandria/book_providers/amazon_aws.rb: Amazon ISBN search
	  can return multiple results, no longer fail if so.
	  Found this case with ISBN:1-56592-418-5 "Java Threads" where
	  multiple
	  editions have the same ISBN (bogus from an ISBN-idealist
	  perspective,
	  but happens in the real world).

2009-03-01 10:16  cathalmagus

	* lib/alexandria/ui/dialogs/new_book_dialog.rb: Fixed bug so books
	  are added to display even if "keep open" is set.
	  (I think I introduced this when splitting up the complex on_add
	  method, but it might have been around ever since I added the
	  keep_open
	  checkbox).

2009-03-01 10:11  cathalmagus

	* NEWS, data/alexandria/glade/acquire_dialog.glade,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb,
	  schemas/alexandria.schemas: Display statusbar message about which
	  scanner is expected.
	  Ensure the statusbar is cleared when the Acquire dialog closes.
	  Added more specific NEWS about which Providers have changed.
	  Added NEWS note about setting barcode_scanner to KeyboardWedge in
	  gconf. Removed obsolete cuecat_device setting in gconf schema.
	  Also fixed i18n on message about duplicates.

2009-03-01 09:19  cathalmagus

	* lib/alexandria/ui/dialogs/acquire_dialog.rb: Proper thread safety
	  with Acquire from Scanner progress bar.
	  Will keep running the progress bar while there are search
	  threads,
	  but stops when the last search thread stops.

2009-03-01 00:49  cathalmagus

	* NEWS, PACKAGING, README, Rakefile, bin/alexandria, doc/AUTHORS,
	  lib/alexandria/about.rb,
	  lib/alexandria/ui/dialogs/about_dialog.rb, po/cs.po, po/cy.po,
	  po/de.po, po/el.po, po/es.po, po/fr.po, po/ga.po, po/gl.po,
	  po/it.po, po/ja.po, po/mk.po, po/nb.po, po/nl.po, po/pl.po,
	  po/pt.po, po/pt_BR.po, po/sv.po, po/uk.po, po/zh_TW.po, tasks.rb:
	  Prior to release of beta 0.6.4b1.
	  Updated all po files relative to latest source.
	  Added DISPLAY_VERSION so that the program displays 0.6.4b1 but
	  books don't try
	  to change their version number (VERSION).
	  rake package now builds using display_version too...
	  Updated README and NEWS.
	  Updated AUTHORS and about.rb to ensure current translators are
	  credited.

2009-02-28 23:28  cathalmagus

	* lib/alexandria/smart_library.rb: Messy fix to prevent crashes
	  when re-deleting smart libraries.
	  This breaks undo in this case, but it should work for now.

2009-02-28 23:25  cathalmagus

	* lib/alexandria/ui/dialogs/book_properties_dialog.rb: Tags are now
	  comma-separated, as stated in the Manual.

2009-02-28 23:24  cathalmagus

	* lib/alexandria/models/library.rb,
	  lib/alexandria/scanners/cuecat.rb,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb: Fix some problems
	  when scanning in duplicate books.
	  No longer remove books from the 'scanned' list in 'acquire from
	  scanner' when they are duplicates of existing books in the
	  library.
	  Catch cases where books are scanned multiple times (unfortunately
	  this
	  currently removes all but one of the remaining duplicate books in
	  the
	  scan list). Added feedback to the lookup in acquire from scanner.
	  Possibly allow scans of UPC books from 'acquire from scanner' - I
	  need
	  some valid UPC barcodes to work with, we don't have 'em here in
	  Europe.

2009-02-28 02:28  cathalmagus

	* Rakefile: Add rake task to generate ChangeLog automatically using
	  svn2cl.
	  This external tool will only be needed when creating tar.gz
	  archives as part of the distribution process.
	  svn2cl is Free Software, released under a 3-clause BSD license:
	  http://ch.tudelft.nl/~arthur/svn2cl/

2009-02-28 01:46  cathalmagus

	* lib/alexandria/ui/dialogs/new_book_dialog.rb: Fix "unfocusable"
	  effect when toggling between ISBN and Search.

	  The issue was resolved by putting dialog resize (and 'resizable')
	  operations into a Gtk.idle_add block.
	  --This line, and those below, will be ignored--

	  M new_book_dialog.rb

2009-02-26 19:38  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/adlibris.rb,
	  lib/alexandria/book_providers/amazon_aws.rb,
	  lib/alexandria/book_providers/mcu.rb,
	  lib/alexandria/book_providers/proxis.rb,
	  lib/alexandria/book_providers/worldcat.rb,
	  lib/alexandria/book_providers/z3950.rb,
	  lib/alexandria/ui/ui_manager.rb: Prevent crashes when determining
	  URL for book with invalid ISBN.

	  In response to follow-up of #19555. Each of the currently working
	  providers now catches Invalid ISBN exceptions. Also the
	  "sensitize
	  providers" code in ui_manager.rb will now catch any stray
	  exception.

	  In addition, I have removed all non-functional providers from the
	  BookProviders list for the moment. No point in looking them up if
	  they
	  fail. They'll be re-added as they are fixed. The appropriate INFO
	  messages are issued instead of loading the provider.

2009-02-26 18:17  cathalmagus

	* lib/alexandria/ui/sidepane.rb: Also forbid changing Library name
	  to anything starting with '.'
	  This prevents odd "hidden" Libraries (because their dirs are
	  hidden)
	  and also stops crashes from trying to mkdir '.' or '..'
	  Further follow-up to bug #20168.

2009-02-26 07:17  cathalmagus

	* schemas/alexandria.schemas: Default schema lists working
	  providers (for the moment, until I fix the rest).

2009-02-26 07:14  cathalmagus

	* lib/alexandria/book_providers/adlibris.rb,
	  lib/alexandria/book_providers/siciliano.rb: Fix UTF-8 support in
	  Siciliano, by converting using Iconv.
	  (Also removed debug writing of ,log.html cache from AdLibris
	  provider).

2009-02-26 06:46  cathalmagus

	* lib/alexandria/book_providers/adlibris.rb: Don't download
	  noimage.gif from AdLibris when there is no cover image.

2009-02-26 06:33  cathalmagus

	* data/alexandria/glade/preferences_dialog.glade,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb: Don't hide the
	  Advanced provider settings checkbox, desensitize it.
	  Making the checkbox invisible meant that the screenshots in the
	  manual
	  didn't match the users' experience, which was very confusing
	  (even to
	  developers, myself for instance). Added a tooltip which will
	  suggest
	  why the checkbox is disabled - "Requires Ruby/ZOOM"...
	  This closes the venerable bug #10929 (May 2007).

2009-02-26 06:16  cathalmagus

	* bin/alexandria, lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/adlibris.rb,
	  lib/alexandria/book_providers/amazon_aws.rb,
	  lib/alexandria/net.rb, lib/alexandria/ui/icons.rb: New AdLibris
	  provider, requires htmlentities and hpricot.
	  The AdLibris website's HTML is now extremely complex and requires
	  a
	  powerful tool like Hpricot.
	  AdLibris now use HTMLEntities (thanks to Marco Costantini's
	  comment in
	  bug report #8173 for suggesting this library).
	  Also handles character coding better, using Iconv (comes with
	  ruby-gettext) to convert the HTML to UTF-8 before dealing with
	  it.
	  If we do this consistently in Alexandria, there should be far
	  fewer
	  random "character encoding crash" problems.
	  This patch also includes a small bugfix for Amazon, and prevents
	  the
	  Icons class crashing if a non-graphic was mistakenly saved as a
	  cover
	  image.

2009-02-25 23:19  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/worldcat.rb: New WorldCat provider,
	  based on Hpricot. No cover images.
	  Still occasional problems with "no title".

2009-02-25 20:34  cathalmagus

	* lib/alexandria/ui/sidepane.rb: Actually check for invalid UTF-8
	  in contains_illegal_character.
	  Thanks to Mamoru Tasaka again for this addition. The code now
	  distinguishes between "invalid" characters (when a string fails
	  to
	  unpack as UTF-8) and "disallowed" characters (at the moment, just
	  the
	  forward-slash /).

2009-02-25 18:19  cathalmagus

	* lib/alexandria/ui/sidepane.rb: No longer restrict changing
	  Library names to ASCII characters.
	  Addresses bug #20168. Thanks to Mamoru Tasaka for pointing out
	  exactly
	  where to make the change. The only forbidden character now is /
	  since
	  Library names (a the moment) become dir names.
	  Slightly worried that UTF-8 handling is so inconsistent in
	  Alexandria
	  that this change may cause problems in the future, but "it works
	  for
	  me"!

2009-02-25 01:50  cathalmagus

	* lib/alexandria/ui/dialogs/new_book_dialog.rb: Use MainApp appbar
	  for feedback in book searches.
	  A separate progressbar in the dialog is against the GNOME HIG.
	  Strange artifact (noticed in last revision too) that when
	  toggling
	  between ISBN and Search, the search field can't be focused unless
	  I click on the titlebar of the dialog (may just be a local
	  effect,
	  but best to note it anyway).

2009-02-25 01:33  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb: Added GUI feedback
	  when adding books by ISBN.
	  This patch splits up the on_add method in new_book_dialog, to
	  separate
	  the concepts of adding a book by ISBN (which involves an online
	  search) and adding selected books from a list (which have already
	  been
	  downloaded in a title, author or keyword search).
	  When adding by ISBN, the BookProviders class now notifies its
	  observers as it attempts each Provider in turn. This allows the
	  GUI
	  code to reflect "Searching Provider 'Amazon'" or some such, as
	  well as
	  briefly notifying the user where errors occur, and where books
	  are
	  found.
	  May require further testing, but seems to work quite well at the
	  moment.

2009-02-24 17:26  cathalmagus

	* lib/alexandria/ui/dialogs/preferences_dialog.rb: Prevent crashes
	  in preferences dialog when GUI and lib code conflict.
	  When running new alexandria code against an old installed Glade
	  file,
	  unknown checkbuttons would cause crashes when displaying "Columns
	  Visible" preferences. Now it checks and issues a warning instead.

2009-02-24 06:23  cathalmagus

	* lib/alexandria/ui/ui_manager.rb: Fixed boolean code to enable
	  non-nil web links from providers.
	  Half-fixes bug #9709, but still not fixed for Z39.50 providers.

2009-02-24 05:54  cathalmagus

	* INSTALL, doc/FAQ: Updated the rather sketchy docs to remove
	  references to mechanize.

2009-02-24 05:42  cathalmagus

	* lib/alexandria/ui/listview.rb,
	  lib/alexandria/ui/multi_drag_treeview.rb,
	  lib/alexandria/ui/ui_manager.rb: Modified remove_library_iter in
	  ui_manager, to address bug #20681.
	  The appropriate library is already selected when a library or
	  smart
	  library is deleted, re-selecting it seems to cause trouble (and
	  books
	  being added multiple times).
	  Also removed a lot of INFO level messages, switching them to
	  DEBUG.

2009-02-24 05:15  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/amazon_aws.rb,
	  lib/alexandria/book_providers/dea_store_it.rb,
	  lib/alexandria/book_providers/deastore.rb,
	  lib/alexandria/models/book.rb, lib/alexandria/net.rb: Added new
	  DeaStore provider. Requires Hpricot but not Mechanize.
	  Removed old DeaStore_it provider, modified loading of
	  BookProviders to
	  reflect this. Added a simplified WWWAgent to allow useful headers
	  to
	  be set on HTTP requests (setting Accept-Language is very useful
	  for
	  DeaStore). This also allows HTTP interactions to be mocked with
	  RSpec. Fixed source of crashes with Amazon provider (a safer
	  string
	  normalization).

2009-02-21 21:05  cathalmagus

	* lib/alexandria/book_providers/siciliano.rb: Convert html to
	  latin-1 before extracting book data.
	  I found UTF-8 related crashes otherwise. Unknown root cause,
	  though.

2009-02-21 20:26  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/ls.rb,
	  lib/alexandria/book_providers/siciliano.rb: Switched old LS
	  provider for new Siciliano provider.
	  Also fixes #9008, so it can now be advanced in the preferences
	  order.

	  Requires Hpricot for HTML parsing (this is a very tricky
	  provider, I
	  wish it were possible to find an easier-to-use alternative). It
	  requires a work-around to search for both ISBN-13 and ISBN-10 in
	  turn,
	  since the website doesn't translate between them easily. There is
	  some
	  JavaScript trickery with the cover image, so we get a smaller one
	  than
	  displayed on the website. There is no method for determining the
	  URL
	  from an ISBN (the permalink uses a product code).

2009-02-21 18:55  cathalmagus

	* lib/alexandria/ui/iconview_tooltips.rb: Get rid of issue where
	  iconview tooltips hang around too long.
	  The tooltip window used to remain in the foreground despite the
	  program not being in focus. I simply added a leave_notify_event
	  handler to the tooltip window, which fixes the bug.

2009-02-21 04:11  cathalmagus

	* lib/alexandria/ui/icons.rb: Avoid crashes when switching to
	  smart-library while loading another library.
	  Fixes bug [#20681] .

2009-02-20 21:35  cathalmagus

	* lib/alexandria/ui/iconview_tooltips.rb: Works around bug [#19042]
	  iconview tooltip crashes with ruby-gnome2 < 0.17.0
	  This update disables iconview tooltips on x86_64 architecture
	  when the version
	  of ruby-gnome2 is less than 0.17.0 (since earlier versions are
	  known to cause
	  segfaults).

2009-02-17 17:13  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/amazon.rb,
	  lib/alexandria/book_providers/amazon_aws.rb,
	  lib/alexandria/book_providers/amazon_ecs4.rb: Fully replace the
	  old (obsolete) Amazon provider, replacing it with
	  the new Amazon (AWS) provider. The preference order should
	  seamlessly
	  upgrade too. Removes optional dependency on 'ruby-amazon'. New
	  provider requires 'hpricot' for the XML parsing.

2009-02-14 00:08  cathalmagus

	* lib/alexandria/models/book.rb, lib/alexandria/models/library.rb,
	  lib/alexandria/ui/ui_manager.rb: Patching up some inconsistent
	  handling of empty ISBNs so that Manually
	  Added books with no ISBN don't crash the program. This used to
	  happen
	  consistently when adding a cover image to a manually added book
	  with
	  no ISBN. Thanks to Alexander Ninnig for pointing this out in his
	  bug report.
	  Should close #23908

2009-02-06 14:02  cathalmagus

	* po/ChangeLog, po/mk.po: mk.po: New translation

2009-01-11 15:22  magmax

	* po/es.po: Spanish revision updated with Javier Fernandez-Sanguino
	  patchs.
	  ¡¡ Thank you !!

2008-12-03 07:38  cathalmagus

	* data/alexandria/glade/new_book_dialog.glade,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb: Added "Keep this
	  Dialog Open" check box button to the Add Book dialog.
	  This should help when you are adding many books at once (without
	  a
	  barcode scanner).

	  Also fixed a bug which erroneously allowed the addition of
	  duplicate
	  books to a library. Thanks to Martin Karlsson for spotting the
	  cause.

2008-12-03 07:35  cathalmagus

	* po/ChangeLog, po/sv.po: sv.po: Update

2008-12-03 07:31  cathalmagus

	* lib/alexandria/scanners/keyboard.rb,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb,
	  schemas/alexandria.schemas: Added KeyboardWedge barcode scanner
	  support, to handle scanners
	  which act like standard, unscrambled keyboard entry of digits.
	  Modified CueCat's function like KeyboardWedge scanners.
	  You can now choose between CueCat and KeyboardWedge by setting
	  the
	  gconf variable /apps/alexandria/barcode_scanner (this is not in
	  the
	  GUI preferences yet). The default is CueCat.

2008-11-28 20:02  cathalmagus

	* lib/alexandria/book_providers/adlibris.rb: Updates provider
	  Adlibris (Sweeden) thanks to patch from Martin Karlsson
	  (patch #23028 and extra changes from him). Checked, and works
	  fine!

2008-11-10 08:49  cathalmagus

	* po/ChangeLog, po/it.po: it.po: Update

2008-09-11 23:55  lckarssen

	* lib/alexandria/book_providers/adlibris.rb: Patch by Simon
	  Edwardsson that fixes broken URL of the AdLibris provider.
	  Rubyforge patch #21766.

2008-08-26 19:50  cathalmagus

	* lib/alexandria/book_providers/amazon_ecs_util.rb: Decodes XML
	  entities in book titles (especially 'amp').
	  Fixes #21659.

2008-08-26 19:48  cathalmagus

	* lib/alexandria/ui/iconview_tooltips.rb: Escape HTML-special
	  characters in iconview tooltip label.
	  Fixes bug #21569.

2008-07-31 00:12  cathalmagus

	* po/ChangeLog, po/fr.po: fr.po: Update

2008-07-31 00:12  cathalmagus

	* po/ChangeLog, po/pt_BR.po: pt_BR.po: Update

2008-07-31 00:12  cathalmagus

	* po/ChangeLog, po/pt.po: pt.po: Update

2008-07-29 19:55  cathalmagus

	* doc/AUTHORS, lib/alexandria/about.rb: Document new Greek
	  translation from Michael Kotsarinis.

2008-07-29 19:45  cathalmagus

	* po/ChangeLog, po/el.po: el.po: New Greek Translation

2008-05-01 02:39  method

	* lib/alexandria/ui/ui_manager.rb: Added Kelvin Gardiner patch "ui
	  manager disable treeview on library load" [#18623]

2008-05-01 02:36  method

	* lib/alexandria/ui/dialogs/book_properties_dialog.rb: Apply Kelvin
	  Gardiner patch "stop crash on save properties if isbn is
	  empty"[#1732]

2008-04-22 19:51  cathalmagus

	* lib/alexandria/ui/dndable.rb, lib/alexandria/ui/ui_manager.rb:
	  Move BADGE_MARKUP into DragAndDroppable, fixing bug #19689

2008-04-17 03:36  magmax

	* po/es.po: Spanish translation

2008-04-16 16:32  cathalmagus

	* po/cs.po, po/cy.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
	  po/gl.po, po/it.po, po/ja.po, po/nb.po, po/nl.po, po/pl.po,
	  po/pt.po, po/pt_BR.po, po/sv.po, po/uk.po, po/zh_TW.po: Updated
	  from latest alexandria.pot, for upcoming 0.6.4 release.

2008-04-15 22:08  lckarssen

	* po/pl.po: Added updated Polish translation (pl.po) that Piotr
	  Drąg sent to the i18n list.

2008-04-15 18:17  lckarssen

	* lib/alexandria/about.rb: Added new translators to the about
	  dialog (for 0.6.4 release).

2008-04-15 17:32  lckarssen

	* po/nl.po: Checked against .pot file for the 0.6.4 release. No new
	  translations,
	  only updated dates.

2008-04-15 17:13  nomeata

	* po/ChangeLog, po/de.po: de.po: Version bump, no changes

2008-04-12 16:52  method

	* Rakefile, schemas/alexandria.schemas: * Change deb target
	  directory from debian/tmp to debian/alexandria
	  * Add AmazonECS to providers_priority so that it will be listed
	  first

2008-04-12 16:50  method

	* debian: This isn't the one we use for packaging.

2008-04-12 14:09  cathalmagus

	* po/ChangeLog, po/gl.po: gl.po: Update

2008-03-26 01:23  cathalmagus

	* po/ChangeLog, po/pt.po: pt.po: Update

2008-03-10 10:43  cathalmagus

	* po/es.po: Slightly fixing header metadata (Project-Id-Version,
	  Last-Translator,
	  Language-Team)

2008-03-10 06:25  magmax

	* po/es.po: Spanish translation updated

2008-03-05 18:28  method

	* lib/alexandria/models/library.rb: Proposed fix [#18308]

2008-03-05 17:21  tmalone

	* lib/alexandria/import_library.rb: Support for GoodReads CSV file
	  import

2008-03-04 04:05  cathalmagus

	* data/alexandria/glade/preferences_dialog.glade,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb,
	  lib/alexandria/ui/listview.rb: Fixing [#18414] "Check boxes
	  giving wrong columns". Make sure
	  preferences for visible columns in list view match up with the
	  columns
	  to be displayed.
	  Also, added preference option to display "Tags" column.
	  Finally, re-ordered preferences dialog to display column
	  preferences
	  in the same order as columns are displayed.

2008-03-04 01:05  cathalmagus

	* po/ChangeLog, po/pl.po: pl.po: Update

2008-02-29 16:20  cathalmagus

	* po/ChangeLog, po/nb.po: nb.po: Update

2008-02-25 21:57  cathalmagus

	* po/ChangeLog, po/zh_TW.po: zh_TW.po: Update

2008-02-25 03:06  method

	* lib/alexandria/ui/iconview_tooltips.rb: Fixes [#18347]

2008-02-24 17:48  cathalmagus

	* po/ChangeLog, po/it.po: it.po: Update

2008-02-24 04:08  tmalone

	* lib/alexandria/models/library.rb: Fix bug with library reference
	  getting destroyed

2008-02-21 00:05  cathalmagus

	* README, debian/changelog: Changed release date to 2008-02-21

2008-02-21 00:00  cathalmagus

	* tasks.rb: Exclude debian dir from the tarball.

2008-02-20 23:55  cathalmagus

	* po/ChangeLog, po/ga.po: ga.po: Update

2008-02-20 22:04  cathalmagus

	* lib/alexandria/ui/iconview_tooltips.rb: Change icon view tooltips
	  to ignore missing information, so that it
	  leaves no blank lines in the label.

2008-02-20 21:53  cathalmagus

	* doc/AUTHORS, lib/alexandria/about.rb,
	  lib/alexandria/book_providers/amazon_ecs4.rb,
	  lib/alexandria/book_providers/amazon_ecs_util.rb: Fixed Amazon
	  ECS provider to allow it to search each locale.
	  Fixed syntax error typos in about.rb

2008-02-20 21:14  cathalmagus

	* doc/AUTHORS, lib/alexandria/about.rb: Brought AUTHORS into line
	  with those listed in About dialog.
	  Added 2008 to copyright notice for About dialog.

2008-02-20 20:49  cathalmagus

	* NEWS, Rakefile, lib/alexandria/about.rb,
	  lib/alexandria/console.rb, lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/dndable.rb, lib/alexandria/ui/iconview.rb,
	  lib/alexandria/ui/init.rb, lib/alexandria/ui/listview.rb,
	  lib/alexandria/ui/ui_manager.rb, po/cs.po, po/cy.po, po/de.po,
	  po/es.po, po/fr.po, po/ga.po, po/gl.po, po/it.po, po/ja.po,
	  po/nl.po, po/pl.po, po/uk.po, po/zh_TW.po,
	  spec/alexandria/ui/iconview.rb, spec/alexandria/ui/listview.rb,
	  spec/alexandria/ui/sidepane.rb, spec/alexandria/ui/ui_manager.rb,
	  tasks.rb: Re-added copyright and license notices to files created
	  by
	  refactorings.
	  Added new developers and translators to About dialog.
	  Touched up copyright and license notes in most of the current
	  translations, also changed Project-Id-Version to 'alexandria
	  0.6.3'.
	  Make sure NEWS file is included in tar.gz and deb packages.

2008-02-20 19:43  cathalmagus

	* debian/control: Changed minimum libgettext-ruby version to 1.7.0

2008-02-20 18:39  method

	* NEWS: Update NEWS file

2008-02-20 18:33  lckarssen

	* po/nl.po: Updated the Dutch translation.

2008-02-20 13:49  cathalmagus

	* NEWS, PACKAGING, README, Rakefile, debian/changelog,
	  debian/control: Touchied up release notes for 0.6.3 in NEWS,
	  included new translations.
	  Switched version number in Rakefile, PACKAGING and README.
	  Added 0.6.3 release info to debian changelog.
	  Added libhpricot-ruby to Recommended debian dependencies (for
	  Amazon ECS).
	  Added required version of libgettext-ruby (>= 1.10.0) as earlier
	  versions (1.1.0) have caused problems.

2008-02-20 13:04  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2008-02-20 08:11  method

	* NEWS, lib/alexandria/ui/dialogs/new_book_dialog.rb: - Added NEWS
	  file containing text for upcoming release announcement.

2008-02-19 21:40  nomeata

	* po/ChangeLog, po/de.po: de.po: Update (darn, not the first this
	  time)

2008-02-19 18:27  cathalmagus

	* lib/alexandria/book_providers/mcu.rb: If Spanish Culture Ministry
	  (mcu) provider returns no title, set the
	  title to the empty string and emit a warning to the log. Fixes
	  bug
	  #16856 (in the short term).

2008-02-19 18:17  cathalmagus

	* lib/alexandria/models/library.rb,
	  lib/alexandria/ui/ui_manager.rb, po/cs.po, po/cy.po, po/de.po,
	  po/es.po, po/fr.po, po/ga.po, po/gl.po, po/it.po, po/ja.po,
	  po/nl.po, po/pl.po, po/pt.po, po/pt_BR.po, po/sv.po, po/uk.po,
	  po/zh_TW.po: Added 'Repair Book Data' dialog, which allows the
	  user to re-import
	  any books whose YAML files were corrupted by an earlier version
	  of
	  Alexandria (resulting in empty files). This fixes the remainder
	  of
	  bug #14592.

2008-02-19 06:29  method

	* lib/alexandria/ui/callbacks.rb: Fixes [#18197], but there's
	  another weird behavior.

2008-02-19 06:09  cathalmagus

	* lib/alexandria/book_providers/worldcat.rb: Updated WorldCat
	  provider to handle new HTML format. Now parses
	  Publisher properly, and finds cover images when present.

2008-02-19 06:07  method

	* debian/postinst, debian/postrm: Uncomment update-menus

2008-02-19 05:50  method

	* Rakefile, tasks.rb: Add installation task for stupid Debian menu
	  file.

2008-02-19 05:16  method

	* data/menu, data/menu/alexandria: Add debian menu

2008-02-19 05:07  cathalmagus

	* lib/alexandria/book_providers/worldcat.rb: Avoid books from
	  WorldCat having no ISBN set. Fixes bug #16619.

2008-02-19 04:53  method

	* lib/alexandria/ui/ui_manager.rb: Fix order of methods.

2008-02-19 00:18  lckarssen

	* po/nl.po: Fixed some errors in the Dutch translation. Also fixes
	  bug 18171.

2008-02-18 21:11  cathalmagus

	* lib/alexandria/book_providers/amazon_ecs4.rb,
	  lib/alexandria/book_providers/amazon_ecs_util.rb: Hopefully added
	  proxy support for Amazon ECS. Not tested!

2008-02-18 21:10  cathalmagus

	* lib/alexandria/ui/iconview.rb,
	  lib/alexandria/ui/iconview_tooltips.rb: Make tooltips vanish when
	  a book is selected, or the user switches to
	  another book via the keyboard.

2008-02-18 21:06  cathalmagus

	* lib/alexandria/book_providers/z3950.rb,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb: Fixing #13302.
	  Any Z39.50 hosts which don't support 'piggybacking'
	  (failing with a 1005 error) will have piggybacking turned off
	  transparently. This will be saved as a gconf setting, so it
	  should
	  only ever fail that one time. (There is also a hack in the
	  preferences
	  dialog which hides the piggybacking setting for the moment, it
	  can be
	  changed back through the gconf-editor if need be).

2008-02-18 19:04  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2008-02-18 18:23  lckarssen

	* po/nl.po: Updated Dutch translation for the 0.6.3 release.

2008-02-18 16:42  cathalmagus

	* lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/amazon_ecs4.rb,
	  lib/alexandria/book_providers/amazon_ecs_util.rb: Added initial
	  support for Amazon ECS 4 provider. Not well tested yet.

2008-02-18 14:16  cathalmagus

	* po/cs.po, po/cy.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
	  po/gl.po, po/it.po, po/ja.po, po/nl.po, po/pl.po, po/pt.po,
	  po/pt_BR.po, po/sv.po, po/uk.po, po/zh_TW.po: Updated because of
	  many changes in the line numbers (due to refactorings).

2008-02-16 04:13  method

	* debian/watch, tasks.rb: - Fix build problem in tasks.rb
	  - Add watch file.

2008-02-12 00:03  method

	* PACKAGING, lib/alexandria/console.rb: - Missing file from last
	  commit
	  - Add Cathal's packaging document

2008-02-11 23:52  method

	* bin/alexandria, lib/alexandria.rb,
	  lib/alexandria/book_providers.rb,
	  lib/alexandria/export_library.rb: - Add a --list option to
	  command-line

2008-02-07 10:11  cathalmagus

	* lib/alexandria/ui/iconview.rb,
	  lib/alexandria/ui/iconview_tooltips.rb: Added tooltips to the
	  icon view of books, in consideration of feature request
	  #17255. (Based upon Recipe 168 from the php-gtk2 Cookbook by
	  kksou,
	  http://www.kksou.com/php-gtk2/ with permission.)

2008-02-01 18:38  tmalone

	* lib/alexandria/smart_library.rb: Support for date_read in
	  smart_library and proper comparison of Time values

2008-02-01 17:48  tmalone

	* lib/alexandria/ui/dialogs/book_properties_dialog.rb: BUGFIX:Typo
	  in book_properties_dialog.rb

2008-01-31 22:14  tmalone

	* lib/alexandria/smart_library.rb: BUGFIX:publishing_year not
	  publish_year in smart_library.rb

2008-01-31 20:17  tmalone

	* lib/alexandria/models/library.rb,
	  lib/alexandria/smart_library.rb: BUGFIX: fixes crash in smart
	  libraries introduced by deleted book patch

2008-01-31 20:14  cathalmagus

	* po/ChangeLog, po/ga.po: ga.po: Update

2008-01-31 20:13  cathalmagus

	* po/zh_TW.po: New Traditional Chinese translation from Jose Ling.

2008-01-31 04:01  method

	* lib/alexandria/models/library.rb,
	  lib/alexandria/ui/ui_manager.rb: - Fix for [#16733]

2008-01-30 21:51  tmalone

	* data/alexandria/glade/book_properties_dialog.glade,
	  lib/alexandria/models/book.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog_base.rb: Add
	  Date Read field to book properties

2008-01-30 21:40  tmalone

	* lib/alexandria/models/library.rb: Prevent the entire library from
	  being written into each book's file

2008-01-30 19:52  tmalone

	* lib/alexandria/export_library.rb: tweaked CSV export

2008-01-30 06:30  method

	* lib/alexandria/ui/ui_manager.rb: - Fixes wonk right-click-delete
	  action.

2008-01-30 04:16  method

	* data/alexandria/ui/menus.xml, lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/ui_manager.rb: - Fix bug introduced in last
	  revision.
	  - Iconview select_a_book works now?

2008-01-28 05:25  method

	* data/alexandria/glade/new_book_dialog.glade,
	  lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb,
	  lib/alexandria/ui/ui_manager.rb: - Remove refresh button and
	  callback.
	  - Add indeterminate progress notification to new_book_dialog.

2008-01-28 04:29  method

	* lib/alexandria/models/library.rb, lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/ui_manager.rb: Merge back code from
	  non-blocking.

2008-01-26 05:16  cathalmagus

	* po/ga.po: Added new (partial) Irish translation by me, Cathal Mc
	  Ginley.

2008-01-24 01:35  cathalmagus

	* lib/alexandria/ui/sidepane.rb: Fix drag-and-drop of books between
	  libraries. Broken in refactoring
	  out of SidePaneManager class.

2008-01-23 03:05  method

	* lib/alexandria/ui/iconview.rb, lib/alexandria/ui/ui_manager.rb: -
	  Attempted to fix [#14163]; can't figure out why select_a_book
	  method selects wrong book for @iconview.

2008-01-21 20:43  tmalone

	* lib/alexandria/export_library.rb: added iPod Notes support

2008-01-20 18:26  cathalmagus

	* data/alexandria/web-themes/list,
	  data/alexandria/web-themes/list/list.css,
	  data/alexandria/web-themes/list/preview.jpg: Re-adding list
	  html-export theme, from r847

2008-01-20 17:20  cathalmagus

	* po/ChangeLog, po/cs.po, po/cz.po, po/gl.po: Undo accidental
	  reversions from branch merge (backport r848 and r849).
	  Remove spurious cz.po

2008-01-20 00:20  cathalmagus

	* lib/alexandria/ui/callbacks.rb: Added arg to definition of
	  on_toolbar_filter_entry_changed, since an
	  arg is sent by the signal. Caused a crash when typing text in the
	  search field.

2008-01-19 23:43  method

	* alexandria.desktop, lib/alexandria/ui/sidepane.rb: - Fixes
	  [#15329]

2008-01-19 21:49  method

	* data/gnome/help/alexandria/ja/figures/adding_books_add_by_isbn.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_isbn_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_manual_details.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_rename_library_after_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_search_results.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_info.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_loaning.png,
	  data/gnome/help/alexandria/ja/figures/exporting_information_html.png,
	  data/gnome/help/alexandria/ja/figures/getting_started_first_launched.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view_search.png,
	  data/gnome/help/alexandria/ja/figures/settings_providers_new_z3950.png,
	  data/gnome/help/alexandria/ja/figures/smart_libraries_new_smart_library.png,
	  data/gnome/help/alexandria/ja/figures/working_with_libraries_library_pane.png:
	  - Restore *Japanese* screenshots.

2008-01-19 20:49  method

	* lib/alexandria/ui/completion_models.rb: - Backport [r865]

2008-01-19 20:48  method

	* alexandria.desktop.in, lib/alexandria/book_providers/adlibris.rb:
	  - Backport unmerged changes from [r858] and [r864]

2008-01-19 08:01  method

	* lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog_manual.rb,
	  lib/alexandria/ui/ui_manager.rb: - Fix for [#16618], needed to
	  new_book_dialog_manual wasn't saving new fields, and needed to
	  call refresh_books to get image.

2008-01-19 07:23  method

	* lib/alexandria/ui/callbacks.rb, lib/alexandria/ui/dndable.rb,
	  lib/alexandria/ui/listview.rb, lib/alexandria/ui/ui_manager.rb:
	  Merge over left-out refactorings.

2008-01-19 04:19  method

	* alexandria.desktop, alexandria.desktop.in,
	  data/alexandria/web-themes/list,
	  data/gnome/help/alexandria/ja/figures/adding_books_add_by_isbn.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_isbn_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_manual_details.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_rename_library_after_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_search_results.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_info.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_loaning.png,
	  data/gnome/help/alexandria/ja/figures/exporting_information_html.png,
	  data/gnome/help/alexandria/ja/figures/getting_started_first_launched.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view_search.png,
	  data/gnome/help/alexandria/ja/figures/settings_providers_new_z3950.png,
	  data/gnome/help/alexandria/ja/figures/smart_libraries_new_smart_library.png,
	  data/gnome/help/alexandria/ja/figures/working_with_libraries_library_pane.png,
	  lib/alexandria.rb, lib/alexandria/about.rb,
	  lib/alexandria/book.rb,
	  lib/alexandria/book_providers/adlibris.rb,
	  lib/alexandria/library.rb, lib/alexandria/models,
	  lib/alexandria/ui.rb, lib/alexandria/ui/callbacks.rb,
	  lib/alexandria/ui/completion_models.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb,
	  lib/alexandria/ui/dndable.rb, lib/alexandria/ui/icons.rb,
	  lib/alexandria/ui/iconview.rb, lib/alexandria/ui/init.rb,
	  lib/alexandria/ui/listview.rb, lib/alexandria/ui/main_app.rb,
	  lib/alexandria/ui/multi_drag_treeview.rb,
	  lib/alexandria/ui/sidepane.rb, lib/alexandria/ui/ui_manager.rb,
	  po/ChangeLog, po/cs.po, po/cz.po, po/gl.po,
	  spec/alexandria/book_providers, spec/alexandria/library_spec.rb,
	  spec/alexandria/ui/iconview.rb, spec/alexandria/ui/listview.rb,
	  spec/alexandria/ui/main_app_spec.rb,
	  spec/alexandria/ui/sidepane.rb, spec/alexandria/ui/ui_manager.rb,
	  spec/spec_helper.rb, tasks.rb: - Merging refactored branch back
	  to trunk.
	  - Features partial fix for [#14163]
	  - Watch out for regressions. I think I caught most of them.

2008-01-18 13:47  cathalmagus

	* lib/alexandria/ui/completion_models.rb: Catch even more
	  exceptions from Ruby Revolution. Fixes #16728
	  Note: I still have no idea what causes these problems.

2008-01-18 13:32  cathalmagus

	* alexandria.desktop.in: Removed Encoding=UTF-8 field (deprecated
	  and unnecessary, fixes
	  #17192) and added Version=1.0 to show the file has been made with
	  the
	  freedesktop.org Desktop Entry Specification 1.0 in mind.
	  http://standards.freedesktop.org/desktop-entry-spec/1.0/

2008-01-16 16:09  cathalmagus

	* data/gnome/help/alexandria/ja/figures/adding_books_add_by_isbn.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_isbn_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_manual_details.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_rename_library_after_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_search_results.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_info.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_loaning.png,
	  data/gnome/help/alexandria/ja/figures/exporting_information_html.png,
	  data/gnome/help/alexandria/ja/figures/getting_started_first_launched.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view_search.png,
	  data/gnome/help/alexandria/ja/figures/settings_providers_new_z3950.png,
	  data/gnome/help/alexandria/ja/figures/smart_libraries_new_smart_library.png,
	  data/gnome/help/alexandria/ja/figures/working_with_libraries_library_pane.png:
	  Added CHIKAMA Masaki's own screenshots to the Japanese-language
	  manual.

2008-01-14 07:12  method

	* lib/alexandria/book.rb, lib/alexandria/library.rb,
	  lib/alexandria/ui/main_app.rb, tasks.rb: - Add library accessor
	  used by 'readinglist' app.

2008-01-13 15:48  cathalmagus

	* lib/alexandria/book_providers/adlibris.rb: Check whether cover
	  image is available from result of ISBN search.
	  Fixes #16853

2008-01-08 15:54  cathalmagus

	* po/ChangeLog, po/gl.po: gl.po: Update

2008-01-06 07:29  cathalmagus

	* po/ChangeLog, po/cs.po: cs.po: Update

2008-01-06 07:05  cathalmagus

	* data/alexandria/web-themes/list,
	  data/alexandria/web-themes/list/list.css,
	  data/alexandria/web-themes/list/preview.jpg: In condsideration of
	  feature request #1809, an export style for HTML
	  which just lists title, authors and ISBN. (Does not actually
	  satisfy
	  the feature request, which is for plain-text export).

2008-01-06 01:49  method

	* po/cz.po: Remove fake czech po.

2008-01-06 01:31  method

	* po/cz.po: Test.

2007-12-31 00:51  method

	* lib/alexandria/ui/main_app.rb: - Extracted methods to make
	  setup_books_listview clearer. Uncommented listview editing code,
	  doesn't stick though.

2007-12-29 07:11  method

	* tasks.rb: Small fix in case you didn't install intltool.

2007-12-28 00:15  cathalmagus

	* doc/AUTHORS, lib/alexandria.rb: Listing latest translators in
	  about dialog and AUTHORS file, in
	  response to bug #16647.

2007-12-26 01:00  cathalmagus

	* data/gnome/help/alexandria/C/smart-libraries.xml,
	  data/gnome/help/alexandria/ja,
	  data/gnome/help/alexandria/ja/about.xml,
	  data/gnome/help/alexandria/ja/adding-books.xml,
	  data/gnome/help/alexandria/ja/alexandria.xml,
	  data/gnome/help/alexandria/ja/bugs.xml,
	  data/gnome/help/alexandria/ja/editing-book-properties.xml,
	  data/gnome/help/alexandria/ja/exporting.xml,
	  data/gnome/help/alexandria/ja/figures,
	  data/gnome/help/alexandria/ja/figures/adding_books_acquire_from_scanner_process.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_add_by_isbn.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_isbn_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_manual_details.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_rename_library_after_import.png,
	  data/gnome/help/alexandria/ja/figures/adding_books_search_results.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_info.png,
	  data/gnome/help/alexandria/ja/figures/editing_book_properties_loaning.png,
	  data/gnome/help/alexandria/ja/figures/exporting_information_html.png,
	  data/gnome/help/alexandria/ja/figures/getting_started_first_launched.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view.png,
	  data/gnome/help/alexandria/ja/figures/searching_filtering_views_list_view_search.png,
	  data/gnome/help/alexandria/ja/figures/settings_providers_new_z3950.png,
	  data/gnome/help/alexandria/ja/figures/smart_libraries_new_smart_library.png,
	  data/gnome/help/alexandria/ja/figures/working_with_libraries_library_pane.png,
	  data/gnome/help/alexandria/ja/getting-started.xml,
	  data/gnome/help/alexandria/ja/gnu-fdl-1.2.xml,
	  data/gnome/help/alexandria/ja/introduction.xml,
	  data/gnome/help/alexandria/ja/searching.xml,
	  data/gnome/help/alexandria/ja/settings.xml,
	  data/gnome/help/alexandria/ja/smart-libraries.xml,
	  data/gnome/help/alexandria/ja/working-with-libraries.xml,
	  po/ja.po: New Japanese translation of the Alexandria Manual, by
	  CHIKAMA Masaki.

	  Slightly modified ja.po to fit in with manual.

	  Fixed cross-references in original manual (noticed by Masaki).

2007-12-20 03:33  cathalmagus

	* ., README, Rakefile, doc/BUGS: Added notes about known bugs and
	  shortcomings.

2007-12-20 01:27  cathalmagus

	* ChangeLog, ChangeLog.0, NotChangeLog, debian/changelog: Updated
	  debian changelog for release.
	  Renamed old hand-maintained log (NotChangeLog) to ChangeLog.0
	  Removed ChangeLog file, this can now be generated by svn2cl

2007-12-20 00:58  cathalmagus

	* data/gnome/help/alexandria/C/about.xml,
	  data/gnome/help/alexandria/C/adding-books.xml,
	  data/gnome/help/alexandria/C/alexandria.xml,
	  data/gnome/help/alexandria/C/bugs.xml,
	  data/gnome/help/alexandria/C/editing-book-properties.xml,
	  data/gnome/help/alexandria/C/exporting.xml,
	  data/gnome/help/alexandria/C/getting-started.xml,
	  data/gnome/help/alexandria/C/gnu-fdl-1.2.xml,
	  data/gnome/help/alexandria/C/introduction.xml,
	  data/gnome/help/alexandria/C/searching.xml,
	  data/gnome/help/alexandria/C/settings.xml,
	  data/gnome/help/alexandria/C/smart-libraries.xml,
	  data/gnome/help/alexandria/C/working-with-libraries.xml: Added
	  reference to PNG for book cover images.

	  Added some explanation of limited CueCat support (and how regular
	  barcode scanners are not yet supported).

	  Added license note in a comment in each file, as suggested on the
	  GNU
	  FDL usage tips web page.

2007-12-19 21:13  cathalmagus

	* lib/alexandria/ui/dialogs/book_properties_dialog_base.rb: Fixed
	  bug introduced by automatic re-indentation.

2007-12-19 20:58  cathalmagus

	* lib/alexandria/book.rb, lib/alexandria/book_providers.rb,
	  lib/alexandria/book_providers/adlibris.rb,
	  lib/alexandria/book_providers/amazon.rb,
	  lib/alexandria/book_providers/bn.rb,
	  lib/alexandria/book_providers/bol_it.rb,
	  lib/alexandria/book_providers/dea_store_it.rb,
	  lib/alexandria/book_providers/ibs_it.rb,
	  lib/alexandria/book_providers/ls.rb,
	  lib/alexandria/book_providers/mcu.rb,
	  lib/alexandria/book_providers/proxis.rb,
	  lib/alexandria/book_providers/renaud.rb,
	  lib/alexandria/book_providers/thalia.rb,
	  lib/alexandria/book_providers/webster_it.rb,
	  lib/alexandria/book_providers/worldcat.rb,
	  lib/alexandria/book_providers/z3950.rb,
	  lib/alexandria/execution_queue.rb,
	  lib/alexandria/export_library.rb,
	  lib/alexandria/import_library.rb, lib/alexandria/library.rb,
	  lib/alexandria/logging.rb, lib/alexandria/scanners.rb,
	  lib/alexandria/scanners/cuecat.rb,
	  lib/alexandria/smart_library.rb, lib/alexandria/ui.rb,
	  lib/alexandria/ui/completion_models.rb,
	  lib/alexandria/ui/dialogs/about_dialog.rb,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb,
	  lib/alexandria/ui/dialogs/alert_dialog.rb,
	  lib/alexandria/ui/dialogs/bad_isbns_dialog.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/book_properties_dialog_base.rb,
	  lib/alexandria/ui/dialogs/export_dialog.rb,
	  lib/alexandria/ui/dialogs/import_dialog.rb,
	  lib/alexandria/ui/dialogs/misc_dialogs.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog_manual.rb,
	  lib/alexandria/ui/dialogs/new_smart_library_dialog.rb,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb,
	  lib/alexandria/ui/dialogs/smart_library_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/smart_library_properties_dialog_base.rb,
	  lib/alexandria/ui/glade_base.rb, lib/alexandria/ui/icons.rb,
	  lib/alexandria/ui/libraries_combo.rb,
	  lib/alexandria/ui/main_app.rb,
	  lib/alexandria/ui/multi_drag_treeview.rb,
	  lib/alexandria/undo_manager.rb, lib/alexandria/web_themes.rb,
	  spec/alexandria/library_spec.rb,
	  spec/alexandria/scanners/cuecat_spec.rb, tasks.rb,
	  tests/test_application.rb, tests/test_isbn.rb,
	  tests/test_providers.rb: Changed FSF address.
	  Changed ruby indentation to 2 spaces (common in ruby code)

2007-12-19 20:46  cathalmagus

	* lib/alexandria/macui.rb, lib/alexandria/preferences.rb,
	  lib/alexandria/utils.rb: Cleaning up more traces of macui.

2007-12-19 20:23  cathalmagus

	* lib/alexandria.rb, spec/acceptance/providers_spec.rb,
	  spec/alexandria/book_provider_spec.rb,
	  spec/alexandria/book_providers/providers_spec.rb,
	  spec/alexandria/book_spec.rb,
	  spec/alexandria/preferences_spec.rb,
	  spec/alexandria/smart_library_spec.rb,
	  spec/alexandria/ui/dialogs_spec.rb,
	  spec/alexandria/ui/main_app_spec.rb,
	  spec/alexandria/ui/ui_utilities_spec.rb,
	  spec/alexandria/utilities_spec.rb, spec/spec_helper.rb: Added GPL
	  license notice to some spec files.

	  Typo in alexandria.rb, equire instead of require.

2007-12-19 20:05  cathalmagus

	* alexandria.xcodeproj, lib/alexandria.rb, lib/alexandria/macui:
	  Stripping out macui for the moment.

	  Laurent Sansonetti has said in the past that it won't work with
	  current Ruby/Cocoa; so it should be removed. This code (or
	  something
	  based on it) could make a later appearance when the core of
	  Alexandria
	  has been refactored to make multiple user-interfaces easier.

2007-12-19 16:56  cathalmagus

	* po/ChangeLog, po/nl.po: nl.po: Update

2007-12-18 16:44  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2007-12-17 15:33  nomeata

	* po/ChangeLog, po/de.po: de.po: update for 0.6.2

2007-12-17 04:28  cathalmagus

	* po/ChangeLog, po/cs.po, po/cy.po, po/de.po, po/es.po, po/fr.po,
	  po/it.po, po/ja.po, po/nl.po, po/pl.po, po/pt.po, po/pt_BR.po,
	  po/sv.po, po/uk.po: Pre-0.6.2 string freeze update.

2007-12-17 00:50  cathalmagus

	* lib/alexandria/export_library.rb: Ensure that XHTML exports
	  escape some special characters as entities
	  (amp, gt, lt, quot) so as to produce valid XML documents. Fixes
	  bug #13482

2007-12-16 20:29  cathalmagus

	* lib/alexandria/ui/dialogs/book_properties_dialog.rb,
	  lib/alexandria/ui/dialogs/export_dialog.rb,
	  lib/alexandria/ui/dialogs/import_dialog.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog_manual.rb,
	  lib/alexandria/ui/dialogs/new_smart_library_dialog.rb,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb,
	  lib/alexandria/ui/dialogs/smart_library_properties_dialog.rb,
	  lib/alexandria/ui/main_app.rb: Refactored launching of help
	  browser into one static method in
	  Alexandria::UI to ensure exceptions are always caught in the same
	  way
	  if yelp is not installed. Fixes bug #16356

2007-12-16 18:58  cathalmagus

	* lib/alexandria/ui/completion_models.rb: No longer crashes if
	  Revolution is present but Evolution address book
	  cannot be found. (This happens if the user has never run
	  Evolution.)
	  Fixes bug #16355

2007-12-14 23:26  cathalmagus

	* lib/alexandria/ui/dialogs/acquire_dialog.rb: Added barcode-scan
	  animation.
	  Enabled sound feedback (temporarily finding some system sounds).

2007-12-14 23:25  cathalmagus

	* data/gnome/help/alexandria/C/about.xml,
	  data/gnome/help/alexandria/C/adding-books.xml,
	  data/gnome/help/alexandria/C/getting-started.xml,
	  data/gnome/help/alexandria/C/introduction.xml,
	  data/gnome/help/alexandria/C/smart-libraries.xml: Touching up
	  docs.
	  Added link to Alexandria web page from Features list.
	  Added information about adding Tags.
	  Added information about boolean Smart Library rules.
	  Replaced references of Bookcase to Tellico.
	  Removed references to EAN numbers (not supported).

2007-12-14 20:54  cathalmagus

	* data/gnome/help/alexandria/C/about.xml,
	  data/gnome/help/alexandria/C/adding-books.xml,
	  data/gnome/help/alexandria/C/alexandria.xml,
	  data/gnome/help/alexandria/C/bugs.xml,
	  data/gnome/help/alexandria/C/editing-book-properties.xml,
	  data/gnome/help/alexandria/C/exporting.xml,
	  data/gnome/help/alexandria/C/figures/adding_books_acquire_from_scanner_process.png,
	  data/gnome/help/alexandria/C/figures/adding_books_add_by_isbn.png,
	  data/gnome/help/alexandria/C/figures/adding_books_isbn_import.png,
	  data/gnome/help/alexandria/C/figures/adding_books_manual_details.png,
	  data/gnome/help/alexandria/C/figures/adding_books_rename_library_after_import.png,
	  data/gnome/help/alexandria/C/figures/adding_books_search_results.png,
	  data/gnome/help/alexandria/C/figures/alexandria_add_by_isbn_1.png,
	  data/gnome/help/alexandria/C/figures/alexandria_add_by_search_1.png,
	  data/gnome/help/alexandria/C/figures/alexandria_add_manually.png,
	  data/gnome/help/alexandria/C/figures/alexandria_add_z3950.png,
	  data/gnome/help/alexandria/C/figures/alexandria_edit_info.png,
	  data/gnome/help/alexandria/C/figures/alexandria_export_web_page.png,
	  data/gnome/help/alexandria/C/figures/alexandria_importing.png,
	  data/gnome/help/alexandria/C/figures/alexandria_library_pane.png,
	  data/gnome/help/alexandria/C/figures/alexandria_list_view.png,
	  data/gnome/help/alexandria/C/figures/alexandria_list_view_search.png,
	  data/gnome/help/alexandria/C/figures/alexandria_loaning.png,
	  data/gnome/help/alexandria/C/figures/alexandria_main_window.png,
	  data/gnome/help/alexandria/C/figures/editing_book_properties_info.png,
	  data/gnome/help/alexandria/C/figures/editing_book_properties_loaning.png,
	  data/gnome/help/alexandria/C/figures/exporting_information_html.png,
	  data/gnome/help/alexandria/C/figures/getting_started_first_launched.png,
	  data/gnome/help/alexandria/C/figures/searching_filtering_views_list_view.png,
	  data/gnome/help/alexandria/C/figures/searching_filtering_views_list_view_search.png,
	  data/gnome/help/alexandria/C/figures/settings_providers_new_z3950.png,
	  data/gnome/help/alexandria/C/figures/smart_libraries_new_smart_library.png,
	  data/gnome/help/alexandria/C/figures/working_with_libraries_library_pane.png,
	  data/gnome/help/alexandria/C/getting-started.xml,
	  data/gnome/help/alexandria/C/gnu-fdl-1.2.xml,
	  data/gnome/help/alexandria/C/introduction.xml,
	  data/gnome/help/alexandria/C/searching.xml,
	  data/gnome/help/alexandria/C/settings.xml,
	  data/gnome/help/alexandria/C/smart-libraries.xml,
	  data/gnome/help/alexandria/C/working-with-libraries.xml: Working
	  on Alexandria Manual.

	  Split alexandria.xml into multiple files to make it easier to
	  work
	  with, there is now one file per chapter.

	  Applied GNU Free Documentation License v1.2 (or later) to the
	  manual. Thanks to Liam Davison for agreeing to this (previous to
	  this,
	  the manual was not strictly free documentation, although that was
	  his
	  intent).

	  Removed the old screenshots, since the GUI has changed
	  considerably
	  since 0.6.1 when they were taken. Added a new set of screenshots
	  taken
	  from the new 0.6.2 GUI.

	  Added details about Smart Libraries (a new feature since 0.6.1).

	  Made a few changes to refer to new or changed behaviour.

2007-12-07 04:18  method

	* bin/alexandria: Add command-line options.

2007-12-07 04:05  method

	* Rakefile, spec/acceptance, spec/acceptance/providers_spec.rb,
	  spec/alexandria/providers_spec.rb, tasks.rb: Separate providers
	  spec into acceptance specs.

2007-12-07 01:32  method

	* spec/alexandria/providers_spec.rb: Quick addition of providers
	  unit/test into spec suite. Logic in setup function probably
	  broken.

2007-12-03 19:01  cathalmagus

	* INSTALL, debian/README.Debian, tasks.rb: Updated INSTALL to deal
	  with new zoom gem (and marc requirement). Made
	  sure INSTALL is not included in the deb file, but instead
	  included a
	  README.Debian which explains how to add some non-debian
	  dependencies.

2007-12-03 05:50  cathalmagus

	* README, Rakefile, debian/changelog, debian/control,
	  debian/copyright, doc/CUECAT_SUPPORT, doc/README, tasks.rb:
	  Touching up installation (and deb generation) before 0.6.2
	  release.
	  New README, based on merging of old readme file and beta readme
	  files.
	  Removed obsolete CUECAT_SUPPORT document.
	  Now installs some docs to /usr/share/doc

2007-12-03 03:08  cathalmagus

	* Rakefile, debian/control, tasks.rb: Fix debian packaging issues
	  raised by lintian (thanks to the
	  developers of lintian for writing this useful tool). The fixes
	  are
	  rather ad-hoc but then tasks.rb wasn't terribly clean to begin
	  with. It needs a bit of redesign at some stage.

2007-12-01 06:23  cathalmagus

	* Rakefile, doc/alexandria.1, tasks.rb: Added man page for the
	  alexandria command, including information
	  regarding description, options, files, environment variables,
	  bugs,
	  authors and copyright and license.

	  Should also include GConf settings (see the Tomboy man page for
	  example).

	  (Running 'man 7 man' gives a very good introduction to writing
	  man
	  pages directly in nroff/groff format.)

	  Also modified the Rakefile so that the man page is installed by
	  'rake
	  install' and is included in the generated deb file.
	  --This line, and those below, will be ignored--

	  M Rakefile
	  M tasks.rb
	  A doc/alexandria.1

2007-11-26 18:21  tlockney

	* lib/alexandria/ui/main_app.rb: Fix for Bug #15924:
	  get_path_at_pos was expecting int args, but the event x and y
	  values were both floats.

2007-11-21 19:45  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2007-11-14 16:57  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2007-11-14 13:02  magmax

	* po/es.po: updating plurals for Spanish language

2007-11-13 01:01  cathalmagus

	* po/ChangeLog, po/uk.po: uk.po: Update

2007-11-11 23:54  cathalmagus

	* lib/alexandria/ui/dialogs/smart_library_properties_dialog_base.rb:
	  Use explicit ListStore for ComboBox model, so we can always call
	  'clear' with no problems. Fix for bug #15510

2007-11-11 23:53  cathalmagus

	* debian/postinst, debian/postrm: Catch failure of
	  gtk-update-icon-cache and report a warning.
	  It's not important enough to break an installation.

2007-11-11 22:22  cathalmagus

	* lib/alexandria/ui/main_app.rb: Fixing reported crash when
	  importing books with no tags (new tags
	  handling code hadn't checked for this)

2007-11-07 13:30  cathalmagus

	* po/ChangeLog, po/ja.po: ja.po: Update

2007-11-06 16:49  cathalmagus

	* lib/alexandria/ui/main_app.rb: Added simple Tag support to the
	  'view-filter' search in the main app
	  window. At the moment, multiple tags are not supported.

2007-11-06 16:45  cathalmagus

	* lib/alexandria/smart_library.rb: Added feature to allow
	  SmartLibraries to filter based on Tags.

2007-11-03 01:27  cathalmagus

	* website: Removed website from this module (a more up to date copy
	  of this
	  website data can be found in the alexandria/trunk/www module)

2007-11-03 01:19  cathalmagus

	* Rakefile, debian/changelog,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb, tasks.rb: Fixed
	  rake package task so that .mo files are included in the tar.gz
	  Made minor touches to change the version number to 0.6.2b2

2007-11-03 01:18  cathalmagus

	* lib/alexandria.rb: Tied --debug parameter into the new logging
	  system, (it switches
	  the log level to DEBUG)

2007-11-02 23:03  cathalmagus

	* data/alexandria/glade/preferences_dialog.glade,
	  lib/alexandria/ui/dialogs/preferences_dialog.rb: Added initial
	  call to sensitize_providers so that the "Up" and "Down"
	  buttons can't be used if no provider is selected to begin with.
	  Also fixed variable names in glade file (changed - to _)

2007-11-02 22:35  cathalmagus

	* po/ChangeLog, po/nl.po: nl.po: Update

2007-10-30 02:03  cathalmagus

	* lib/alexandria/utils.rb: Removed broken redefinition of
	  Time.parse; it is no longer used and
	  can cause problems with rubygems.

2007-10-29 15:05  magmax

	* lib/alexandria.rb, po/ChangeLog, po/es.po: spanish .po updated
	  I have changed my e-mail (the other does already not exists)

2007-10-28 07:10  cathalmagus

	* po/ChangeLog, po/pt.po: pt.po: Update

2007-10-25 18:33  cathalmagus

	* lib/alexandria/library.rb: Fixed issue reported by Adam Bogacki
	  and Ralph M. Deal on
	  alexandria-list. Problem with saved_ident being loaded as an
	  integer
	  from the YAML files, rather than a string. So, e.g. 0143036556
	  would
	  be loaded as 25967982 (because the leading 0 means ruby will
	  interpret
	  the number as an octal representation of the decimal number
	  25967982).
	  This same issue existed in the past for ISBN but there was a
	  workaround, now we work around the same issue for saved_ident.

2007-10-25 18:19  cathalmagus

	* data/alexandria/glade/acquire_dialog.glade: Changed names in
	  glade files so they are usable as Ruby attributes
	  (switched - to _)

2007-10-25 15:19  cathalmagus

	* lib/alexandria/ui/main_app.rb: Fixed case of crashes when
	  dragging and dropping books between
	  libraries. Problem with Gtk::Drag.finish

2007-10-23 19:30  cathalmagus

	* lib/alexandria/export_library.rb: Tidied up name of sorted
	  library for export. Simply log export sort order.

2007-10-23 19:04  cathalmagus

	* lib/alexandria/export_library.rb: Fixed image inclusion in sorted
	  exports. Bug introduced by r766.

2007-10-23 18:49  cathalmagus

	* lib/alexandria/export_library.rb,
	  lib/alexandria/ui/dialogs/export_dialog.rb,
	  lib/alexandria/ui/main_app.rb, spec/alexandria/library_spec.rb,
	  spec/data/libraries/0.6.2, spec/data/libraries/0.6.2/My Library,
	  spec/data/libraries/0.6.2/My Library/9780140266146.cover,
	  spec/data/libraries/0.6.2/My Library/9780140266146.yaml,
	  spec/data/libraries/0.6.2/My Library/9780140278781.cover,
	  spec/data/libraries/0.6.2/My Library/9780140278781.yaml,
	  spec/data/libraries/0.6.2/My Library/9780571147168.cover,
	  spec/data/libraries/0.6.2/My Library/9780571147168.yaml,
	  spec/data/libraries/0.6.2/My Library/9780575079038.cover,
	  spec/data/libraries/0.6.2/My Library/9780575079038.yaml,
	  spec/data/libraries/0.6.2/My Library/9780755322800.cover,
	  spec/data/libraries/0.6.2/My Library/9780755322800.yaml: The data
	  from Library Export is now sorted in the same way as the current
	  view of that library. Thanks to Ralph M. Deal for suggesting this
	  feature.
	  New library spec tests the export ordering, but not how it is
	  tied in
	  to the GUI.

2007-10-23 18:45  cathalmagus

	* data/alexandria/icons/library_small.png,
	  data/alexandria/icons/smart_library_small.png: Added Andreas
	  Nilsson's new small icons for library and smart library.

2007-10-18 17:44  nomeata

	* po/ChangeLog, po/de.po: de.po: Update

2007-10-16 17:08  cathalmagus

	* po/cs.po, po/cy.po, po/de.po, po/es.po, po/fr.po, po/it.po,
	  po/ja.po, po/nl.po, po/pl.po, po/pt.po, po/pt_BR.po, po/sv.po,
	  tasks.rb, website/site/download.html, website/site/index.html:
	  Modified tasks.rb so 'rake install' now installs .mo files!
	  Merged all po files with latest generated template before
	  sending to the translators.

2007-10-16 15:50  method

	* website/site/download.html, website/site/index.html,
	  website/site/stylesheets/compressed,
	  website/site/stylesheets/compressed/print.css,
	  website/site/stylesheets/compressed/screen.css,
	  website/site/stylesheets/lib,
	  website/site/stylesheets/lib/forms.css,
	  website/site/stylesheets/lib/grid.css,
	  website/site/stylesheets/lib/grid.png,
	  website/site/stylesheets/lib/ie.css,
	  website/site/stylesheets/lib/reset.css,
	  website/site/stylesheets/lib/typography.css,
	  website/site/stylesheets/menu.css,
	  website/site/stylesheets/plugins,
	  website/site/stylesheets/plugins/buttons,
	  website/site/stylesheets/plugins/buttons/Readme,
	  website/site/stylesheets/plugins/buttons/buttons.css,
	  website/site/stylesheets/plugins/buttons/icons,
	  website/site/stylesheets/plugins/buttons/icons/cross.png,
	  website/site/stylesheets/plugins/buttons/icons/key.png,
	  website/site/stylesheets/plugins/buttons/icons/tick.png,
	  website/site/stylesheets/plugins/css-classes,
	  website/site/stylesheets/plugins/css-classes/Readme,
	  website/site/stylesheets/plugins/css-classes/css-classes.css,
	  website/site/stylesheets/plugins/fancy-type,
	  website/site/stylesheets/plugins/fancy-type/Readme,
	  website/site/stylesheets/plugins/fancy-type/fancy-type-compressed.css,
	  website/site/stylesheets/plugins/fancy-type/fancy-type.css,
	  website/site/stylesheets/print.css,
	  website/site/stylesheets/screen.css,
	  website/site/stylesheets/style.css,
	  website/src/layouts/application.haml,
	  website/src/layouts/development.haml,
	  website/src/pages/features.haml, website/src/pages/feedback.haml,
	  website/src/pages/index.haml, website/src/partials/dev_menu.haml,
	  website/src/partials/footer.haml,
	  website/src/partials/header.haml, website/src/partials/menu.haml,
	  website/src/partials/menu2.haml: Updates to the website

2007-10-15 10:18  cathalmagus

	* website/src/pages/index.haml: Added reference to Alexandria's
	  license on the main page of the
	  website.

2007-10-10 00:45  cathalmagus

	* COPYING: Now using definitive version of the GNU GPL version 2
	  (with the new
	  address of the FSF). Also removed the reference to a single gif
	  file
	  being under the Mozilla Public License - the file is no longer
	  part of
	  Alexandria.

2007-10-10 00:27  cathalmagus

	* lib/alexandria/library.rb: Fixed bug [#14592] Fails to start:
	  undefined method `isbn'
	  This caused a crash if a book file (*.yaml) was empty.
	  Now, it logs a warning and proceeds.

2007-10-09 23:36  cathalmagus

	* Rakefile, data/omf/alexandria/post-install.rb,
	  data/omf/alexandria/pre-setup.rb, debian/control,
	  debian/control.tmpl, debian/rules, make-config.rb, postinst,
	  pre-setup.rb, tasks.rb: Made changes to allow Alexandria to be
	  built as a native Debian source
	  package, with dpkg-buildpackage. Also cleaned up install.rb files
	  (pre-*.rb and post-*.rb their job is now done in the Rakefile)
	  and an
	  old postinst script.

2007-10-09 17:29  method

	* website/site/download.html, website/site/index.html,
	  website/site/stylesheets/menu.css,
	  website/src/layouts/development.haml,
	  website/src/pages/development.haml, website/src/pages/index.haml,
	  website/src/partials/menu.haml, website/src/partials/menu2.haml,
	  website/src/stylesheets/menu.css: Move technical stuff into
	  Development area.

2007-10-09 16:45  method

	* Rakefile, lib/alexandria/ui/main_app.rb,
	  spec/alexandria/book_providers,
	  spec/alexandria/book_providers/providers_spec.rb,
	  spec/alexandria/preferences_spec.rb,
	  spec/alexandria/smart_library_spec.rb, spec/alexandria/ui,
	  spec/alexandria/ui/dialogs_spec.rb,
	  spec/alexandria/ui/main_app_spec.rb,
	  spec/alexandria/ui/ui_utilities_spec.rb,
	  spec/alexandria/utilities_spec.rb, tasks.rb,
	  website/site/download.html, website/site/index.html,
	  website/src/partials/footer.haml: Added spec stubs for all the
	  classes I could find.

2007-10-09 08:30  method

	* Rakefile, tasks.rb, website/site/download.html,
	  website/site/index.html, website/site/rcov, website/site/rdoc,
	  website/src/partials/menu.haml: Improvements to site upload rake
	  tasks.
	  - use rake website_upload ADMIN_USER=name for upload.
	  - upload syncs rcov and rdoc (atm have to run rake docs first)
	  - include rubygems for rspec tasks

2007-10-09 07:21  method

	* Rakefile, debian/changelog, debian/rules, website, website/site,
	  website/site/download.html, website/site/images,
	  website/site/images/alexandria.png,
	  website/site/images/alexandria_add_book.png,
	  website/site/images/alexandria_add_book_small.jpg,
	  website/site/images/alexandria_book_properties.png,
	  website/site/images/alexandria_book_properties_small.jpg,
	  website/site/images/alexandria_export.png,
	  website/site/images/alexandria_export_small.jpg,
	  website/site/images/alexandria_icons.png,
	  website/site/images/alexandria_icons_small.jpg,
	  website/site/images/alexandria_list.png,
	  website/site/images/alexandria_list_small.jpg,
	  website/site/images/alexandria_loaning.png,
	  website/site/images/alexandria_loaning_small.jpg,
	  website/site/images/alexandria_new_provider.png,
	  website/site/images/alexandria_new_provider_small.jpg,
	  website/site/images/alexandria_providers_preferences.png,
	  website/site/images/alexandria_providers_preferences_small.jpg,
	  website/site/images/download.png,
	  website/site/images/features.png,
	  website/site/images/powered_by_ruby.png,
	  website/site/images/screenshots.png,
	  website/site/images/support.png, website/site/index.html,
	  website/site/javascripts, website/site/stylesheets,
	  website/site/stylesheets/application.css,
	  website/site/stylesheets/menu.css,
	  website/site/stylesheets/style.css, website/src,
	  website/src/helpers, website/src/layouts,
	  website/src/layouts/application.haml, website/src/pages,
	  website/src/pages/download.haml, website/src/pages/index.haml,
	  website/src/partials, website/src/partials/footer.haml,
	  website/src/partials/menu.haml, website/src/stylesheets,
	  website/src/stylesheets/application.sass,
	  website/src/stylesheets/menu.css,
	  website/src/stylesheets/style.css: Added website and basic
	  workflow for publishing.

2007-10-07 22:56  cathalmagus

	* lib/alexandria.rb, lib/alexandria/logging.rb,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb: Added a new logging
	  framework based on Ruby's logger. To use it,
	  classes should 'include Logging', which will add a log method
	  which
	  returns a LogWrapper. All the main logging methods are available
	  to
	  the LogWrapper.

	  As a proof of concept, the "Acquire from Scanner" dialog now uses
	  this
	  logging system.

2007-10-06 20:10  cathalmagus

	* data/alexandria/glade/acquire_dialog.glade,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb: Added cover image
	  view to Acquire from (Barcode) Scanner dialog.
	  This is not optimized, it downloads images twice!
	  Also made a lot of the output DEBUG-only.

2007-10-05 17:07  cathalmagus

	* lib/alexandria/book_providers/amazon.rb: Fixing bug #9545
	  'publishing_year is not retrieved from Amazon'
	  Dates are now extracted with regexes, not Time.parse

2007-10-05 04:58  cathalmagus

	* INSTALL, Rakefile, TODO, tasks.rb: Moved RSpec tasks to tasks.rb;
	  no longer require RSpec just to run
	  Rake. Added package task to tasks.rb for generating source
	  tarballs.
	  Updated TODO to show CueCat userland support added.
	  Included optional Revolution dependency details in INSTALL.

2007-10-04 18:09  cathalmagus

	* debian/copyright, tasks.rb: Added the required 'copyright' file
	  to /usr/share/doc/alexandria in
	  the deb file. Also copied in AUTHORS, which lists the copyright
	  holders.

2007-10-03 15:02  cathalmagus

	* doc/AUTHORS, lib/alexandria.rb: Updated the About box to add
	  "Copyright (C) 2007 Alexandria
	  Contributors". Updated AUTHORS to reflect the Credits listed in
	  the
	  About box, this link should eventually be automated, so the About
	  box
	  credits are generated from AUTHORS.

2007-10-03 00:17  cathalmagus

	* debian/postinst, debian/postrm, tasks.rb: Added some fixes to
	  .deb file generation. The GTK icon cache is now
	  updated in postinst and postrm. Also fixed some problems found
	  automatically with 'lintian'; the file permissions are now in
	  accordance with the debian policy, and unnecessary update-menus
	  sections were removed from postinst and postrm.

2007-10-02 17:08  cathalmagus

	* INSTALL: Updated INSTALL docs for 'intltool' dependency and info
	  on how to
	  generate .deb files.

2007-10-02 16:51  cathalmagus

	* ., Rakefile, tasks.rb: Fixed deb-file generation, debian:deb,
	  several files were left out
	  before. The task now cleans up the temporary build directory, you
	  can
	  run debian:build_deb to leave it there. There is also a hack to
	  include autogenerated ruby files, there should be a nicer way of
	  doing
	  this.

	  Deb file installation was tested on gNewSense 1.1 (a fully Free
	  Software GNU/Linux distribution based on Ubuntu). Following tips
	  from
	  the CLUG Wiki (wiki.clug.org.za), I set up a simple local
	  repository:

	  # mkdir /home/debs
	  # cd /home/debs
	  # cp ~/alexandria/*.deb .
	  # dpkg-scanpackages . /dev/null | gzip -c -9 > Packages.gz

	  Then add this line to the top of /etc/apt/sources.list
	  deb file:///home/debs /

	  And run
	  # apt-get update
	  # apt-get install alexandria

2007-10-02 00:22  cathalmagus

	* Rakefile, debian, debian/control.tmpl, debian/postinst,
	  debian/postrm, debian/prerm: Added fairly primitive debian:deb
	  task which should build a deb file.
	  It requires 'fakeroot' and 'dpkg' native packages to be installed
	  on
	  your system.

2007-10-02 00:13  cathalmagus

	* data/omf/alexandria: Ignore all generated omf files

2007-10-01 23:47  cathalmagus

	* lib/alexandria/ui/dialogs/smart_library_properties_dialog_base.rb:
	  Fixed bug causing strange behaviour and crashes with new
	  SmartLibraries

2007-09-29 06:06  method

	* Rakefile: Added 'rake add' utility task.

2007-09-28 03:33  method

	* Rakefile, Rakefile.rb, lib/alexandria.rb, lib/alexandria/book.rb,
	  lib/alexandria/book_providers.rb, lib/alexandria/library.rb,
	  spec/alexandria/book_provider_spec.rb,
	  spec/alexandria/book_spec.rb, spec/alexandria/library_spec.rb,
	  spec/spec_helper.rb: - added rake spec and rake spec:rcov tasks
	  - deleted old Rakefile.rb for now
	  - added book_spec rudimentary test

2007-09-27 22:41  cathalmagus

	* lib/alexandria.rb: Added credits to ARTIST Andreas Nilsson and
	  AUTHOR Cathal Mc Ginley.

2007-09-27 22:36  cathalmagus

	* spec/alexandria/scanners,
	  spec/alexandria/scanners/cuecat_spec.rb: Added a spec for CueCat
	  decoding behaviour.

2007-09-27 22:34  cathalmagus

	* lib/alexandria/library.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb,
	  lib/alexandria/ui/main_app.rb: Try to re-establish "empty ISBN"
	  support.

2007-09-27 22:32  cathalmagus

	* Rakefile, doc/cuecat_support.rdoc: Include INSTALL file in RDoc.
	  Added new document describing current CueCat support.

2007-09-27 22:26  cathalmagus

	* spec/alexandria/library_spec.rb,
	  spec/data/libraries/0.6.1-noisbn,
	  spec/data/libraries/0.6.1-noisbn/My Library,
	  spec/data/libraries/0.6.1-noisbn/My Library/0201398257.yaml,
	  spec/data/libraries/0.6.1-noisbn/My Library/1565920007.yaml:
	  Added spec that library should be able to import books with no
	  ISBN.

2007-09-27 22:19  cathalmagus

	* tasks.rb: Added more documentation files to RDoc.

2007-09-27 22:17  cathalmagus

	* INSTALL: Added a simple INSTALL document, detailing dependencies
	  and build instructions.

2007-09-25 05:52  cathalmagus

	* lib/alexandria/ui/dialogs/book_properties_dialog_base.rb,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb: Accepting Lennart
	  Karssen's patch to grab focus for the Title field in
	  all book properties dialogs [bug #14164].
	  To match this new behaviour, the relevant search field is focused
	  when
	  a new book dialog is opened.

2007-09-23 18:43  cathalmagus

	* po/nl.po: Dutch translation from L.C. Karssen, based on version
	  0.6.1

2007-09-22 20:26  cathalmagus

	* Rakefile, Rakefile.rb, spec, spec/alexandria,
	  spec/alexandria/library_spec.rb, spec/data, specs, tasks.rb:
	  Renamed the 'specs' directory to 'spec' which is the convention
	  used by
	  RSpec and other projects.

	  Also added a :fake_install target to the Rakefile in preparation
	  for
	  deb-file generation.

2007-09-22 18:41  cathalmagus

	* lib/alexandria/ui/icons.rb: No longer crash if cover image fails
	  to load, just report failure.

2007-09-20 20:13  cathalmagus

	* tasks.rb: Another trivial bug in rake install

2007-09-20 04:07  cathalmagus

	* tasks.rb: Fixed trivial problem with rake install

2007-09-19 06:26  cathalmagus

	* Rakefile, alexandria.desktop.in, data/app-icon,
	  data/app-icon/16x16, data/app-icon/16x16/alexandria.png,
	  data/app-icon/16x16/alexandria.svg, data/app-icon/22x22,
	  data/app-icon/22x22/alexandria.png,
	  data/app-icon/22x22/alexandria.svg, data/app-icon/24x24,
	  data/app-icon/24x24/alexandria.png, data/app-icon/32x32,
	  data/app-icon/32x32/alexandria.png,
	  data/app-icon/32x32/alexandria.svg, data/app-icon/48x48,
	  data/app-icon/48x48/alexandria.png, data/app-icon/scalable,
	  data/app-icon/scalable/alexandria.svg,
	  lib/alexandria/ui/main_app.rb, tasks.rb: Added all of Andreas
	  Nilsson's new application icons to the codebase.

	  Improved GNOME desktop integration, 'rake install' now installs
	  the
	  app-icons in the correct locations under /usr/share/icons/hicolor
	  The main Alexandria app now finds its Window icon from there.

	  'rake install' also installs alexandria.desktop in
	  /usr/share/applications, giving us a GNOME menu item.

2007-09-18 02:31  cathalmagus

	* Rakefile, tasks.rb: Added a new Rakefile which uses a new TaskLib
	  from tasks.rb
	  AlexandriaBuild is heavily based upon 'hoe' by Ryan Davis.
	  http://rubyforge.org/projects/seattlerb/
	  To install Alexandria should now be a matter of 'rake install'
	  You will require 'rubygems' and 'rake' as well as some standard
	  GNU and Gnome tools ('gettext', 'scrollkeeper' and 'gconf2').

2007-09-18 01:58  cathalmagus

	* data/alexandria/glade/acquire_dialog.glade,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb: Acquire from Scanner
	  dialog now accepts scans from an unmodified
	  CueCat and allows users to add scanned Books to any Library.

2007-09-13 00:20  cathalmagus

	* lib/alexandria/library.rb, specs/alexandria/library_spec.rb:
	  Fixed bug, a crash caused by an unnecessary exception being
	  raised
	  when a book was added and deleted several times in one session.

2007-09-06 21:07  cathalmagus

	* lib/alexandria/ui/dialogs/acquire_dialog.rb: Fixed bug, would
	  crash upon bad barcode scan

2007-09-05 19:16  cathalmagus

	* data/alexandria/glade/acquire_dialog.glade,
	  lib/alexandria/scanners/cuecat.rb,
	  lib/alexandria/ui/dialogs/acquire_dialog.rb: First stage of
	  CueCat support for the Acquire from Scanner dialog.
	  At the moment, scans are accepted from an unmodified CueCat and
	  displayed
	  in a list, but cannot be added to a library yet.

	  Also slightly fixed the definition of what constitutes a complete
	  scan
	  from an unmodified CueCat.

2007-09-05 19:08  cathalmagus

	* bin/alexandria: Fixed backtrace reporting for crashes

2007-08-26 06:23  cathalmagus

	* Rakefile.rb, lib/alexandria/library.rb, specs/alexandria,
	  specs/alexandria/library_spec.rb, specs/data,
	  specs/data/libraries, specs/data/libraries/0.6.1,
	  specs/data/libraries/0.6.1/My Library,
	  specs/data/libraries/0.6.1/My Library/0192812173.yaml,
	  specs/data/libraries/0.6.1/My Library/0201398257.cover,
	  specs/data/libraries/0.6.1/My Library/0201398257.yaml,
	  specs/data/libraries/0.6.1/My Library/1565920007.yaml: *
	  lib/alexandria/library.rb,

	  Bugfix for broken Library.load, would get caught in infinite loop
	  when loading a 0.6.1-version library with old-style ISBNs.


	  * Rakefile.rb
	  specs/alexandria/library.rb
	  specs/data/libraries/0.6.1/My Library/

	  Added Rspec specification (and supporting data files) which
	  demonstrate the above bugfix. Run the specification with
	  'rake spec'. Requires rspec.
	  Included generated files and test files in Rake's 'clobber' task.

2007-07-06 20:42  laurusnobilis

	* data/gnome/help/alexandria/C/alexandria.xml,
	  data/gnome/help/alexandria/ChangeLog,
	  data/gnome/help/alexandria/fr/alexandria.xml: minor typos fixed
	  (internet -> Internet, Cuecat -> CueCat, Bibtex -> BibTeX)

2007-07-06 20:26  laurusnobilis

	* ChangeLog, data/gnome/help/alexandria/C/alexandria.xml,
	  data/gnome/help/alexandria/fr/alexandria.xml: Fixed typo: Cuecard
	  -> CueCat (see bug "[#11306] typo in docs")

2007-06-19 06:37  method

	* Rakefile.rb, data/alexandria/icons/alexandria.png,
	  data/alexandria/icons/alexandria_small.png, post-install.rb,
	  postinst: * Included new art from Andreas Nilsson (todo: credit
	  line)

2007-06-19 03:21  method

	* Rakefile.rb, make-config.rb, schemas/alexandria.schemas: Ready
	  for creating debs

2007-06-19 00:07  method

	* Rakefile.rb, lib/make-config.rb, make-config.rb: Fix starting
	  scripts.

2007-06-18 23:34  method

	* AUTHORS, CUECAT_SUPPORT, ChangeLog, FAQ, HACKING, NEWS,
	  NotChangeLog, README, Rakefile.rb, bin/pre-setup.rb,
	  data/post-clean.rb, doc, doc/AUTHORS, doc/CUECAT_SUPPORT,
	  doc/FAQ, doc/HACKING, doc/NEWS, doc/README, install.rb,
	  lib/alexandria/pre-setup.rb, lib/make-config.rb, make_release.sh,
	  post-clean.rb: Preparing for packaging

2007-06-18 18:03  laurusnobilis

	* po/ChangeLog, po/commit-po: po/commit-po: switched from "cvs" to
	  "svn"

2007-06-18 17:57  laurusnobilis

	* po/ChangeLog: it.po: Update

2007-06-18 17:55  laurusnobilis

	* AUTHORS, ChangeLog, NEWS, lib/alexandria.rb, po/ChangeLog,
	  po/it.po: Revision of the Italian translation

2007-06-18 16:09  laurusnobilis

	* ChangeLog, data/alexandria/glade/new_book_dialog.glade,
	  lib/alexandria/ui/dialogs/new_book_dialog.rb: Added anonymous
	  patch
	  [#11170] cuecat userland support
	  http://rubyforge.org/tracker/index.php?func=detail&aid=11170&group_id=205&atid=865
	  I don't have a cuecat, and I don't know whether this patch is OK.

2007-05-07 03:07  method

	* Rakefile.rb, bin/alexandria, specs, tests/test.rb,
	  tests/test_application.rb, tests/test_providers.rb: - More
	  organizational stuff. You can run `rake` to run tests, `rake
	  install` to install,
	  `rake systemclean` to hopefully kill all the installed system
	  files.

	  - Tests for ruby/zoom in provider tests.

2007-04-27 10:03  laurusnobilis

	* ChangeLog, lib/alexandria/book_providers/bol_it.rb: Updated
	  provider bol.it

2007-04-27 07:57  laurusnobilis

	* ChangeLog, lib/alexandria/book_providers/worldcat.rb: Updated
	  provider Worldcat

2007-04-20 03:54  method

	* Rakefile.rb: Added Rakefile (see previous Alexandria commit)