zmilla93/SlimTrade
A trade UI overlay for Path of Exile
๐ Bug Fixes
- Fixed a chat parser crash
- Added crash report popup for chat parser
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ฆ Stash Alignment (repeated)
- Added a stash alignment preview *(Options > Path of Exile)*
- Added additional toggle when using subfolders
- Stash alignment is based on subfolder setting
๐ Bug Fixes
- Fixed cheatsheets not refreshing
- Fixed notification visual glitch (I think)
- Renamed new folder option to 'subfolder' for clarity
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ฆ Stash Alignment
- Added a stash alignment preview *(Options > Path of Exile)*
- Added "trade tabs inside folders" toggle when using folders
- Fixed stash alignment when not using folders
๐ฆ Improvements
- Updated icons and translations for POE 1 & 2
- Fixed top row outgoing macro buttons not appearing
- Fixed patch notes sometimes getting krangled
- Disabled Kalguur window
- Updated donaters list - Thank you :)
- Patrons now also have a currency icon for ongoing total
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Hotfixes
- Fixed a crash on launch caused by not having both games installed
- Fixed several crashes related to the patch notes window
๐ฆ Improvements
- Created a roadmap
- New loading splash
- Technical improvements
- Began converting Java to Kotlin (this is a buff)
๐ Bug Fixes
- Fixed message hotkeys not working
- Install folder no longer has name requirement
- Fixed window layering bug
๐ฆ Linux
- Fixed game focusing for Linux X11 using xdotool (by @nightah)
- Options window now has a 'Linux' section for toggling this fix on
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Hotfixes
- Fixed a crash on launch caused by not having both games installed
- Fixed two crashes related to the patch notes window
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Hotfixes
- Fixed a crash on launch caused by not having both games installed
- Fixed two crashes related to the patch notes window
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Bug Fixes
- Disabled combined patch notes
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Hotfix
- Fixed a crash on launch caused by only having both games installed
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ฆ Improvements
- Created a roadmap
- New loading splash
- Technical improvements
- Began converting Java to Kotlin (this is a buff)
๐ Bug Fixes
- Fixed message hotkeys not working
- Install folder no longer has name requirement
- Fixed window layering bug
๐ฆ Linux
- Fixed game focusing for Linux X11 using xdotool (by @nightah)
- Options window now has a 'Linux' section for toggling this fix on
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Changes
- Added Annoying Announcement :^)
- Added Chinese & Japanese trade message support, updated Korean (by @theofbonin)
- Fixed message hotkeys not working for buttons in top row
- Fixed notification color inconsistencies
- Fixed menubar reappearing when hovered while tabbed out
- Fixed setup window sometimes appearing off-screen
- *Hotfix: Fixed crash when reopening history messages*
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ Changes
- Added Annoying Announcement :^)
- Added Chinese & Japanese trade message support, updated Korean (by @theofbonin)
- Fixed message hotkeys not working for buttons in top row
- Fixed notification color inconsistencies
- Fixed menubar reappearing when hovered while tabbed out
- Fixed setup window sometimes appearing off-screen
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ฆ Path of Exile 2
- SlimTrade now works seamlessly with Path of Exile 1 & 2
๐ฆ Improvements
- Updated all 30 color themes. *Hate the changes? Give it time, or try out a new theme since they all have a new look!*
- Added a new window detection system for UI alignment, replacing the old stash alignment window
- Unpinned windows are now centered relative to the game window on launch
- Many small UI improvements & bug fixes
- Possible improvements for Mac & Linux (untested)
๐ฆ Cloud Gaming
- Added partial support for GeForce Now (other platforms upon request)
- Features that require access to game files DO NOT work (trade popups, chat scanner, history)
- All other features should work (game macros, cheat sheets, stash/npc searching)
- BUG: Game macros often repeat old commands, investigating
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from 'Assets' below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
๐ฆ Kalguur Helper Window
- Track shipment timers, receiving a message when they return (timers work through restarts, includes new audio option)
- Quickly divide by 5
- *Options > General > Kalguur Helper*
โจ New Features
- {message} text replacement now works with the chat scanner
- Chat scanner messages can be clicked to copy the message to the clipboard
- Chat scanner meta text now uses the correct title
- Fixed chat scanner message player button not working correctly
- Added support for Chinese 'to' and 'from' message prefixes
- Improved support for Mac & Linux
๐ฆ How to Install
- Make sure you have [Java](https://www.java.com) installed
- Download and run 'SlimTrade.jar' from below
- *Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).*
โจ New Features
- Added many new icons (scarabs, omens, runes, chisels, etc)
๐ Bug Fixes
- Fixed stash location window getting stuck off screen
- Fixed menu bar location not being saved
- Improved support for Mac & Linux (testing still required)
โจ New Features
- The menu bar can now be set to icon mode, and be set to always expanded
- The above settings are the new default (*Options > General > Enable Features* to modify)
- Replaced /necropolis hotkey with /kingsmarch hotkey (previously bound key will carry over)
- The chat scanner will automatically resume if it was running when then the program was closed
- Chat scanner menu bar button responds visually when the chat scanner is running
- Chat scanner menu bar button can be right clicked to toggle the scanner using the most recent settings
- POE's open chat hotkey can now be set
- Hotkeys can now be set to space and enter
โจ New Features
- The menu bar can now be set to icon mode, and be set to always expanded
- The above settings are the new default (*Options > General > Enable Features* to modify)
- Replaced /necropolis hotkey with /kingsmarch hotkey (previously bound key will carry over)
- The chat scanner will automatically resume if it was running when then the program was closed
- Chat scanner menu bar button responds visually when the chat scanner is running
- Chat scanner menu bar button can be right clicked to toggle the scanner using the most recent settings
- POE's open chat hotkey can now be set
- Hotkeys can now be set to space and enter
๐ Changes
- Searching panel now has a link to [Path of Exile Regex](https://poe.re/)
- Added DND button to menu bar
- Menu bar now responds visually to DND status
- Player joined area trigger now applies to all message types
๐ Bug Fixes
- Fixed tab messages not responding to player joined area notification
- Fixed incoming messages using the wrong price text color when matching a stash tab name
- Menu bar button order now inverts correctly based on anchor corner
- Fixed colons breaking chat scanner message detection
- The message manager no longer loses transparency when using the collapse button
- Gruvbox hover colors now match the message color
๐ฆ Message Tabs
- Trade notifications can now use tabs *(Options > General > Message Popups > Use Tabs)*
- Middle mouse clicking a tab will close the tab
- Using hotkeys while in tabbed mode will use the hotkey of the selected tab
- Hotkeys to change tab can be found in the hotkey panel (only visible when tabs are enabled)
๐ Changes
- Added a visual indicator to the message overlay editor to show message anchor point
- Editing hotkeys can now be canceled by clicking the button a second time
- Added currency icons to the donation panel, updated patrons, fixed typo
๐ Bug Fixes
- Fixed hotkey buttons displaying incorrect text or not reverting correctly under certain circumstances
- Fixed a crash when trying to parse trade messages where the item count was a decimal
- The edit stash window will no longer get stuck open
๐ Bug Fixes
- Fixed chat parser not triggering if a player had no guild name
- Right clicking to open a blank whisper with a player adds a space after the player name
๐ Changes
- Changed app icon to a chaos orb
- Added necropolis hotkey, which warps you to the new league zone
- Chat scanner now works with whispers and meta text (zone info, level ups, debug text, etc.)
- Removed character name requirement, switched to using the new "/leave" command
- Added note about trade quick close to the tutorial (right click close button on trade panels, works different for incoming/outgoing, see macro customizers for details)
- Added patrons, thank you!
๐ Bug Fixes
- Fixed {message} macro not being replaced with the actual trade message
- Fixed lock file not working correctly for new installations (also hotfixed in previous version)
- History can reopen trades even when trade messages are turned off
- Chat scanner ignores capitalization
- Chat scanner focus a newly created entry
- Removed metamorph hotkey
๐ฆ Notice
- Due to excessive UI changes, window pins will not be imported from previous versions. Sorry for the inconvenience!
- [This project now has a Patreon!](https://www.patreon.com/SlimTrade) If you enjoy my work, please consider supporting.
๐ฆ UI Rework
- The UI has been completely rebuilt
- 20+ color themes
- Font picker
- Text and Icons can now be resized
- Message popup width can be set when editing the message overlay, height is determined by text and icon sizes
- Macro buttons can now optionally use text instead of icons
- Icons for every currency type with full language support
- Most windows are now focusable, allowing for keyboard controls
- + 2 more
๐ฆ Audio
- Added support for custom audio files
- Price thresholds can be created to play specific sounds when prices exceed a given value
- Added 9 new sound effects (loot filters sounds)
- Added an audio option for when an item is ignored
โจ New Features
- Added support for bulk trading (pathofexile.com/trade > Bulk Item Exchange > Filters > Group by Seller)
- Stash tabs name can now be specified with containing text instead of just exact match
- Stash tab color can now be applied to the trade notification panel
- "Stash Sorting" has been renamed to "Searching" since it works with any window with a search bar (stash, vendors, passive tree, etc)
- Searching can now have multiple groups using either separate windows or a single window with a group selector
- Cheat sheets now support animated gifs
- Added a hotkey to change character name. Requires that your previous character still exists.
- Added {zone} text replacement for macros to inform people of the current zone you are in
- + 2 more
๐ Bug Fixes
- Fixed stash searching not working due to item names having a comma
- Checkbox labels are now clickable
- Fixed a long standing graphical glitch
- Fixed a rare issue that prevented trade messages from being closed
- Removed quick paste, as this is now a POE feature
- Removed Betrayal image due to being massively outdated, use the cheat sheet feature instead
- Many small bug fixes and optimizations
๐ Bug Fixes
- Added a guild hideout hotkey.
- Removed harvest hotkey.
- Searching for a map no longer highlights all maps.
- Fixed Chinese text using the wrong font.
๐ Bug Fixes
- Fixed Unicode characters not saving correctly.
- Added Korean and Thai font support to resolve characters appearing as boxes.
- Fixed a crash that could occur when attempting to use unsupported file types as cheat sheets.
- Fixed many multithreading issues.
๐ Bug Fixes
- Fixed muted audio playing at max volume.
๐ Bug Fixes
- Fixed white border on pinned cheat sheets.
- Added additional term check for jeweller orb icon.
- Improved audio handling.
๐ฆ Folder Offset Option
- The offset of the stash helper can now be increased to account for folders. *Options > General > Basics > Folder Offset*
- Don't forget that SlimTrade's item highlighter can be disabled, and instead you can left click the stash helper to search for items using POE's inbuilt highlighting.
๐ Bug Fixes
- Chat scanner buttons can now be correctly reordered using the arrow buttons.
- Fixed a bug where various parts of the UI could be clicked to move the window instead of just the title bar.
๐ฆ Automatic Updating
- New versions will automatically be installed at launch, or alert you depending on setting. Options > General > Toggle Features
- Checks for a new version once a day, which result in an alert and one click install from the options menu.
โจ New Features
- Player joined area indicators now work with all supported languages.
- Betrayal guide has updated to match http://poesyn.xyz/syndicate.
- New sound effect, Blip 3.
- New logging system has been added to help with debugging.
- Patch notes and log folder have been added to the information panel.
- Only one instance of SlimTrade can be running at once.
๐ Bug Fixes
- Automated quick paste trading now works consistently.
- Fixed an issue with international keyboard layouts.
- Fixed Korean translations not working.
- Added support for POE's Chinese client setting.
๐ฆ How to Install/Update
- Ensure you have Java : https://www.java.com/
- If you have an existing version of SlimTrade already, delete your current 'SlimTrade.jar' file
- Download and run 'SlimTrade.jar' from below
- Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).
๐ฆ SlimTrade now has a Discord, [click here to join](https://discord.gg/yKdExMe)!
- If you are experiencing a graphical bug, a temporary fix can be found [here](https://github.com/zmilla93/SlimTrade/issues/5#issuecomment-646707751).
โจ New Features
- Warp macros added for Delve, Harvest, Menagerie, Metamorph, and exiting to menu. Custom macros will likely be added in the future.
- Increased maximum message size to help with high resolution monitors. Full window scaling will be addressed later.
- Incraesed max delay for fading messages.
- [Troubleshooting](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting) has been added to the wiki.
๐ Bug Fixes
- Added better labeling to macro close checkbox.
- Chat scanner now saves and loads correctly.
- Ignored items will now correctly be ignored.
- Fixed a crash that could occur when loading custom cheat sheets.
๐ฆ How to Install/Update
- Ensure you have Java : https://www.java.com/
- If you have an existing version of SlimTrade already, delete your current 'SlimTrade.jar' file
- Download and run 'SlimTrade.jar' from below
- Having issues? Check the [troubleshooting guide](https://github.com/zmilla93/SlimTrade/wiki/Troubleshooting).
๐ฆ SlimTrade now has a Discord, [click here to join](https://discord.gg/yKdExMe)!
- If your experiencing a graphical bug, a temporary fix can be found [here](https://github.com/zmilla93/SlimTrade/issues/5#issuecomment-646707751).
๐ฆ Stash Sorting
- Create a list of search terms that can be quickly entered into your stash to assist with sorting.
- Color coding to match stash tab colors.
- *Options > Stash Sorting*
- [Example gif.](https://i.imgur.com/eg3zP9e.mp4)
๐ฆ Custom Cheat Sheets
- Custom images can now be displayed within the SlimTrade application.
- *Options > Cheat Sheets*
๐ฆ Window Improvements
- All windows can now be pinned to save their size and location between restarts.
- Right clicking the pin button resets to default size and location, middle click to just center.
- Holding shift while moving a window will prevent it from leaving the main monitor.
โจ Additional Changes
- Messages can now be collapsed.
- Messages can now fade out to a set transparency.
- *Options > General > Message Popups*
- Added more hotkeys.
- Added duplication check for chat scanner messages.
- Added quick close for chat scanner messages.
- SlimTrade now has the MIT liscence.
๐ Bug Fixes
- Hotkeys will be ignored while tabbed out (except for quick paste).
- Icon button hover border now matches text color.
- Resetting the UI now correctly reverts message expand direction.
- If stash search is used outside of stash, message will be sent in local instead of global.
- Fixed menu selection buttons getting stuck in a painting loop when hovered while selected.
๐ฆ How to Install/Update
- Ensure you have Java : https://www.java.com/
- If you have an existing version of SlimTrade already, delete your current 'SlimTrade.jar' file
- Download and run 'SlimTrade.jar' from below
๐ Bug Fixes
- Message detection now works with all client language settings.
- Fixed trade messages in German not being detected correctly.
- Stash search dialog is now automatically unfocused after searching item name.
- Readded e-mail for people wanting to send feedback but who don't use github.
- Fixed a graphics bug that could cause the client path select window to turn white.
- Fixed a crash that could occur if the client path was changed during initial setup phase.
๐ฆ How to Install/Update
- Ensure you have Java : https://www.java.com/
- If you have an existing version of SlimTrade already, delete your current 'SlimTrade.jar' file
- Download and run 'SlimTrade.jar' from below
