2003-03-12: Junkie 0.3.1 released!

2003-03-07 18:02  ya-

	fixed the implicit declaration of vasprintf warning in mem.c

2003-03-03 03:05  thepin

	fixed the autocrap, there was a bad option in Makefile.am.
	made the new debug code compile and fixed a few bugs
	added j_asprintf and j_realloc into 

2003-03-03 02:16  tgucio

	Added debug levels

2003-03-02 01:23  ya-

	made queue_save function to create the queue/ dir if it doenst
	exist

2003-02-28 19:08  ya-

	memory leaks killed..

2003-02-28 17:39  thepin

	made LIST method configurable, removed timeout from prefs and
	config + random stuff

2003-02-28 13:59  ya-

	TRFR_ASK added to ftp_stor too

2003-02-28 11:31  ya-

	TRFR_ASK implementation

2003-02-26 16:21  thepin

	enabled --disable-sound option for configure

2003-02-26 12:51  ya-

	fixed the show/hide hidden file option

2003-02-26 12:38  ya-

	jio abstraction added in order to preserve the removal of files in
	case it wont be able to write them back (ie. hd full)

2003-02-26 02:04  ya-

	fixed the player look

2003-02-26 01:58  ya-

	switched the place of player and playlist

2003-02-25 19:53  thepin

	some small fixes to the toolbar and gui player

2003-02-25 19:32  thepin

	added the new toolbar widget, and started using it

2003-02-25 09:00  thepin

	freed some memoery leakage in prefs, still lot of leaks around

2003-02-24 12:02  tuxx

	fixing broken code i commited earlier.. 

2003-02-24 10:46  tuxx

	bug fix (disconnect/connect button).  When failing to connect, the disconnect button was still shown.
	It should not be shown when it fails to connect, and this has been corrected.

2003-02-24 06:51  thepin

	added the header to all the header files, also fixed a thing in
	gui_statusbar

2003-02-23 17:43  ya-

	added droo to the about

2003-02-23 17:25  ya-

	droo theme

2003-02-23 16:28  ya-

	fixed the player to play sound even if the users cwd'ed changed the
	logwin colours for ya theme

2003-02-23 15:19  thepin

	fixed a lame bug that corrupted the memory map by freeing an
	invalid pointer

2003-02-23 15:10  thepin

	The problem was that junkie sent the USER command before receiving the 220 welcome message.
	This has been fixed now and it waits until it receives 220 and then sends the login
	information.

2003-02-23 12:13  thepin

	Connections, dont waste too much cpu on updating the statusbar all
	the time.. will update it with 1 sec interval now, also gui paths,
	now does PWD after CWD, sounds, check if the sound config var is
	set before initialising the sound handlers

2003-02-22 14:23  thepin

	damn lame parameter missing to a gsignal handler

2003-02-22 13:38  redpixel

	fix segfault and remember to free e_port

2003-02-22 07:36  thepin

	now it waits for pids to terminate, not leaving zombies, in jfork

2003-02-21 18:25  thepin

	added the theme.conf to the themes

2003-02-21 18:10  thepin

	now possible to control the colors of the logwindow through the
	theme by adding a theme.conf to the junkie theme file and setting
	the appropriate configuration variables. note that theme logwindow
	settings can be overriden by the user's setting in the preferences.

2003-02-21 17:47  thepin

	better interface to the changing colour of logwindow stuff in the
	preferences.

2003-02-21 14:07  redpixel

	o Split the config_init() function up a bit to allow the loading of
	config	 values from several different files.  o Add a
	config_getvars_str() to read config values from a provided str.  o
	Remove the old stale readline() code (which was #if 0'd).
	(PS. this is ugly but I hope it at least works.)

2003-02-21 13:32  thepin

	now possible to configure the colours, both bg and fg of the log
	window, also changed the Makefile.am, wasnt working with systems
	other than fatal's.  This is configured in the preferences.	

2003-02-21 13:08  thepin

	renamed ftpparse.h to ftp_parse.h

2003-02-20 20:44  thepin

	added the possibility of changing the background colour of the log
	window

2003-02-20 19:16  thepin

	made the LIST parser support "foreign" dates, ftp_parse was really ignoring them.
	now if the date cannot be parsed into a unix time number, it is stored as a
	string instead of simply ignoring it.

2003-02-20 17:48  thepin

	for transfers, made the speed calculator reset when the transfer limit is
	changed..

2003-02-20 15:55  thepin

	been fixing up the statusbar displaying, limiting and such and
	putting in one file... involves quite some changes in other files
	as well.. needs a bit of touching up though

2003-02-20 11:29  ya-

	strdup the filename in the playlist so that it works even if you
	change dir

2003-02-20 11:25  ya-

	stupid gui_tview_popup update local bug fixed

2003-02-20 11:19  ya-

	fixed so that only the SND type files gets added to the playlist

2003-02-20 11:05  ya-

	fixed the soundplayer + playlist to actually play the list :)

2003-02-20 09:57  ya-

	playlist ypad reduced
	playlist bg transparent

2003-02-18 18:22  thepin

	ftp_transfer improved, not being used yet though.

2003-02-18 17:49  thepin

	added ftp_transfer.c, not being used yet

2003-02-18 13:51  ya-

	mini font size for playlist (buged)

2003-02-18 10:18  ya-

	mini playlist improvement

2003-02-17 02:00  thepin

	should fix the flickering problem with the statusbar
	while downloading on more than 1 site with multisite
	feature.

2003-02-17 01:46  thepin

	fixed some minor things, added a header into resolver and player,
	removed err.h and warn from cache.c

2003-02-16 16:31  thepin

	added prototypes into the header, added jtimer_kill

2003-02-16 16:15  thepin

	added jtimer (which is not being used yet), attempt to fix the
	flickering for the statusbar (not tested yet) i am going to change
	gui_statusbar a lot and add into ftp lib part next days.

2003-02-16 14:21  ya-

	lame playlist implementation

2003-02-16 12:53  thepin

	fixed for statusbar, shows which file is being dled more
	successfully... hmm some other stuff too

2003-02-16 10:37  thepin

	fixed ABOR for uploads

2003-02-16 09:29  thepin

	jlist: added a thing so u can free a whole jslist and the content
	it holds, ftp_resolver: now cleaning up (free()ing) after being used.

2003-02-16 09:03  thepin

	fixed hammering to work

2003-02-16 07:12  thepin

	now using a "nonblocking" gethostbyname which is implemented by
	using fork... now shouldnt block when connecting.. stuff around
	this added.

2003-02-15 17:16  ya-

	fixed the ftp_move of files into files

2003-02-14 19:29  thepin

	possible to cache only per session.
	the possibility to only cache during the session and use the cache
	only during that session, not storing it in the cache file and not
	using it next time you connect to that site.

2003-02-14 08:15  ya-

	added gui_setup_popup_window into gui_misc so that all the popup
	windows behave fine

2003-02-10 06:15  ya-

	queue elapsed/remaining time removed the bychar handling that was
	causing segfaults

2003-02-09 17:41  ya-

	multisites load/save of the queue

2003-02-09 13:37  ya-

	fixed the remove_if transfered bug

2003-02-09 12:31  ya-

	fixed the flushing of save_queue, the problem was that the queue
	file was not saved because it was not closed and not flushed either.
	also fixed a bug when commiting an empty local dir

2003-02-09 11:59  ya-

	multisite feature requires a multisite queue support.  this has
	been added now.

2003-02-09 07:40  thepin

	resized statusbar label, show what file is being dled.. + more

2003-02-08 09:27  henriksson

	debian woody's automake didn't like variable names with
	underscores.

2003-02-08 09:19  ya-

	new sound player look

2003-02-08 09:06  thepin

	making the statusbar work with the multiple site stuff and various
	things around it. + more

2003-02-08 08:12  ya-

	fixed the look of the soundplayer frame

2003-02-07 18:17  ya-

	mini attempt to get the averaging of the transfer limit works

2003-02-07 16:28  thepin

	options for cache into prefs, possible to use cache only for 1
	session, not store it. new option into config.c

2003-02-07 14:59  ya-

	preference to decide either to keep the transfered queue items or
	to remove them from the queue

2003-02-06 18:49  ya-

	queue submission from another sites enabled

2003-02-06 15:53  ya-

	added the missing #include <gui_player.h> made the sound_plyaer not
	show on startup if configured to not

2003-02-05 19:48  ya-

	moved the gui_player functions into their own file

2003-02-05 19:47  ya-

	- enabled tview blocks to dnd - fixed the statusbar label when
	switching sites - made the queue tview's columns user resizable -
	added the prefs to hide/show the sound player
	
	- started the logwin colors user configurability

2003-02-05 08:31  ya-

	fixed the segfault when adding a link to queue

2003-02-05 08:16  ya-

	fixed  the mkdir_local to refresh even if no rows are currently
	selected

2003-02-05 07:37  ya-

	gui_tview update local fixed to work even if no rows are currentrly
	selected

2003-02-04 22:21  ya-

	gui_tview block/unblock enabled and working (?)

2003-02-04 17:41  ya-

	jlist.h :)

2003-02-04 17:32  ya-

	ihih :)

2003-02-04 17:12  thepin

	removed jlist.h temporarily

2003-02-04 16:56  ya-

	
	1. finished the queue:	    - added the remote add + submission    
	 - added the save/load of queue entry	   - added the field
	editing 2. fixed siteman's bug while draging expanded rows 3.
	filledd up jlist.c with more abstracted trees handling

2003-02-03 09:24  thepin

	most of this is made by ya, not me various changes include, the
	hscale on the playbar has been activated and now acts as a volume
	controller.  Also now using __attribute__ for increased portability
	and more tolerance by compilers.  Also includes heavy changes to
	the queue stuff which is currently being rewritten by ya, what is
	committed here is not complete and should not be assumed to work. 
	It is under construction and the sole reason it was committed is
	because the other queue handling was so messy and we like rather to
	have nice incomplete queue handling than a real messy one.  Also
	because I am trying to put this together with other changes to
	junkie.  by ya not me :) except for few things and this text.

