Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005384 [Squeak Packages] MinimalMorphic feature always 11-08-06 22:27 11-14-06 21:34
Reporter edgardec View Status public  
Assigned To Krivanek
Priority normal Resolution open  
Status assigned  
Summary 0005384: Having new preferences window from World menu
Description This is a very useful to have feature
Additional Information Still some unsolved problems.
Can't import previous saved Preferences on normal Squeak.
Can't read Preferences.obj
I copy from a mail sended to Pavel
In Squeak3.9g-7061.image:

Type in a workspace:

Preferences inspectPreferences

In lower pane type :

self saveOnFile "I choose Preferences.obj as name"

In MinimalImage-7061b.image

Type in a workspace:

|inputStream anObject |
inputStream _ FileStream oldFileNamed: 'Preferences.obj'.
anObject _ inputStream fileInObjectAndCode.
inputStream close.

Preferences dictionaryOfPreferences: anObject
Attached Files  ForHavingPreferencesBrowser.3.cs.gz [^] (11,072 bytes) 11-08-06 22:27
 ForHavingPreferencesBrowser.5.cs.gz [^] (14,548 bytes) 11-09-06 01:37
 NormalPrefs.obj [^] (5,526 bytes) 11-09-06 01:38

- Relationships

- Notes
(0008119 - 357 - 405 - 405 - 405 - 405 - 405)
edgardec
11-09-06 01:49
edited on: 11-09-06 01:50

With ForHavingPreferencesBrowser.5.cs.gz , I add all the missing classes for having a proper load of NormalPrefs.obj and no walkbacks when working with PreferencesBrowser.
Note what I should change:
UpdatingRectangleMorph
from category: 'EToys-Scripting Support'
to category: 'MorphicExtras-Etoy-Compatible'

For later better unload/load of EToys

 
(0008235 - 276 - 352 - 352 - 352 - 352 - 352)
Krivanek
11-14-06 21:34

we need:
- add Preferences class >> preferenceObjectsInCategory:
- initialize viewRegistries, something like
    Preference allInstances do: [:pref | pref viewRegistry: ... ]
    - then we will not need NormalPrefs.obj for basic functionality
- create Monticello package
 

- Issue History
Date Modified Username Field Change
11-08-06 22:27 edgardec New Issue
11-08-06 22:27 edgardec Status new => assigned
11-08-06 22:27 edgardec Assigned To  => Krivanek
11-08-06 22:27 edgardec File Added: ForHavingPreferencesBrowser.3.cs.gz
11-09-06 01:37 edgardec File Added: ForHavingPreferencesBrowser.5.cs.gz
11-09-06 01:38 edgardec File Added: NormalPrefs.obj
11-09-06 01:49 edgardec Note Added: 0008119
11-09-06 01:50 edgardec Note Edited: 0008119
11-14-06 21:34 Krivanek Note Added: 0008235


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
47 total queries executed.
31 unique queries executed.
Powered by Mantis Bugtracker