head	1.19;
access;
symbols
	start:1.1.1.1 keizie:1.1.1;
locks; strict;
comment	@# @;


1.19
date	2003.01.15.03.36.34;	author ddt;	state Exp;
branches;
next	1.18;

1.18
date	2003.01.09.12.55.00;	author ddt;	state Exp;
branches;
next	1.17;

1.17
date	2002.10.06.06.44.26;	author krisna;	state Exp;
branches;
next	1.16;

1.16
date	2002.10.04.15.04.41;	author keizie;	state Exp;
branches;
next	1.15;

1.15
date	2002.10.03.13.35.10;	author krisna;	state Exp;
branches;
next	1.14;

1.14
date	2002.10.03.02.14.32;	author krisna;	state Exp;
branches;
next	1.13;

1.13
date	2002.10.02.10.03.13;	author keizie;	state Exp;
branches;
next	1.12;

1.12
date	2002.10.02.02.45.37;	author keizie;	state Exp;
branches;
next	1.11;

1.11
date	2002.10.01.12.35.30;	author keizie;	state Exp;
branches;
next	1.10;

1.10
date	2002.08.13.14.46.45;	author keizie;	state Exp;
branches;
next	1.9;

1.9
date	2002.07.28.14.27.45;	author keizie;	state Exp;
branches;
next	1.8;

1.8
date	2002.07.20.18.55.49;	author keizie;	state Exp;
branches;
next	1.7;

1.7
date	2002.07.16.13.16.56;	author keizie;	state Exp;
branches;
next	1.6;

1.6
date	2002.07.15.21.02.43;	author keizie;	state Exp;
branches;
next	1.5;

1.5
date	2002.07.15.20.23.58;	author keizie;	state Exp;
branches;
next	1.4;

1.4
date	2002.07.13.11.30.08;	author keizie;	state Exp;
branches;
next	1.3;

1.3
date	2002.07.12.21.03.30;	author keizie;	state Exp;
branches;
next	1.2;

1.2
date	2002.07.09.11.18.05;	author keizie;	state Exp;
branches;
next	1.1;

1.1
date	2002.07.09.05.40.03;	author keizie;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.07.09.05.40.03;	author keizie;	state Exp;
branches;
next	;


desc
@@


1.19
log
@add a 'add' button
@
text
@2003-01-15  ddt  <ddt@@mirstyle.org>
	* playlist.c: add a 'add' button.

2003-01-09  ddt  <ddt@@mirstyle.org>
	* configure.in: change to gstreamer-libs -> gstreamer-libs-0.5

2002-10-06 (Sun) 15:40:34  Choe Hwanjin  <krisna@@kldp.org>
	* engine.h: Engine object added
	* applet.c: test code added
	* playlist.h: use GtkTreeRowReference for pointing current item

2002-10-05		kz <Keizi@@mail.co.kr>

	* AC_PACKAGE_NAME/_VERSION prefixed with $, to fit automake 2.54.

2002-10-03 (Thu) 22:33:27  Choe Hwanjin  <krisna@@kldp.org>
	* applet.h playlist.c: Playlist object added

2002-10-03 (Thu) 11:09:50  Choe Hwanjin  <krisna@@kldp.org>
	* applet.c: add static keyword for local funcs, args of main func
	  change to gint -> int, gchar -> char

2002-10-02

	* GStreamer-GConf plugin acquired to determine which output sink.
	  this is recommended for all of gstreamer-enabled gnome apps.

2002-10-01

	* *.[ch] changing to coding style of common gnome apps.
	* free row reference on gramophone_destroy().
	  this may solve the stall-on-quit problem.

2002-08-13 07:57 KST

	* engine.c, playlist.c: gtk_tree_path_free(), but not sure required.
	* coding style need to be changed to gnome-standard.

2002-07-28 21:31 KST

	* replaceing "Gramophone Applet Factory", "0" arguments
	of gnome_program_init() with GETTEXT_PACKAGE, VERSION
	removed GConf-CRITICAL was about gconf_client_add_dir.
	but disappointed expect to make sane launching by 'Add to Panel'
	of panel popup-menu.
	* playlist.c: gtk_tree_view_scroll_to_cell() col_align to 0.0 from 0.5

2002-07-21 03:48 KST

	* *.h: G_BEGIN_DECLS, G_END_DECLS applied.

2002-07-16 19:51 KST

	* playlist.c: button_loop() now save gtk_toggle_button_get_active()
	to g_object_set_data() with GSIZE_POINTER() macro.
	Thanks to krisna enlighten me. :)

2002-07-16 03:13 KST

	* remove tivial errors with -Wall flag, but g_objset_set_data() remains.
	* gboolean playlist_list_boolean; made.
	engine.c now have to #include "playlist.h" for this global variable.
	I don't like this way.
	* engine.c: engine_meet_end_of_stream() now link to thread, not in.
	I don't have expect this is right or not. Need more testing.
	* playlist.c: playlist_get_drop() now invoke g_convert() directly,
	rather than g_locale_to_utf8() is making NULL return value.
	But g_convert() has hardcoded "EUC-KR" argument as from_codeset.
	* playlist.c: now playlist_remove_row() define at playlist.h
	and call by playlist_button_remove().

2002-07-13 02:13 KST

	Thanks to krisna <krisna@@kldp.org>.
	* engine.c: put fuel in() moved g_free() to its caller.
	* engine.c: put fuel in() rearrange argument. GstElement first.
	* applet.c: (gboolean)bool renamed to built.
	* playlist.c: playlist_button_stop() now get gramophone as argument,
	not just text.
	* playlist.c: playlist_get_drop() rebuild series of parsing.

	* playlist.c: playlist_get_drop() unref elem, free uris.
	* engine.c: looping check routine on end of is garbage. fixed.

2002-07-09 19:39 KST

	* loop toggle button now work.

2002-07-08 18:15 KST

	* config.h should come up the first line of source.
	it defines ENABLE_NLS that is refered by other headers included.

2002-05-25 13:30 KST

	* GTK_BIN(bin)->child replaced by gtk_bin_get_child() API.

2002-05-18 10:36 KST

	* navigating code detached from actual play code.
	* prev/next button of playlist now works.

2002-05-18 03:20 KST

	* correction g_assert() to g_return_if_fail().
	* (GtkListStore *)store renamed to plain (GtkTreeModel *)model.

2002-05-17 05:37 KST

	* applet now embed only one button: playlist manager.
	for the view of code, the wrapper of GtkFrame and GtkHBox removed.
	* playlist has toolbar now.

2002-05-15 03:13 KST

	* playlist now go next if meet end of stream. really happy! :-D
	finally made it. thanks to jrb to teach me the GtkTreeRowReference.

2002-05-14 20:02 KST

	* play button now turn on engine.

2002-05-02 20:24 KST

	* main.[ch] split into applet.[ch], playlist.[ch], engine.[ch].
	but each of them is dependent to other so much. better way?

2002-04-25 09:28 KST

	* GStreamer works: thread [ gnomevfssrc -> spider -> esdsink ]

2002-04-25 01:16 KST

	* GStreamer applied. not yet test.
	now invoke universal plugin wrapper: "spider", and GstThread.
	Thanks irc.openprojects.net #gstreamer freinds to enlighten me.

2002-04-19 20:08 KST

	* configure.in: PKG_CHECK_MODULES + gnome-vfs-2.0, gstreamer
	* check MIME type on drag data, not to accept out of mp3, ogg.
	I cannot understand why strcmp() return 0(=FALSE) if match TRUE.

2002-04-18 KST

	* GStreamer code transplanted from helloworld.c of GStreamer.

2002-04-17 01:16 KST

	* g_filename_from_uri(), g_filename_from_utf8() found.
	advise to glib2 by Jeff. Thanks.
	g_filename_from_uri() that I tried not work.
	gnome_vfs_get_local_path_from_uri() works. Thanks Nite_Work.

2002-04-10 17:24 KST	Chang-Woo Ryu <cwryu@@debian.org>

	* I have had bad habit to define constant between statements.
	This may because of that RedHat gcc package is broken.
	no more 'mixed declaration and code' warning.

2002-04-03

	* drag and drop applied to playlist. not perfectly yet.
	* playlist viibility sync to applet's button done.
		- thanks Marcelo R Leitner <mrl@@netbank.com.br>

2002-04-01 15:29 KST

	* playlist show-hide toggle by applet's button click.

2002-04-01 05:03 KST	April Fools Day, Let's Trick!

	* GramophoneApplet struct. (it was just each objects past)

2002-03-31 12:36 KST

	* executive filename changed gramophone_applet from gramophone.
@


1.18
log
@configure.in changed
@
text
@d1 3
@


1.17
log
@Update for Engine object
@
text
@d1 3
@


1.16
log
@solving automake 2.54' s error on configure.in
@
text
@d1 5
@


1.15
log
@newly define Playlist object
@
text
@d1 4
@


1.14
log
@C language compatibility check
@
text
@d1 3
@


1.13
log
@coding style restructed.
gstreamer-gconf applied.
@
text
@d1 4
@


1.12
log
@*** empty log message ***
@
text
@d1 5
d10 1
@


1.11
log
@*** empty log message ***
@
text
@d4 1
@


1.10
log
@*** empty log message ***
@
text
@d1 4
@


1.9
log
@gnome_pgoram_init() get arguments of GETTEXT_PACKAGE, VERSION not literal string.
@
text
@d1 5
@


1.8
log
@G_BEGIN/END_DECLS
@
text
@d1 9
@


1.7
log
@*** empty log message ***
@
text
@d1 4
@


1.6
log
@playlist now remove row by toolbar.
@
text
@d1 6
@


1.5
log
@*** empty log message ***
@
text
@d12 2
@


1.4
log
@now a little work.
@
text
@d1 12
@


1.3
log
@*** empty log message ***
@
text
@d11 3
@


1.2
log
@README and ChangeLog updated
@
text
@d1 10
@


1.1
log
@Initial revision
@
text
@d1 4
@


1.1.1.1
log
@For the Queen
@
text
@@
