Tagged: C++ RSS Toggle Comment Threads | Keyboard Shortcuts

  • softwareandme 7:42 pm on December 21, 2010 Permalink
    Tags: C++, , , , ,   

    Mulp Editing xml file 

    Mulp is easy to configure and we will discuss what we can do with mulp by editing its xml.

    Mulp xml is located under

    /etc/mulp/mulp.xml

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <mulp>
    	<information>
    		<developers>
    			<developer>Onur GUZEL onur.oguzel@gmail.com</developer>
    		</developers>
    		<version>0.0.1</version>
    		<website>http://mulp.sourceforge.net</website>
    		<apptitle>Truva Control Panel</apptitle>
    	</information>
    	<setting>
    		<pluginfolder>plugins</pluginfolder>
    		<logindialog></logindialog>
    		<logo></logo>
    		<image>/usr/share/mulp/images/truvalinux.png</image>
    		<theme></theme>
    		<splash></splash>
    		<feed></feed>
    	</setting>
    	<pages>
    		<page id="1" name="Software" title="Software" image="/usr/share/mulp/images/softwarecenter.png">
    			<plugins>
    				<plugin type="program" name="update-manager" title="Online Update" image="/usr/share/mulp/images/onlineupdate.png">Online Update</plugin>
    				<plugin type="program" name="synaptic" title="Install Remove Software" image="/usr/share/mulp/images/installandremovesoftware.png">Install and Remove Software</plugin>
    				<plugin type="program" name="gnome-default-applications-properties" title="Preferred Applications" image="/usr/share/mulp/images/preferredapplications.png">Boot</plugin>
    				<plugin type="program" name="gnome-session-properties" title="Startup Applications" image="/usr/share/mulp/images/startupapplications.png">Startup Applications</plugin>
    				<plugin type="program" name="software-properties-gtk" title="Software Sources" image="/usr/share/mulp/images/softwaresource.png">Software Sources</plugin>
    				<plugin type="program" name="computer-janitor-gtk" title="Clean Computer" image="/usr/share/mulp/images/temizle.png">Clean Computer</plugin>
    			</plugins>
    		</page>
    		<page id="2" name="Hardware" title="Hardware" image="/usr/share/mulp/images/drivers.png">
    			<plugins>
    				<plugin type="program" name="bluetooth-properties" title="Bluetooth" image="/usr/share/mulp/images/bluetooth.png">Bluetooth</plugin>
    				<plugin type="program" name="jockey-gtk" title="Drivers" image="/usr/share/mulp/images/driversinfo.png">Drivers</plugin>
    				<plugin type="program" name="palimpsest" title="Disk Utility" image="/usr/share/mulp/images/diskutility.png">Disk Utility</plugin>
    				<plugin type="program" name="gnome-keyboard-properties" title="Keyboard" image="/usr/share/mulp/images/input-keyboard.png">Keyboard</plugin>
    				<plugin type="program" name="gnome-display-properties" title="Monitors" image="/usr/share/mulp/images/monitors.png">Monitors</plugin>
    				<plugin type="program" name="gnome-mouse-properties" title="Mouse" image="/usr/share/mulp/images/input-mouse.png">Mouse</plugin>
    				<plugin type="program" name="gnome-volume-control" title="Sound" image="/usr/share/mulp/images/preferences-desktop-sound.png">Sound</plugin>
    				<plugin type="program" name="usb-creator-gtk" title="Startup Disk" image="/usr/share/mulp/images/usbdiskgtk.png">Startup Disk</plugin>
    				<plugin type="program" name="system-config-printer" title="Printing" image="/usr/share/mulp/images/printer.png">Printing</plugin>
    				<plugin type="program" name="gnome-power-preferences" title="Power Management" image="/usr/share/mulp/images/gnome-power-manager.png">Power Management</plugin>
    			</plugins>
    		</page>
    		<page id="3" name="System" title="System" image="/usr/share/mulp/images/system.png">
    			<plugins>
    				<plugin type="program" name="gdmsetup" title="Login Screen" image="/usr/share/mulp/images/gdm-setup.png">Login Screen</plugin>
    				<plugin type="program" name="gnome-system-log" title="Log File Reviewer" image="/usr/share/mulp/images/logviewer.png">Log File Viewer</plugin>
    				<plugin type="program" name="gnome-system-monitor" title="System Monitor" image="/usr/share/mulp/images/monitor.png">System Monitor</plugin>
    				<plugin type="program" name="time-admin" title="Time and Date" image="/usr/share/mulp/images/time-admin.png">Time and Date</plugin>
    				<plugin type="program" name="users-admin" title="Users and Groups" image="/usr/share/mulp/images/usersgroups.png">Users and Groups</plugin>
    				<plugin type="program" name="checkbox-gtk" title="System Testing" image="/usr/share/mulp/images/systemsettings.png">System Testing</plugin>
    			</plugins>
    		</page>
    		<page id="4" name="Network" title="Network" image="/usr/share/mulp/images/network.png">
    			<plugins>
    				<plugin type="program" name="gnome-nettool" title="Network Setting" image="/usr/share/mulp/images/networksettings.png">Network Setting</plugin>
    				<plugin type="program" name="nm-connection-editor" title="Network Connections" image="/usr/share/mulp/images/network.png">Network Connections</plugin>
    				<plugin type="program" name="gnome-file-share-properties" title="Personal File Sharing" image="/usr/share/mulp/images/remotefolder.png">Personal File Sharing</plugin>
    				<plugin type="program" name="gnome-network-properties" title="Network Proxy" image="/usr/share/mulp/images/networkproperties.png">Network Proxy</plugin>
    				<plugin type="program" name="vino-preferences" title="Remote Desktop" image="/usr/share/mulp/images/remotedesktop.png">Remote Desktop</plugin>
    				<plugin type="program" name="bluetooth-properties" title="Bluetooth" image="/usr/share/mulp/images/bluetooth.png">Bluetooth</plugin>
    			</plugins>
    		</page>
    		<page id="5" name="" title="Language &amp; Accesibility" image="/usr/share/mulp/images/region.png">
    			<plugins>
    				<plugin type="program" name="gnome-at-properties" title="Accessibility" image="/usr/share/mulp/images/accessibility.png">Accessibility</plugin>
    				<plugin type="program" name="/usr/bin/gnome-language-selector" title="Language Support" image="/usr/share/mulp/images/language.png">Language Support</plugin>
    				<plugin type="program" name="gnome-keyboard-properties" title="Keyboard Layout" image="/usr/share/mulp/images/input-keyboard.png">Keyboard Layout</plugin>
    				<plugin type="program" name="gnome-keybinding-properties" title="Keyboard Shortcuts" image="/usr/share/mulp/images/shortcuts.png">Keyboard Shortcuts</plugin>
    			</plugins>
    		</page>
    		<page id="6" name="Appearance" title="Appearance" image="/usr/share/mulp/images/appearance.png">
    			<plugins>
    				<plugin type="program" name="gnome-appearance-properties" title="Appearance" image="/usr/share/mulp/images/appearance.png">Theme</plugin>
    				<plugin type="program" name="ccsm" title="Compiz Configuration" image="/usr/share/mulp/images/ccsm.png">Compiz Configuration</plugin>
    				<plugin type="program" name="alacarte" title="Main Menu" image="/usr/share/mulp/images/mainmenu.png">Main Menu</plugin>
    				<plugin type="program" name="nautilus-actions-config-tool" title="Nautilius Configuration" image="/usr/share/mulp/images/nautilus.png">Nautilius Configuration</plugin>
    				<plugin type="program" name="gnome-screensaver-preferences" title="Screensaver" image="/usr/share/mulp/images/screensaver.png">Screensaver</plugin>
    				<plugin type="program" name="gnome-window-properties" title="Windows" image="/usr/share/mulp/images/desktopinfo.png">Windows</plugin>
    			</plugins>
    		</page>
    	</pages>
    </mulp>
    

    It is not so difficult, you will see so dont be afraid of xml file. We will give you detailed information about xml file.

    Mulp file starts with mulp tag and ends with mulp tag.

     
  • softwareandme 7:37 pm on December 21, 2010 Permalink
    Tags: C++, , , , ,   

    Mulp – Multi Purpose Software Panel 

    I ‘ve developed an open source software, mulp – multi purpose software panel. Mulp was an effort to develop a control center for Truva Linux, but after i finished the software i realized that i always need a software panel when i develop desktop applications. I decided to make it easy-to-configure and usable in every platform where a software panel is needed.

    Mulp is a multi purpose software panel developed in C++ and Wx. It is easy to configure to build your own control panels. Distribution developers will be able to use mulp in their distributions easily. Project is open source and hosted in http://sourceforge.net/projects/mulp

    In first version of mulp, there are no plugins, you are able to run the installed programs on your system by editing mulp.xml. In later releases mulp will have the ability to load dynamic plugins, inşAllah.

    You may change the mulp into another software panel by editing its xml file, an ubuntu control center application, truva linux control center application, a redhat control center application, sabily control center application… You dont need to edit the source code, you must just edit xml and then you will have your new software panel for your distribution.

     
  • softwareandme 4:47 am on July 31, 2009 Permalink
    Tags: , C++, Web Programming, wt   

    Wt C++ Web Toolkit 

    When i first heard about Wt, i was really happy because i would be able to develop web software with C++.  Wt is pronounced as witty and can be found in here.

    If you are familiar with Trolltech’ s Qt and you will like Wt, you develop your screens or forms with the strongest language in the world by the help of Wt. If you want to use ajax in your forms you can use the useful feature of  Wt for that.

    First you develop your WApplication like QApplication in Qt and then develop your forms as developing a desktop application with C++. You do not write html or javascript all of the presentation is handled by wt.

    I am planning to add some wt tutorial series, but till that time you can view Victor Volkman’s hello world tutorial about wt in here.

    Another advantage of using wt is to port your desktop applications to web is so easy with it.

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel
Follow

Get every new post delivered to your Inbox.