Now Krita would be able to load Grayscale PSD as well

Hiya Planet!

After long time i am back again for commits :) So yesterday i pushed some code to open Grayscale PSD in Krita.

snapshot2

Please send me the PSD that dont open. I will try to make them work. A lot of work has to be done yet actually its never ending because of so many features :)

Setting Up your KDE Trunk on Fedora

                                                 

KDE Trunk Setup Guidelines

some people here might think that why to go through manual building process, why not the easy ways? Idea is to learn and fix some of the things yourself.

some one said
“If i have 6 hours to cut a tree i would spend 3 hours sharping my axe”
so true

Lets take a deep breath and start over ;)
i am really inspired by Backtrack community as well and have some words which i learnt there

All source code should be compiled in same sequence to get trunk running.I have tested this on Fedora 14 and 15, Fedora 13 users might have same dependencies

INSTALLING BUILD REQUIRES
These are most of the build require packages in fedora that i came across there might be differences in future or on some older fedora distributions depending on the time of release if the package was available or not I would suggest enabling rpmfusion repositories as well, to enable rpmfusion repositories Enable Rpm Fusion reason for enabling this is that some packages like ffmeg for example are in rpmfusion repositories

yum install “libiodbc* *clucene* redland-devel raptor-devel sqlite-devel polkit-devel boost-devel kdelibs4-devel libva-freeworld-devel exiv2-devel yasm-devel qjson-devel pcre-devel giflib-devel xz-devel lzma-devel grantlee-devel libupnp-devel libudev-devel hspell-devel aspell-devel enchant-devel jasper-devel OpenEXR-devel avahi-devel cyrus-sasl-devel gpgme-devel libical-devel openldap-devel libtidy-devel libusb-devel libraw1394-devel pciutils-devel* google-gadgets-devel lm_sensors-devel libdmtx-devel wireless-tools-devel libgudev1-devel libnl-devel openslp-devel libcanberra-devel libssh-devel samba4-devel cln-devel nss-devel ppp-devel dhcp-devel gpsd-devel NetworkManager-devel libqalculate-devel libxslt-devel bison-devel qca2-devel flex dbus-glib-devel libuuid-devel NetworkManager-glib-devel libglade2-devel GConf2-devel ffmpeg-devel”

Get the Scripts for cmakekde stuffIncreased_Productivity_in_KDE4_with_Scripts

PREREQUISITES

git clone git://anongit.freedesktop.org/xdg/shared-mime-info
git clone git://gitorious.org/soprano-backend-sesame2/sesame2-java.git
git clone git://git.ffmpeg.org/ffmpeg.git
git clone git@git.kde.org:soprano
git clone git@git.kde.org:automoc
git clone git@git.kde.org:akonadi
git clone git@git.kde.org:attica
git clone git@git.kde.org:strigi
git clone git://anongit.kde.org/libstreams
git clone git://anongit.kde.org/libstreamanalyzer
git clone git://gitorious.org/dbusmenu/dbusmenu-qt.git
git clone git://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies
git clone git@git.kde.org:polkit-qt-1
git clone git@git.kde.org:cagibi

KDE SUPPORT
Well i suggest that if you not going to commit here then better annonymous checkout is better option :)

svn co svn+ssh://user@svn.kde.org/home/kde/trunk/kdesupport
svn co svn+ssh://user@svn.kde.org/home/kde/trunk/KDE/kdesdk
svn co svn+ssh://user@svn.kde.org/home/kde/trunk/KDE/kdeutils

PHONON REPOSITORIES
I compile only base phonon package and phonon-xineand rest are optional as i tried.

git clone git@git.kde.org:phonon
git clone git@git.kde.org:phonon-xine

git clone git@git.kde.org:phonon-directshow
git clone git@git.kde.org:phonon-gstreamer
git clone git@git.kde.org:phonon-mmf
git clone git@git.kde.org:phonon-mplayer
git clone git@git.kde.org:phonon-quicktime
git clone git@git.kde.org:phonon-vlc
git clone git@git.kde.org:phonon-waveout

KDE REPOSITORIES

git clone git@git.kde.org:kdelibs
git clone git@git.kde.org:kdepimlibs
git clone git@git.kde.org:konsole
git clone git@git.kde.org:kde-baseapps
git clone git@git.kde.org:kde-workspace
git clone git@git.kde.org:kde-runtime

“Hack the Planet” GSOC 2011 Krita Import and Export of Photoshop PSD File in KRITA

Heya Planet!

I am Gsoc student for KDE many of you already know about me :)

So here is my update as i promised and asked you all to stay tuned

Krita can now load PSD [ Any Size , 16 bit Depth, RAW DATA, RGB, Single Layer or the Base Background Layer]

Here are the screenshots :)

Some Parts are Under Construction :P

I tried loading these 2 psd files. Now for this week i have plans

1) Support for RLE Encoded PSD files

2) Loading PSD file which has n number of layers

All of GSOCers Happy Hacking on KDE Projects :) wait for my next update

The PSD Code (Krita import/export gsoc 2011)

Hi Planet! :)

Just small update about PSD and Krita.I have started working on it for almost 2 weeks and i have been in contact with my mentor Boudewijn Rempt  and He is helping me a lot with my questions so far i have got all the needed information about PSD and Krita I just wanted to tell planet where i am upto with that.So here are my notes below.Code for reading Header in PSD works fine the problems starts to occur where it goes into reading Image Resource Block in PSD which is bit more complex to handle so i am working on it and trying hard to get that done this week.I am almost there to read that stuff so far i have tried my bits and pieces of code with other code to read file and that has started giving some results, but the code that is there in krita psd completly fails to load layer :( Task of doing this is tough i must say but exciting to work on and definitely not impossible :)

So stay tuned with my post for next week

Krita and Google Summer of code 2011

Hiya Planet,

I have been lazy writing a blog as i didnt had much to say :) but here is my introduction and some briefings about my project. I am Siddharth Sharma from India (irc:siddvicious/h4xordood) i did last summer plasma dashboard for skrooge and now its one more too much interesting project “Psd (Photoshop Document) import / export support in Krita”. I was at at kde conf in Banglore (March 2011) as speaker where i met interesting people, cool kde hackers. It was my first conference and was so much exciting to meet KDE Folks. I got started with Calligra as i met Inge Wallin and Boudewijn Rempt in Bangalore. I started of with minor bug fixing. so i am discussing everything related to my project with my mentor Boudewijn Rempt for this gsoc 2011. Psd import and export is very interesting project for me to do as i would be learning many new things and would be diving into code more deeper. My mentor has been helping me with understanding Krita code and explaing code which would be helpful for me during the project. Soon i will have something interesting to show as our coding period starts just 2 days left.

Follow

Get every new post delivered to your Inbox.