- Modify install root dir
- Log: modify log file name
- Fix updater download url
- Fix log file name bug
- Fix log handler bug
- Add watch log configure file changed
- Add environment in about dialog
- Add CDlgEdit
- Add CFileBrowser
- Add file browser application
- Add stack trace
- Add CTools::HasAdministratorPrivilege()
- CMake: modify qt libraries to private
- Modify debian package files
- Use installed cmark on system in linux
- Fix about documents for android
- Modify org.Rabbit.RabbitCommon.desktop to Categories
- debian/rules: modify parallel
- RabbitCommonUtils
- add PARAMETERS in INSTALL_DIR and INSTALL_ICON_THEME
- Rename icons theme rabbit-*
- CMake: Modify version
- CDlgAbout: Fix typo
- Modify CI
- Modify logqt.ini to add detailed instructions for use
- Modify RabbitCommonUtils.cmake
- Test: add CFrmUpdater::CompareVersion test case
- CMAKE: Modify install dependencies runtime dlls
- move translations to share/translations
- Add interfaces:
- CTools::InstallTranslator
- CTools::RemoveTranslator
- CDir::GetDirDocument
- Fix: INSTALL_LOG_CONFIG_FILE bug
- Download: fix check file is null
- CMake: windeployqt with --compiler-runtime
- Fix: CMake: fix the shared library symlinks bug. #1
8 in KangLin/RabbitRemoteControl#20 - CMake: remove 'v' in version on not windows
- CMake: modify default output directory
- windows LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
- android Use cmake default output directory
- other LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
- Modify GetDirData() share from data
See: GNUInstallDirs - Modify ChangeLog.md etc position to ${CMAKE_INSTALL_DOCDIR}
- RabbitCommonUtils: Add INSTALL_RPATH
FIX: 7 in KangLin/RabbitRemoteControl#20 - Update: fix CFrmUpdater::CompareVersion bug
- Modify CTools::Version()
- Fix: fix footer.html bug
- Fix: install libssl.dll
- Fix: install openssl library in package android
- Update: fix show progressBar
- Use CDownLoad to down the image of contribute in CDlgAbout
- Remove RabbitCommonLog
- CI ( github action ) is ok.
- Add dock debug log
- Qt version of Android greater or equal 6
- CMake:
- Add INSTALL_DIR
- Add INSTALL_FILE
- Add install dependencies runtime dlls
- Modify style interface
- CFrmStyle. modify to internal api.
- Fix CFrmStyle is deleted on close
- Add RabbitCommon::CTools::AddStyleMenu
- Add RabbitCommon::CTools::InsertStyleMenu
- CFrmStyle. modify to internal api.
- CDir:
- Remove GetOpenDirectory
- Remove GetOpenFileName
- Remove GetSaveFileName
- Fix auto start
- Only initialized once RabbitCommon::Tools
- RabbitCommonUtils: add pkg-config file
- Android:
- Add AndroidRequestPermission
- Modify debian package
- Add unit test
- Renmae RabbitCommon::CDownloadFile to RabbitCommon::CDownload
- Delete the constructor CDownloadFile(QVector urls, bool bSequence = false, QObject *parent = nullptr);
- Add int Start(QVector urls, QString szFileName = QString(), bool bSequence = false);
- Fix CFrmUpdater memory leak
- Documents: fix titlebar comments bug
- Add RabbitCommon::CTools::GetLogMenu
- Modify about Information
- Add RabbitCommon::CTools::Version
- Add RabbitCommon::CTools::Information
- Fix ADD_TARGET is not cmake version configure file
- Fix include directory bug
- Rename CFolderBrowser to CDockFolderBrowser
- Fix CDlgAbout bug
- CI
- Add code spell
- Add code QL analysis
- Add details in CDlgAbout
- Add CBrowseFolder and CTitleBar
- Add CPack
- CTools: add open log file
- Support Qt6 statemachine
- Add qt log file
- Modify start run
- Style
- Add CFrmStyle
- Add Icon theme
- Modify style save data, CStyle is not interface.
- Modify CStyle, add interface: QString CStyle::GetStyleFile()
- Modify CDir, add interface: QString CDir::GetDirIcons()
- Add download the same file from multiple URLs
- Deprecated CStyle, use CFrmStyle instead
- Deprecated LOG_MODEL_DEBUG etc log functions, use qDebug etc instead
- Add CEvpAES class
- Log
- Use qDebug and QLoggingCategory
- Add OpenLogConfigureFile()
- Add GetLogFile()
- Add OpenLogFolder()
- Add version suffix to Windows dynamic library
- Add windows core dumper
- CMAKE: add InstallRequiredSystemLibraries
- Fix divide by 0 program crash bug
- Add logger
- Add style
- CMake: Add uninstall
- Add QUIWidget
- Add service interface
- Recent open menu
- Add Log4Qt
- Add doxygen
- Add cmark in order to support MarkDown
- Add cmark-gfm in order to support Github MarkDown
- CMake: add INSTALL_APK target for android
- Add encrypt
- Add support Qt6
- Add generate update file application
- Add compile WITH_GUI
- CMake: Add plugin target marco
- CMake: Add add_target marco
- Modify Translations.pri
- FIX: don't deploy qt dll when install static library
- BUG: Modify arch in unix
- Modify updater for appimage in unix
- Add getusername interface
- Android: Add sign
- Fix: about widge size
- Modify the library directory in UNIX to the library
- Modify application directory reade only
- Add data and database directory
- Add GetDirDatabaseFile
- Modify about and update icon user interface
- Use namespace RabbitCommon
- Add auto start in boot
- Add don't prompt in updater
- Add copy directory
- Android about files install to assets
- Android resource file install to assets
- FIX BUG
- Add AdminAuthoriser
- Modify deb url
- Add CheckRedirectXmlFile
- Add ci
- Modify ANDROID
- Modify version compare
- Modify GlobalDir to RabbitCommonGlobale
- Modify translation
- About
- Updater