View | Annotate | Download (4.3 KB)
Core: Modified Canvas to comply with new PyMT scatterwidget init_transform function signature
Core: Fixed many bugs with the layering, Added new Layer Highlighting on select, solved the double on_touch_down callback issue of Canvas class
Layering: Fixed some issues with layer ordering
Core [Enhacement]: set the brush image to original place after resize
Core: Implemented Erase and Smudge GLSL Brushes, and Bug fixes all over
Layer: Provision for merging Layers
Core: Implemented cut copy paste. Fixed issue 2 (File Browser opening issue)
Bug fixes: Few more bug squating
Core: Fixed Issues in Layering and Copy Paste system(No draw over imagelayer issue)
Cut/Paste: Implement Cut/Paste in fullscreen mode
canvas+layer: rework things to make saving & display work with layer & blending
Core: Major Structural Changes with new Observer Factory
Brushes And Smudge: Fixes and Optimization
Layer: Fixed more more issues
Layer: Fixed bug in tranformations, thanks to Tommy for bug report
Windowing: Fixed issues with Canvas Sizes, Now provision is made for custom sized canvas
Smudge Algorithm: Implement preliminary smudge code using gaussian blur
windowing: Added Functionality to all the buttons of the Window Toolbar. Plus added two buttons for creation of new window and opening an existing image
TinyColorPicker: New module added for color picking, and some other changes to windowing
Core: Implemented Image loading capabilities
Core (Multi-user): Committed Initial Code for Multiuser interaction
Core: Fixed bugs in Layering management(introduced by new changes in pymt core), removed color button from toolbar
Core: Fixed few more issues in porting
Core: Modified all code comply with new PyMT's Unified Event Model
Canvas: Image Loadable into canvas
Layering: Create new layer button added
New Layer List Initial Committ
Core: Appended the new Layered Canvas into the app, Rewrote the circular menu (Fixed Major Bug), Brushes can now be selected
Canvas: A minor bug fix in the touch down event of the layer
Canvas: More Robust Layering code, Save Feature and Gestures for Layer Sorting(Double tapp to move layer one level up or hold one finger on a layer + double tapp with another moves layer one level down )
Canvas: Layering Code, individual layers can be edited, transformed
Canvas: Canvas, Layer Manager, Layer Architecture nascent code, based on Facade Pattern