History¶
Unreleased¶
Fix issue with first-time installation on Windows
0.8.0 (2024-10-10)¶
UI:
Add tab for browsing user’s observations
When an observation is selected, show a summary of basic observation details on main screen
Display observation count and leaf taxon count on taxon info cards
Add support for displaying and searching common names in any language supported by iNaturalist.org
Uses the
locale
setting from settings menuThe packaged taxon DB only contains english names, but a full version can be downloaded here
Add dialog to prompt for username on first startup
CLI:
Split CLI into subcommands:
tag
: Main tagging featuresrefresh
: Refresh tags for previously tagged imagessetup
: install shell completion + taxonomy database
Add 3 verbosity levels (
nt -v[vv]
)Update
nt tag -p
to accept directories and glob patternsAdd support for alternate XMP sidecar path format, if it already exists
Support selecting a sidecar file directly (instead of via an associated image file)
Support selecting any file type with an associated sidecar (e.g., for RAW image files)
Works with individual paths or glob patterns, but not for directories
Metadata:
Add support for GPS positional accuracy
Add support for alternate XMP sidecar path format, if it already exists (
basename.ext.xmp
instead ofbasename.xmp
)In refresh mode, check for taxonomy changes and update tags with the new taxon (1:1 changes only)
Database:
Update packaged taxonomy db with iNaturalist data from June 2024
Include data for most commonly observed taxa with PyInstaller packages and platform-specific installers
Pre-compute ancestor IDs, child IDs, iconic taxon, observation count, and leaf taxon count based on RG observations from GBIF export
Preserve photo order when loading observations from db
When updating taxon record from API, don’t overwrite pre-computed stats with null values
Add menu button to reset database (Tools > Reset database)
0.7.0 (2022-07-29)¶
Rebuilt UI from scratch using Qt
Build local taxon and observation database for partial online access and better performance
Build local taxon text search database for fully offline (and much faster) taxon autocomplete
Add CLI taxon autocomplete search
Add fullscreen image viewer
Add full bi-directional conversion between iNat API results and Darwin Core XMP metadata
Add recent and favorite image directories
Build Windows installer, macOS
.dmg
, and PyInstaller artifacts for all platformsAdd GPS metadata
Many performance improvements, bugfixes, etc.
0.6.0 (2021-06-16)¶
Improved image drag-and-drop, and support recursively adding images from subdirectories
Initial packaging with PyInstaller
Add tab for user-observed taxa
CLI improvements and options
Add more data models and move these to pyinaturalist
Add caching improvements and merge into requests-cache
Add progress bar for loading taxon data and images
Multithreading for better performance with loading taxon data and images
Update to Kivy 2
Improvements for docs, CI/project config, bugfixes, etc.
0.5.0 (2020-06-03)¶
Add a full taxon search with filters and search results tab
Add tabs for recently viewed, frequently, viewed, and favorite taxa
Add context menus for local images
Add keyboard shortcuts
Add a thumbnail atlas
Add a Taxon data model
Performance improvements, bugfixes, etc.
0.4.0 (2020-05-25)¶
Add scrollable list of taxon children and ancestors
Add caching for API requests and thumbnails
UI cleanup, bugfixes, docs
0.3.0 (2020-05-24)¶
Add a taxon info display
Add a basic taxon name search with autocomplete
0.2.0 (2020-05-19)¶
Add a basic GUI made with Kivy
0.1.0 (2020-05-14)¶
Initial release; CLI tool with basic tagging functionality