Comments (6)
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.
Okay! I'll put an issue for each one of those!
from tacentview.
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.
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.
Sounds good!
from tacentview.
Closing as they are entered individually.
from tacentview.
Related Issues (20)
- Alt image (cubemap and mipmap) not updating.
- Tidy up the small float packed containers. HOT 1
- PVR pixel format detection.
- Ensure all load features work for tImagePVR.
- Check if PVRTC V1 supportable in ktx,ktx2,and dds. HOT 1
- Display channeltype and alphamode in details.
- Pvr3 test files should validate channel type.
- Channel type set for DDS, KTX, KTX2
- Support PVR V3 flip meta-data. HOT 1
- Support PVR texture arrays.
- not able to open pkm file... HOT 3
- Support saving 16-bit PNG files in base tImagePNG
- Add properties window for PNG files. Allow colour-space conversion.
- Create a gradient 16-bit PNG test image for checking 10-bit (AKA 30bit colour) monitors.
- Update save dialog for PNG images to support lRGB 16-bpc
- Support 10 and 12-bit displays.
- advices HOT 1
- Add a 'raw data' viewer like PVRTexTool HOT 1
- [Small UI improvement] - Focus text box when renaming a file HOT 4
- Ability to copy/ paste infomation from R/G/B/Alpha channel of an image in the viewer. HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tacentview.