[squeak-dev] The Trunk: System-kfr.694.mcz
karl ramberg
karlramberg at gmail.com
Fri Jan 9 13:09:29 UTC 2015
Sorry for empty log message.
This change opens the file list so it's easier to locate a saved preference
file on the disk
Karl
On Fri, Jan 9, 2015 at 1:58 PM, <commits at source.squeak.org> wrote:
> Karl Ramberg uploaded a new version of System to project The Trunk:
> http://source.squeak.org/trunk/System-kfr.694.mcz
>
> ==================== Summary ====================
>
> Name: System-kfr.694
> Author: kfr
> Time: 9 January 2015, 1:54:05.175 pm
> UUID: 0c27d195-86eb-ab4e-ba53-b35c502fb375
> Ancestors: System-kfr.693
>
> empty log message
>
> =============== Diff against System-kfr.693 ===============
>
> Item was changed:
> ----- Method: Preferences class>>giveHelpWithPreferences (in category
> 'misc') -----
> giveHelpWithPreferences
> "Open up a workspace with explanatory info in it about Preferences"
>
> | aString |
> aString := String streamContents: [:aStream |
> aStream nextPutAll:
>
> 'Many aspects of the system are governed by the settings of various
> "Preferences".
>
> Click on any of brown tabs at the top of the panel to see all the
> preferences in that category.
> Or type in to the box above the Search button, then hit Search, and all
> Preferences matching whatever you typed in will appear in the "search
> results" category. A preference is considered to match your search if
> either its name matches the characters *or* if anything in the balloon help
> provided for the preferences matches the search text.
>
> To find out more about any particular Preference, hold the mouse over it
> for a moment and balloon help will appear. Also, a complete list of all
> the Preferences, with documentation for each, is included below.
>
> Preferences whose names are in shown in bold in the Preferences Panel
> are designated as being allowed to vary from project to project; those
> whose name are not in bold are "global", which is to say, they apply
> equally whatever project you are in.
>
> Click on the name of any preference to get a menu which allows you to
> *change* whether the preference should vary from project to project or
> should be global, and also allows you to browse all the senders of the
> preference, and to discover all the categories under which the preference
> has been classified, and to be handed a button that you can drop wherever
> you please that will control the preference.
>
> If you like all your current Preferences settings, you may wish to hit
> the "Save Current Settings as my Personal Preferences" button. Once you
> have done that, you can at any point in the future hit "Restore my Personal
> Preferences" and all your saved settings will get restored immediately.
>
> Also, you can use "themes" to set multiple preferences all at once;
> click on the "change theme..." button in the Squeak flap or in the
> Preferences panel, or seek out the themes item in the Appearance menu.'
> translated.
>
> aStream cr; cr; nextPutAll:
> '-----------------------------------------------------------------';
> cr; cr; nextPutAll: 'Alphabetical listing of all
> Preferences' translated; cr; cr.
> (Preferences allPreferenceObjects asSortedCollection: [:a :b | a name
> < b name]) do:
> [:pref | | aHelpString |
> aStream nextPutAll: pref name; cr.
> aHelpString := pref helpString translated.
> (aHelpString beginsWith: pref name) ifTrue:
> + [aHelpString := aHelpString copyFrom: (pref name
> size ) to: aHelpString size].
> - [aHelpString := aHelpString copyFrom: (pref name
> size + 3) to: aHelpString size].
> aHelpString := (aHelpString copyReplaceAll: String cr
> with: ' ') copyWithout: Character tab.
> aStream nextPutAll: aHelpString capitalized.
> (aHelpString isEmpty or: [aHelpString last == $.])
> ifFalse: [aStream nextPut: $.].
> aStream cr; cr]].
>
> UIManager default edit: aString label: 'About Preferences'
> translated
>
> "Preferences giveHelpWithPreferences"!
>
> Item was added:
> + ----- Method: Preferences class>>parameters (in category 'parameters')
> -----
> + parameters
> +
> + "Preferences parameters explore"
> + ^Parameters!
>
> Item was changed:
> ----- Method: Preferences class>>restorePreferencesFromDisk: (in
> category 'personalization') -----
> restorePreferencesFromDisk: aFile
> Cursor wait
> showWhile: [[self loadPreferencesFrom: aFile]
> on: Error
> + do: [:ex | self inform: 'there was an
> error restoring the preferences' translated]]!
> - do: [:ex | self halt.self inform: 'there
> was an error restoring the preferences' translated]]!
>
> Item was changed:
> ----- Method: Preferences class>>togglePreference: (in category
> 'get/set') -----
> togglePreference: prefSymbol
> "Toggle the given preference. prefSymbol must be of a boolean
> preference"
> + (self preferenceAt: prefSymbol ifAbsent: [self inform: 'unknown
> preference: ', prefSymbol]) togglePreferenceValue!
> - (self preferenceAt: prefSymbol ifAbsent: [self error: 'unknown
> preference: ', prefSymbol]) togglePreferenceValue!
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150109/fb81e6e8/attachment.htm
More information about the Squeak-dev
mailing list
|