[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kolor-manager] /: convert to github friendly markdown format
From:       Kai-Uwe Behrmann <ku.b () gmx ! de>
Date:       2016-11-30 17:06:20
Message-ID: E1cC8Kq-0002xI-La () code ! kde ! org
[Download RAW message or body]

Git commit 5e5770bdbe87d8edbc414a8355621ec57b0d9cfd by Kai-Uwe Behrmann.
Committed on 30/11/2016 at 17:05.
Pushed by behrmann into branch 'master'.

convert to github friendly markdown format

D  +0    -101  README
A  +95   -0    README.md

https://commits.kde.org/kolor-manager/5e5770bdbe87d8edbc414a8355621ec57b0d9cfd

diff --git a/README b/README
deleted file mode 100644
index 906e161..0000000
--- a/README
+++ /dev/null
@@ -1,101 +0,0 @@
-*******************************
-*   KDE Kolor Manager README  *
-*******************************
-
-started by Joe Simon in summer 2008-2009
-KolorManager maintained by Kai-Uwe Behrmann 2010-2015
-KolorServer maintained by Casian Andrei 2012
-
-*kmdevices (Kolor Management Devices - Monitor/Printer/etc. profile setup)
-*kminfo (Kolor Management Information - Displays specific profile information)
-*kmsettings (Kolor Management Settings - Change behavior and policy settings)
-
------REQUIRED LIBRARIES---------------------------------------------
-
-- The v1.1.0 tagged release builds fine using Oyranos-0.9.6 .
-- Actual git should the latest Oyranos from it's git repository. KolorManager gets \
                updated pretty quick to Oyranos changes.
-- Synnefo's libsynnefo is used for the program logic
-
-
------INSTALLATION----------------------------------------------------
-
-Enter the following commands in the "build" directory:
-
-cmake ..
-make
-make install
-
-
------RUNNING-------------------------------------------------------
-
--This build should install a "Kolor Management" icon in the KF5 settings window, \
under "Computer Administration".  An alternative method for running the individual \
                modules would be to type this in a terminal:
-
-kcmshell5 [KMMODULE]     (Where KMMODULE is "kmdevices", "kminfo", or "kmsettings")  \
                
-
-This is handy for displaying debug information through the console.
-
-
------BUILD NOTES-----------------------------------------------
-
-The following files are installed under each module directory.  They are shown here \
                for reference:
-
-MODULE.cpp (source code)
-MODULE.h (header)
-MODULE.ui (Qt Designer file)
-icons.qrc (resource file for icons in 'kmdevices' and 'kminfo')
-ui_MODULE.h (Qt designer header file - for hand coding purposes)
-CMakeLists.txt (build instructions for each module)
-
-
------LINKS---------------------------------------------------------------------
-
-http://www.oyranos.org/kolormanager
-ColourWiki: http://www.oyranos.org/wiki/index.php?title=Kolor-manager
-
------DEVELOPMENT---------------------------------------------------------------
-
-# local debug build
-mkdir build
-cd build
-cmake -DCMAKE_INSTALL_PREFIX=~/.local -DCMAKE_BUILD_TYPE=debugfull \
                -DCMAKE_CXX_FLAGS="-g -Wall" ../kolor-manager
-#Possibly prepend the PKG_CONFIG_PATH variable to reflect Oyranos...
-kbuildsycoca5 # update KDEs internal icon and module cachings
-kcmshell5 kminfo & # start
-
-# Debug
-echo $!  # obtain process id from bashs most recent process - kcmshell5
-KDE_DEBUG=1 gdb kcmshell5  # the variable avoid KDE's crash handler
-gdb > attach to process id
-gdb > breakpoint kminfo.cpp:line_number
-gdb > continue
-
-# create tar ball from git
-sha=`cat .git/refs/heads/master | head -c 8`
-git archive --format=tar --prefix=kolor-manager-$sha/ HEAD | bzip2 > \
                kolor-manager-$sha.tar.bz2
