Most important features
Moderators: XnTriq, helmut, xnview
-
- Author of XnView
- Posts: 45050
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Most important features
What is the most important features to have a good version (better than current linux&macosx version)? It's to know which code to write
For me, it's batch operation (processing, rename, timestamp, iptc) + slideshow
For me, it's batch operation (processing, rename, timestamp, iptc) + slideshow
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Hi Pierre
I know this isn't what you are asking, but the most important thing for me would be modularization of features: that is, if a GUI feature or functionality or user interface is available in one context in XnView MP, it should be available everywhere that context applies.
For example:
I guess one way of looking at this is XnView as just a bundle (but a highly granular bundle) of plug-ins integrated by a generic application framework.
Thanks for listening and not laughing too hard at this!
I know this isn't what you are asking, but the most important thing for me would be modularization of features: that is, if a GUI feature or functionality or user interface is available in one context in XnView MP, it should be available everywhere that context applies.
For example:
- The ability to display the grid anywhere an image can be displayed, including adjustment previews.
The ability to invoke the multi-rename dialog from any filenaming dialog, including the simple file-renamer all the way to the batch dialog's folder controls.
The ability to display full-featured thumbnails anywhere a file-list is displayed (such as batch whatever, slideshow design, etc).
The full set of navigation tools available from any context where navigation might take place, including navigating through folders, categories, favorites, rankings, etc.
Full viewer-like image zoom, zoom lock, and navigation anywhere a preview appears (such as any adjustment dialog, or the compare panel, or...).
The ability to name and save settings from any dialog where settings might differ from time to time (such resize, canvas size, rename, DPI, and so-on)
Etc.
I guess one way of looking at this is XnView as just a bundle (but a highly granular bundle) of plug-ins integrated by a generic application framework.
Thanks for listening and not laughing too hard at this!
John
-
- Author of XnView
- Posts: 45050
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
JohnFredC wrote:I know this isn't what you are asking
Oh I try to write new code like that, for example, we can have more than 1 folder tree view already in the browser, or use the category view in view mode or ...I realize this would be initially an ambitious undertaking as functional and feature modules are isolated, identified, and implemented. But by building self-contained modularity of functions and features (with parameterized interfaces), a relatively "lightweight' implementation of XnView could result, but with a level of increased functionality and convenience no other similar software has. XnView would become an "empty" framework into which essentially any feature desired could be added.
But my first goal is to provide a "better" version for linux & macosx users...
Pierre.
-
- XnThusiast
- Posts: 2443
- Joined: Sun May 15, 2005 6:31 am
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
Hello,
For me the best way to do is to have a clone of the most ergonomic and advanced XnView product (the Windows version).
As the XnWiew Windows version should look like the XnViewMP win (as you said at the begining of this MP project),
The XnViewMP version for Mac or Lin*x should look like the XnViewMP for Windows.
By this way, maybe than the development (the standardizing, the tracking changes for products improvement, and so on ) will be easier for you too, this will be also easier for users with this "interoperability".
That's it for the moment, about my personal ideas for XnViewMP Un*x or Mac Versions ... !
For me the best way to do is to have a clone of the most ergonomic and advanced XnView product (the Windows version).
As the XnWiew Windows version should look like the XnViewMP win (as you said at the begining of this MP project),
The XnViewMP version for Mac or Lin*x should look like the XnViewMP for Windows.
By this way, maybe than the development (the standardizing, the tracking changes for products improvement, and so on ) will be easier for you too, this will be also easier for users with this "interoperability".
That's it for the moment, about my personal ideas for XnViewMP Un*x or Mac Versions ... !
I like this idea too.JohnFredC wrote:...I guess one way of looking at this is XnView as just a bundle (but a highly granular bundle) of plug-ins integrated by a generic application framework....
XnViewMP Linux X64 - Debian - X64
-
- Posts: 8705
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
My wishlist for XnView MP:
1.) Same user interface concept as XnView (Windows)
2.) Stability and reliability
3.) Many formats supported
4.) Unicode support
5.) Language in text files (for easy translation)
6.) Handling improvements (e.g. dashed selection, hiding/showing grid in rotation dialog)
From what I have read and heard so far, 3-5 are on their way. So only few wishes left...
1.) Same user interface concept as XnView (Windows)
2.) Stability and reliability
3.) Many formats supported
4.) Unicode support
5.) Language in text files (for easy translation)
6.) Handling improvements (e.g. dashed selection, hiding/showing grid in rotation dialog)
From what I have read and heard so far, 3-5 are on their way. So only few wishes left...
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
XnView 1.93.6 is well designed, superior to other tools of a similar nature. Because of this, it is best not to "reinvent the horse", but instead, preferable to implement all the current fine features and GUI into the MultiOS version.
Priorities for implementation scheduling should reflect the hierarchy of tasks addressed by XnView's software category:
1. Image viewing
2. File management/image conversion
3. Basic image manipulation (resizing, contrast, gamma, etc.)
4. Basic slideshow
5. Automation (batch operations)
6. The sky's the limit
(A more appropriate response to Pierre's request than my previous one, n'est-ce pas?)
Priorities for implementation scheduling should reflect the hierarchy of tasks addressed by XnView's software category:
1. Image viewing
2. File management/image conversion
3. Basic image manipulation (resizing, contrast, gamma, etc.)
4. Basic slideshow
5. Automation (batch operations)
6. The sky's the limit
(A more appropriate response to Pierre's request than my previous one, n'est-ce pas?)
John
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
My mains Priorities for implementation scheduling:
0.) lightness & Stability
1.) Same user interface concept as XnView (Windows)
2.) Image viewing, many formats supported
3.) Slideshow, quality and fast zoom functions.
4.) Basic image manipulation (conversion, resizing, auto-contrast/level, etc.)
5.) Automation (batch operations)
6.) Unicode support and language in text files (for easy translation)
n.) ....
0.) lightness & Stability
1.) Same user interface concept as XnView (Windows)
2.) Image viewing, many formats supported
3.) Slideshow, quality and fast zoom functions.
4.) Basic image manipulation (conversion, resizing, auto-contrast/level, etc.)
5.) Automation (batch operations)
6.) Unicode support and language in text files (for easy translation)
n.) ....
XnViewMP Linux X64 - Debian - X64
-
- Author of XnView
- Posts: 45050
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
For me we have already:
* Same user interface concept as XnView (Windows)
* Image viewing (currently fullscreen, next, prev)
* Many formats supported
* Unicode support
* Language in text files (XML)
One thing, i've added in this version a menu style, with QT we can customize all widget, i'll try to make a good dark theme.
You can perhaps check the 'read ahead' & 'cache behind', better than xnview win
* Same user interface concept as XnView (Windows)
* Image viewing (currently fullscreen, next, prev)
* Many formats supported
* Unicode support
* Language in text files (XML)
One thing, i've added in this version a menu style, with QT we can customize all widget, i'll try to make a good dark theme.
You can perhaps check the 'read ahead' & 'cache behind', better than xnview win
Pierre.
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
-
- Author of XnView
- Posts: 45050
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
-
- Author of XnView
- Posts: 45050
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
-
- Posts: 274
- Joined: Sat Dec 02, 2006 12:41 am
1. Lightness, speed & stability
2. Extensive format support.
(Length of the supported formats list is simply amazing. Quality and integration of the decoders could really be improved though) isn't this the core of any viewer ?
3. Custom input device mapping. (am I missing something ? Is there really any native way to configure how you interact with the program?)
4. Slightly more polished interface (ie:thumbnails style) Perhaps making it perfect with the help of a talented ui designer instead of adding too many clumsy visual personalization options. Right now it feels like the user is given some visual customization options to compensate the lack of a proper ui design.
When I think of it, these are about the same suggestion I'd already have submitted 5 years ago.
I'm really sorry, obviously theses aren't the most exiting task to add to your todo list pierre.
2. Extensive format support.
(Length of the supported formats list is simply amazing. Quality and integration of the decoders could really be improved though) isn't this the core of any viewer ?
3. Custom input device mapping. (am I missing something ? Is there really any native way to configure how you interact with the program?)
4. Slightly more polished interface (ie:thumbnails style) Perhaps making it perfect with the help of a talented ui designer instead of adding too many clumsy visual personalization options. Right now it feels like the user is given some visual customization options to compensate the lack of a proper ui design.
When I think of it, these are about the same suggestion I'd already have submitted 5 years ago.
I'm really sorry, obviously theses aren't the most exiting task to add to your todo list pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
One of the features I like best about XnView is its "visual" configurability. If everyone wanted XnView to look as much like LightRoom as possible, then I'd agree (because that would be all right with me).instead of adding too many clumsy visual personalization options
But I doubt everyone does.
So I'll continue to hope that all of the existing customization (and more!!) will eventually be present in the MultiOS version, too.
John