mooch443 / trex

TRex, a fast multi-animal tracking system with markerless identification, and 2D estimation of posture and visual fields.
https://trex.run
GNU General Public License v3.0
81 stars 8 forks source link

Beta: Dialogs for file and directory selection #222

Open roaldarbol opened 5 months ago

roaldarbol commented 5 months ago

Is your feature request related to a problem? Please describe. Just saw the new GUI for the beta for the first time, looks amazing! So some quick first impressions may follow in the coming times - here's just the very first one.

Currently you need to write out the input file and directory path - that's a more laborious process, and easier to get wrong.

Describe the solution you'd like It would be great to instead have a dialog pop-up for choosing the directory.

mooch443 commented 5 months ago

I added some to the directory/file selection fields. Just preliminary for testing - you should be able to get a preview of this feature in a new upload to the beta repository within the next hour. Funny for users: you can actually modify a lot of the GUI from .json files located in the installation folders. This would be in /path/to/env/usr/share/trex/settings_layout.json for example. It also updates live while the application is running. :) Of course there is basically no documentation, since it's not necessarily intended or others to do. Maybe I'll add some later...

roaldarbol commented 5 months ago

That's awesome! Maybe I can play around with some UI components myself if it's not too hard and actually make PRs instead of piling on! I'll check again tomorrow, checking out of the office now. :)