Issue 5671 in pharo: Polymorph fixes

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 5671 in pharo: Polymorph fixes

pharo
Status: FixToInclude
Owner: [hidden email]
Labels: Type-Bug Milestone-2.0

New issue 5671 by [hidden email]: Polymorph fixes
http://code.google.com/p/pharo/issues/detail?id=5671

General
        support proper initialisation of widgets using non-current themes (likely  
some missed cases)

AlphaImageMorph
        convert colour forms to 32 bit *before* scaling to avoid degraded colour  
resolution
       
CheckboxButtonMorph
        support via theme whether or not fading occurs when pressed/repressed
       
CheckboxMorph
        support getting label via model/selector
       
DropListMorph
        can specify whether keyboard focus is allowed
        separate font and list font (both set/get list font for MorphDropList)
        list height allows up to 15 items (font dependent rather than fixed pixel  
height)
        smarter positioning of list when near world bounds

ExpanderMorph
        adjust spaceFillWeight rather than vResizing for hide/show

ExpanderTitleMorph
        adjust for extent changes when using gradient fills
       
FileDialogWindow
        refactoring of file list to use PluggableIconListMorph

GeneralScrollBar/GeneralScrollPane
        support show options (always/never/as-needed)
       
GroupBoxMorph
        fix incorrect colour when dynamically replacing content

IncrementalSliderMorph
        fix for minExtent

LabelMorph
        support themed disabled colour

MessageDialogWindow
        fix for font changes

Morph
        fix for flash not reinstating fillStyle
        fix for minExtent

MorphicUIManager
        some modality fixes

ObjectStringConverter
        support nil as a valid value for transform blocks

PluggableButtonMorph
        border style allowed to change regardless of current width
        refactoring of label enablement, fixes inital state being possibly  
incorrect

PluggableIconListMorph
        font/text-colour honoured (may cause issues with, e.g. Nautilus etc. -  
please check)

PluggableTextEditorMorph/TextMorphForEditorView
        reinstated to provide plain text without styling of user data input

PluggableTextFieldMorph
        changes to support converter nil values
        mouse scrolling fixed ;-) (was a mixup of vertical vs horizontal)

PluggableTextMorph
        added font getter

ScrollBar
        themeable button image colour

StackLayout
        fix bug when no submorphs

StandardWindow
        considered active when fullscreen (avoid fading)

SystemWindow
        use the taskbar's theme for new button

TEasilyThemed (and therefore deriviatives)
        support creation of basic text editors (PluggableTextEditorMorph) for user  
data entry
        helper for checkbox with dynamic label

TabGroupMorph/TabLabelMorph/TabSelectorMorph
        support alternate labels when selected/unselected

TextMorph
        fix for (user) event handler not being called

TextMorphForEditView
        fix for inconsistent scrolling when autoAccept enabled

TimeProfiler
        refactoring due to theme method removal

ToolRegistry
        fix for inspector (to check)

UITheme
        attempt to create widgets with the receiver theme rather than current
        refactorings

UIThemeWatery2
        factored out button middle colours for potential override in subclasses

Attachments:
        Pharo2.0Changes.4.cs  96.4 KB


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5671 in pharo: Polymorph fixes

pharo

Comment #1 on issue 5671 by [hidden email]: Polymorph fixes
http://code.google.com/p/pharo/issues/detail?id=5671

in 20010.




_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5671 in pharo: Polymorph fixes

pharo
Updates:
        Status: FixReviewNeeded

Comment #2 on issue 5671 by [hidden email]: Polymorph fixes
http://code.google.com/p/pharo/issues/detail?id=5671

Please, do not do that.

There is something wrong about lists


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5671 in pharo: Polymorph fixes

pharo

Comment #3 on issue 5671 by [hidden email]: Polymorph fixes
http://code.google.com/p/pharo/issues/detail?id=5671

Please, do not do that.

There is something wrong about lists


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5671 in pharo: Polymorph fixes

pharo
Updates:
        Status: Integrated

Comment #4 on issue 5671 by [hidden email]: Polymorph fixes
http://code.google.com/p/pharo/issues/detail?id=5671

in 20011


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker