Releases: TheRustyPickle/Talon
Releases · TheRustyPickle/Talon
v1.0.8
Updates
- Fix the Counter tab showing outdated data
- Remove unnecessary txt file chart export
- User table has horizontal scrolling once again
- The last used theme is now saved locally for persistence
- Use native modal for popup
- Update egui to the latest version along with all dependencies
Changes
- Update by @TheRustyPickle in #86
- Egui update by @TheRustyPickle in #87
Full Changelog: v1.0.7...v1.0.8
v1.0.7
Updates
- Drag and other performance improvement for all tables, including user table, whitelist, and blacklist
Changes
- Offload table by @TheRustyPickle in #85
Full Changelog: v1.0.6...v1.0.7
v1.0.6
Updates
- Minor layout changes with more visible borders
- Added new animated theme switching
- Added new animated buttons replacing old static buttons
- Massive performance improvement for the user table when selecting cells. From lagging at a few thousand rows to no lag at 100k rows
- User table now auto scrolls when dragging and the pointer is near the top or bottom of the table
- Removed unnecessary user table reloads
- Fixed a rare error from too many tokio runtimes
- Increased default comm limit
- Dependencies have been brought up to date
Changes
- Update eframe by @TheRustyPickle in #80
- Layout updates by @TheRustyPickle in #81
- Table optimization by @TheRustyPickle in #82
- Tokio fix by @TheRustyPickle in #83
- Update version by @TheRustyPickle in #84
Full Changelog: v1.0.5...v1.0.6
v1.0.5
Updates
- Added a new Blacklist option to blacklist user and prevent their data from showing up
- Added CSV export of the User Table
- Added a cancel button on the Counter
- The counter can now work with multiple start and end points, separated by a space
- Counter start and end point boxes now remove newline characters automatically
- Counter now shows whitelisted users and message count properly
- Fixed whitelisted users not loading properly on User Table on date change
- Fixed whitelisted users not getting saved properly
- The user table now shows user and message count, updated accordingly on date changes
- Week cycling now properly selects 7 days instead of 8 days
- All dependencies have been updated
Changes
- Add disclaimer section by @TheRustyPickle in #72
- Multi features by @TheRustyPickle in #75
- Make counter whitelisted-x work by @TheRustyPickle in #76
- Add user and message count to table by @TheRustyPickle in #77
- Cancel button by @TheRustyPickle in #78
- Update by @TheRustyPickle in #79
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Updates
- Added Date selection on Table and Chart
- Added buttons to cycle date by day, week, month, and year with keyboard shortcuts CTRL H and CTRL L
- Added a row number on the Table on the left corner
- Chart now shows the date and message of the bar at the hover point
- Chart no longer shows whitelisted message bars if there is no whitelisted user
- Updated Table to show the exact hour on the last and the first seen columns
- Fix dependency clash and update dependencies
- Fix Chart showing stale data in some cases
- Fix broken installation on cargo install
- Improve Table drag selection performance
- Improve performance for the Active Users chart by re-using bars
Changes
- Table date update by @TheRustyPickle in #60
- Dependency Update by @TheRustyPickle in #61
- Add date to the chart by @TheRustyPickle in #63
- Button for date navigation by @TheRustyPickle in #64
- Custom hover chart labels by @TheRustyPickle in #65
- Fix dependency clash by @TheRustyPickle in #66
- Keyboard shortcut by @TheRustyPickle in #67
- Optimization and other updates by @TheRustyPickle in #68
Full Changelog: v1.0.3...v1.0.4
v1.0.3
Updates
- Fix mio dependency vulnerability
Changes
- mio CVE fix by @TheRustyPickle in #59
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Updates
- Fixed a bug that caused incorrect message count on the Counter tab when using multi-session
- Further improve table dragging performance especially when there is a large number of rows
- Improve chart performance by reusing bar data
Changes
- Update dragging by @TheRustyPickle in #54
- Pre saved bar to improve efficiency by @TheRustyPickle in #56
- Table improvement by @TheRustyPickle in #57
- Update version by @TheRustyPickle in #58
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Updates
- User Table now contains two more columns to highlight when the first and last message was seen from a specific user
- Added a new popup that will open if a new version of the app becomes available
- Added an option to export chart data into a txt file
- More types of telegram message links (new shorter forms) are now supported on the Counter tab
- Added a new limit selection to manage UI update limit when counting on the Counter tab
- Fixed a bug of loading whitelisted users when multiple sessions are found. The old whitelist JSON file is no longer valid
- Whitelisted user loading is now much faster in proportion to the amount of sessions used
- Improved drag selection experience on User Table with improved performance and responsiveness
- Dependency updates and other minor improvements
Changes
- Dependency update by @TheRustyPickle in #35
- Update dependencies by @TheRustyPickle in #36
- Fix row unselection on mouse right click by @TheRustyPickle in #38
- Table message timing by @TheRustyPickle in #40
- Add a popup if a new version becomes available by @TheRustyPickle in #42
- Add the option to export chart data by @TheRustyPickle in #46
- Update UI with the ability to select comm limit by @TheRustyPickle in #47
- Update tg link parser by @TheRustyPickle in #48
- Update version to 1.0.1 by @TheRustyPickle in #49
- Update dependency by @TheRustyPickle in #51
- Fix multi session whitelisting bug by @TheRustyPickle in #52
- Update user table handling by @TheRustyPickle in #53
Full Changelog: 1.0.0...v1.0.1
v1.0.0
Updates
This is the initial release containing all the features planned originally. It currently contains
- The counter for checking messages including support for using multiple sessions at once to speed up the process
- User table listing all discovered users in a counting session with various data
- Charts visualizing message activity and active users on an hourly, daily, weekly, or monthly basis or based on the day of the week
- A simple UI for creating new sessions
- Option to whitelist specific users and group them up for viewing them separately
Changes
This is an initial release
Full Changelog: https://github.com/TheRustyPickle/Talon/commits/1.0.0