src/winsup/cinstall ChangeLog desktop.cc insta ...

dj@sourceware.cygnus.com dj@sourceware.cygnus.com
Wed Sep 6 18:45:00 GMT 2000


CVSROOT:	/cvs/src
Module name:	src
Changes by:	dj@sourceware.cygnus.com	2000-09-06 18:45:12

Modified files:
	winsup/cinstall: ChangeLog desktop.cc install.cc main.cc res.rc 
	                 resource.h state.h 

Log message:
	* desktop.cc: added logic to handle to the new dialog and to
	default the setting for the new checkboxes based on whether the
	desktop icon or start menu link already exist.
	(desktop_icon): correction to desktop directories for desktop icon
	creation.  Additional logic added for Win95 which does not appear
	to have Common Directories so if Common selected and null uses
	normal directory.
	(start_menu): Additional logic added for Win95 which does not
	appear to have Common Directories so if Common selected and null
	uses normal directory.
	(do_desktop_setup): moved the saving of the icon, creation of the
	bat file, profile, passwd, Start Menu link and desktop shortcut to
	this method from do_desktop.  Made the creation of the desktop
	icon and start menu link conditional on settings of new dialog
	created for desktop.
	* install.cc (do_install): changed next from IDD_S_DESKTOP to
	IDD_DESKTOP.
	* main.cc (WinMain): changed case IDD_S_DESKTOP to IDD_DESKTOP.
	* res.rc: added new resource to create a desktop dialog with 2
	checkboxes for creating the desktop icon and start menu link.
	* resource.h: changed IDD_S_DESKTOP to IDD_DESKTOP and added two
	new controls: IDC_ROOT_MENU and IDC_ROOT_DESKTOP for new dialog.
	* state.h: added root_menu and root_desktop for use in dialog.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/ChangeLog.diff?cvsroot=src&r1=2.7&r2=2.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/desktop.cc.diff?cvsroot=src&r1=2.0&r2=2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/install.cc.diff?cvsroot=src&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/main.cc.diff?cvsroot=src&r1=2.2&r2=2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/res.rc.diff?cvsroot=src&r1=2.3&r2=2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/resource.h.diff?cvsroot=src&r1=2.3&r2=2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cinstall/state.h.diff?cvsroot=src&r1=2.0&r2=2.1



More information about the Cygwin-cvs mailing list