2003-02-03 08:52  thepin

	stuff by ya :) (except the bugs, they are probably all mine)

2003-02-03 08:43  thepin

	this is by ya !!  yaa! im just committing it. those changes
	include fixes for the mikmod playback, and more. 

2003-02-03 01:36  thepin

	removed vorbisfile.h include from sound_mpg.c, it made machines
	that did not have vorbisfile but were going to compile the mpg part
	not be able to compile it cause it did not find that header file.

2003-02-02 07:22  thepin

	Quite many changes.  Main changes include fixes for multiple
	connection handling, gui_tree_model, and in hammering handling too,
	added gui_hammering.c..  also had to change various things in other
	files to fix compability with gui_tree_model which is an offspring
	of gui_tview.c but is to be used with multiple connections.

2003-01-31 15:24  tuxx

	trying to implement "ask" modified gui_preferences to be more
	flexible than gay-ya-code

2003-01-24 07:23  thepin

	few small changes, hopefully not a fuck up.

2003-01-24 05:59  thepin

	small ftp event fix

2003-01-17 03:06  ya-

	fixed the queue to unblock fine after the submission

2003-01-15 07:33  thepin

	fixed lame refresh bug.. which was in the event stuff

2003-01-14 15:08  thepin

	fixed a lil so it clears the tview after disconnecting

2003-01-14 14:51  thepin

	amongst other things fixed a bug in ftp_object_set_data whilst
	replacing older data

2003-01-14 07:15  thepin

	fixed a free that was done 2x times, now only 1x

2003-01-12 14:34  thepin

	v0.3.1 in readme

2003-01-12 02:01  redpixel

	o Include string.h for memset() :)

2003-01-10 15:50  thepin

	some bugfix attempts for ABOR and such, still much debugging to do

2003-01-10 09:26  ya-

	block/unblock when minizing finnally really fixed

2003-01-10 05:22  thepin

	changed to 0.3.1 in configure

2003-01-10 05:05  thepin

	the increased eventbasedness of the ftp lib as well as some
	modifications to make the logwindow work with the minimizer and
	some other stuff probably.

2003-01-10 01:48  ya-

	fixed the connect/disconnect displaying when mini/maxi mizinig

2003-01-10 01:44  ya-

	treeview blocking when switching fixed

2003-01-06 15:26  ya-

	fixed horrible overwrite if file exist bug

2003-01-06 13:06  redpixel

	o Make it possible to use latin1 chars in usernames/passwords.	 
	(lame fix, but wtf. better than nothing for the moment)    (in the
	case of future segfaults: HERE I AM!) :)

2003-01-06 13:01  ya-

	added the setting "if file exist" to either skip/overwrite/resume
	files

2003-01-05 15:41  thepin

	added a new function to ftp_object to remove tags

2003-01-05 04:08  ya-

	fixed minor salt bug into the blowfish pass check for the
	site manager

2003-01-05 03:47  ya-

	little minimizer fix, still problems with the ftplib

2003-01-05 02:56  ya-

	minimizer/maximer gui part done, i think ftplib cant follow it yet

2003-01-04 19:35  thepin

	TODO, small change removed a lame printf in ftp_event_callback.c

2003-01-04 19:01  thepin

	added configurable startup sound to preferences, activated the
	sound_vorbis_stop function, some other stuff.

2003-01-04 17:18  ya-

	minimizer improvement, not done yet

2003-01-04 16:28  ya-

	new minimizer not enabled yet feat

2002-12-31 03:27  ya-

	changed blowfish_crypt into crypt for the password checking in the
	siteman

2002-12-30 03:50  ya-

	added the blowfish encryption support.  it is now possible to make
	the site manager encrypt the passwords.  if the user sets this password
	he'll be prompted for a password when opening the site manager.

2002-12-27 11:14  redpixel

	Make junkie remember the state of the "anonymous connection"
	check button

2002-12-27 10:57  redpixel

	Change the commit dialog a bit:   1) read values from the config
	lib   2) add an anonymous check button, which automatically sets
	the correct	 username depending on whether or not you want an
	anonymous connection

2002-12-27 09:03  redpixel

	Set config_inited = 1 a little bit earlier to avoid
	config_set_value()   failing when reading the settings from the
	config file.

