[haiku-bugs] [Haiku] #5169: Sentence casing the GUI (patch)

  • From: "humdinger" <trac@xxxxxxxxxxxx>
  • Date: Thu, 24 Dec 2009 10:07:24 -0000

#5169: Sentence casing the GUI (patch)
----------------------------+-----------------------------------------------
 Reporter:  humdinger       |       Owner:  stippi        
     Type:  enhancement     |      Status:  new           
 Priority:  normal          |   Milestone:  R1            
Component:  User Interface  |     Version:  R1/Development
 Keywords:                  |   Blockedby:                
 Platform:  All             |    Blocking:                
----------------------------+-----------------------------------------------
 This is r34761.

 As discussed in [//www.freelists.org/post/haiku-development/Checking-
 consistency-of-used-strings  "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[[BR]]
 case-apps.diff - for all applications (save debuganalyzer)[[BR]]
 case-audio-drivers.diff - for audio drivers that appear to publish strings
 used in the GUI[[BR]]
 case-print-drivers.diff - for print drivers that appear to publish strings
 used in the GUI[[BR]]
 case-debuganalyzer.diff - since I couldn't compile that one, I had to do
 it "blind". Maybe Ingo can look over it...[[BR]]
 case-preferences.diff - for all preferences[[BR]]
 case-server+kits.diff - for servers and kits (save Tracker)[[BR]]
 case-tracker.diff - for Tracker[[BR]]
 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...[[BR]]
 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

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5169>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: