Changes for version 0.09
- Escape regular expression while positioning the preview editor
- Current editor theme is always applied.
- No need to hide controls. Let us do the right way and validate each action (bowtie++).
- Use Moose sugar 'blessed' instead of Scalar::Util::blessed - which is the same but cooler :)
- Fixed ellipsis in plugin manager (bowtie++)
- Stop doing that grid focus automatically. It screws up navigation
- Various POD updates regarding methods.
- Clicking on a tree element scrolls to the first line of its generated code instead of the Padre-default centerize
- About dialog is reusing ->message() and is modal friendly
- ::Main now does('Padre::Wx::Role::Dialog'). Alias++
- ::Role::CanHandleInspector now requires 'get_grid_data'. No global %INSPECTOR in ::Main
- has 'attribute'; # is now supported, no default values. Just the basics :) Better attribute/subtype code generation
- Each tree element knows how to handle the inspector via ::Role::CanHandleInspector
- Various name refactoring and more roles in ::Role namespace
Modules
Moose support for Padre
Something that can generate code
Something that can read from and write to the object inspector
Something that can provide help about itself
Something that has attributes, subtypes and methods
Provides
in lib/Padre/Plugin/Moose/Attribute.pm
in lib/Padre/Plugin/Moose/Class.pm
in lib/Padre/Plugin/Moose/ClassMember.pm
in lib/Padre/Plugin/Moose/FBP/Main.pm
in lib/Padre/Plugin/Moose/Main.pm
in lib/Padre/Plugin/Moose/Method.pm
in lib/Padre/Plugin/Moose/Program.pm
in lib/Padre/Plugin/Moose/Role.pm
in lib/Padre/Plugin/Moose/Subtype.pm