- Please refer to: <a style='text-decoration:none;color:cyan'href='https://github.com/TheCodingJsoftware/Inventory-Manager/commits/master/'https://github.com/TheCodingJsoftware/Inventory-Manager/commits/master/> for the latest commits to Invigo.
- There are alot of changes that I did not record.
- The most notable is the exception hook and workspace
- Many changes to quote generator and server changes aswell (QR codes)
- This update focuses on overhauling and rewriting the main functionality, that is, loading and multiple client compatablity. This brings a more intuitive and responsive feel to the software.
- Program got its own name and new logo, behold, Invigo (Invi-go)
- New loading system inplace for optimal performance and effeciency. It is rewritten.
- Everything is now using a table loading approach which is super fast and alot easier to use and manage
- A new Loading Menu has been made with the goal to match the new icon and to make it feel professional and responsive.
- Generate Quotes/Packing Slips/Workorders with the press of a button
- You can load nests or using existing parts in inventory to create quotes, etc.
- It brings all functionality and much more from the original Laser Quote Generator project into Invigo with a more intuitive user interface.
- A new update GUI has been made with a new loading animation and now showing download progress
- Bugs were fixed, and even more were added
- New server backend written in Tornado which brings high responsiveness and speed
- Changes are always being synched and sent to all connected clients at all times
- Update inventory requires a mini reset for Parts in Inventory tab as there were too many data leaks
- This new server provides high speed communication and is capable of handling multiple clients through asynchronous programming.
- Color changes
- Fixed bug in inventroy updater for server
- Added send sheet report button
- Color changes
- Bug fixes and improvements
- Server changes
- Added order pending button for sheets
- Added an option on right-click to set a custom limit where red or yellow colors will be shown based on this limits
- Code improvements, and bugs.
- New material based dark theme.
- Main Inventory tab.
- Way faster loading times.
- Removed groups.
- Changed colors.
- If single item quantities are removed the item that was selected will remain in focus.
- Parts in Inventory tab
- Parts are automatically put into groups based on thickness.
- Checkboxes now work as intended.
- Remove quantities based on which items have been checkmarked.
- Improved auto saving to cloud.
- Server is reliable and quicker.
- Added Price of Sheets menu and Parts in Inventory.
- Program works together with Laser Quote Generator with adding parts to inventory.
- Changes to tabs instead of stacked widgets.
- Alot of stuff and functionality has been added.
- Maybe some bug fixes? I know I added more...
- Added a few changes such as automatically updating stock costs when price or quantity change.
- if old price and new price are the same they are not added in history file.
- Total Stock cost for BL and Polar.
- Hovering over price shows it in USD/CAD.
- Added Price History Page.
- Fixed total stock cost formating.
- Added total stock in cost to dock menu.
- Sorting is applied automatically once new item is added.
- Items less than or equal to 10 are shown in a "Low in Quantity" group.
- Unit quantities are now as decimal numbers.
- Notes sync with all parts with the same part numbers.
- Changed some stock costs to show all categories.
- Change total category cost to total stock cost.
- Added total category costs.
- Made Total Cost in Stock be zero when negative quantity.
- Website changes and fixes.
- Fixed more bugs with Item Controls menu.
- Changed some text for clarity in Main Window.
- Fixed visual bug when removing items from category.
- Fixed bug with Item Controls menu.
- View removed quantities from the new history view menu.
- Fixed bug with autofill button.
- Fixed bug with Item Controls menu.
- Selecting an item from the Item Controls menu puts it in the middle of the screen.
- Added autofill button.
- Current Quantity and Prices now link together with part numbers when you change the spinbox.
- Website now supports groups.
- Create, Delete, Clone category tab buttons have been removed.
- Create, Delete, Clone category buttons have been moved under the File -> Inventory Menu.
Version 1.2.8 QoL.
- Bug fixes.
- Printing inventory now considers groups.
- When pressing an item from the Item Controls it scrolls to it.
Version 1.2.7 Hotfix.
- Bug fixes.
- UI buttons added and changes to status tips.
Version 1.2.6 Hotfix.
- Bug fixes.
Version 1.2.5 Printing inventory.
- Print inventory, generats an excel sheet summary.
- View total unit cost for each category.
- View total units available to make in each category.
Version 1.2.4 performance improvements.
- adding or removing quantities had major issues which are now fixed.
- Further code optimizations and improved stability with json loading, parsing and threading.
Version 1.2.3 big performance improvements.
- Removing quantites is now multi-threaded with a progressbar, and made alot more speed.
- This is a hotfix for the v1.2.2 as it was bad update.
Version 1.2.2 performance improvements.
- Removing quantites is now multi-threaded with a progressbar, this has a slight performance drop, however its more stable.
- Added some wrap text to dialogs.
Version 1.2.1 fixed PO bugs.
Version 1.2.0 introduces many visual changes and features. With a side of many bug fixes.
- Add purchase orders templates via the menu bar or dragging your excel templates onto the program.
- Remove purchase order templates via the menu bar.
- Opening a new purchase order generates a purchase order with an opdated PO number and date, and saves it inside its corresponding folder in the "PO's" directory of the program
- Backups don't generate whenever you close the program, as uploading the inventory to the database is better.
- Drag a backup onto the program to load said backup, no idea why, but its an option that I thought would be cool to add.
- Read-only website for inventory viewing, works for mobile too. <a style='text-decoration:none;color:cyan'href='https://piney-manufacturing-inventory.herokuapp.com'https://piney-manufacturing-inventory.herokuapp.com>
- Buttons have been given a new and refreshing look.
- Each window has been redesigned with a new and pleasing look.
- Lightmode is not actively supported.
- Update manager has gotten a new revamped UI.
- Widgets have gotten a new background color, and border color fixes.
- Quantity goes red when under 1.
- Priority border changes color.
- Sorting items category wise is now possible.
- You can sort items by priority, current quantity in stock, and alphabatical.
- You can now allow a select group of people to edit the inventory database.
- Usernames are defined by the computers username.
- To add or remove users from the trusted list, add their name to the "trusted_users" list in the settings config file.
- This is purposefully not made clear.
- The inventory now gets uploaded to the online database whenever a change in the inventory has been made. This can be enabled or disabled via the menu bar.
- Many bug fixes and crashes have been fixed.
- Server reliablity and improvements have been made.
- Drag a backup into the program to load that backup.
- There have been very very many code changes and optimizations to improve reliablity, readability, and maintainability and other ...abilitiy.
- All dialogs have been tuned up.
- Custom threads have been optimized.
- All UI dialogs have had changes.
- Added many custom widgets for ease of use.
- Utilities have been slightly modified.
- The main program has gotten a massive overhaul on every level concievable...
- Implemented a changelog (What your reading right now)
:)