-
-# list modules
-qdbus org.kde.kded5 /kded org.kde.kded5.loadedModules
-# restart kded (omit kdeinit5_wrapper to see LD_LIBRARY_PATH)
-kquitapp kded5; sleep 1s; kdeinit5_wrapper kded5
-# kdebugdialog --fullmode   might be useful
-# unload kolorserver
-qdbus org.kde.kded /kded unloadModule kolorserver
-
------MAJOR CHANGES FROM LAST TEST BUILDS---------------------------------------
-
-GENERAL
-
-
------CURRENT ISSUES (FIXME)----------------------------------------------------
-
-The following issues, shall be forwarded as "FIXMEs" from here on:
-
-KMSETTINGS
--The configuration has to be ported to a Oyranos configure object to manipulate
-settings and then apply at once. This is currently not possible, as each setting
-is imediately applied to the Oyranos settings DB.  
-
-KMDEVICES
--Camera support needs to be outlined first
-
-KMINFO
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..18be1b4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,95 @@
+# KDE KolorManager README
+
+![](http://www.oyranos.org/images/oyranos_logo.svg)
+
+The Color Management System (CMS) Oyranos allows the coordination of
+device specific Informations (ICC profiles) und system wide settings.
+KolorManager is a KDE Systemssettings component for Oyranos.
+
+## Modules
+* kmdevices (Kolor Management Devices - Monitor/Printer/etc. profile setup)
+* kminfo (Kolor Management Information - Displays specific profile information)
+* kmsettings (Kolor Management Settings - Change behavior and policy settings)
+
+## Dependencies
+* The v1.1.0 tagged release builds fine using Oyranos-0.9.6 .
+* Actual git should the latest Oyranos from it's git repository. KolorManager gets \
updated pretty quick to Oyranos changes. +* \
[Synnefo](http://www.oyranos.org/synnefo/)'s libOyranosSynnefo is used for the \
program logic +
+
+## Installation
+Enter the following commands:
+
+    mkdir build && cd build/
+    cmake ..
+    make
+    make install
+
+
+## Run
+This build should install a "Kolor Management" icon in the KF5 settings window, \
under "Computer Administration".  An alternative method for running the individual \
modules would be to type this in a terminal: +
+    kcmshell5 [KMMODULE]     (Where KMMODULE is "kcm_kmdevices", "kcm_kminfo", or \
"kcm_kmsettings")   +
+This is handy for displaying debug information through the console.
+
+
+## Build Notes
+
+The following files are installed under each module directory.  They are shown here \
for reference: +
+MODULE.cpp (source code)
+MODULE.h (header)
+MODULE.ui (Qt Designer file)
+icons.qrc (resource file for icons in 'kmdevices' and 'kminfo')
+ui_MODULE.h (Qt designer header file - for hand coding purposes)
+CMakeLists.txt (build instructions for each module)
+
+
+## References
+
+* [Home Page@www.oyranos.org](http://www.oyranos.org/kolormanager)
+* [@ColourWiki](http://www.oyranos.org/wiki/index.php?title=Kolor-manager)
+
+## Development
+
+    # local debug build
+    mkdir build && cd build
+    cmake -DCMAKE_INSTALL_PREFIX=~/.local -DCMAKE_BUILD_TYPE=debugfull \
-DCMAKE_CXX_FLAGS="-g -Wall" ../kolor-manager +    #Possibly prepend the \
PKG_CONFIG_PATH variable to reflect Oyranos... +    kbuildsycoca5 # update KDEs \
internal icon and module cachings +    kcmshell5 kminfo & # start
+
+### Debugging
+    echo $!  # obtain process id from bashs most recent process - kcmshell5
+    KDE_DEBUG=1 gdb kcmshell5  # the variable avoid KDE's crash handler
+    gdb > attach to process id
+    gdb > breakpoint kminfo.cpp:line_number
+    gdb > continue
+
+### create tar ball from git
+    sha=`cat .git/refs/heads/master | head -c 8`
+    git archive --format=tar --prefix=kolor-manager-$sha/ HEAD | bzip2 > \
kolor-manager-$sha.tar.bz2 +
+### list modules
+    qdbus org.kde.kded5 /kded org.kde.kded5.loadedModules
+### restart kded (omit kdeinit5_wrapper to see LD_LIBRARY_PATH)
+    kquitapp kded5; sleep 1s; kdeinit5_wrapper kded5
+    # kdebugdialog --fullmode   might be useful
+### unload kolorserver
+    qdbus org.kde.kded /kded unloadModule kolorserver
+
+## History
+* started by Joe Simon in summer 2008-2009
+* KolorManager maintained by Kai-Uwe Behrmann 2010-2016
+* KolorServer was maintained by Casian Andrei 2012 (It is now a separate project.)
+
+## Known Issues
+
+### KMSettings
+- The configuration has to be ported to a Oyranos configure object to manipulate
+settings and then apply at once. This is currently not possible, as each setting
+is imediately applied to the Oyranos settings DB.  
+
+### KMDevices
+- Camera support needs to be outlined first


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic