[Gimp-developer] Unified transform tool
I agree with Michael that the design in the proposed specification although looks cool , it can be complex for first time users. Having said that I personally like the original specification as it is more clean and efficient once understood. Inkscape has a more easy approach to this but it doesn't offer that much transformations as required in this tool. The original specification provides all the tools in a single view rather than toggling to different mode for different transformations. For different users the choice may be different. In my opinion tools incorporated in the unified transform tool should be of basic transformations. Adding too many of them can cause more confusion than providing utility. We can also provide an option for users to select between the super frame mode(the original specification) and normal transformation mode (for a simple specification as suggested by Michael) which i think should not be hard enough to implement. The idea suggested by Ofnuts to set different scale point is noteworthy. There should be a provision for changing the axis for different transformations(not only for scaling,rotation but also for perspective and shear) with a reset button to restore defaults. These are just some of my ideas and opinion regarding this. For a better implementation we need to more ideas and suggestion both from users and developers. ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
[Gimp-developer] GSoC Introduction
Hi, I am a 3rd year engineering student at Netaji Subhas Institute of Technology,New Delhi. Although i am not a Computer Science student, my interests lie in programming especially in the field of UI development. So far i hv contributed some code for the Paint Activity in the Sugar Desktop Environment for OLPC. This has given my some idea of working of a GTK/GDK drawing Application.I hv implemented the patches for the invert color functionality and aspect ratio mode for selection tool using a constraint key among some other work for the Paint Activity. https://dev.laptop.org/attachment/ticket/3705/0001-Fixed-aspect-ratio-mode-for-Shape-tools-OLPC-3705.patch http://dev.laptop.org/attachment/ticket/2495/0001-Added-Invert-Color-Effect-to-Paint-Activity-OLPC-249.patch i can code both in C and Python. i want to implement the Unified Transformation Tool for GIMP by participating in GSoC .I hv gone through the specification of project. I think its a cool idea and i can picture it how it will work as mentioned in the specs. I hv compiled the git and will be looking for some easy bugs to fix to get started. If anyone can point me where to start off, it would be a great help.I have already started learning GTK+ in depth. Regards, Ayush ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer