[Gimp-developer] Unified transform tool

2011-04-16 Thread Ayush Goyal
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

2011-03-29 Thread Ayush Goyal
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