Sentence casing the GUI (patch)
|Reported by:||humdinger||Owned by:||stippi|
This is hrev34761.
As discussed in Checking consistency of used strings on the mailing list, here are the patches for using sentence case (i.e. natural English) in Haiku's GUI.
I broke it down into several smaller diffs:
case-add-ons.diff - for add-ons
case-apps.diff - for all applications (save debuganalyzer)
case-audio-drivers.diff - for audio drivers that appear to publish strings used in the GUI
case-print-drivers.diff - for print drivers that appear to publish strings used in the GUI
case-debuganalyzer.diff - since I couldn't compile that one, I had to do it "blind". Maybe Ingo can look over it...
case-preferences.diff - for all preferences
case-server+kits.diff - for servers and kits (save Tracker)
case-tracker.diff - for Tracker
case-misc.diff - the rest
Especially the more low level stuff like drivers and servers/kits should be checked before committing. I tried my best not to break anything and only change strings used in the GUI, but...
Along the way I also corrected what little mistakes I encountered, like changing "Ok" to "OK" or improving text slightly here and there. Nothing major.
For every file I touched, I updated the header information by either extending the year to 2009 or adding "Copyright 2009, Haiku, Inc. All rights reserved." where possible. The latter, I did also for things under Be's sample code and OpenTracker license. I hope that's OK, otherwise I can revise the patches.
Finally, attached is a list of all touched files: case-file-list.txt