Search wiki: labels_t:Development

 

Credits (WikiPage)
Translators Ahmet AYGÜN Américo Monteiro Andrea Florio Bram Schoenmakers Daniel Nylander Eirik Johansen Bjørgan Elias Probst Enrique Matias Sanchez (Quique) Eren Türkay Giovanni Venturi Guillaume Millet Jozef Riha Károly Barcza Markus Slopianka Martin Schlander Maxime Chéramy Mladen Pejaković Paulo Zambon Phantom X Robert Kratky Ser Moro Slavko Spider (ALT Linux) Spiros Georgaras Youssef Chahibi Zdenko Podobny Zlatko Popov Thanks Arend van Beelen jr. Eike Sauer Gregorio Guidi Guido Tack Karol Adamczyk (rampage) Matrix Michael Goettsche Philipp Weissenbacher Piotr Budny Romain Beauxis Stanislav Nikolov Stephen Ellwood Tomáš Chvátal Thanks to all!
Last updated: 2014-08-20

Source (WikiPage)
KShutdown Source Code Regular Download Subversion (SVN) Code Repository Requirements and Compilation Instructions Overview Browse Code Alpha Snapshots KShutdown Source Code Regular Download Source (kshutdown-source-VERSION.zip) Subversion (SVN) Code Repository This project's SourceForge.net SVN repository can be checked out through anonymous (read only) SVN with the following command: svn checkout svn://svn.code.sf.net/p/kshutdown/code/trunk/kshutdown2 kshutdown-code To update the code, simply run the "svn up" command. Warning: The trunk code contains the latest changes and untested features. Use at your own risk! Requirements and Compilation Instructions See README.html Overview Source Root ├── .kdev4/, kshutdown.kdev4 # KDE: KDevelop project files ├── build.tmp/ # KDE: Output files generated by ./Setup-kde4.sh │ ├── src/ │ │ ├── kshutdown # Compiled program │ └── Makefile # Use this file to compile and test KShutdown │ # $ cd build.tmp; make && ./src/kshutdown ├── dist.tmp/ # Binary/source packages created by ./tools/package-*.sh ├── po/ # Language translations; see ./tools/i18n*.sh and Wiki │ ├── pl.po # Example: Polish translation │ └── TEMPLATE.pot # English messages extracted from C++ source files ├── src/ # C++ source files, etc. │ ├── actions/ # KShutdown Actions │ │ ├── extras/ # Sample "Extras" actions │ │ │ └── multimedia/ │ │ │ ├── .directory # Folder info (icon, display name) │ │ │ └── *.desktop # "Desktop entry" - a Linux shortcut/launcher │ │ ├── bootentry* # GRUB 2 multiboot support │ │ ├── extras* # "Extras" action │ │ ├── lock* # "Lock Screen" action │ │ └── test* # "Show Message" action │ ├── i18n/ # Generated automatically from ./po/*.po │ ├── images/ # Icons in various formats │ ├── triggers/ # KShutdown Triggers │ │ ├── idlemonitor* # User inactivity detector │ │ └── processmonitor* # Application exit detector │ ├── bookmarks* # "Bookmarks" menu │ ├── commandline* # Command-Line support │ ├── config* # Settings file │ ├── infowidget* # A widget that can display a nice info and warning texts │ ├── kshutdown* # Action/Trigger API │ │ # Implementation of standard actions such as "Turn Off Computer" │ ├── kshutdown.desktop # KDE: Menu launcher │ ├── kshutdown.notifyrc # KDE: Notification settings │ ├── kshutdown.qrc # Qt: Icon and language translation resources │ ├── kshutdown-qt # Qt: Compiled program │ ├── kshutdown-qt.desktop # Qt: Menu launcher │ ├── main.cpp # Main file; application startup │ ├── mainwindow* # Main window widget │ ├── Makefile # Qt: Use this file to compile and test KShutdown/Qt │ │ # cd src; make && ./kshutdown-qt │ ├── password* # Password authentication │ ├── preferences* # Settings user interface │ ├── progressbar* # Progress Bar widget │ ├── pureqt.h # Various U_ macros for KDE/Qt portability │ ├── src.pro # Qt: QMake project file │ ├── udialog* # Base class for all custom dialog widgets │ ├── usystemtray* # System Tray user interface │ ├── utils* # Various helper methods │ └── version.h # KShutdown version info │ # Generated by ./tools/make-version.sh from ./tools/VERSION ├── tools/ # Scripts, utilities and lint tools │ │ # Run from the source root directory: ./tools/foo.sh │ ├── api.sh # Generate API documentation; see ./Doxyfile │ ├── i18nnew.sh # Create a new language translation; see Wiki │ ├── i18n.sh # Update language translations (./po) │ ├── make-version.sh # Update version numbers from the VERSION file │ ├── package-all.sh # Create binary packages │ └── VERSION # Modify, then run ./tools/make-version.sh to update the verion numbers ├── CMakeLists.txt # KDE: CMake project file ├── Doxyfile # Doxygen settings; run ./tools/api.sh to use it ├── kshutdown.ns* # NSIS project files (installer for Windows) ├── README.html # Requirements, compilation instructions, and more! ├── Setup-kde4.sh # Build KShutdown for KDE ├── Setup-qt4* # Build KShutdown for Qt (no KDE libs requires) ├── Setup.sh # A convenient compilation wizard └── Setup-wine.sh # Build KShutdown for Windows under Wine Browse Code https://sourceforge.net/p/kshutdown/code/HEAD/tree/ Alpha Snapshots Sometimes binary preview/test versions can be found here: https://kshutdown.sourceforge.io/playground/
Last updated: 2016-12-18

Translate (WikiPage)
Patches Required Tools Creating a New Translation Testing Translations Dr. Klash Output Files Special Text Elements Argument Elements HTML Tags Patches Translation Status / Recent Updates Submit here when ready Required Tools CMake Gettext Utilities Creating a New Translation Run ./tools/i18nnew.sh LANGUAGE_CODE to create a new po/LANGUAGE_CODE.po file, where LANGUAGE_CODE is a two-letter ISO Language Code Testing Translations $ cd build.tmp (run ./Setup-kde4.sh before to initialize build.tmp directory) make sudo make install Restart KShutdown Dr. Klash This little utility, once activated, can present a report about conflicting shortcuts in menus. Output Files ./po/*.po - your translations ./src/i18n/*.qm - compiled .po file for Qt Build version (binary) - you can ignore this folder Special Text Elements Argument Elements %0, %1, etc. - each %n string will be replaced at runtime with an applicable value. For example, "Remaining time: %0" string can be displayed as "Remaining time: 00:22:47". HTML Tags B - display text using bold font BR - new line; like \n CODE - display text using monospace font
Last updated: 2017-03-01

Home (WikiPage)
Documentation Video and Text Reviews README Manual Development KShutdown Links Home Page Linux
Last updated: 2016-12-18

Showing 4 results of 4

Sort by relevance or date

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks