PhrozenSmoke LLC: Solution Architecture, Data Architecture, Business Analysis, Project Management, Full Stack Development, Technical Writing (original) (raw)
Source code for IceWMCP is often updated on CVS between software releases. You are always welcome to grab the latest CVS code, provided you understand that CVS code is experimental, and may not be complete or functional. You may check out the complete IceWMCP code with the following command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2
This will download the entire souce code for the IceWMCP project, including all its components, documentation, and icons.
To download the latest source code for the IceWMCP-System/Hardware plug-in, run the command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-HW
To download the latest source code for the IceWMCP Tray Icon plug-in, run the command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-TrayIcon
If you just want to 'browse' the code available in CVS, go to IceWMCP's Sourceforge Project page, click the "CVS" link, then click "Browse the CVS tree" on your right. The PyGtk-2 version is in the tree 'IceWMCP-2', and the old PyGtk-1 version is in the tree 'IceWMCP'
Translators:
You can easily check out just the language (GNU Gettext) files from anonymous CVS with the following command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/locale
This will download the .pot and .po files of interest to you. To check out the control panel (.cpl) applet files, you can run CVS a command like:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/applets
To check out the control panel (.txt) Help files, you can run CVS a command like:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/help
(The English Help files will be in the top directory.)
To download the latest translation files for the IceWMCP Tray Icon plug-in, run the command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-TrayIcon
Developers:
As stated on the
home page, IceWMCP "is meant to run in IceWM, but can be used in ANY window manager as a general-purpose control panel." As of version 1.2 of IceWM Control Panel, 'Developer's Releases' of IceWM Control Panel are available. NOTE: NO technical support will be provided for 'Developer's Releases' (i.e, you are on your own.) The 'Developer's Release' is intended for PROGRAMMERS who know the Python programming language and would like use IceWMCP's modular, stable framework as a foundation for a new 'control panel' of their own (potentially for a completely different window manager or desktop environment.) See the Developer's Release README for more information. You can easily check out Developer's Release from the CVS tree with the following command:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/icewmcp-developers-release
In addition, 'tar-ball' packages of the Developer's Release of IceWMCP are available in the download area, in packages that have names ending with 'for-programmers', 'for-developers', etc.