Releases: yjg30737/pyqt-openai
Releases · yjg30737/pyqt-openai
v0.8.0
New Features
- Added JSON mode feature
- Added llamaindex streaming feature
- Added new model for font settings
- Added multiple languages support: Bengali, Urdu, Indonesian, Portuguese
- Added import & export prompt feature
- Combined chatgpt import with general import code-wise
- Added brief manual to each type of chat import
- Added refresh feature for chat history widget
Updates
- Updated constants and models for customizeDialog.py
- Updated GUI related to prompt
- Updated button and toolbutton styles
- Changed filename: language_dict.py to translations.py
- Reorganized DB related to prompts
- Changed icon variable to a specified constant
- Applied PEP8 standards
- Add pyproject.toml
- Get APP_NAME and CONTACT values from pyproject.toml
Fixes
- Fixed TypeError
- Fixed bugs
Refactoring
- Refactored codebase
- Resolved conflicts
- Removed unnecessary __init__.py files in submodules
Miscellaneous
- Added toml package in required packages for supporting Python version below v3.11
v0.7.8
v0.7.7
What's Changed & Added features
- Add gpt-4o-mini
v0.7.6
What's Changed & Added features
- pyqt-openai will export conversation history as JSON instead of sqlite DB file.
- You can import conversation which exported from pyqt-openai.
- You can import from ChatGPT data.
- Reorganizing DB
- Discontinue supporting openai below 0.28
- Add "Favorite" feature on each message
- Full screen feature
- Saving window layout set by user
- Update constants.py
- Change the process of insert message through signal between the scripts (makes it more efficient)
- Exclude id from showing/hiding columns
- Fix bugs
Preview
- Yellow line - You can go to the settings on "File" menu (I forgot to mention in the previous version)
- Blue line - Import your previous data from other PC or data exported from ChatGPT.
- IMPORTANT: Pick conversations.json when you import.
- Red line - Export (=Save). I changed one of the exported type from sqlite db to json.
- Orange line - Favorite. Pick message you want to read again and see it on "Favorite List".
Full Changelog: v0.6.5...v0.7.5
v0.6.5
What's Changed & Added features
- Solving DB related error messages
- Make settings dialog
- You can choose whether or not to ask about running in the background upon exit.
- Users can change the name of the reference database.
- You can choose whether or not to display the Notifier.
- You can choose whether or not to display columns in the chat thread history list and the generated image list.
- Add constants.py for sharing constants
- You can select chat threads to export. (.html, .txt extensions only)
v0.5.5
What's Changed
- Support Replicate.
- Change chat list view at the left side of the chat screen to table view.
- Fixed bugs related to Qt functions and modules, including replacing deprecated functions and addressing indentation issues.
- Updated text chat prompt mechanism and prompt generator feature.
- Improved installation process and reduced the possibility of potential errors.
- Refactored code and updated GUI elements to fix issues and improve usability.
- Removed deprecated features and redundant models.
- Fix GUI bug related to stacked conversations in PySide6.