[buoh] Renamed old ChangeLog to ChangeLog.pre-0.8.3



commit 0bc4753d09a3989eabdaea24dc70d95188f81aa3
Author: Pablo Castellano <pablog src gnome org>
Date:   Thu Jan 7 05:18:09 2010 +0100

    Renamed old ChangeLog to ChangeLog.pre-0.8.3

 ChangeLog.pre-0.8.3 | 1187 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 1187 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog.pre-0.8.3 b/ChangeLog.pre-0.8.3
new file mode 100644
index 0000000..c6c5d64
--- /dev/null
+++ b/ChangeLog.pre-0.8.3
@@ -0,0 +1,1187 @@
+2006-10-23  Esteban Sanchez  <esteban steve-o org>
+
+	* configure.in, NEWS: Version 0.8.2.
+	
+2006-10-22  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml:
+
+	Added a lot of new comics and removed or updated some others.
+
+2006-10-21  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/buoh.schemas.in:
+	* src/buoh-view-comic.[ch]:
+	* src/buoh-view.[ch]:
+	* src/buoh-window.c:
+
+	Store zoom mode in GConf so that it can be remembered between
+	sessions.
+
+2006-10-21  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-view-comic.c:
+	* src/buoh-window.c:
+
+	Handle scrolled window policy based on current zoom mode. Use the
+	right zoom level on loading process. 
+
+2006-10-20  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/comics.xml: 
+
+	Fix "A Lawyer, A Doctor & A Cop" which had date hardcoded. 
+
+2006-10-20  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-loader.[ch]:
+	* src/buoh-view-comic.c:
+
+	Cancel current load as soon as possible. Cached comics don't need a
+	pixbuf loader.
+
+2006-10-20  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* configure.in:
+	* src/Makefile.am:
+	* src/main.c:
+
+	Make libgnomeui an optional dependency enabled by default when
+	available
+
+2006-10-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-manager-date.c:
+
+	Use g_date_set_time_t when available (glib >= 2.10) instead of
+	g_date_set_time which is deprecated. Use g_date_set_parse instead of
+	strptime. 
+
+2006-10-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-add-comic-dialog.c:
+	* src/buoh-comic-cache.c:
+	* src/buoh-comic-list.c:
+	* src/buoh-comic-loader.c:
+	* src/buoh-comic-manager-date.[ch]:
+	* src/buoh-comic-manager.[ch]:
+	* src/buoh-comic.c:
+	* src/buoh-properties-dialog.c:
+	* src/buoh-view-comic.c:
+	* src/buoh-view-message.c:
+	* src/buoh-view.c:
+	* src/buoh-window.c:
+	* src/buoh.c:
+
+	Use G_DEFINE_TYPE macro.
+
+2006-10-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-loader.c:
+	* src/buoh.c:
+
+	Fix memory leaks.
+
+2006-10-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/buoh-ui.xml:
+	* src/buoh-view-comic.[ch]:
+	* src/buoh-view.[ch]:
+	* src/buoh-window.c:
+
+	Implement best fit and fit width zoom modes. Fit width is now the mode
+	by default.
+
+2006-09-26  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/buoh.desktop.in: 
+
+	s/Terminal=true/Terminal=false/ I don't know why I wrote true there. 
+
+2006-09-25  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* INSTALL: Removed, it's a generated file
+	* configure.in: Don't use deprecated AM init macro
+	* src/buoh-comic-loader.c: Remove stupid debug message
+	* data/Makefile.am:
+	* data/buoh.desktop.in:
+	* data/icons/Makefile.am:
+	* data/icons/16x16/Makefile.am:
+	* data/icons/16x16/buoh.png:
+	* data/icons/64x64/Makefile.am:
+	* data/icons/64x64/buoh.png:
+	* src/buoh-view-message.c:
+	* src/buoh-view.c:
+	* src/buoh-window.c:
+	* src/main.c:
+
+	Install icons acording to the icon theme specification.
+
+2006-09-24  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh.c:
+	* src/buoh-view-comic.c:
+	* src/buoh-comic-loader.[ch]:
+	
+	Rework comic loader in order to make the process simpler and faster. 
+
+	* src/buoh-comic-manager.[ch]:
+	* src/buoh-comic.[ch]:
+	* src/buoh-properties-dialog.c:
+	* src/buoh-window.c:
+
+	Constify some strings so that we avoid some allocs/deallocs. Some
+	other minor fixes and cleanups. 
+
+2005-12-16  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: Added a couple of new comics.
+	
+	* src/buoh-comic-manager-date.[ch]: Added offset atribute.
+
+	* src/buoh.c: Read and set the offset atribute of the comics.
+
+2005-11-29  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: Added Nichtlustig, a german comic. Solves #1406
+	
+2005-11-29  Esteban Sanchez  <esteban steve-o org>
+
+	* configure.in, NEWS: Version 0.8.1
+
+2005-11-29  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: Twelve new comics added. Some updated and some
+	renamed.
+	
+2005-12-01  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic.[ch]: Add buoh_comic_image_save for saving an image
+	to disk
+	
+	* src/buoh-window.c: Save the original image instead of a new png when
+	saving a copy.
+	
+	* src/buoh-comic-cache.c: Use buoh_comic_image_save for saving to disk
+
+	* src/buoh.c: Use 644 instead of 755 for creating the user comics
+	file when GTK+ version <= 2.6
+
+2005-11-30  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-cache.[ch]:
+	* src/buoh-comic-loader.[ch]:
+	* src/buoh-comic.[ch]: Add image property
+	* src/buoh-view-comic.c:
+	Store compressed images instead of pixbufs in cache. Reduce the cache
+	size to 1MB. The memory consumption is really smaller right now. 
+	
+2005-11-29  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: Sixteen new comics added. Userfriendly removed
+	due to its irregular form of publishing.
+
+2005-11-21  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-manager-date.c: Minor code cleanup
+
+2005-11-21  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh.c: Do disk access in an idle function when saving comic
+	list changes.
+
+2005-11-16  Bastien Nocera <hadess hadess net>
+
+	* configure.in:
+	* src/buoh-view-comic.c:
+	* src/buoh-window.c:
+	* src/buoh.c:
+	Make buoh work with GTK+ 2.6
+
+2005-11-16  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-add-comic-dialog.[ch]:
+	* src/buoh-comic-list.[ch]:
+	* src/buoh-comic-loader.[ch]:
+	* src/buoh-comic-manager-date.[ch]:
+	* src/buoh-comic-manager.[ch]:
+	* src/buoh-comic.[ch]:
+	* src/buoh-properties-dialog.[ch]:
+	* src/buoh-view-comic.[ch]:
+	* src/buoh-view-message.[ch]:
+	* src/buoh-view.[ch]:
+	* src/buoh-window.[ch]:
+	* src/buoh.[ch]: 
+	Code cleanups
+
+2005-11-15  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/Makefile.am: Add cache files
+	* src/buoh-comic-cache.[ch]:
+	* src/buoh-comic.c: Cache use for pixbuf property
+	* src/buoh.c: Create cache dir on startup if not exists
+	Cache system to reduce and limit the buoh memory usage.
+
+	* src/buoh-comic-list.c:
+	* src/buoh-comic-loader.c:
+	* src/buoh-properties-dialog.c:
+	* src/buoh-view-comic.c:
+	* src/buoh-window.c: 
+	* src/buoh.c:
+	Many leaks fixed
+	
+2005-11-10  Esteban Sanchez <esteban steve-o org>
+
+	* src/main.c: Now it calls to bind_textdomain and
+	bind_textdomain_codeset to allow translations.
+
+	* data/comics.xml: Added userfriendly and Penny Arcade.
+	
+	* NEWS: Typo fixed
+
+2005-11-08  Esteban Sanchez <esteban steve-o org>
+	
+	* configure.in: Version 0.8.
+
+	* NEWS: Added release info
+	
+	* data/comics.xml: Removed abandoned and problematics strips.
+
+2005-11-08  Esteban Sanchez <esteban steve-o org>
+
+	* src/buoh-comic.[ch]: Clean up old code. Added a new method
+	buoh_comic_get_filename.
+	
+	* src/buoh-comic.c: Fixed a memory leak.
+
+	* src/buoh-window.c: The suggested name on the save dialog is now the
+	same than the original but with the PNG extension. Added a function
+	to set the sensitiveness of the browsing actions (Prev, Next, First &
+	Last)
+	
+	* data/comics.xml: Removed duplicated strip.
+
+2005-10-02  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-window.c: Updated a string.
+
+	* po/POTFILES.in: Removed old files.
+
+2005-10-01  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-window.c: Fixed a typo in a string.
+
+2005-09-30  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/buoh-ui.xml: Reorder popup menu items
+
+	* data/buoh.desktop.in: Capitalization
+
+	* data/buoh.schemas.in: Add show_statusbar key
+
+	* src/buoh-add-comic-dialog.c: Capitalization. Remove frame align. Add
+	a label to show the amount of selected items. Ellipsisation.
+
+	* src/buoh-comic-list.[ch]: Remove frame.
+	s/get_comic_manager/get_selected/
+
+	* src/buoh-comic-manager-date.c: get_dayweek returns gchar* instead
+	of const gchar* since it returns a new allocated string
+
+	* src/buoh-properties-dialog.c: Set close button as default response
+
+	* src/buoh-view-comic.c: CTRL+scrollwheel for zooming
+
+	* src/buoh-window.c: Add statusbar. <alt>[Left|Right] for navigation
+	actions. Set window title based on selected comic. <shift>+F10 for
+	showing popups.
+
+2005-09-30  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-comic-manager-date.[ch]: Added get_publications_days method
+	that returns a string with the days of week in which the comic is
+	published. Changed restrictions to a positive logic.
+
+	* src/buoh-comic-properties-dialog.c: Added property of publication
+	days when available.
+
+	* src/buoh-add-comic-dialog.c:  Modified a string.
+
+	* po/POTFILES.in: Added src/buoh-comic-properties-dialog.c and
+	data/buoh.schemas.in.
+
+	* data/comics.xml: Removed duplicated comics.
+
+	* src/comic-simple.[ch]: Removed from repository.
+
+	* src/buoh-comic-list.c, src/buoh-comic.c,
+	src/buoh-properties-dialog.c, src/buoh-view-comic.c,
+	src/buoh-view-message.c, src/buoh-view.c, src/buoh-window.c,
+	src/buoh.c: Added "void" between "(" and ")" on functions declarations
+
+	* TODO: Updated.
+
+2005-09-26  Esteban Sanchez  <esteban steve-o org>
+	* src/buoh-window.c: Add the GConfClient as a private attribute of the
+	class. Set active to "view toolbar" menu based on the gconf key.
+
+2005-09-25  Esteban Sanchez  <esteban steve-o org>
+	* src/buoh-window.c:  Save the toolbar status in gconf when changed.
+	Show or hide toolbar on init based on this key. 
+
+	* data/Makefile.am, configure.in: Added gconf support for installing
+	the schemas.
+	
+	* data/buoh.schemas.in: Added.
+
+2005-09-23  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-comic-manager-date.c: Include cleanup, remove some ugly and
+	duplicated code.
+
+	* src/buoh-comic-manager.h: Better indentation of functions
+	declarations.
+
+2005-09-23  Esteban Sanchez  <esteban steve-o org>
+	
+	* data/comics.xml: Added property "first" to the date comics. Cleaned
+	some abandoned comics.
+	
+	* src/buoh-comic-manager-date.[ch]: Added code to get_first and 
+	is_the_first functions. Added method to set the first date of a comic.
+
+	* src/buoh-comic-manager.c: Changed buoh_comic_manager_compare() to
+	compare the comics date instead of the comic id. Added get_first
+	method.
+
+	* src/buoh-window.c: Added code to go_first and go_last methods.
+
+	* src/buoh.c: Read the first property in the XML comics file. Fixed a
+	leak.
+
+2005-09-21  Pablo Arroyo <zioma linups org>
+
+	* src/buoh-window.c: Defined minimun width to the comic list treeview.
+
+2005-09-21  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-loader.c: Proxy support
+
+2005-09-20  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-view-comic.c: Allow scrolling on the comic view with arrow
+	keys. Reset the scrollbars value before every comic loading
+
+2005-09-20  Esteban Sanchez <esteban steve-o org>
+
+	* configure.in: Dependency of libsoup relaxed to 2.2
+
+	* src/buoh-view.c, src/buoh-window.c, src/main.c,
+	data/buoh.desktop.in: Rename and give consistency to the program name
+	"Buoh online comics reader"
+
+2005-09-20  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* configure.in: Remove glade dependencies and add libsoup
+
+	* src/buoh-comic-loader.[ch]: Use libsoup instead of gnome-vfs
+	
+2005-09-19  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-loader.c: 
+	* src/buoh-view-comic.c:
+	Update the view only if the pixbuf has been changed. Increase the
+	references counter for the pixbuf so that when the pixbuf-loader is
+	unref the pixbuf is not destroyed.
+
+2005-09-18  Pablo Arroyo  <zioma linups org>
+
+	* src/buoh-properties-dialog.c: Added thumbnail to the properties
+	dialog.
+	* src/buoh-view-comic.c: Changed the zoom scaling factor,
+	and max and min zoom values. 
+
+2005-09-17  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-properties-dialog.c: Fix build problem (sorry!)
+
+2005-09-17  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-comic-manager.c: Better code for freeing the comic list.
+
+	* src/buoh-comic.c: Better code for object construction on new_with_info
+	
+	* src/buoh-window.c: Sensitive of GoPrevious, GoNext, GoLast and
+	GoFirst actions. The sensitive is different in the
+	STATE_MESSAGE_ERROR.
+	
+	* src/buoh-properties-dialog.c: Added the "Date of publication"
+	property. Fixed some translation strings.
+	
+	* data/comics.xml: Some comics added. Martinmorales removed (it's
+	just an image, the joke is in the web page).
+	
+2005-09-17  Pablo Arroyo <zioma linups org>
+
+	* data/buoh-ui.xml:
+	* src/buoh-window.c: Added the comic view popup menu.
+
+2005-09-16  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-properties-dialog.[ch]: get_comic_manager method added
+
+	* src/buoh-window.c: Allow more than one properties dialog, one for
+	each comic manager in the list
+
+2005-09-15 Pablo Arroyo <zioma linups org>
+
+	* src/buoh-window.c: Fix crash when deleting a comic list item
+
+2005-09-15  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/Makefile.am: s/buoh.glade/buoh-ui.xml/
+	* data/buoh.glade: Removed
+	* data/buoh-ui.xml: Added
+	Remove glade file and use the xml file needed for building the ui with
+	GtkUIManager
+
+	* src/buoh-view-comic.c:
+	* src/buoh-view-message.c:
+	Set view-comic and view-message widgets as focusables
+
+	* src/buoh-view.c: Grab focus into view-comic or view-message when the
+	view receive the focus depending on the view status. Get the focus
+	when receive a button press event
+
+	* src/buoh-window.c: Remove all glade dependecies and use GtkUIManager
+	to build the ui.
+	
+2005-09-13  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh.c: We don't need the last comic for every manager when
+	creating the model
+
+2005-09-13  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-manager-date.c: Do not insert a new comic every time,
+	only if it isn't in the list yet. Do not set as current always the
+	first item, but really the current one
+
+	* src/buoh-comic-manager.[ch]: s/PROP_LIST/PROP_CURRENT/ for the
+	current property. Add a function for comparing list items
+
+2005-09-13  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-properties-dialog.c: Remove finalize method. Fix build
+	problem
+
+2005-09-13  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: s/simple/date. Added some daily strips from spanish
+	newspapers.
+	
+	* src/Makefile.am: Added buoh-comic-manager* and removed
+	comic-simple.[ch] to buoh_SOURCES
+	
+	* src/buoh-comic-manager.[ch]: Changed some properties to
+	CONSTRUCT_ONLY. Free the comic list in the finalize.
+	
+	* src/buoh-comic-manager-date.[ch]: Updated with fixing of leaks, bugs
+	and other stuff.
+	
+	* src/buoh-comic-list.[ch]: Changed to store a BuohComicManager. Added
+	a get_comic_manager method.
+	
+	* src/buoh-comic.[ch]: Adapted to the new comic manager, now it's
+	nothing more than an URI, a pixbuf and a date.
+	
+	* src/buoh-properties-dialog.[ch]: Now it understand a comic manager
+	instead of a BuohComic.
+	
+	* src/buoh-window.c: Updated to use the comic manager. Give code to
+	previous and next buttons callbacks.
+	
+	* src/buoh.c: Create BuohComicManagers instead of BuohComic when
+	reading XML comics file.
+	
+	* TODO: Updated (new tasks added)
+	
+2005-09-13  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* data/buoh.glade: Removed dialogs
+
+	* src/buoh-add-comic-dialog.c: Remove glade
+	* src/buoh-comic-list.c:
+	* src/buoh-properties-dialog.c:
+	Some UI improvements
+
+2005-09-12  Esteban Sanchez <esteban steve-o org>
+
+	* src/buoh-comic-manager-date.[ch]: Added.
+	
+	* src/buoh-comic-manager.[ch]: Updated with minor changes to give the
+	main functionallity to the class.
+
+2005-09-12  Esteban Sanchez <esteban steve-o org>
+	* configure.in, data/Makefile.am: Changed to been parsed successfully
+	with gnome-build.
+
+2005-09-11  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* Makefile.am: s/extra_DIST/EXTRA_DIST/. Remove pixmaps and interfaces
+	directories
+
+	* configure.in: s/interfacesdir/uidir/
+
+	* data/Makefile.am:
+	* src/Makefile.am:
+	* interfaces/Makefile.am: Removed
+	* pixmaps/Makefile.am: Removed
+	* data/buoh.desktop.in: Added
+	* src/buoh.desktop.in: Removed
+	* data/buoh.glade: Added
+	* interfaces/buoh.glade: Removed
+	* data/buoh*.png: Added
+	* pixmaps/buoh*.png: Removed
+	Move glade file, buoh.desktop.in and icons to data directory
+
+	* po/ChangeLog: Added
+
+	* po/POTFILES.in: s/interfaces/data/
+
+	* src/buoh-add-comic-dialog.c:
+	* src/buoh-window.c:
+	s/INTERFACES_DIR/UI_DIR/
+
+2005-09-10  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* TODO: Updated
+
+	* configure.in: Add --enable-debug
+
+	* src/buoh-add-comic-dialog.c:
+	* src/buoh-comic-list.c:
+	* src/buoh-comic-loader.c:
+	* src/buoh-view-comic.c:
+	* src/buoh-window.c:
+	* src/comic-simple.c:
+	s/g_debug/buoh_debug
+
+	* src/buoh.[ch]: Add buoh_debug. It'll only show debug messages if
+	debug was enabled in configure
+
+2005-09-10  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic.[ch]: Add a function to make comic thumbnails.
+
+	* src/buoh-view-comic.c: Allow drag and drop a comic from the buoh to
+	anywhere else
+
+2005-09-09  Esteban Sanchez  <esteban steve-o org>
+	
+	* src/buoh-comic-maanger.[ch]: Added comic_list and current to the
+	private structure.  Get_next, get_last, get_previous,
+	get_current implemented.
+
+2005-09-09  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-loader.[ch]: 
+	* src/buoh-view-comic.c:
+	Show gnome-vfs errors in the message error view instead of the console
+
+2005-09-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-window.c: Save a copy menu item disabled by default
+
+2005-09-08  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* TODO: Updated
+
+	* src/Makefile.am: Updated for new files
+	* buoh-view-comic.[ch]: Added
+
+	* src/buoh-view.[ch]: Move the comic view stuff to a new class. Add
+	status attribute in order to allow the window keep updated 
+	according to the view status. Add a signal that will be emitted when
+	the comic view changes the scale.
+
+	* src/buoh-window.c: Setup sensitivities of menus and toolbar
+	depending on the view status
+
+2005-09-07  Esteban Sanchez <esteban steve-o org>
+	
+	* src/buoh-comic-manager.[ch]: Added.
+
+2005-09-07  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/Makefile.am: Fix build problems
+
+2005-09-06  Esteban Sanchez <esteban steve-o org>
+
+	* data/comics.xml: Fixed bug with "Little Dee".
+
+	* data/Makefile.am, interfaces/Makefile.am, pixmaps/Makefile.am:
+	Renamed *DATA variables.
+
+2005-09-05  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* TODO: Updated
+
+	* src/buoh-comic-loader.[ch]: Use async operations so that the loader
+	thread is not blocked anymore. We can stop the thread even if it is
+	resolving the url or reading data. In the future we will be able to
+	provide feedback when the loader is resolving, just before starting to
+	show the comic.
+	
+2005-09-04  Esteban Sanchez <esteban steve-o org>
+
+	* po/PORTILES.in: Updated with new files
+
+2005-08-31  Esteban Sanchez <esteban steve-o org>
+
+	* data/comics.xml: Added other five new comics. Reviewed the
+	restrictions of some comics. Solved bug with "Scary go round". 
+
+2005-08-24  Esteban Sanchez <esteban steve-o org>
+
+	* data/comics.xml: Added five new comics, please check the
+	restrictions.
+
+2005-08-19  Pablo Arroyo <zioma linups org>
+
+	* src/buoh-properties-dialog.c: Now it shows some properties of the
+	comic.
+	
+	* data/comic.xml: Added the language label.
+	
+	* src/buoh-comic.c: Added the language atribute to the comic object.
+
+2005-08-18  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh.c: We prefer g_free instead of xmlFree
+
+2005-08-18  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh.c: Fix compile warnings with the pedantic gcc 4
+
+2005-08-18  Esteban Sanchez <esteban steve-o org>
+	
+	* src/comic-simple.c: Change format of date in get_isodate to "%x" 
+	that is the preferred representation in the current locale.
+
+2005-08-17  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-window.c: Disable save a copy menu item respect to lockdown
+	gconf key
+
+2005-08-17  Esteban Sánchez <esteban steve-o org>
+	
+	* interface/buoh-window.c: PNG is better than JPEG
+	
+	* TODO: Export as PNG closed (fast, is'nt it?)
+
+2005-08-15  Esteban Sanchez <esteban steve-o org>
+
+	* interface/buoh.glade: Added "Save a copy" menu
+	
+	* src/buoh-window.c: Added buoh_window_menu_save_cb for saving
+	a comic to a jpg image
+
+	* po/Makefile.in.in: Removed
+
+	* TODO: Added export as PNG
+
+2005-08-15  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* TODO: Updated
+
+	* configure.in: Add explicit GLIB requirement to configure
+
+	* src/buoh.c: Save to disk comics seleted by the user
+
+	* src/main.c: Move user directory creation from main to buoh
+
+2005-08-06  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic-list.c: Ellipsisation
+
+	* TODO: Updated
+
+2005-08-06  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* configure.in: We depend now on GTK+ 2.7.0
+
+2005-08-05  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* AUTHORS: Added myself
+
+	* TODO: Updated
+
+	* src/Makefile.am:
+	* src/buoh-view-message.[ch]: Added
+	* src/buoh-view.[ch]: Remove view status
+
+	Add new widget for the messages view.
+
+	* src/buoh-comic-list.c: Remove frame border and use markup in the
+	title label. Implement size_request and size_allocate in order to get
+	some extra width for the list.
+
+2005-08-04  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-comic-loader.c: Resolve a bug on threads
+	when the application was closed and a comic was
+	already loading.
+
+2005-07-31  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh-comic-list.c: Change label to "Comic list".
+	Remove the shadow of the GtkFrame and added a border.
+
+2005-07-30  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/Makefile.am:
+	* src/buoh-comic-loader.[ch]: Added
+
+	* src/buoh-view.[ch], src/buoh-window.[ch]: Remove view status. 
+	We only need to know the current page of the view, the comic load 
+	status it's now in the BuohComicLoader object.
+	Use a thread for the comic loading stuff.
+
+2005-07-29  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-view.c: Remove buoh_view_check_comic_uri, it's slow and we
+	don't really need it
+
+2005-07-27  Esteban Sanchez <esteban steve-o org>
+
+	* NEWS, AUTHORS, MANTAINERS, README: Updated
+	
+2005-07-26  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-window.c: Add callback for the properties comic menu item
+
+	* TODO: updated
+
+2005-07-26  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* interfaces/buoh.glade: Remove Edit menu. Move Properties menuitem
+	from Edit to Comic menu
+
+2005-07-25  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* TODO: Updated
+
+2005-07-25  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-comic.[ch]: Added
+	* src/comic.[ch]: Removed
+	* src/Makefile.am:
+	* src/buoh-comic-list.c:
+	* src/buoh-properties-dialog.[ch]:
+	* src/buoh-view.[ch]:
+	* src/buoh-window.c:
+	* src/buoh.c:
+	* src/comic-simple.[ch]:
+
+	s/Comic/BuohComic/ 
+	More code cleanup
+	
+2005-07-25  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* configure.in, src/Makefile.am: Cleanup
+
+2005-07-25  Carlos Garcia Campos  <carlosgc gnome org>
+
+	* src/buoh-add-comic-dialog.[ch]:
+	* src/buoh-comic-list.[ch]:
+	* src/buoh-properties-dialog.[ch]:
+	* src/buoh-view.[ch]:
+	* src/buoh-window.[ch]:
+	* src/Makefile.am:
+
+	New files added for the new design
+
+	* interfaces/buoh.glade: Some UI changes needed for the new design.
+	Some widgets are created now in the code.
+
+	* src/buoh.[ch], src/comic.h, src/main.c: Change to an OO design. Many
+	code cleanups and fix some memory leaks. 
+
+2005-06-28  Esteban Sanchez  <esteban steve-o org>
+
+	* buoh.c, buoh.h, callbacks.c, callbacks.h, comic.c, comic.h,
+	comic-simple.c, comic-simple.h, main.c, ChangeLog: Change my email
+
+2005-06-13  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: "Pooch Cafe in Spanish" is now published on Sundays
+
+2005-04-10  Esteban Sanchez  <esteban steve-o org>
+
+	* src/comic-simple.c: (comic_simple_is_the_last): Now it check the
+	restrictions of the comic
+
+2005-04-07  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: Some reorder of the code.
+	(buoh_gui_copy_uri_to_clipboard): New function that copies the URI
+	of the selected comic to the clipboard
+	(buoh_gui_popup_copy_uri_cb): Implemented.
+	(buoh_gui_popup_delete_cb): Implemented.
+
+2005-03-11  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: Change the notebook to the image only when the
+	uri exists.
+	(buoh_gui_show_comic_properties): redefined, now it receives a Buoh object
+	(buoh_gui_show_comic_properties_cb): added, it's a callback to show
+	the comic properties dialog.
+	(buoh_window_resize): now receive a Buoh.
+
+	* src/callbacks.[ch]: buoh_gui_new_activate and buoh_gui_new_dialog_reset
+	removed.
+
+	* interfaces/buoh.glade: new_comic_dialog removed. "New" menu button
+	removed.
+
+2005-03-11  Pablo Arroyo  <zioma linups org>
+
+	* src/buoh.c: popup menu for the user comic list.
+
+2005-03-07  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: MAX_SCALE and MIN_SCALE reduced.
+	- The zoom is applied when the comic is loading
+	- The memory leak was not really fixed on the other comic. Now it is.
+
+2005-03-04  Esteban Sanchez  <esteban steve-o org>
+
+	* src/comic.c: Fixed a huge memory leak when loading the pixbuf.
+
+	* src/buoh.c: Check if the URI exists before fetching a comic (no more
+	not founded errors!)
+
+2005-03-02  Esteban Sanchez  <esteban steve-o org>
+
+	* src/comic-simple.[ch]: Added an attribute that indicates if the comic
+	restrictions. It's an array[8] of boolean values, the index is a
+	GDateWeekday.
+	
+	* src/buoh.c (buoh_load_supported_comic_list): Load the restrictions from
+	XML file.
+	- Some memory liberated.
+
+2005-02-28  Esteban Sanchez  <esteban steve-o org>
+
+	* help/comics.txt: Deleted
+
+	* data/comics.xml: Added all the comics that were on comics.txt
+	
+	* interfaces/buoh.glade: Added a button that shows the current page (in
+	comic simples will be the date) of the current comic.
+
+	* src/comic.[ch], comic-simple.[ch]: Added a function that returns the
+	current page (date).
+	
+	* src/buoh.c: Code to show the page of the comic.
+
+2005-02-25  Esteban Sanchez  <esteban steve-o org>
+
+	* data/comics.xml: Added a attribute id that identifies a comic.
+
+	* src/comic.[ch]: added id attribute, get and set of this attribute.
+
+	* src/callbacks.c: Moved a lot of functions that should be privates to
+	buoh.c
+
+	* src/buoh.c: buoh_gui_show_comic (ambiguous) renamed to loading_comic.
+	Some functions commented. On exit the user comic list is saved to a XML
+	file in home dir. Some code cleanup.
+
+	* interfaces/buoh.glade: Added a Bookmarks menu. Removed some menu
+	buttons.
+
+	* help/comics.txt: Reviewed and edited to have generic uris.
+
+	* help/comics.xml: Removed
+
+2005-02-21  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: Hide the tabs of the notebook in the code, it's just 
+	to see the tabs in the Glade editor.
+
+	* interfaces/buoh.glade: Changed the TextView to a GtkLabel because
+	GtkLabel supports pango (text rendering) with easier methods.
+
+2005-02-19  Esteban Sanchez  <esteban steve-o org>
+
+	* interfaces/buoh.glade: Added a notebook widget that holds in
+	one tab the GtkImage, and in another tab a GtkTextView. In this
+	TextView there are a welcome message.
+		
+	* src/buoh.c: When loading buoh show the welcome message and when
+	a comic is activate show the image.
+	- Sort the list by title (look at buoh_gui_setup).
+
+2005-02-19  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: Added a column to the supported list that indicates if
+	a comic is on the user list. Connected a signal when this column
+	is toggled and show/hide the comic in the user list.
+
+	* interfaces/buoh.glade: Remove add button on add dialog, cancel
+	button changed to close button.
+
+2005-02-18  Esteban Sanchez  <esteban steve-o org>
+
+	* interfaces/buoh.glade: Created a new dialog to add a comic. It will
+	show a list of supported comic and a user will select one to add to
+	his list. Added a menu button to add a comic. enamed some widgets.
+	
+	* src/buoh.[hc]: Renamed buoh_load_comic_list to
+	buoh_load_supported_comic_list.
+	- Added a function (buoh_load_user_comic_list) that load the user 
+	comic list. Here it's created the ~/.buoh/ directory. NOTE: if you
+	want to have some comic copy comics.xml to ~/.buoh/
+	- Added a function that connect the signals of the add dialog.
+	- Changed the list store. Now it's used by both tree_views. Added
+	a column that says if a user has the comic on his list.
+	
+2005-02-16  Pablo Arroyo <zioma linups org>
+
+	* src/buoh.c (buoh_comic_zoom): Cast to float scale when the zoom is 1:1
+
+	* src/buoh.c: Set sensitive/unsensitive the toolbar buttons and menu
+	items. Also changed the MAX/MIN zoom scaling values.
+	
+	* src/comic[-simple].[hc] (comic_is_the_last): Check if the comic is the
+	last one.
+
+2005-02-15  Esteban Sanchez  <esteban steve-o org>
+
+	* src/callbacks.c: Moved a lot of callbacks to buoh class.
+
+	* src/buoh.c: Added callbacks to previous and next. Need a lot of love
+
+	* src/comic.h: Added go_next and go_prev functions.
+
+	* src/comic-simple.c: Added a Gdate pointer in the class.
+	comic_simple_get_uri_from_date function now returns the URI based on
+	that Gdate, so needs no parameters.
+	Added redefinition of go_previous and go_next.
+
+	* interfaces/buoh.glade, src/callbacks.c: Removed the horizontal pane,
+	it was not useful
+
+2005-02-13  Esteban Sanchez  <esteban steve-o org>
+
+	* src/buoh.c: Set the values of the zoom's macros to a more logical
+	number, nobody will need to zoom to an atomic level :P
+
+	* src/callbacks.c: Show the comic properties on the properties window.
+	Fixed typo in the function name (buoh_window_resize)
+
+	* interfaces/buoh.glade: Properties widgets renamed.
+
+2005-02-13  Carlos Garcia Campos <carlosgc gnome org>
+
+	* interfaces/buoh.glade: Added a toolbar. Added Go menu and View menu.
+
+	* src/buoh.[ch]: Added zoom support
+
+	* src/comic-simple.c: Get gmt time instead of local time
+
+	* src/comic.[ch]: Keep a pointer to the pixbuf in the comic
+
+2005-02-11  Carlos Garcia Campos <carlosgc gnome org>
+
+	* src/callbacks.c: used gtk_show_about_dialog for showing the about
+	dialog. Resize the main window when it's smaller than the comic. Fixed
+	memory leak when a comic is selected
+
+2005-02-10  Esteban Sanchez  <esteban steve-o org>
+	
+	* TODO: Added the file with a simple list of things to do. Write on it
+	all the things we should do.
+
+	* src/buoh.desktop.in: Added the program icon, it shows it in the
+	GNOME menu.
+
+	* pixmaps/Makefile.am : Defined icondir to install the icon.
+
+	* data/: Created this directory that will store info about supported
+	comics (comics.xml). This file whill be installed under
+	$PREFIX/buoh/comics
+
+	* data/comics.xml: Copied from help/
+
+	* help/comics.xml: Moved to data/
+	
+	* src/buoh.c (buoh_load_comic_list): The path to xml file is build
+	using the COMICS_DIR macro.
+
+2005-02-09  Carlos Garcia Campos <carlosgc gnome org>
+
+	* interfaces/buoh.glade: named viewport widget as comic_view. Changed
+	the shadow of the tree_view to ETCHED_IN
+
+	* src/callbacks.c: do not allow to select a comic until the current
+	one is loaded. Used a watch cursor for a better feedback. 
+
+	* src/buoh.c, src/callbacks.c, src/comic-simple.[ch], comic.c[h]:
+	s/Comic_Simple/ComicSimple. Some code cleanups
+
+2005-02-08  Pablo Arroyo <zioma linups org>
+
+	* src/comic.[ch]: make const the gchar* variables of the setters.
+	* src/comic-simple.[ch]: make const the gchar* variables of the
+	setters.
+	* many.[ch]: fixed some warnings.
+
+2005-02-08  Esteban Sanchez  <esteban steve-o org>
+
+	* src/callbacks.c (buoh_gui_load_comic): Programs had a segmentation
+	fault because gnome_vfs_close() only should be called when the file
+	was opened without errors.
+	(buoh_gui_new_activate): Remove innecesary GTK_WINDOW cast on
+	gtk_widget_show
+	(buoh_gui_show_comic): Rename of the function, it was
+	buoh_gui_loading_comic
+	(buoh_gui_new_dialog_ok_clicked): Warnings removed
+
+2005-02-07  Carlos Garcia Campos <carlosgc gnome org>
+
+	* buoh.[ch]: keep a pointer to the current comic in the bouh class.
+	Added a get / set function for getting / setting the current comic.
+
+	* callbacks.c: use the tree_selection changed signal instead of the
+	cursor-changed treeview's. Load the pixbuf out of the selection change
+	function for a better feedback.
+
+2005-02-07  Carlos Garcia Campos <carlosgc gnome org>
+
+	* autom4te.cache, src/.deps: Really removed unnecessary directories
+
+2005-02-05  Carlos Garcia Campos <carlosgc gnome org>
+
+	* src/buoh.c: fixed some memory leaks
+
+2005-02-05  Esteban Sanchez  <esteban steve-o org>
+
+        * buoh.glade: Scrolled window policy set to automatic
+
+2005-02-05  Carlos Garcia Campos <carlosgc gnome org>
+
+	* Makefile.in, aclocal.m4, config.h, config.status, intltool-*,
+	libtool, mkinstalldirs, stamp-h1, autom4te.cache/*, po/Makefile.in,
+	po/POTFILES, src/Makefile.in, src/.deps/*: removed unnecessary files
+
+2005-02-05  Esteban Sanchez  <esteban steve-o org>
+	* src/buoh.c (buoh_load_comic_list): solved typo bug on reading xml
+	property (generic_urL -> generic_urI).
+
+2005-02-05  Pablo Arroyo <zioma linups org>
+	
+	* help/comics.xml: new xml structure. 
+	* src/buoh.c (buoh_load_comic_list): added the xml read comics from "comic.xml", it access it in ../help/ directory <- we must change it. 
+	* src/buoh.c (buoh_gui_properties_window_setup): now you can close the window.
+	* src/callbacks.c (buoh_gui_hide_window): hide the window passed in gdata or in widget if gdata is NULL (usefull for connect the delete-event and the close buttons).
+	* many.[hc]: some minor changes on code not acording to the buoh style :). 
+
+2005-02-04  Pablo Arroyo <zioma linups org>
+
+	* interface/buoh.glade: added the new_dialog_window
+	* src/callbacks.c: (buho_gui_new_dialog_*): this functions implements the new dialog window actions.
+	* src/buoh.c: (buoh_gui_new_comic_dialog_setup): conect the signals for the new window.
+	* src/buoh.c: (buo_load_comic_simple): add a simple comic to the treeview.
+	
+2005-02-04  Esteban Sanchez  <esteban steve-o org>
+
+	* src/callbacks.c (buoh_gui_show_comic_properties): Added this callback that shows a window with the comic properties. The window is not HIG-compliant at this moment. By the way, it's not useful either :P
+	* interfaces/buoh.glade: Added that window and the "New comic" dialog, where zioma is working.
+	* src/comic-simple.c: Fixed a stupid bug that maked inheritance not working.
+
+2005-02-03  Esteban Sanchez  <esteban steve-o org>
+
+	* src/interface.[hc]: Deleted because they were not useful.
+	* src/buoh.[hc] (buoh_get_widget): New function that return the widget indicated by the parameter. It will solve zioma's problem with the "new dialog".
+	* src/callbacks.c (buoh_gui_load_comic_from_treeview): This function is connected to the tree view (comic list) and change the label to the comic name. It get the file using Gnome-VFS and load it into a GdkPixbufLoader.
+	(buoh_gui_loading_comic): Finally! Buoh can download and show a comic! This function update the Image that stores the comic.
+	* help/comics.txt: Change the example URLs of the comics to a generic URI, with date formats.
+	* interface/buoh.glade: Updated the window to allow scrolling on the
+	image when it's huge.
+
+2005-02-02  Esteban Sanchez  <esteban steve-o org>
+
+	* src/comic.[ch]: Updated for being an abstract class. Take a look at struct _ComicClass in header file. It defines a function pointer that child classes have to change to the real function.
+	* src/buoh.c (buoh_load_comic_list): Added this function which will load from a file (XML?) info about supported comics and show it in the Tree View.
+	* src/comic-simple.[hc]: Created the "Comic Simple" class, child of Comic class. This class would implement the comics which URLs depends of date.
+
+2005-02-01  Esteban Sanchez  <esteban steve-o org>
+
+	* src/comic.[hc]: Created the Comic class. This class will support inheritance and specialization for that comics that differs on the way to fetch them.
+
+2005-01-31  Esteban Sanchez  <esteban steve-o org>
+
+	* src/Makefile.in: Stupid slash (\) in a line was doing buoh not to compile properly.
+	* src/callbacks.c (buoh_gui_menu_about_activate): Change gnome_about (deprecated) to gtk_about widget, which is clearer and easier. It is GTK 2.6, so please upgrade your development libraries!!
+	* src/buoh.h: Deleted buoh_new_gui because it was a silly function. His functionallity was added into buoh_gui_setup.	
+	* src/main.c: Minor changes to update it to the change in buoh object.
+
+2005-01-24  Moisés Belchín  <moises dondetepique com>
+
+	* AUTHORS: I officially add myself to buoh project.
+
+2004-11-23  Esteban Sánchez  <esteban steve-o org>
+
+	* src/buoh.c: Free of errors and warnings and finish the prototype of the Buoh object. Now we have to think about this object. Do we need the buoh_set_gui and buoh_gui_setup? I think that one of this function should be private and called from the other function.
+	* src/main.c: Created our first instance of the Buoh object. Congratulations! :D Now, what should we do whit our object?
+
+2004-11-22  Esteban Sánchez  <esteban steve-o org>
+
+	* src/main.c: Updated to use the Buoh object. There is still a lot of work in this file.
+	* src/interface.c: Clear this file, because the gui_setup and gui_new is related to the Buoh class. So it was moved to buoh.[hc]
+	* src/buoh.[hc]: Created this file to declare the Buoh object.
+
+2004-11-14  Esteban Sánchez  <esteban steve-o org>
+
+	* interfaces/buoh.glade: Changes on the menu (mainly name of buttons). Changed atribute "Encojer" (don't know in english) on the widgets which are inside of a container (Vpaned and Hpaned).	
+	* src/interface.c: Minor changes
+
+2004-11-14  Pablo Arroyo Loma <zioma linups org>
+
+	* src/callbacks.c: menu about added.
+	* pixmaps/: two pixmaps added (16x16 and 64x64).
+
+2004-11-13  Esteban Sánchez <esteban steve-o org>
+
+	* buoh.glade: make again because it was corrupted.
+
+2004-11-08  Pablo Arroyo Loma  <zioma linups org>
+
+	* buoh.glade: moved to interface/ and src/interface.c src/Makefile.am Makefile.am configure.in and po/POTFILES were updated to solve this change.
+	* interface/Makefile.am: added.
+	
+2004-11-07  Esteban Sánchez <esteban steve-o org>
+
+	* src/Makefile.am: Updated buoh_SOURCES to reference interface.* and callbacks.*
+	* interface.c: Used g_return_if_fail instead of "if (foo == NULL) return NULL".
+
+2004-11-07  Pablo Arroyo Loma  <zioma linups org>
+
+	* src/main.c: moved the interface creation to "src/interface.c" archive.
+	* src/interface.h: changed the function "buoh_gui_start" to "buoh_gui_setup" and add "buoh_gui_new" declaration.
+	* src/interface.c: file added with "buoh_gui_start" implementation and three signals connected in "buoh_gui_setup".
+	* src/callbacks.h: file added with "buoh_exit" and "comic_new" function declarations.
+	* src/callbacks.c: file added with implementation of "buoh_exit".
+
+2004-11-04  Esteban Sánchez <esteban steve-o org>
+
+	* main.c: Added the glade_xml_new.
+	* main.c: Set the title of the window. All these things should go in the src/interface.h as a procedure.
+
+2004-10-20  Esteban Sánchez <esteban steve-o org>
+
+	* Add file src/interface.h where is defined a "typedef struct GladeXML". This struct helds a pointer to the GladeXML resource
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]