2002-02-25  Gurer
	* subtitle.c: you can adjust a delay factor for subtitles.

2002-02-24  Gurer
	* subtitle.c: uses warning() for loading errors.
	* utility.c: warning() function for simple warning dialogs.
	* prefs.c: settings window is managed.

2002-02-23  Gurer
	* keys.c, popup.c, control.c: repeat and mute toggles reflect
		their actual states correctly.
	* utility.c: update_pix_toggle() separated from toggle_cb().

2002-02-23  Gurer
	* playlist.c: pl_save() became a seperate function. list widget
		creation is cleaned up. wm bug in cb_add() fixed. Load
		and Save As buttons added.

2002-02-22  Gurer
	* keys.c: CMD_SHOW_VIDEO command and key binding added.
	* popup.c: new windows menu.
	* video.c: video_toggle_fullscreen always maps video window.

2002-02-22  Gurer
	* keys.c: NULL key name crash problem fixed in key_handle().
	* utility.c: window counting bug is fixed.

2002-02-21  Gurer
	* control.c: added repeat mode toggle. utilizes new utility.c funcs.
	* pixmaps/repeat.xpm, norepeat.xpm: icon data for new button.
	* utility.c: add_tooltip(), create_pix_button(), create_pix_toggle()
		added. window manager keeps number of mapped windows,
		if this number reaches zero, sinek quits.
	* video.c: video window is mapped when playback starts.

2002-02-21  Gurer
	* utility.c: new window management system. handles layer
		issues, keys and popup menu. all callers changed.

2002-02-20  Gurer
	* guile.c: (sinek-clear-playlist), (sinek-add-mrl) commands added.
		(sinek-stop-hook) is called when playback finished.
	* main.c: playback finished logic is moved outside of event_listener
		to prevent it from running in another thread's context.
	* prefs.c: new command line option: script.
	* playlist.c: pl_remove_all is a public function now.

2002-02-17  Gurer
	* guile.c: (sinek-seek), (sinek-get-position) commands added.
	* osd.c: select_file() is used in subtitle file selection.

2002-02-16  Gurer
	* utility.c: select_file() generic file selection utility.
	* guile.c: small mem leak fix in gp_open().
	* guile.c: guile_execute() loads and executes scheme scripts.

2002-02-15  Gurer
	* guile.c: (sinek-command), (sinek-open), (sinek-get-playlist)
		commands added.
	* playlist.c: pl_get_mrl() helper function for guile.c

2002-02-13  Gurer
	* configure.in: check for guile.
	* src/guile.c: new file. guile support.

2002-02-12  Gurer
	* prefs.c: toggle button states are corretly set.
	* sinek.spec.in: new file. template for sinek.spec

2002-02-10  Gurer
	* playlist.c: shuffle button.
	* utility.c: clicking ok button in file requester adds selected
		entries to the playlist.

2002-02-09  Gurer
	* utility.c: url button opens the url in mozilla.
	* keys.c: saving and loading of the key bindings.
	* configure.in: package name is now lowercase.
	* Makefile.am: debian/ and spec file included in distribution.

2002-02-07  Gurer
	* subtitle.c: srt and microdvd support. gui for adjusting the frame
		rate of microdvd subtitles.

2002-02-05  Gurer
	* osd.c, subtitle.c: fixes.

2002-02-03  Gurer
	* playlist.c: broken items are skipped.
	* osd.c, subtitle.c: fixes and improvements.
	* popup.c: new menuitem for selecting subtitle file.
	* sinek.spec: spec file for building rpm packages.

2002-01-29  Gurer
	* control.c: control window doesn't appear at all when
		--hide-gui argument is given. popup menu is
		temporarily disabled for control window.
	* video.c: expose events are forwarded to xine regardless of
		video is playing or not.
	* main.c, keys.c: CMD_STOP now works in repeat_current mode.
	* playlist.c: next/prev/play functions fixed. reordering and
		saving of items fixed.
	* prefs.c, playlist.c: if the filename given at the command line ends
		with .m3u, it is loaded as a playlist instead of the default
		playlist.

2002-01-28  Gurer
	* osd.c: XImage is destroyed after used.
	* debian: new directory for .deb packaging stuff.
	* prefs.c: new command line options: fullscreen, hide-gui,
		spu-channel, audio-channel.

2002-01-21  Gurer
	* keys.c: applied Chris Williams' AV sync patch.

2002-01-20  Gurer
	* popup.c: "repeat current" menu is activated if "repeat" option given.
	* prefs.c: "loop" option renamed to "repeat". extra newlines printed
		by print_usage() removed.

2002-01-19  Gurer
	* control.c: volume slider is placed on upper line and got a label.

2002-01-18  Gurer
	* control.c: pixmap buttons patch by Chris Williams.
	* pixmaps: new directory, control panel icons.
	* control.c: slider bug fix.
	* configure.in: xine-lib 0.9.8 is required.

2002-01-12  Gurer
	* keys.c: window for editing key bindings.
	* control.c: keys and popup menu works in control window.
	* about.c: web page url added.
	* utility.c: create_url() function for adding url widgets.
		not fully working yet.

2002-01-06  Gurer
	* control.c: playlist button works as a show/hide toggle.
	* video.c: auto-hide mouse cursor while playing.

2002-01-04  Gurer
	* sinek.sourceforge.net: new home for sinek :)
	* small fixes and changes here and there.

2001-12-28  Gurer
	* popup.c: bugfix for left button click problem.
	* prefs.c, main.c: new cmd line option 'loop'.
	* i18n patch from Daniel Caujolle-Bert.

2001-12-26  Gurer
	* configure.in: better gtk+ check.
	* playlist.c: remove-all button. unused list columns disabled for now.
	* sinek.desktop: new, desktop entry file.

2001-12-25  Gurer
	* osd.c: basic code for selecting subtitle font and setting position.
	* playlist.c: doubleclick starts playing.
	* keys.c: keymap modifier support. audio and spu channel keys.
		set/goto mark keys.

2001-12-23  Gurer
	* prefs.c: preferences can be edited and saved.

2001-12-22  Gurer
	* popup.c: toggle windows and next/previous mrl items added.
	* video.c, audio.c: prefs window related functions removed.
	* prefs.c: prf_show() now builds preferences window from
		xine config object's config item list.
	* osd.c: new file. currently empty home for subtitle displaying code.

2001-12-21  Gurer
	* popup.c: control submenu.
	* control.c, popup.c: commands are handled via execute_cmd().
	* keys.c, common.h: window handling commands are improved.
	* utility.c: window_show_all(), window_hide_all() fixed. gui toggle
		command is working now.
	* video.c, keys.c: screen saver is disabled while playing.
	* scrsaver.c: new file. screen saver control.

2001-12-19  Gurer
	* all: all windows are visible on the fullscreen mode now.
	* control.c, playlist.c: file requesters merged and moved into utility.c.
	* utility.c: new file. utility functions for window management.
	* video.c: create_window() func, adapt_size() cleanup. MotionNotify
		events are forwarded to xine plugins.
	* keys.c: interleave toggle command.
	* control.c: key and mouse wheel handling in control window is
		temporarily disabled.

2001-12-18  Gurer
	* video.c: video_scale() and video_zoom() funcs.
	* keys.c: video aspect ratio, zoom, scaling, play speed commands.

2001-12-17  Gurer
	* prefs.c: command line options for video and audio driver selection.
	* control.c: tooltips. now popup menu works there too.
	* tune.c: ok and cancel buttons are working. max value fix.
	* control.c: you can type mrls into mrl widget now. better layout for
		control buttons. goto button and dialog for precise seeking.
	* about.c: fixed.

2001-12-16  Gurer
	* popup.c: autoplay menu for autoplay plugins.
	* popup.c: new file, home for popup menu related stuff.
	* video.c: now quits cleanly with window close button.
	* control.c: stop button.

2001-12-14  Gurer
	* video.c, keys.c: mouse and key events are forwarded to xine plugins.
	* keys.c: new file, key bindings.
	* tune.c: new file, video prop controls.

2001-12-13  Gurer
	* first public version.
