Page 3 of 4 FirstFirst 1 2 3 4 LastLast
Results 21 to 30 of 37

Thread: Image Optimiser Plugin [Closed - To continue discussion see link in last post]

  1. #21
    Moderator Enterprise User Bhikkhu Pesala's Avatar
    Join Date
    May 2007
    Location
    East London
    Posts
    6,483
    OS
    64-bit Win 10
    CPU Cores
    1

    Default

    Quote Originally Posted by luciansabo View Post
    Do you understand now ?
    All I know is that other plugins like Paint.dll, Pngout.dll, etc., work with IrfanView simply by installing them in the plugin folder. I did not need to know programming to test the IrfanPaint plugin while it was going through beta stage (it still is in development). When a new beta is released, I just download Paint.dll and update my copy. It works, and I can help to find bugs or suggest improvements.

    I am not willing to help with the development of another standalone image program, which I do not need. However, if I can test it with IV and see how it will integrate into the program, then I will do some testing.

    Do you understand now?

    Please try to maintain a friendly attitude. We are not your enemies. Critical appraisal can also be very helpful for the developer.

  2. #22
    Occasional User
    Join Date
    Dec 2006
    Posts
    108

    Default

    Quote Originally Posted by luciansabo View Post
    What do you mean by that?
    An end user does not need to know about how programs work
    And yes, C++ is used from the programmer's point of view.

    You are a programmer? You know how DLLs are called by programs?
    If not please don't post comments regarding programming languages.
    You are a funny guy ;-)

    I'm talking around 40 programming languages fluent. I developed my own ones including parser and compiler. I have written a minimum of fifty plugins for windows (for different applications).
    I know the plugin interface of Irfanview which is not quite flexibel because every new plugin needs a modification in Irfanview (but Irfan likes it in this way). I'm writing free software and I'm supporting others with my experience.

    Your plugin maybe developed in c++ (I don't care) but the interface to Irfanview will be in a way that you can call it easily from other languages.

  3. #23
    Occasional User
    Join Date
    Dec 2006
    Posts
    108

    Default

    Quote Originally Posted by Bhikkhu Pesala View Post
    All I know is that other plugins like Paint.dll, Pngout.dll, etc., work with IrfanView simply by installing them in the plugin folder. I did not need to know programming to test the IrfanPaint plugin while it was going through beta stage (it still is in development). When a new beta is released, I just download Paint.dll and update my copy. It works, and I can help to find bugs or suggest improvements.
    But remember in the beginning the was an inofficial release of Irfanview needed to use IrfanPaint. You will need a new IrfanView version for this new kind of plugin.

  4. #24
    Moderator Frank's Avatar
    Join Date
    Nov 2005
    Location
    Berlin, Germany
    Posts
    1,525
    Version
    IrfanView 4.38
    OS
    64-bit Win 7 Professional SP1
    CPU Cores
    2

    Default RIOT - may be a good plugin, but IrfanView is a (only) picture viewer

    Hello Lucian Sabo,

    I'm a german user of the great program IrfanView.
    And in my opinion IrfanView should be mainly a program to view pictures!

    Why don't you develop this plugin for PhotoFiltre?
    This is a very good and free picture editor (with the possibility to add plugins)!


    regards
    Frank

  5. #25
    Moderator Sam_Zen's Avatar
    Join Date
    May 2007
    Location
    NL
    Posts
    1,887
    Version
    IrfanView 4.27
    OS
    Win XP Home SP1
    CPU Cores
    1

    Default

    All this irritation and nonsense : Duh
    0.6180339887
    Rest In Peace, Sam!

  6. #26
    Plugin Author
    Join Date
    Apr 2008
    Location
    Romania
    Posts
    249

    Default

    Your plugin maybe developed in c++ (I don't care) but the interface to Irfanview will be in a way that you can call it easily from other languages.
    Look, midora, this is not the place for discussing DLL calling conventions.
    The DLL is compatible with C and any other programming language you may know, no worry.

    All I know is that other plugins like Paint.dll, Pngout.dll, etc., work with IrfanView simply by installing them in the plugin folder. I did not need to know programming to test the IrfanPaint plugin
    Bhikkhu Pesala does not understand that he cannot test my plugin yet from IV because only Irfan adds plugins and a new version of IV is required. And I don't know why he is woried that for using a plugin with a program from the user side of view, programming knowledge is required. This is a nonsense.
    This plugin will have a friendly interface, just like any other software.

    And in my opinion IrfanView should be mainly a program to view pictures!
    A agree. But don't blame the plugins. The plugin architecture should be flexible, so the plugin can install itself in the menus, wihout the author's intervention. This way you can install only what you need and don't complain about too many plugins. Irfan View now puts links to all plugins in the main interface, that creates the swiss army knife effect you don't want.
    IV is already in scope creep (http://en.wikipedia.org/wiki/Scope_creep)
    but this is not the fault of plugin developers. Plugins should be optional, but the program's interface uses them without beeing installed.

    I will answer to suggestions, bug-reports, feature requests regarding my future plugin, but I will not comment any IV-related scope creep.
    People that don't want other plugins or feel frustrated are free to discuss without me.

  7. #27
    Moderator Enterprise User Bhikkhu Pesala's Avatar
    Join Date
    May 2007
    Location
    East London
    Posts
    6,483
    OS
    64-bit Win 10
    CPU Cores
    1

    Default

    Quote Originally Posted by luciansabo View Post
    I don't know why he is worried that for using a plugin with a program from the user side of view, programming knowledge is required. This is a nonsense.
    Agreed. You are talking nonsense.

    It looks like you will have develop this on your own without our feedback.

  8. #28
    Moderator Enterprise User Bhikkhu Pesala's Avatar
    Join Date
    May 2007
    Location
    East London
    Posts
    6,483
    OS
    64-bit Win 10
    CPU Cores
    1

    Default

    Quote Originally Posted by Sam_Zen View Post
    All this irritation and nonsense : Duh
    Agreed.

    I suggest that we leave this thread open for now, but if there is any more bickering just close it.

  9. #29
    Occasional User
    Join Date
    Dec 2006
    Posts
    108

    Default

    >>Look, midora, this is not the place for discussing DLL calling conventions.
    You started to talk about c++ ;-)

    OK, but to be constructive...

    As long as there is no adapted IrfanView version, it may be an idea to offer your plugin as a filter. This IV interface is more general and as far as I remember you are able to get the current DIB and the filename. And this is (how I understood) what you will get in an adapted IV version.

  10. #30
    Moderator Sam_Zen's Avatar
    Join Date
    May 2007
    Location
    NL
    Posts
    1,887
    Version
    IrfanView 4.27
    OS
    Win XP Home SP1
    CPU Cores
    1

    Default

    Well, until know I handled the benefit of the doubt, but :
    so the plugin can install itself in the menus, without the author's intervention.
    is really a bridge too far to me.
    Being flexible is one thing, a demand of being vulnerable is another thing.

    EDIT: (removed non-constructive remarks)
    The filter-concept indeed could be done as an 'interim' format.
    Last edited by Sam_Zen; 01.05.2008 at 12:12 AM.
    0.6180339887
    Rest In Peace, Sam!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •