Coder Social home page Coder Social logo

Comments (6)

bluescan avatar bluescan commented on May 31, 2024

Hi Frousties. Nice to see the tool is being used. I think I pretty much agree with all your thoughts.
Zooming: Yeah, I wanted the displayable area to maintain aspect under zoom...but also not sure how much I like it either -- it especially breaks down viewing extremely narrow images.
Zoom Reset Option: Yup. Agree.
Esc to quit: Sure. FYI Alt-F4 currently works.
Non US keyboards: I don't own any...although I'm sure you can set the OS to interpret the scancodes as if it were a different layout. If you have code (messy or not), it could be attached to this issue (after a sep bug is made for it).
Basic View: I can look at that sometime.
Prop Editor and mipmap/cubemap: Orig intended for editing properties. Need to think about this one a bit. Point taken that only DDS files support mipmaps and cubemaps so why clutter the toolbar. As for the frame duration, agreed it should not be there for, say, DDS files... not sure for other 'non-animated' image types. Tiff, for example, can store multiple 'pages' (images)... and they could be used for flipbook anim. In fact, that frame duration field does actually set the value -- so you can adjust, for example, how long each frame takes and if you save as a gif, apng, etc, it will write that duration out. For tiff files it uses a custom (user) field for the duration, so if you reopen in tacentview, you will see it play with the saved duration for each frame.
Keybind: Can put on list. It's a bit of work.
Separators: Agreed.
Scaling: Also a bit of work... cuz I know there are at least some hardcoded offsets etc for some of the UI widgets/controls.

Additional features I'm interested in:

  • A proper file open/save dialog.
  • Using the docking branch of IMGUI (the view/thumbnail screen is annoying since it exists on top of the workspace so to speak).

Although I haven't had a lot of time to work on the viewer lately, I definitely appreciate the well-thought-out feedback. If you'd be willing to enter each of your suggestions above as a separate issue (along with my corresponding comment) it would be helpful. I may be able to knock some of them off every now and then.

from tacentview.

Frousties avatar Frousties commented on May 31, 2024

Okay! I'll put an issue for each one of those!

from tacentview.

Frousties avatar Frousties commented on May 31, 2024

Here, all the issues now have their separate entries. I'd be happy to help for any of those if there's any need!

from tacentview.

bluescan avatar bluescan commented on May 31, 2024

Thanks Frousties. I got around to the basic mode restore issue. Basically it's now a seperate profile now so it can be customized however you like. For example, you can specify, say, a different slideshow duration. If you modified that duration while it was in 'basic' mode, it would stick next time you entered basic mode. In prefs you can always reset the profiles to their default values.

from tacentview.

Frousties avatar Frousties commented on May 31, 2024

Sounds good!

from tacentview.

bluescan avatar bluescan commented on May 31, 2024

Closing as they are entered individually.

from tacentview.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.