HACKING

  • Filter
Myriam Schweingruber
Update some hacking information: correct links to the new git repository and update environment settings for local builds.
changed building_amarok2_in_home.txt
Mark Kretschmann
Add information about Hudson to HACKING docs.
changed intro_and_style.txt
Mark Kretschmann
Small updates.
changed const_correctness.txt
Mark Kretschmann
Merge commit 'refs/merge-requests/91' of git://gitorious.org/amarok/amarok
added usability.txt and changed TagDialog.cpp
Mark Kretschmann
Erm. HTML links don't translate so well to text docs ;)
changed const_correctness.txt
Mark Kretschmann
HACKING: Add article about const correctness.
Originally published here:
http://amarok.kde.org/blog/archives/1125-Const-Correctness.html
added const_correctness.txt
Mark Kretschmann
Merge commit 'refs/merge-requests/2195' of git://gitorious.org/amarok/amarok into integration
changed 51 files
Pierre Marc Dumuid
Minor change to HACKING document
Left over text from when repository was managed in SVN.
changed building_amarok2_in_home.txt
Erik Hovland
Remove a space after changing Pulic to Public
When I changed Pulic to Public in the GPL license header I needed to
take out a space, thanks to the extra character. This commit gets
the comment formatting back to normal.
Erik Hovland
Fix spelling errors
Pulic instead of Public is the largest change.
Daniel Meltzer
More useful updates re: svn->git
changed building_amarok2_in_home.txt
Ian Monroe
more SVN->Git (really just test commits, trying to get the update hooks for email and CIA to work)
changed intro_and_style.txt
Andrey Esin
Without '-p' mkdir will not make child folder when parent folder doesn't exist Checked on Kubuntu 9.04
svn path=/trunk/extragear/multimedia/amarok/; revision=990316
changed building_amarok2_in_home.txt
Gary David Steinert
Final big license header commit.
This is the last of the license headers. They all conform to one of 4 layouts (GPL,
GPL plus KDE eV foo, LGPL, and GPL plus Trolltech exceptions). I will be running the
checker every now and then to keep on top of the headers.

The license header is now slightly wider than most were before to accommodate longer
name/email combinations (maxx_k I'm looking at you =P). Updated HACKING accordingly.

A few files were without any license header and copyright information at all. I used
the commit logs to find the creators of and major contributors to the files so that
I could add the information.

I have been through the diff and checked that there are no functional changes to the
licenses, also built successfully to make sure I haven't removed anything in error =…
Teo Mrnjavac
Added a bash prompt configuration for a more colorful git and SVN aware prompt.
svn path=/trunk/extragear/multimedia/amarok/; revision=962392
changed intro_and_style.txt
Mark Kretschmann
As suggested by hydrogen, I've commented out AMAROK_EXPORT in the header file template, to make it more obvious that this shouldn't be used for every class.
svn path=/trunk/extragear/multimedia/amarok/; revision=943336
changed Template.h
Mark Kretschmann
Remove @author from my Template header, as this is a) redundant, b) not useful if there are several authors.
svn path=/trunk/extragear/multimedia/amarok/; revision=942192
changed Template.h
Mark Kretschmann
Added my "Tips for correct memory management with C++ and Qt" (originally a mail to amarok-devel) to HACKING, for later reference.
Please feel free to amend, e.g. with the tips from Max Howell.

svn path=/trunk/extragear/multimedia/amarok/; revision=940005
added memory_management_tips.txt
Kevin Funk
Remove redundant new line at EOF
svn path=/trunk/extragear/multimedia/amarok/; revision=935969
Mark Kretschmann
Created simple C++ template files, both for .cpp and .h files.
I've noticed that much of the time for creating new classes is spent on
the overhead of simply creating the scaffolding, so I thought it's a
good idea to add these.

svn path=/trunk/extragear/multimedia/amarok/; revision=935591
Seb Ruiz
Merge branch 'queue'
svn path=/trunk/extragear/multimedia/amarok/; revision=900578
changed intro_and_style.txt
Teo Mrnjavac
Added sebr's convention on access levels to HACKING.
svn path=/trunk/extragear/multimedia/amarok/; revision=896989
changed intro_and_style.txt
Mark Kretschmann
add colon
svn path=/trunk/extragear/multimedia/amarok/; revision=884383
changed building_amarok2_in_home.txt
Mark Kretschmann
be less confusing
svn path=/trunk/extragear/multimedia/amarok/; revision=883755
changed building_amarok2_in_home.txt
Mark Kretschmann
a few updates
svn path=/trunk/extragear/multimedia/amarok/; revision=883563
changed building_amarok2_in_home.txt
Edward Hades Toroshchin
kdebase-runtime, not kdebase-workspace
svn path=/trunk/extragear/multimedia/amarok/; revision=883557
changed building_amarok2_in_home.txt
Edward Hades Toroshchin
Added note for homebuilt mysql users.
svn path=/trunk/extragear/multimedia/amarok/; revision=883403
changed building_amarok2_in_home.txt