2002-12-27 08:46  redpixel

	Check that we've inited the config lib before dereferencing
	pointers.    (hmm, didn't we do this before?)

2002-12-26 19:44  thepin

	well, changed some misc stuff

2002-12-25 16:17  redpixel

	o Junkie 0.3 released!

2002-12-25 15:54  redpixel

	o Some lame fixes to quiet -Wall

2002-12-24 21:52  thepin

	Fixed the really annoying blocking while playing sound and editing
	on the fly simultaneously.

2002-12-22 15:18  ya-

	new player bar look

2002-12-22 11:44  thepin

	hard disconnect, sends quit request, gives the server a few seconds
	to reply, if it does not, then just close the connection.

2002-12-22 04:05  thepin

	new mp3 playback support
	added new sound files

2002-12-21 12:25  redpixel

	Commit the modified .h file also

2002-12-21 12:23  redpixel

	Make it possible to close the cute things window with the second
	mouse	button and slightly improve Ed's chances of appearing!

2002-12-21 11:48  redpixel

	Remember to initialise all vars to NULL, to avoid a segfault upon
	exitting   with a broken cache file (a site header but no actual
	file entries).

2002-12-20 09:14  ya-

	further implementation of the player bar

2002-12-19 17:32  ya-

	start of player bar implementation

2002-12-18 20:48  thepin

	renamed mpeg3 files to mpg etc.. added --disable-sound.. 

2002-12-18 20:22  thepin

	various fixes.	Including fixes in hammering, small fix in sound
	setup, added var to config.. and maybe some small ones

2002-12-18 13:42  ya-

	fixed the free on recurse_remote

2002-12-18 11:14  ya-

	blocking queue single items submission

2002-12-18 10:23  ya-

	queue blocks!

2002-12-18 05:49  ya-

	popup block, for example while downloading, make it impossible to
	download more files while still downloading and more such..

2002-12-17 19:27  thepin

	fixed some ftp stuff.. ABOR working it seems.  Changed args syntax
	for argument read function in gui_io.c.  Attempted to fix a bug in
	the blocking in gui_tview.c because while downloading it does not
	block if u double click adirectory, it will cd to it after
	finishing the dl.  Failed to fix that, nto enough time

2002-12-17 15:30  thepin

	fixed lame bug in configure.in so that it did -I/usr/include when
	vorbis had the vorbis header files in that dir

2002-12-17 15:10  thepin

	now it frees old requests in the ftp_request

2002-12-17 10:55  ya-

	queue dl fixed
	"queue submit" fixed

2002-12-17 09:37  ya-

	cute install
	new cute jpegs!
	new cute dir
	cute jpges reorderer

2002-12-16 20:06  thepin

	added gui_connect_button_set_unhammer makes it possible to stop
	hammering

2002-12-16 19:46  thepin

	added a few functions for changing the connect button in
	gui_toolkit.c/h, made the gui_connect_dialog use those to update to
	the connected/disconnected mode for the connect button.

2002-12-16 18:31  thepin

	added pthread_exit

2002-12-16 16:50  ya-

	fixed the ftp_free_list_item ...

2002-12-16 12:37  thepin

	removed obsolete soundtrack.c

2002-12-16 11:47  thepin

	welcome the new junkie sound support.  Details are to be
	found elsewhere.

2002-12-16 10:12  ya-

	queue dir icon

2002-12-16 02:15  ya-

	theme manager prefs fix

2002-12-16 02:11  ya-

	ya theme update
	refresh ya's icons

2002-12-15 23:30  ya-

	fixed the FUN auto

2002-12-14 17:53  thepin

	sound support design added, not finished though

2002-12-08 15:59  thepin

	changed it in the theme preferences such that it will select the
	current theme

2002-12-08 14:48  thepin

	small fix so that it wont change the dir to an empty dir when a
	non-existant dirname is issues in the paths over the right tview

2002-12-08 09:34  thepin

	fixed path, was bugged so it did not change dir on enter press for
	local path when not connected

2002-12-08 08:52  ya-

	theme manager: done

2002-12-08 07:28  ya-

	dnd icon fix

2002-12-08 06:20  ya-

	save expanded rows into .junkie/sites

2002-12-08 04:00  henriksson
	
	added missing #define _GNU_SOURCE

2002-12-08 02:27  thepin

	added tview to the preferences and changed the code around

2002-12-07 17:11  ya-

	runtime remember expanded rows in the siteman

2002-12-03 12:44  ya-

	started the theme manager

2002-12-03 11:51  ya-

	queue icons ya's theme

2002-12-02 04:34  ya-

	blocking the double_click handler unntil the command has been
	processed

2002-12-01 07:49  ya-

	added gui_ftp_callback_add_file to not have to LIST each time

2002-12-01 07:03  thepin

	nothing really, just tired of this annoying M sign when i do cvs
	update :)

2002-12-01 05:41  ya-

	fixed the upload popup option

2002-11-30 05:11  ya-

	fixed a list_sort by type bug when there was only one kind of type

2002-11-30 04:01  ya-

	fixed the localdir_retr refreshing to only refresh when everything
	is done

2002-11-28 14:14  ya-

	half fixed the localdir_retr refresh..

2002-11-25 05:01  ya-

	new ya themes connect_after icon
	new connect_before ya theme's icon
	prefs ya theme's icon

2002-11-23 11:32  ya-

	fixed the hide/show hidden files

2002-11-23 11:04  ya-

	added the show/hide hidden files support in the popup menu

2002-11-23 09:16  ya-

	added a stop icon

2002-11-23 03:09  redpixel

	When editing the name of a group, make the current name the
	default.

2002-11-23 02:54  ya-

	fixed the editonthefly bug

2002-11-23 02:43  redpixel

	Remove the extra include of configure.h 

2002-11-23 02:39  redpixel

	fix the case where there isn't anymore data to be read from the .tar
	now the linked list won't get corrupted

2002-11-23 01:52  redpixel

	Make basename() conditional on HAVE_BASENAME, to use libc
	basename() where it exists.

2002-11-22 12:37  ya-

	added the site icon into ya theme + added the group icon to ya
	theme and default xpm icon

2002-11-22 10:49  thepin

	made an attempt to fix the ABOR, not working as it should yet.

2002-11-18 07:39  ya-

	new cdup and preferences icon

2002-11-16 17:43  thepin

	avoided a stringformat bug added by someone earlier

2002-11-16 16:57  ya-

	fixed the move in the tviews.  possible to move files
	and directories between dirs 

2002-11-16 16:41  ya-

	adedd raw commands feat

2002-11-16 11:45  henriksson
	
	fix the memleak in connect_to for ipv6 on connection-error...
	(still need to fix it for successful connection).

2002-11-16 10:41  ya-

	enhcanced connect/disconnect icon

2002-11-15 15:03  ya-

	fixed the sorting bug

2002-11-15 12:15  ya-

	added ugly connect/disconnect icon

2002-11-13 16:38  thepin

	s/fork/threads

2002-11-13 16:08  thepin

	added pthread_exit

2002-11-13 08:14  ya-

	fixed the automake
	and added missing files

2002-11-13 07:21  ya-

	added the linux/bsd detection

2002-11-10 15:18  thepin

	memory management (mem.c): Added a new function, j_strdup, other
	strdup calls to be replaced with this one.  ftplib: started adding
	comments to the code.

2002-11-10 08:23  tuxx

	sound implementation

2002-11-10 07:42  tuxx

	go sound go!!

2002-11-09 11:56  thepin

	removed gtk_ftp and removed the connected global variable

2002-11-08 15:19  ya-

	added the fatal's cleanup 

2002-11-08 03:04  ya-

	added ya theme sound icon changed ya theme movie and package icons

2002-11-07 17:08  ya-

	changed the movie icon in the ya theme
	new icons added to the ya theme added the droo theme
	added 2 more icons to the ya theme

2002-11-06 09:42  ya-

	added the non finished yet ya junkie theme

2002-11-06 02:36  ya-

	queue implementation: done

2002-11-05 17:45  thepin

	using DEBUG_MSG now, also commented a few functions.

2002-11-05 04:30  ya-

	fixed the remove entry bug of the qwin
	started working on the qwin submission

2002-11-04 12:54  thepin

	Added a new timeout which can be called through the medium(.c). 
	Fixed the hammering a bit up, but it will not be ready till the
	connection process for the gui part has been fixed up.	(the
	gui_io.c stuff for connecting is not satisfactory).

2002-11-03 15:57  thepin

	added the files for hammering, hammering is not currently working
	though

2002-11-03 14:54  thepin

	removed anti idler from the todo list
	added an anti idler, ftp_cmd: added ftp_noop command

2002-11-02 18:19  thepin

	added j_malloc to some more places... using J_ISFILE/DIR.. on more places
	too

2002-11-02 16:47  ya-

	changed recurse_remote to LIST /dir instead of cwd+pwd+list

2002-11-02 15:42  thepin

	Fixed a ftp request problem in the queue, it did not add the
	request on the right place.

2002-11-02 14:27  thepin

	added mem.c,h j_malloc, j_free, use it or die, painfully

2002-11-01 06:19  thepin

	using J_ISDIR/FILE/LINK etc now

2002-10-31 17:17  thepin

	fixed small bug concerning that ->child of struct _list was not
	nullified

2002-10-31 16:37  ya-

	implemented the queue_recurse_remote it works fine except that it
	fills the qwin too fast, before all the list has been filled

2002-10-31 14:21  thepin

	Moved some functions into gui_popup.c which is handles popup menus
	that are brought up on right click, also added gui_qwin_popup.c for
	handling the popup that is brought up when right-clicking on the
	queue window, also added gui_tview_popup.c that handles right
	clicks on the treeviews.  made DEBUG_MSG which is defined in
	default.h, should be used instead of #ifdef DEBUG... for showing a
	debug output.  Well, quite a big update :)  Lets hope it does more
	good than bad :)  Still some abstraction stuff left for the popup
	though.

2002-10-31 11:56  ya-

	the queue is treestore enabled only implement the local
	add_to_queue yet

2002-10-31 10:12  thepin

	added DEBUG_MSG to replace a lot of ugly ifdefs

2002-10-30 06:23  thepin

	Made the cache more "universal", should now work with ftp sites
	that do not have permission, group, and owner entries for files

2002-10-29 10:41  thepin

	IPv6 by fatal (Andreas Henriksson) 

2002-10-29 09:27  ya-

	made gui_tview use gui_treestore removed gtk_tview_frontend

