Code Log

Commit Date  
[r13003] by cannam

Add script used for experimental hg/git conversion (for reference)

2012-09-08 08:27:50 Tree
[r12862] by tehom

Merged branch logical-instruments with trunk

2012-03-19 22:05:20 Tree
[r12256] by dmmcintyr

Reverse the hack I did on this file to spare it from search and replace.

2011-02-28 21:54:06 Tree
[r12255] by dmmcintyr

We forgot to update the copyright notices this year, and released 11.02 with a
2010 date. Oops.

2011-02-28 21:39:08 Tree
[r12228] by cannam

* Update distro-versions script. Every distro has seen something change:
- Match Ubuntu LTS release names
- Handle extraordinary number of "current" Debian releases without breaking table layout
- Handle openSUSE's change to RG package names (rosegarden4 -> rosegarden)
- Get new Arch Linux logo, previous link broke
- Switch to a more apparently responsive Gentoo package server

2011-02-04 09:26:58 Tree
[r11831] by dmmcintyr

Patch from Daniel O'Connor allowing us to build on FreeBSD

2010-02-26 18:42:14 Tree
[r11824] by cannam

* Update distro version script for various distro updates (and fix my
own bug which excluded version "10."-something by testing for a single
digit only, in a couple of distri)

2010-02-18 16:39:31 Tree
[r11394] by dmmcintyr

translation updates

2009-12-09 00:34:56 Tree
[r11354] by dmmcintyr

Undo the whole /usr/bin/rosegarden-n concept, which did not go over well with

2009-12-02 02:29:46 Tree
[r11318] by dmmcintyr

disambiguate all 'keyboard shortcut' texts

2009-11-26 00:37:59 Tree
[r11276] by dmmcintyr

Quick, barely tested hack to fix my previous oversight when changing the
installed binary from /usr/bin/rosegarden to /usr/bin/rosegarden-10.02 (for
example.) This rewrites our rosegarden.desktop file into, eg.
rosegarden-10.02.desktop and edits the file to point to the correct binary.

I'm debating whether to take all of this all the way and append $(VERSION) to
everything we install. It seems like it would probably be best, but we haven't
changed our icon in years, and there's minimal room for conflict in the MIME
department, so I don't think it's worth the effort to try to promote 100%
complete separation. (Especially since this will only be used to keep the new
Rosegarden in parallel with Classic for a comparatively short time, and
afterwards it will just be for maintaining parallel installs of the new version
and its successors, which will all be totally compatible with respect to what's
installed to the system. If that should ever change, we can address it then.)

2009-11-19 02:37:07 Tree
[r11265] by dmmcintyr

Try a new "UNSTABLE PRE-RELEASE" splash for development builds, including
routine SVN builds. The new make-release-tarball script will change this from
UNSTABLE=1 to STABLE=1 as part of the "RELEASE" target. All other targets will
have the development splash, and that will be the normal state of any SVN tree
as well.

I have an .xcf file of the splash itself, and don't necessarily suggest this is
actually a good concept in this form, but I think the idea in general has some
real merit. The only downside is that I'll be looking at the ugly splash
perpetually, as will many other core users who always run development builds day
to day. Oh well. Let's try it anyway.

2009-11-15 03:40:10 Tree
[r11264] by dmmcintyr

Modify rebuild-qrc to include a .qm file for every .ts file present under
version control. I think this will satisfy all of my policy requirements while
allowing us to pull the .qm files out of version control.

I should have thought of this sooner, and I wouldn't have thought of it at all
if Jani and Heikki hadn't complained about my original approach. I don't take
criticism well sometimes, but I do listen. Be patient. :)

2009-11-15 01:44:09 Tree
[r11261] by dmmcintyr

* append -$(VERSION) to binary name when installing, so eg.
/usr/bin/rosegarden-10.02 can co-exist with other installed

* clean up some obsolete scripts

* new make-release-tarball from scratch (this won't become
a make target, I don't think, and will just be used straight
out of scripts/)

2009-11-14 19:11:54 Tree
[r11255] by dmmcintyr

I'll go ahead and delete this one too (since it's easy to resurrect if
necessary). I can't quite fathom how this does anything particularly
interesting or useful, and don't imagine anyone uses this for anything.

2009-11-14 02:00:18 Tree
[r11254] by dmmcintyr

remove obsolete script

2009-11-14 01:58:32 Tree
[r11248] by dmmcintyr


2009-11-13 04:40:42 Tree
[r11246] by dmmcintyr

fix ts-stats script to report accurate data in a useful way

2009-11-13 03:21:25 Tree
[r11223] by dmmcintyr

Nope, it won't be that easy after all. The exception messages are composited
out of this and that, so just translating the base part of it is useless. We
have to redo everything with Q_DECLARE_TRANSLATION_FUNCTIONS or whatever, and
rework all the exception messages the hard way.

It's worth doing though. Having "Bad sound file" appear immutably in English in
an otherwise translated error dialog is just crap.

2009-11-11 03:23:48 Tree
[r11221] by dmmcintyr

translate exceptions: phase 1

2009-11-10 22:51:50 Tree
[r11216] by dmmcintyr

add .rc tooltips to translation (code to use these still isn't working, and is withheld from this commit)

2009-11-10 18:15:36 Tree
[r11184] by cannam

* add -w option (highlight warnings)

2009-11-06 12:50:01 Tree
[r11183] by dmmcintyr

translation-related adjustments

2009-11-06 05:15:11 Tree
[r11170] by dmmcintyr

oops... fix carriage returns in generated file

2009-11-03 20:30:28 Tree
[r11169] by dmmcintyr

* update Spanish translation (in previous data commit)

* experiment with translatable shortcuts looking for problems (none found yet,
but I don't actually have a non-US keyboard to test with)

* update generated code to provide point instructions to translators so they
can avoid pitfalls I just fell into, rather than relying on them finding
some wiki document

2009-11-03 19:40:54 Tree
Older >