Hi,
I was already multiple times asked for a list of specific things that
people could work on. Here are some ideas:
-> World menu (after applying the simplification from bugtracker #166)
-> Fullscreen of/on should be rendered like soundof/on, that is just
one entry that changes
according to state of display.
-> in debug the start rendering entries should only be rendered when
flag is set. (see code it calls)
-> Preferences contains the code of the old preferences-browser.
Remove all code related to this.
(see Preferences class>>preferencesControlPanel)
-> Browser has "printOut" menu entries that just do fileOut. Remove
those entries.
-> Browser has entry "browse all" in system category menu. This makes
no sense.
-> SqueakMap stores 1.5MB of crap in the image. make changeset that
removes SqueakMap from the image.
(check SqueakMap default purge)
-> registerInFlapsRegistry... called in the class side initalize,
please remove this and the infrastructure of flaps-registering.
-> clean up Preferences. There are many preferences that nobody ever
changes because the
default makes a lot of sense. These need to be removed.
-> CurvierMorph should be merged with PolygonMorph
-> FileList2 should be merged with FileList.
-> TranslatedMethod is a leftover from the original Jitter of 1998.
Needs to be removed.
Please note, it's in the specialObjectArray!
-> Remove PluggableDictionary, PluggableSet (these are workarounds for
the broken hashing in Squeak. We
will fix hashing later for real)
-> ColorTheme and subclasses should be removed. Refactoring needed for
all users. (maybe best done
after polymorph is added)
-> remove BOBTransformationMorph. Refactor, merge with
TransformationMorph? (maybe wait till etoys is gone)
-> AlignmentMorphBob1 should be removed. Refactoring needed. (maybe
wait till etoys is gone)
-> Remove world-in-world support. start by removing classes
EmbeddedWorldBorderMorph, NewWorldWindow after fixing all uses.
-> TwoWayScrollPane shoud be removed (ScrollPane can do everything).
Fix all useres of TwoWayScrollPane and delete class.
-> CurrentProjectRefactoring is deprecated, yet it is referenced.
Please fix all references (mostly just use Project current) and
remove CurrentProjectRefactoring.
-> Use Sophie's code to render a real pulldown menu entries on windows
and Mac
--
Marcus Denker -- [EMAIL PROTECTED]
http://www.iam.unibe.ch/~denker
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project