2002-10-28 08:49  ya-

	fixed the gui_button_set_image to not fuck up the button when there
	is no theme found

2002-10-24 16:17  thepin

	added icons into default.jt
	added package.xpm etc
	compressed icon

2002-10-23 10:29  thepin

	default theme, added junkised stop icon

2002-10-23 06:19  thepin

	added image and sound xpms

2002-10-21 18:05  thepin

	Initial import of theme support (only for icons now). 
	Note, gui_dnd must be fixed to work with this new theme
	implementation, fixes required in both gui_tview.c, gui_siteman.c,
	gui_dnd_tview.c.

2002-10-19 10:03  ya-

	more advanced abstraction of the treestore

2002-10-19 08:10  ya-

	added the --enable-debug ./configure option started the treestore
	abstraction

2002-10-18 19:11  ya-

	added the transfer speed limit feat

2002-10-18 14:55  ya-

	replaced LOGO with "logo.png"

2002-10-18 14:24  ya-

	removed the libpng check and defaulted to .png

2002-10-18 13:47  ya-

	made the startup win to not change its size

2002-10-18 12:34  ya-

	made the qwin to be a gtktreestore

2002-10-18 11:27  ya-

	made the logo be .gif or .png depending on whether or not there is libpng

2002-10-18 08:57  ya-

	added the logo with transparent bg in the about

2002-10-17 02:41  redpixel

	Fix segfault in site manager, open with "a+" flags to create a new file.

2002-10-17 02:28  redpixel

	Fix site manager segfault and inability to create a new sites
	file.

2002-10-16 16:20  thepin

	make a gui_startup.c

2002-10-15 13:29  thepin

	Added movie icon.  and added get_file_type into gui_tview.c
	possibly move to gui_media.c later

2002-10-15 12:31  thepin

	new horrible site icon

2002-10-15 08:49  tuxx

	tried to fix siteman.. searched for possible segfault reasons

2002-10-15 08:22  thepin

	cute things: made images smaller

2002-10-15 08:07  thepin

	updated version number from 0.1 to 0.2

2002-10-14 14:48  ya-

	added the $datadir stuff, the cute things images are put there

2002-10-14 13:35  thepin

	added README

2002-10-14 10:48  ya-

	new look for the prefs->editors, removed printfs

2002-10-14 08:56  ya-

	fixed the progress bar warnings while retr/stor onthefly removed
	the .junk extension of the tmp onthefly files

2002-10-14 07:50  ya-

	added the viewer preferences

2002-10-14 06:49  ya-

	fixed a bug in gui_siteman (segfault when pass == NULL) fixed a bug
	in ftp_list (changed MED_SIZE to MAX_SIZE when calling readline)

2002-10-13 18:39  thepin

	fixed the online editing/viewing to user a default term and text
	editor

2002-10-13 11:53  thepin

	removed mem.c

2002-10-13 11:38  thepin

	fixed queue_recurse_local for adding local files/folders to the upload queue

2002-10-13 08:52  thepin

	ftplib, PORT command fixed.

2002-10-13 06:28  ya-

	added -Wall and removed all the warnings

2002-10-13 05:14  redpixel

	Use 0.0 instead of 0 when we're dealing with real numbers.

2002-10-13 05:13  redpixel

	Add the editor settings tab to our preferences.

2002-10-12 10:45  thepin

	PORT RETR fixed, PORT STOR still broke

2002-10-12 09:24  ya-

	added the txt/img different handling to the editonthefly (lame
	implementation)

	added the remote popup->view feat (lame implementation, only know
	.txt and .jpg)

2002-10-11 17:34  ya-

	made editonthefly to only stor if the user :wq and not only :q

2002-10-11 16:06  ya-

	added the editonthefly remote popup voice added the state arg to
	ftp_retr()

2002-10-09 17:32  thepin

	Fixed the recursive rmdir.  ftp_request_free_backwards turned off.

2002-10-09 13:10  ya-

	fixed the segfault on local popup->delete

2002-10-07 16:26  thepin

	Fixed the support for "links", at least when double-clicking. 

2002-10-07 07:07  ya-

	fixed the ftp mkpath call to be called only by the queue

2002-10-07 06:19  ya-

	added the remote popup->delete feat
	added local and remote popup->refresh

2002-10-06 11:46  ya-

	fix to the queue ftp_stor and ftp_retr calls arguments for
	remote/local files fix to ftp_stor so to work with ent->file !=
	localfile

2002-10-06 10:42  tuxx

	inivisable password entry

2002-10-06 10:32  ya-

	implemented the password handler of the siteman
	fixed a bug when connecting to newly created sites

2002-10-06 09:48  ya-

	implemented the ftp move


2002-10-06 04:16  thepin

	Numerous fixes.  Fixed the bad file generation.  Added misc.c and
	removed a_sprintf.c, s_to_l.c.	Using configure.h to determine if
	asprintf and atol are installed.

2002-10-06 03:35  ya-

	fixed the chmod bug on R/W fixed the ftp_stor to clean up things on
	non uploadable file

2002-10-05 18:08  thepin

	Added much untested ftp STOR REST feature.  Changed the request
	adding system a lot, renamed ftp_add_request to ftp_request_add. 
	Now the user can influence where in the request list a
	corresponding request is added through the rpos argument which has
	been added to all FTP_WRAPPER_CMD functions.  The default arg for
	tis is RP_END, which adds it to the end (the last request (either
	of the whole list or a subrequest list)).  This was required for
	making the STOR rREST work appropriately and should make the ftp
	lib more usable.  Note that I did not have any place to test this
	on for real, so expect buugs :/

2002-10-05 09:46  ya-

	added the remote popup->rename feat added the ftp_move func

2002-10-05 08:45  ya-

	implemented the eta in the statusbar
	added the elapsed time display on the statusbar

2002-10-04 08:00  ya-

	made the speed label to switch betwen average and immediate speed
	display each time it gets a button_press_event

2002-10-03 14:18  ya-

	freed the t_toggle when chmoding

2002-10-03 13:07  ya-

	fixed the progress bar when restoring

2002-10-02 08:17  thepin

	now it is possible to add a condition as \(R_x | R_x...\) 
	for the ftp request adder.

2002-10-02 02:20  ya-

	implemented the REST on retr when the file already exists

2002-10-02 01:27  ya-

	added popup->chmod current mode recognization that shows
	the currently set modes of a file.

2002-10-01 16:27  thepin

	made the cache work with ftp_list
	and fixed the cache to work with expiration days

2002-10-01 16:26  thepin

	added ftp_object_copy_data to copy all data for one object to
	another

2002-10-01 13:26  ya-

	finished implementing the new popup->chmod

2002-10-01 11:08  ya-

	uncommented the actv/pasv button in the connect dialog started the
	new chmod popup menu look

2002-10-01 10:37  thepin

	added bsd license file

2002-10-01 09:22  ya-

	reduced the spaces in the compilation line
	removed the double -I. in the compilation line
	modified the make output to look shorter

2002-10-01 07:07  thepin

	shortened the output of make for ya :) creates configure.h in the
	root instead

2002-09-30 17:44  thepin

	turned the -O2 optimisation off

2002-09-30 17:12  thepin

	added configure
	some scripts for the configure

2002-09-30 15:58  ya-

	fixed a bug when creating siteman sites

2002-09-30 10:32  thepin

	fixed small bug that was causing the siteman not to store any sites
	at all 

2002-09-30 08:41  ya-

	return act same as double click on tviews

2002-09-30 08:19  ya-

	added local_remove() so to be able to remove() non empty dirs too

2002-09-30 03:35  ya-

	bug fixes in localdir_stor / localdir_retr empty request support
	added to ftp_request_add()  (to be fixed) fixed the dnd
	localdir_retr handling

2002-09-29 21:49  ya-

	fixed the siteman bug when description starting with a number

2002-09-29 21:40  ya-

	removed the gtk critical on quit

2002-09-29 21:23  ya-

	made localdir_retr and localdir_stor to work with theh new ftp api

2002-09-29 17:42  thepin

	Made statusbar work with medium.c

2002-09-29 15:29  thepin

	Changed colour of one logtype from white to red

2002-09-29 14:19  redpixel

	Use MAP_PRIVATE everywhere.
	Replace the readline() function in queue.c with the mmap() version.

2002-09-29 12:55  thepin

	Fixed the gui paths, working with medium.c.

2002-09-29 12:18  thepin

	Added medium.c, for interaction between gui and ftp lib.  Only
	works for M_SELECT_READ and M_SELECT_WRITE (yet).

2002-09-29 10:36  ya-

	made the submit queue to refresh after each submit of "submit
	queue" (should be changed to use medium.c)

2002-09-29 10:12  ya-

	optimized the tview refresh after the queue submit

2002-09-29 10:04  ya-

	made the queue refresh after submiting

2002-09-29 09:56  ya-

	fixed the refresh remote

2002-09-29 09:39  ya-

	fixed the gtk critical on "submit selected"

2002-09-28 12:37  thepin

	fixed bug when cwding to empty directories

2002-09-28 12:15  ya-

	added the utf8 convertion for the tview_fill_sort func

2002-09-28 10:55  thepin

	fixed right-click download/upload

2002-09-28 10:34  ya-

	implemented the "mkdir" local and remote popup menu feat

2002-09-28 09:06  ya-

	implemented the chmod (input is exactly the mode argument of chmod)

2002-09-28 08:05  ya-

	implement the local popup "rename"

2002-09-28 07:09  thepin

	Fixed upload by double-clicking

2002-09-28 04:23  tuxx

	follow ups on todo..  fixed siteman's save->close 

2002-09-27 18:24  thepin

	A few things changed, removed a few printfs, made it possible to
	download by double-clicking on files

2002-09-27 18:23  thepin

	added a TODO for versions, please change this as u feel

2002-09-27 07:58  thepin

	added a small check in gui_tview, hopefully avoids some bugs

2002-09-26 10:16  thepin

	Made it clear the treeview on disconnect, or when connection is
	closed.  Also frees the ftp when it is closed

2002-09-25 16:36  thepin

	Fixed the disconnect button, might also handle server
	disconnects... did not try... also need to fix it so it clears the
	treeview when it disconnects, currently it leaves a .. dir there

2002-09-25 14:09  thepin

	small bugfix, segfaulted when pressing Connect in the sitaman,
	added a simple check

2002-09-24 10:06  ya-

	fixed the popup->delete to refresh the tview

2002-09-24 06:09  ya-

	added the "cute things" menu

2002-09-24 00:48  tuxx

	gui_tview_popup: Added Delete and other stuff

2002-09-22 09:12  thepin

	major update, fixed the queue download (upload is still broke). 
	Fixed the connect stuff also (it should always connect now).  Fixed
	some things in the request system with (R_READY and stuff)

2002-09-21 16:29  redpixel

	Change the name of an unused tab ("Flow Control") to "Cache
	Settings" and	make it possible to enable/disable the cache from
	the preferences dialog.
	Re-work the logic when calling config_set_bool()
	(There was a bug there earlier.)

2002-09-21 16:26  redpixel

	Fix a bug in config_set_bool(): When passed a "true" value it
	would set   the variable to "no", which was not the intended
	behaviour and caused   some serious head-scratching while coding
	gui_preferences.c :).

2002-09-20 04:23  ya-

	enabled the dnd reordering of type SITEMAN_SITE

2002-09-19 15:23  ya-

	fixed the bug on next path in gui_siteman_move_tview()

2002-09-18 10:21  ya-

	siteman: fixed the "edit site" fixed the drag&drop for drag-on-group (but
	disabled the drop-on-site)

2002-09-17 09:12  ya-

	modified the list_item dnd_tview callback to get a dnd_row * second
	arg added a unfinished dnd support to the siteman treestore

2002-09-16 13:13  ya-

	changed the siteman liststore into treestore added the create group
	feature debuged / enchanced the site manager

2002-09-15 14:48  thepin

	added REQ_CMD type to ftp_request, it allows the user to add a
	function to call at a "special" time... bad description , bad code

2002-09-15 04:13  ya-

	fixed the MAP_ arrgument of mmap() fixed the segfault when saving
	the siteman list removed some goto in the siteman code

2002-09-14 15:12  thepin

	small fix in the linked list support in ftp_object

2002-09-14 10:55  thepin

	ftp_object.c put into action

2002-09-13 17:42  ya-

	removed the hard-coded color for the logwin

2002-09-13 08:50  redpixel

	Various fixes from Andreas 'fatal' Henriksson to get Junkie
	compiling on Linux again :).

2002-09-12 16:58  thepin

	added ftp_object.c, making adequate changes to a few files

2002-09-12 16:57  thepin

	first import of ftp_object.c

2002-09-12 12:12  redpixel

	Eliminate the fucking annoying site manager pop-up (HI TUXX.)

2002-09-12 12:07  redpixel

	Add the new and (hopefully) improved cache_readline() function.

2002-09-12 11:56  redpixel

	Fix the indentation in the previous commit (dunno how that
	happened.)

2002-09-12 11:47  redpixel

	Quite a radical re-write of the config_readline() function.  It
	now uses   mmap() instead of read().  Hopefully this should speed
	things up.

2002-09-12 11:39  thepin

	object data storage system introduced

2002-09-12 10:59  redpixel

	Handle the open() = -1 case in config.c a little bit better, I think...

2002-09-12 07:11  redpixel

	Your settings now get saved! :). 
	Make the entry variables global.

2002-09-11 16:58  thepin

	debugged the ftp a little bit, made the ftp request stop repeating
	as much and thus should take less cpu

2002-09-11 15:14  thepin

	working on the ftp system, still a lot of debugging to do

2002-09-11 10:42  thepin

	new, event-driven ftp handling

2002-09-11 10:39  thepin

	first import of new ftp_ files

2002-09-11 09:36  ya-

	fixed the qwin to submit all the selected items added the
	transfering status

2002-09-11 07:13  ya-

	added the status icon support to the qwin

2002-09-09 19:58  ya-

	fixed the remove entry to work with the selection set to multiple
	in the qwin

2002-09-09 14:18  ya-

	changed the 2 tviews selection mode to MULTIPLE

2002-09-09 10:56  tuxx

	siteman: added arrow keys (w/o implementation) set windows to modal mode

2002-09-09 07:53  ya-

	bloqued the default rightclick handler in the queue win
	changed the qwin selection mode to GTK_SELECTION_MULTIPLE

	fixed the sensitivity of the "submit selected" item of the qwin
	popup menu

2002-09-09 06:24  ya-

	added the new queue_submit prototype
	added the 'submit selected' item to the qwin popup menu


2002-09-09 02:30  ya-

	implemented the download/upload treeviews list popup menu voices


2002-09-08 14:57  ya-

	added localdir_retr()


2002-09-02 09:20  tuxx

	Initial revision

