2004-07-11  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: Increased version number to 0.0.6
	* src/Makefile.am: commented out one passage that's for future
	development

2004-07-11  Christian Neumair  <chris@gnome-de.org>

	* configure.in: Fix GUI version checks.

2004-07-11  Sven Herzberg  <herzi@gnome-de.org>

	* src/application.c: fixed the display of text in the error dialog

2004-07-11  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: added glib, gtk and libglade version checks
	* src/Makefile.am,
	* src/cc-canvas-group.h,
	* src/cc-canvas-item.h,
	* src/cc-canvas-movable.c,
	* src/cc-canvas-movable.h: added an interface, made the stuff go and
	compile again

2004-07-11  Sven Herzberg  <herzi@gnome-de.org>

	* src/.cvsignore,
	* src/Makefile.am,
	* src/cc-canvas-demo.c,
	* src/cc-canvas-group.c,
	* src/cc-canvas-group.h,
	* src/cc-canvas-item.c,
	* src/cc-canvas-item.h,
	* src/cc-canvas-rect.c,
	* src/cc-canvas-rect.h,
	* src/cc-canvas-view.c,
	* src/cc-canvas-view.h,
	* src/cc-canvas.c,
	* src/cc-canvas.h: Added some skeleton files to become filled with the
	libccc (criawips' cairo-based canvas)

2004-07-10  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: added gtkcairo as a dependency
	* src/Makefile.am,
	* src/cc-canvas-view.c,
	* src/cc-canvas-view.h,
	* src/cc-canvas.c,
	* src/cc-canvas.h: added some files to become a gtkcairo based canvas
	for criawips
	* src/main-window.c: added error handling for a missing glade file
	* src/presentation.c: fixed a typo

2004-07-10  Sven Herzberg  <herzi@gnome-de.org>

	* data/criawips.desktop.in: fixed a malformed string

2004-07-09  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "sv" to ALL_LINGUAS.

2004-07-07  Sven Herzberg  <herzi@gnome-de.org>

	* src/slide-view.c: improved slide rendering by fixing the initial
	zoom and fixing the display of layout items that are supposed to
	be rendered.

2004-07-06  Sven Herzberg  <herzi@gnome-de.org>

	* README.cut-n-paste: added information about the stolen code from
	beast/bse
	* configure.in: increased version number to 0.0.5cvs
	* src/Makefile.am: renamed cut'n'paste library
	* src/cut-n-paste/Makefile.am: renamed cut'n'paste library, added
	canvas helper files
	* src/cut-n-paste/gnome-canvas-helpers.c,
	* src/cut-n-paste/gnome-canvas-helpers.h: added canvas helpers from
	the beast/bse tool
	* src/main-window.c: fixed initial display of the zoom value
	* src/slide-view.c: fixed zooming of text
	* src/slide-view.h: fixed initial display of the zoom value

#version 0.0.5 aka 'Take a Look around'

2004-07-06  Sven Herzberg  <herzi@gnome-de.org>

	* src/Makefile.am: some cleanup (e.g. fixed some wrong associations of
	code to libraries)
	* src/slide-view.c: fixed a random crash

2004-07-04  Sven Herzberg  <herzi@gnome-de.org>

	* src/slide-view.c: added text on slide rendering. New we're at the
	place where a feature (read: bug) of the gnome-canvas produces some
	artifacts. One the one hand the canvas provides some nice zooming
	capabilities, but on the other the text doesn't scale with it. Next
	step: inherit a GnomeCanvasCriaText from GnomeCanvasText and implement
	zooming for it.

2004-07-04  Sven Herzberg  <herzi@gnome-de.org>

	* src/slide-view.c: got rid of the rendering code that was originally
	just copied and pasted from slide-show.c (which was a hack and really
	sucks). Started to get a cleaner rendering infrastructure.

2004-07-04  Sven Herzberg  <herzi@gnome-de.org>

	* TODO: add rulers

2004-07-04  Sven Herzberg  <herzi@gnome-de.org>

	* src/main-window.c,
	* data/criawips.glade: added a zoom spin button, moved some widgets
	around
	* src/Makefile.am: stop regenerating the enumeration stuff every time
	* src/presentation.c: whitespaces
	* src/slide-view.c,
	* src/slide-view.h: added support for zooming and for aspect ratio 4:3

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* TODO: added a beautiful code task
	* src/slide-view.c,
	* data/criawips.glade: some improvements on the user interface
	* src/main-window.c: assign a slide upon a change of the presentation
	* src/slide-view.h: added prototypes for zooming

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* TODO: added some features I'd like to see in a later version
	* data/criawips.glade,
	* src/application.c,
	* src/application.h,
	* src/main-window.c,
	* src/slide-show.c: extracted the error dialog from the glade file to
	be more flexible
	* src/code-templates/g-template.c: less warnings in new code
	* src/layout-block.c,
	* src/slide-view.c: removed some warnings

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* src/slide-list.c,
	* src/slide-list.h,
	* src/main-window.c: connected the slide list correctly with the slide
	view
	* src/slide-view.c: fixed some wrong debugging output, fixed the
	rendering a bit

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* po/POTFILES.in: added slide-list.c
	* src/main-window.c: prepared the code for some interaction between
	slide list and slide view
	* src/slide-list.c: added i18n features
	* src/presentation.c,
	* src/slide-show.c,
	* src/slide-view.c,
	* src/slide.c,
	* src/slide.h: some refactoring for a better slide rendering

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* data/criawips.glade: added a name for the horizontal paned between
	the slide list and the slide view
	* src/main-window.c: moved the pane to a default position
	* src/slide-view.c: added a missing cast macro

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: raise version number to 0.0.4cvs
	* samples/0.0.1/Makefile.am: some coding style fixes

# Version 0.0.4

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: increase version number to 0.0.4
	* Makefile.am,
	* src/Makefile.am: added some CLEANFILES and DISTCLEANFILES to satisfy
	make distcheck

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* data/criawips.glade: added an accelerator for the start off menu
	item; added the slide view
	* po/POTFILES.in: added slide-view.c
	* src/code-templates/g-template.c,
	* src/code-templates/g-template.h: some cleanup
	* src/libglade-support.c: added support for the slide view
	* src/slide-show.c: coding style improvements
	* src/slide-view.c,
	* src/slide-view.h: implement as much stuff as neccessary to just
	indicate that we don't show a slide

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* CODE_AUDITS: add checking for translatable strings to the code
	auditing stuff here
	* ROADMAP: updating the tasks to fit my current imaginations
	* TODO: added new tasks and fixed some content
	* data/criawips.glade: removed some accidental german label from the
	user interface
	* po/POTFILES.in: added the glade file and main-window.c
	* src/application.c: reformatted one string
	* src/main-window.c,
	* src/main-window.h: added an about dialog
	* src/slide-show.c: fixed a string

2004-07-03  Sven Herzberg  <herzi@gnome-de.org>

	* CODE_AUDITS: Added some things that we should care about when
	auditing our code
	* CODING_STYLE: Added an empry file for some coding style specific
	things
	* TODO: Added some more things to be done 
	* data/criawips.glade,
	* src/main-window.c: cleaned up the menus, made stuff insensitive
	that's not available by now
	* src/Makefile.am,
	* src/slide-view.c,
	* src/slide-view.h: added a place to implement a slide view widget

2004-07-02  Sven Herzberg  <herzi@gnome-de.org>

	Well, colorline should have wireless at their ships, if they had, I
	would just have separated between 0.0.3 and the current development
	tree. Unfortunately I wanted to snapshot 0.0.3 without being able to
	cvs commit this state. Apologies

	* configure.in: increase version to 0.0.3cvs
	* data/Makefile.am: make dist fixes
	* data/criawips.glade: adding a start presentation button in the menu;
	fixed scrolling in the slide list; added error dialog
	* po/POTFILES.in: removed criawips.c added application.c
	* po/de.po: more translatable messages
	* src/application.c: added error handling
	* src/main-window.c: added error handling, starting an opened
	presentation
	* src/presentation-parser.c: added error handling
	* src/presentation-parser.h: added error handling
	* src/presentation.c: added error handling
	* src/presentation.h: added error handling
	* src/slide-list.c,
	* src/slide-list.h: we can show slide titles of a currently opened
	presentation now
	* src/slide-show.c,
	* src/slide-show.h: some cleaning up

2004-06-30  Sven Herzberg  <herzi@gnome-de.org>

	* data/criawips.glade: added a button to start off the presentation
	* src/application.c: added some debugging output
	* src/slide-show.c,
	* src/slide-show.h: added cria_slide_show_new
	* src/main-window.c: added some code to open a presentation in the
	slide show

2004-06-30  Sven Herzberg  <herzi@gnome-de.org>

	* src/libglade-support.c: gtk_show_widget(s) after creation, return
	NULL on invalid data
	* src/main-window.c,
	* src/slide-list.c: moving the tree data into the slide list now

2004-06-30  Sven Herzberg  <herzi@gnome-de.org>

	* data/criawips.glade: exchange the tree view for a custom widget
	* src/main-window.c: temporarily commented out the slide list tree
	view stuff to become ported into slide list
	* src/Makefile.am,
	* src/application.c,
	* src/libglade-support.c,
	* src/libglade-support.h: add a custom_widget method for libglade to
	generate our custom widgets; initialize libglade properly
	* src/presentation.c,
	* src/presentation.h: coding style update
	* src/slide-list.c,
	* src/slide-list.h: we're now deriving from GtkTreeView

2004-06-30  Sven Herzberg  <herzi@gnome-de.org>

	* src/code-templates/g-template.c: some improvements on quotation for
	ChangeLog creation script compatibility
	* src/Makefile.am,
	* src/ipresentation-view.c,
	* src/ipresentation-view.h,
	* src/slide-list.c,
	* src/slide-list.h: starting to create the infrastructure needed for
	presentation editing; ipresentation-view is the interface for objects
	monitoring a presentation; slide list will become the side pane that
	shows the slide names

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* data/Makefile.am: fixed installation path for the glade file
	* data/criawips.glade: gave the treeview some name
	* src/main-window.c: added prefix dependency to locate the glade file,
	some code beautification, added tree column creation and some tree
	view/model stuff, removed some GObject critical message (thanks to
	Simon for support)
	* src/main.c: removed one ugly debugging output

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: added libgsf-gnome-1 for the vfs support
	* data/criawips.glade: renamed the "file" >> "open" widget
	* src/application.c,
	* src/application.h: added debugging statements, added
	cria_application_register_window, made cria_application_init static
	* src/main-window.c,
	* src/main-window.h: added a presentation property, added open
	presentation stuff
	* src/main.c: added some debugging info
	* src/presentation.c,
	* src/presentation.h: added new_from_uri using gnomevfs

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* src/application.c,
	* src/application.h: removed deprecated cria_open_presentation_from_fs
	and added a nicer behaviour of the file selection dialog in start-off
	mode

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* src/application.c: lots of cleaned up stuff in here
	* src/layout-block.c: removed one unneccessary debugging statement
	* src/main-window.c: prepared for multiple opened windows
	* src/main.c,
	* src/application.h: moved lots of code from main into application

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* src/application.c,
	* src/application.h,
	* src/main.c: more refactoring, broke some things, going to fix these
	things now

2004-06-29  Sven Herzberg  <herzi@gnome-de.org>

	* src/main-window.c,
	* data/criawips.glade: made the toolbar buttons insensitive for now,
	added support for quitting the current application by using "File" >>
	"Quit"
	* src/Makefile.am,
	* src/application.c,
	* src/application.h,
	* src/main.c,
	* src/criawips.c: starting to create an application object
	* src/code-templates/g-template.h: some code beautification

2004-06-28  Sven Herzberg  <herzi@gnome-de.org>

	* src/Makefile.am,
	* src/criawips.c,
	* src/main-window.c,
	* src/main-window.h: refactored the ui out of criawips.c

2004-06-28  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: added dependencies on glade and gnome ui libraries
	* data/Makefile.am: add glade file handling
	* data/criawips.glade: ui description for the main window added
	* src/criawips.c: (main): introduced main window mode

2004-06-28  Sven Herzberg  <herzi@gnome-de.org>

	* samples/0.0.1/augsburg.criawips,
	* samples/0.0.1/teeth.criawips: added some more demo files
	* test/.cvsignore: silent cvs update

2004-06-28  Sven Herzberg  <herzi@gnome-de.org>

	* API_DISCUSSION: fixed a typo
	* data/.cvsignore: added criawips.desktop
	* po/.cvsignore: added .intltool-merge-cache
	* src/.cvsignore: added some more files
	* src/cut-n-paste/.cvsignore: added some files
	* src/presentation.c: (cria_presentation_add_master_slide): started to
	work on master slide support
	* src/presentation.h: some extensions

2004-03-08  Sven Herzberg  <herzi@gnome-de.org>

	* src/criawips.c: implemented file selector if no filename is given on
	the prompt

2004-03-08  Sven Herzberg  <herzi@gnome-de.org>

	* configure.in: increasing version to 0.0.2cvs

2004-03-08  Sven Herzberg  <herzi@gnome-de.org>

	* .cvsignore,
	* API_DISCUSSION,
	* AUTHORS,
	* Makefile.am,
	* NEWS,
	* NO_CODE_YET,
	* README,
	* README.cut-n-paste,
	* ROADMAP,
	* TODO,
	* autogen.sh,
	* configure.in,
	* data/.cvsignore,
	* data/Makefile.am,
	* data/criawips.desktop.in,
	* doc/.cvsignore,
	* doc/glossary,
	* pixmaps/.cvsignore,
	* pixmaps/Makefile.am,
	* pixmaps/criawips.png,
	* po/.cvsignore,
	* po/ChangeLog,
	* po/POTFILES.in,
	* po/de.po,
	* samples/.cvsignore,
	* samples/0.0.1/.cvsignore,
	* samples/0.0.1/Makefile.am,
	* samples/0.0.1/community.criawips,
	* samples/0.0.1/features.criawips,
	* samples/0.0.1/gnome-slide-layout.png,
	* samples/0.0.1/gnome.criawips,
	* samples/Makefile.am,
	* src/.cvsignore,
	* src/Makefile.am,
	* src/code-templates/.cvsignore,
	* src/code-templates/Makefile.am,
	* src/code-templates/_create_class.sh,
	* src/code-templates/enum-fhead.h,
	* src/code-templates/enum-vhead.h,
	* src/code-templates/g-template.c,
	* src/code-templates/g-template.h,
	* src/code-templates/minigpl.h,
	* src/criawips.c,
	* src/cut-n-paste/.cvsignore,
	* src/cut-n-paste/Makefile.am,
	* src/cut-n-paste/gtkgesture.c,
	* src/cut-n-paste/gtkgesture.h,
	* src/debug.h,
	* src/enumerations.c,
	* src/enumerations.h,
	* src/layout-block.c,
	* src/layout-block.h,
	* src/layout.c,
	* src/layout.h,
	* src/presentation-parser.c,
	* src/presentation-parser.h,
	* src/presentation.c,
	* src/presentation.h,
	* src/slide-block.c,
	* src/slide-block.h,
	* src/slide-show.c,
	* src/slide-show.h,
	* src/slide.c,
	* src/slide.h,
	* src/theme.c,
	* src/theme.h,
	* src/units.c,
	* src/units.h,
	* test/.cvsignore,
	* test/Makefile.am,
	* test/open-test.c, (main): check in of locally developed tree

2003-03-08  Sven Herzberg  <herzi@abi02.de>

	Lots of improvements, several bugs fixed, added some example files.

2003-04-12  Sven Herzberg  <herzi@abi02.de>

	* ChangeLog: initial commit
	* NO_CODE_YET: explanation for possible developers

