Page 3 of 3

Re: Paint plugin for MP: Discussion & Suggestions

Posted: Sat Nov 02, 2013 10:22 am
by m.Th.
Qt Project

Diagram Scene Example
:)

This gives another detail which I've forgot:

3.5 The connectors/routing engine. :) I put it 3.5 and not 4 because isn't mandatory in the first phase, even if it would be very nice to have it. The connectors are special shapes (usually arrows, lines) which connect two or more 2D shapes and when one from these shapes move, the connected (glued) line (connector) will adjust itself (rotates, grows etc.) in order to keep the link with the moving shape. Usually all these features are provided by a 3rd party diagramming framework.

However, I want to stress a danger here:

We/Pierre must be careful here in order to not produce (as community) an unbalanced, distorted program.

If we provide an (e.g.) powerful painting engine bolted on a browser with bugs, instabilities and other blatant problems we will have a great percentage of 'bounces' - ie. users which will be attracted by the distorted (big) feature (the nice painting module, in our example) but they will be pushed away by the frustration caused by the lack of eg. drag & drop between tree branches, problems (bugs) with on-disk (file) management (move, rename etc.) and with DB management (too many to post them here) will ultimate turn away from the program and will promote a negative impression about the program which will undermine the Brand's reputation.

OTOH, the added complexity will make fixing the existing bugs even harder and the users more impatient seeing that their outstanding annoyances are neglected.

That's why I think that we must continually take in account, as one of our main priorities, the balance, the harmony, the equilibrium of the program.

Disclaimer: Yes, if XnView MP would have a "Paint plugin" as well as a RAW non-destructive processing engine I would use them immediately.

Re: Paint plugin for MP: Discussion & Suggestions

Posted: Thu Feb 06, 2014 5:58 am
by budz45
The internal Paint tool within FastStone Capture (capture editor) is very impressive, I've used it for years: http://www.faststone.org/FSCaptureDetail.htm

Simple yet powerful.

Also some of the paint tools within PhotoFiltre Studio X are nice too.

Would like something just like those for XnViewMP.

It should be a Paint toolbar just like the 'rotate' or 'spotlight' toolbar

Re: Paint plugin for MP: Discussion & Suggestions

Posted: Thu Feb 06, 2014 10:10 am
by oops66
budz45 wrote:...It should be a Paint toolbar just like the 'rotate' or 'spotlight' toolbar
+1 ... and very simple ;-)

Re: Paint plugin for MP: Discussion & Suggestions

Posted: Wed Feb 12, 2014 9:01 am
by m.Th.
The internal Paint tool within FastStone Capture (capture editor) is very impressive, I've used it for years: http://www.faststone.org/FSCaptureDetail.htm
Yes, I know it. Besides standard painting tools which Delphi (ok, Windows GDI+) supports, it has a classical diagramming library for Delphi.

However it has a big drawback: Forces you to "apply" (burn) the changes. I'm thinking now at a simple xni (XnView Image) format in which the objects are saved in an xml (or similar) structure.
It should be a Paint toolbar just like the 'rotate' or 'spotlight' toolbar
Hmmm.... mhmmm... A sidebar perhaps? It suits better to:

- nowadays 16:9, 16:10 monitor aspect ratios
- rectangular form of the shapes can be better put in a sidebar. IMHO FSViewer's approach having a looong strip for shapes isn't the best one.

Re: Paint plugin for MP: Discussion & Suggestions

Posted: Tue Sep 22, 2015 8:31 am
by budz45
Bump :D