Comments (6)
Ok I'll take a look.
I'm not making the code commits right now, but these suggestions have been committed locally and will be in the next release. I've made the save button height a toggle that can be been switched on/off by right clicking the save button, or from the "Options" menu.
from img-txt_viewer.
I think that sounds like a good idea.
I don't think SHIFT + DEL is used for anything usually.
Thanks for the suggestion on how to do it myself. I am however running the .exe version, as the .pyw didn't start up for me and I was lazy :)
What are the new features coming? Exciting!
This is still my favorite tool for caption management out of all of them.
One minor tweak I would do is to make the "Save"-button twice as tall. If you are not using auto-save (I had issues with it once and don't fully trust it since), the save-button is unnecessarily thin vertically. And I accidentally press the "Choose Directory"-button often when my mouse accuracy fails.
from img-txt_viewer.
Thanks for the suggestion.
I could change the bind to "Shift + Delete", it's more simple than handling what's active, and it's still a quick single handed hotkey. Is that alright with you?
I have a big update coming soon with a bunch of new tools and changes so this will have to wait until that release.
If you're using the Python version you can easily edit or comment out line 433 of img-txt_viewer.pyw
and disable this behavior, or change the binding to '<Shift-Delete>'
. (region - CLASS ImgTxtViewer > Bindings)
from img-txt_viewer.
Sorry about the auto-save not being reliable for you, that sucks. I can't think of many situations where it would fail, but it may be important to point out that it only actually saves the file when moving between pairs or closing the app. There were some cases in the past where the file wasn't saving when the index "rolled over" like going from the last pair to the first pair, or from the first to last pair, but that should be solved now.
I was hesitant to make the save button bigger because I made some UI changes around it and thought it might look a bit too big, but I think it looks fine at double the height. I'll add that change in with the next release, I may make it something that's toggled on/off though.
I won't go into all the details of each tool or change because there's a lot to cover and it will be in the release notes, but here's the rundown:
New tools: Find Duplicate Files, Rename/convert img-txt Pairs, Expand Current Image, Crop Image, Flip Image, Rotate Image, Duplicate Pair.
I made some changes to Filter Pairs, and Resize Images to make them more useful.
Some bug fixes.
Some UI adjustments like replacing the directory button with a text entry, image info is displayed above the current image, and some other little things.
I'm pretty happy with the "Expand Image" tool. It's used to expand an image to a square aspect ratio without cropping. It does this by expanding the pixels from the "long edge" outward to fill the space required to make the image square, like this.
It's only intended to be used on images with simple or gradient backgrounds where the "content" of the image isn't cropped along the long side. This way the tool can cleanly expand the background.
But you might expect that it doesn't work for images where the background can't be expanded cleanly, like this:
This is still my favorite tool for caption management out of all of them.
Thank you so much, it really means a ton. ❤️
from img-txt_viewer.
Thanks for your fixes.
The new improvements sound fantastic and a great addition to the tool. I especially like the resizer.
I'll add a few wishlist items as a new topic. I don't want to derail this conversation.
from img-txt_viewer.
Fantastic! Thanks for making it an option!
That's how UI development should be done :D
from img-txt_viewer.
Related Issues (8)
- [Feature request] Some suggestions - Improve zoom feature HOT 3
- Add a delete button HOT 1
- Autosave issue HOT 1
- [feature request]: Filter out a subset of images based on the text file, and text highlight HOT 1
- Feature request - Dataset Overview Mode HOT 7
- Feature request - restore previous state HOT 2
- [Bug] Removes/empties the first caption file HOT 5
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 img-txt_viewer.