2008-06-18  Marko Anastasov  <marko.anastasov@gmail.com>

	* NEWS: Written for 0.3.

2008-06-11  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/main-window.cc: Corrected comments for translators regarding
	all, recent and untagged documents.

2008-06-11  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/entry-multi-completion.[cch]: Copied EntryMultiCompletion class
	from gtkmm-utils, egg style.
	* src/Makefile.am: Build them.
	* src/browser.[cchh]: Wrote get_all_tags();
	* src/dialog-tag-entry.cc: Use the new completion for our entry.
	* src/category-view.cc: Use unsigned int for column id's.

2008-06-08  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/config.hh: Added forgotten ifndef.
	* src/main-window.hh: Removed unused window position consts.

2008-06-07  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/config.[cchh]:
	* src/main-window.[cchh]: Don't bother with storing window position,
	just center it on the screen.

2008-06-07  Marko Anastasov  <marko.anastasov@gmail.com>

	* configure.ac: Increased version.

2008-06-07  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/config.[cchh]:
	* src/main-window.[cchh]: Store right paned position (between
	categories and the tag cloud), window position
	(there's something wrong with how I use Gtk::Window::get_position()
	 and move() - the coordinates always stay the same), check for
	all keys' presence on startup.

2008-06-04  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/config.[cchh]:
	* src/main-window.[cchh]: Store main paned position in the settings.

2008-06-04  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/config.[cchh]: New files. A simple configuration system, with
	a Glib::KeyFile-based implementation.
	* src/Makefile.am: Include the new files in the build.
	* src/main-window.[cchh]: For a start we set and load window size.

2008-06-04  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Don't use lightened tag colour.

0.2.0:

2008-05-01  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/tag-cloud-model.[cchh]: Inherit from sigc::trackable.
	This was a cause of a nasty bug: the invalid model used in a previously
	closed CategoryEditor would still receive signals.

2008-05-01  Marko Anastasov  <marko.anastasov@gmail.com>

	* configure.ac:
	* src/main-window.cc: Set window title to 'program version'.
	* src/tracker-phone.cc: A workaround for the g++ 4.2 "deprecated
	conversion from string constant to 'char *'" warning.
	* src/file-utils.cc: Initialize query flag variable to satisfy
	the compiler.

2008-04-28  Claude Paroz  <claude@2xlibre.net>

	* ui/dialog-categories.glade: Remove translatable property from stock
	label (gtk-ok).

2008-04-28  Marko Anastasov  <marko.anastasov@gmail.com>

	* configure.ac: Require gtkmm-utils 0.3.1

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/i18n-utils.[cchh]: New files, a place for boldify().
	* src/Makefile.am: Include them in the build.
	* src/category-view.cc:
	* src/main-window.cc: Avoid markup in messages to be translated.

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.cc: Ignore tag signals for files which are not
	in our index. Otherwise there would be a crash.
	* src/tracker-phone.cc: Include more mime types -
	really all OpenDocuments with text, MS Office, PostScript, AbiWord.

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc:
	* src/category-editor-model.cc:
	* src/main-window.cc:
	* po/POTFILES.in: Preparing strings for l10n.

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-view.[cchh]: Pack the treeview in a scrolled window
	to avoid growing the whole window as categories are added.
	* src/main-window.cc:
	* ui/window-main.glade: Slight tweaks related to that.

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Fixed on-selection tag erasing.

2008-04-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* configure.ac:
	* README:
	* src/main.cc:
	* src/category.[cchh]:
	* src/category-factory.cc:
	* src/file-utils.cc: Depend on giomm unconditionally.
	No more boost-filesystem dependency.

2008-04-25  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/tracker-phone.[cchh]:
	* src/document-tile.[cchh]:
	* src/document-tag-cloud-model.[cchh]: Cleanup in tag signalling.
	There is no failure notice in the userland now though.

2008-04-25  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/tracker-phone-signals-marshal.[ch]: New files, glib-genmarshal
	generated marshaller for Tracker's Keyword* D-Bus signals.
	* src/Makefile.am: Include them in the build.

	* src/tracker-phone.[cchh]: Connect to Tracker's KeywordAdded and
	KeywordRemoved signals. These will be master receivers for tag
	change notifications and allow us to respond to external tagging.

	* src/browser.cc: Adopted to shorter method names.

2008-04-24  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/tracker-phone.[cchh]: Async document URI retrieval.

2008-04-24  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/document-tile.[cchh]:
	* src/document-tag-cloud-model.[cchh]: Changed Browser's
	signal_tags_changed to emit success indicator, updated receivers,
	display a message in case of an error.

2008-04-24  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/tracker-phone.[cchh]: Async tag removal.

2008-04-24  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/tracker-phone.[cchh]: Towards all-async communication.
	Converted add_tags, still not status-aware in the UI.

2008-04-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-factory.cc: Sort categories by name in load_categories().

2008-03-23  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]: Added get_untagged_documents().
	* src/main-window.cc: Predefined Untagged category.

2008-03-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/main-window.cc: Unselect any category on tag selection.

2008-03-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/main-window.[cchh]: Rm everything related to the Index button.

2008-03-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/tag-item.cc:
	* src/tag-cloud.[cchh]: Fixed marker invalidation issue after
	cloud redraw.

2008-03-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/tracker-phone.cc: Remember to set document's mtime.
	* src/browser.cc: Correctly count recent docs.

2008-03-15  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.[cchh]:
	* src/tracker-phone.cc:
	* src/main-window.[cchh]:
	* src/document.[cchh]:
	* src/category.[cchh]:
	* src/file-utils.[cchh]: Document set switching on category selection
	changes: all, recent (buggy) and for any user-defined category.

2008-03-13  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-view.[cchh]: Added select_first().
	* src/category-editor.cc: Use that.
	* src/main-window.[cchh]: Display current categories in the view.

2008-03-12  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Erase tag from buffer on repeated selection.

2008-03-12  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Update save button after saving, selection
	change.

2008-03-12  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.[cchh]: Wrap buffer dirtiness check and save
	button updates in check_buffer_status(), use after tag selection.

2008-03-12  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/tag-cloud.[cchh]: Added mark_selected_tag property.
	* src/category-editor.[cchh]: Insert clicked tags in the buffer.

2008-03-12  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Use a uniform font size in the tag cloud here.

2008-03-09  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/document-tag-cloud-model.[cchh]: Added update_tags().
	* src/category-editor.[cchh]: Display a tag cloud below the text view,
	disable save button on start.

2008-03-09  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.[cchh]: Monitor keyboard on the text view to
	provide smart save button sensitivity.

2008-03-08  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc: Wrap words in text view, larger window size.

2008-03-08  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor-model.cc: Use the new split() from glibmm-utils
	head for parsing tags from textbuffer.
	* src/category-editor.cc: Do not show horizontal scrollbar for text.

2008-02-26  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor.cc:
	* src/category-editor-model.cc: Implemented category deletion.

2008-02-25  Marko Anastasov  <marko.anastasov@gmail.com>

	Category content editing, data shown only in the editor atm.

	* src/category.[cchh]: In ctor, load the tags from file if one
	exist. Added get_name(), reset_tags(), get_tags_as_string().

	* src/category-factory.[cchh]: create_category() will not throw
	anymore, should create empty one or allow loading existing tag data.
	Added public load_categories(), as a cold start function.

	* src/category-editor-model.[cchh]:
	* src/category-editor.[cchh]: Loading and saving work in model and view.

2008-02-24  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-editor-model.[cchh]: Implemented get_category(),
	new_category(). Rely on smart pointers, expose the data.
	* src/category-editor.[cchh]: The view's implementations of the above.
	* src/main-window.cc: Added a todo to update the main category view
	after the editor has been closed.

2008-02-23  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/dialog-categories.[cchh]: Renamed to
	* src/category-editor.[cchh]
	* src/category-editor-model.[cchh]: New files, model behind the editor.
	* src/Makefile.am:
	* src/main-window.cc: Adapt.
	* src/category-factory.cc: Minor capitalization fix.
	* src/browser.cc: Don't output silly message to stdout.

2008-02-07  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/dialog-entry.[cchh]:
	* ui/dialog-entry.glade: New files, simple generic input dialog.
	* src/Makefile.am:
	* src/paths.hh:
	* ui/Makefile.am: Include the new files.
	* src/dialog-categories.[cchh]: Added some buttons, boilerplate code.

2008-02-06  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-view.[cchh]: New files, moved common treeview setup
	code into a separate class.
	* src/main-window.[cchh]: Adapt.
	* src/Makefile.am: Build new files.
	* ui/Makefile.am: Include forgotten dialog-categories.glade.

2008-01-20  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/Makefile.am:
	* src/dialog-categories.cc:
	* src/dialog-categories.hh:
	* src/paths.hh:
	* ui/dialog-categories.glade: Added dummy dialog for editing categories.

	* src/document-tile.cc:
	* src/main-window.[cchh]:
	* src/tag-cloud.[cchh]:
	* src/tag-item.[cchh]: Draw a rectangle marker around currently
	selected tag. Put TagItem class in a separate file.

2008-01-18  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/main-window.cc: On tag selection, call new TileView's
	reset_selection().

	* src/document-tile.[cchh]: Added hide_extra_info() as a public
	method to hide additional widgets. Use show_all() to really show
	all containers' children in on_selected().

	* src/document-tile-view.[cchh]: Override TileView's
	on_show_request() which shows all children and explicitly hide
	DocumentTiles' additions after that.

	This solves the bug of keeping document tiles expanded through
	navigation, and showing all children on tag selection.

2008-01-13  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/browser.cc: Cancel on_idle_initial_document_retrieval()
	if trackerd is unresponsive, due to (re)indexing for example.
	Bug #507520 reported by Piotr Gaczkowski.

2008-01-05  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/file-utils.cc: Build with latest development version of gio,
	ie the one in glib-2.15. Patch from DoomHammerNG in bug #507518.
	* configure.ac: Increased gio-2.0 version requirement to 2.15.

2008-01-05  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/main-window.[cchh]:
	* ui/window-main.glade: Prepared the UI for category features.

2007-12-31  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category-factory.[cchh]: Added CategoryFactory.
	* Makefile.am: Include new files.
	* src/category.[cchh]: Changed 'dir' to 'path' in function names.

2007-12-30  Marko Anastasov  <marko.anastasov@gmail.com>

	* src/category.[cchh]: Added a Category class, a simple FS-backed
	container for tags.
	* src/Makefile.am: Build it.
	* configure.ac: Increased version, updated bug contact to bugzilla,
	require boost-filesystem library.

2007-11-17  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.cc: Use ngettext for plurals.

2007-11-08  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tracker-phone.cc: Include OpenDocument presentations,
	spreadsheets and plain text files.

0.1.0:

2007-11-06  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: make bzip2 tarballs too.
	* README:
	* NEWS: Wrote these.
	* po/POTFILES.skip: Skip paperbox.desktop.in.

2007-11-05  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-link-button.cc: Call the base class signal handler
	in on_button_press_event().

2007-11-04  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tracker-phone.cc: Fixed allocation size
	in ustring_vector_to_array().

2007-11-03  Marko Anastasov  <marko@marko.anastasov.name>

	* ui/dialog-tag-entry.glade: Marked ny hand the stock buttons for no
	translation.

2007-11-03  Marko Anastasov  <marko@marko.anastasov.name>

	* po/POTFILES.in: Include the .desktop file.

2007-11-03  Marko Anastasov  <marko@marko.anastasov.name>

	* data/*:
	* configure.ac:
	* Makefile.am: Added a .desktop entry.
	* README: updated dependencies' links.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* src/paths.hh: New file, put strings with paths to glade files here.
	* src/Makefile.am: Include it.
	* src/main-window.cchh: Added static create().
	* src/main.cc: Use MainWindow::create().
	* src/dialog-tag-entry.cc: Alse use the string from paths instead of
	something hardcoded.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main-window.cc: Display seven documents per page.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: define HAVE_GIO.
	* src/file-info.cc: Added a fallback on gnome-vfs for
	get_file_modification_time().

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Check for boost headers.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* src/thumbnailer.cc: Added a deadly libgnomeui/gnome-vfs based
	fallback on mime-type icons when there is no thumbnail ready.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main-window.cchh:
	* ui/window-main.glade: Postponed the category tree view for
	another release.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	Removable tags.

	* src/tracker-phone.cchh: Added remove_tags(), ustring_vector_to_array()
	helper.
	* src/browser.cc: Implemented remove_tags(), added forgotten
	bean updating in both add and remove methods.
	* src/document.cchh: Added add/remove_remove_tag() (duh).
	* src/document-tile.cchh: Completed tag link refreshing.
	* src/tag-cloud-model.cchh: remove_tag().
	* src/document-tag-cloud-model.cc: Use that in signal handler.

2007-11-02  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-link-button.cchh: Removed the rename menu item. I do not
	like the idea in practice.
	* src/document-tile.cc: Connect to TLB's remove signal.
	* src/dialog-tag-entry.cchh: Added set_instructions() somewhere along
	the way. It's such an annoyingly simple functionality, that I feel
	sorry deleting. It may be useful later.

2007-11-01  Marko Anastasov  <marko@marko.anastasov.name>

	* src/browser.[cchh]: placeholders for rename/remove tags functions.
	* src/tag-link-button.[cchh]: New files. A custom Gtk::LinkButton
	with a popup menu to rename and remove "tags".
	* src/Makefile.am: build them.
	* src/document-tile.cc: Use TLB.

2007-10-31  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main-window.[cchh]: Use stock index button instead of 'view all'
	and alternate sensitive state.

2007-10-31  Marko Anastasov  <marko@marko.anastasov.name>

	Added a button to view all documents (reset current tag filter).

	* src/browser.[cchh]: Added get_all_documents().
	* src/main-window.[cchh]: button, on_view_all(), render_new_tile_set().

2007-10-30  Marko Anastasov  <marko@marko.anastasov.name>

	Tag navigation.

	* src/tile-set.[cchh]: New files, an abstraction over a set of
	DocumentTiles.
	* src/Makefile.am: Include them.
	* src/browser.[cchh]: Added get_documents_for_tag().
	* src/document.[cchh]: Added contains_tag().
	* src/document-tile.[cchh]: Added get_document_uri_raw().
	* src/main-window.[cchh]: Adapt and catch forwarded tag navigation
	requests, handle them by reloading the DTV with tiles ready
	from TileSet.

2007-10-28  Daniel Nylander <po@danielnylander.se>

	* po/sv.po: Updated Swedish translation.

2007-10-27  Marko Anastasov  <marko@marko.anastasov.name>

	Enabled feedback on adding tags in the GUI.

	* src/document-tag-cloud-model.[cchh]: New files, a derived
	TagCloudModel which is subscribed to Browser's notifications.
	* src/Makefile.am: Build these.
	* src/browser.[cchh]: Added signal_tags_changed.
	* src/document-tile.[cchh]:
	* src/tag-cloud-model.[cchh]: Track tag changes and update accordingly.
	* src/main-window.cc: Use a DocumentTagCloudModel.

2007-10-27  Marko Anastasov  <marko@marko.anastasov.name>

	Added tagging, without feedback.

	* src/dialog-tag-entry.[cchh]:
	* ui/dialog-tag-entry.glade: New files, a simple tag input dialog.
	* src/Makefile.am:
	* ui/Makefile.am:
	* po/POTFILES.in: Include them.
	* src/browser.[cchh]:
	* src/tracker-phone.[cchh]:
	* src/document-tile.cc: Added functions for adding tags. In effect,
	it's a chain of responsibility.

2007-10-23  Marko Anastasov  <marko@marko.anastasov.name>

	* src/browser.[cchh]: Store Documents in a map.

2007-10-23  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.[cchh]: Removed unnecessary on_activated()
	override.

2007-10-23  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main-window.[cchh]: Added set_pane_pos() to position
	the horizontal pane between the document view and tag navigation.

2007-10-23  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main.cc: Initialize glib threading to please libgnomeui.

2007-10-23  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac:
	* src/browser.[cchh]:
	* src/main.cc:
	* src/main-window.cc:
	* src/tracker-phone.[cchh]: Modified to use an idle handler for
	retrieving document data; later we'll connect to tracker's xesam
	signals for updates.

2007-10-22  Daniel Nylander <po@danielnylander.se>

	* po/sv.po: Updated Swedish translation.

2007-10-19  Marko Anastasov  <marko@marko.anastasov.name>

	* src/thumbnailer.[cchh]:
	* src/document-tile.[cchh]: Do not slow down by loading all thumbnails
	at once directly in DocumentTiles. Added an async API to Thumbnailer,
	and DTs now request thumbnails by passing slots. Now the program loads
	and is responsive instantly (again).

2007-10-19  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile-view.[cchh]: Added custom TileView which will
	handle additional signals by DocumentTile. ATM that's just tag-clicked.
	* src/Makefile.am: Include them in the build.
	* src/document-tile.[cchh]: Emit own tag-clicked, which we propagate
	via d-t-v to...
	* src/main-window.[cchh]: Here on_tag_clicked() handles the above
	and the signal from tag cloud.

2007-10-18  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-cloud.[cchh]: Provide SignalTagClicked.
	* src/main-window.[cchh]: Connect, for now still do nothing.

2007-10-18  Marko Anastasov  <marko@marko.anastasov.name>

	* src/main-window.[cchh]:
	* ui/window-main.glade: Repositioned the widgets; TileView on the left,
	tag stuff on the right.

2007-10-15  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Update to require gtkmm-utils 0.3.
	* README: Same, also mention boost.
	* src/browser.cc:
	* src/document.cc:
	* src/document-tile.[cchh]:
	* src/main-window.[cchh]:
	* src/tag-request.cc:
	* src/tracker-phone.cc: Updated to include gtkmm-utils headers as *.h.
	Also some minor code reformatting, added empty signal handlers for
	button press events, as those now work fine with latest un/selected
	signal updates in g-u.

2007-10-15  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.[cchh]: Use the new feature in Tiles to left-align
	the description part. Widget and boxing manipulation to hide everything
	except the core title/desc pair. All the rest are shown on selection.
	Added a dummy button for adding tags. The tag line should be the last
	in the box.

2007-10-14  Marko Anastasov  <marko@marko.anastasov.name>

	* po/POTFILES.in: Added document-tile and main-window.

2007-10-14  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Require gtkmm 2.12 for Gtk::LinkButton::set_uri_hook().
	* src/document-tile.[cchh]: Use GtkLinkButtons to display tags
	attached to a document.
	* src/main-window.cc: i18n-enable a string.

2007-10-14  Marko Anastasov  <marko@marko.anastasov.name>

	* po/: Updated svn:ignore properties.

2007-10-14  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.[cchh]: Display small thumbnails for unselected,
	and large for currently selected document.

2007-10-14  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.cc:
	* src/thumbnailer.[cchh]: Defined enum ThumbnailSize to use it instead
	of plain consts.

2007-10-14  Daniel Nylander <po@danielnylander.se>

	* po/sv.po: Added Swedish translation.
	* po/LINGUAS: Added sv

2007-10-13  Marko Anastasov  <marko@marko.anastasov.name>

	* src/file-utils.[cchh]: New files. Moved get_file_modification_time()
	here and added open_file_with_xdg().
	* src/Makefile.am: Include the above.
	* src/tracker-phone.cc: Adaptations ^ .
	* src/document-tile.[cchh]: Store document uri.
	* src/main-window.[cchh]: Open the document on tile activation.

2007-10-13  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document.[cchh]: Renamed get/set_file_modification_time().
	Removed unused time formatting functions.
	* src/tracker-phone.cc: Adapt to above.
	* src/document-tile.[cchh]: Use the page count and modtime information
	and put it in the tile. Use new feature in Tile class, default
	signal handlers for selection/unselection.
	* src/main-window.cc: Greater default window width.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	* src/document-tile.[cchh]: New files. Wrap our Tile preparations
	in a subclass.
	* src/Makefile.am: Include the above.
	* src/thumbnailer.[cchh]: Made get_thumbnail() const, so that we
	can use it when passing a reference to const.
	* src/main-window.cc: Store DocumentTiles as Tile shared pointers.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	* README: Added notes about library requirements.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Require gio-standalone.
	* src/tracker-phone.cc: Wrote get_file_modification_time() based on
	gio's GFile and GFileInfo.
	* src/document.[cchh]: Added a modification time property.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	* src/browser.cc: Commented last debugging prints for now.
	* src/main-window.cc: Set a title on PageNavigator, use 10 tiles pp.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	Thumbnails to documents (but with libgnomeui).

	* configure.ac: Require libgnomeui.
	* src/thumbnailer.[cchh]: New files. Took a function from
	tracker-search-tool so we don't, at least, require libgnomeuiMM.
	* src/src/main-window.[cchh]: Display thumbnails in tiles.

2007-10-12  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-cloud.cc: Removed remaining debug prints from Goo text items'
	callbacks.

2007-10-11  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-cloud.cc: Removed bogus attempts to avoid unnecessary
	redrawings, and debug output.

2007-10-11  Marko Anastasov  <marko@marko.anastasov.name>

	* src/tag-cloud.cc: Defined tag colors in FillColor enum, added
	a new member to TagItem to correctly restore the tag's shade after
	the mouse-leave event.
	* src/tag-cloud-model.cc: Removed a commented line.

2007-10-10  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Require goocanvas 0.9.
	* src/browser.cc: Don't print dbg document data.
	* src/tag-cloud-model.[cchh]:
	* src/tag-cloud.[cchh]: New files, imported tag cloud widget and model,
	previously developed as a demo (later ported to C for libtracker-gtk).
	* src/Makefile.am: Build them.
	* src/main-window.[cchh]:
	* ui/window-main.glade: View the tag cloud in a vertical pane,
	together with and below the document list.

2007-10-10  Marko Anastasov  <marko@marko.anastasov.name>

	* configure.ac: Require gtkmm-utils 0.2.2 (trunk atm) for the trim
	functions.
	* src/tag-request.[cchh]: New files, a wrapper for tracker requests
	for document tags.
	* src/document.[cchh]:
	* src/tracker-phone.[cchh]: Include tags as document properties.
	* src/browser.cc: Catch the new TrackerPhone exception for the
	files that do not exist.

2007-10-10  Marko Anastasov  <marko@marko.anastasov.name>

	* autogen.sh:
	* configure.ac:
	* COPYING:
	* AUTHORS:
	* INSTALL:
	* MAINTAINERS:
	* NEWS:
	* README:
	* ChangeLog:
	* po/.svnignore:
	* po/LINGUAS:
	* po/POTFILES.in:
	* src/.svnignore:
	* src/Makefile.am:
	* src/browser.[cchh]:
	* src/document.[cchh]:
	* src/main-window.[cchh]:
	* src/main.cc:
	* src/tracker-phone.[cchh]:
	* ui/.svnignore:
	* ui/Makefile.am:
	* ui/window-main.glade: Initial import.

2007-10-10  Marko Anastasov  <marko@marko.anastasov.name>

	* Created repository.
