Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* v1.2.0 release from develop (#444) * Refactor util structure (#414) * Rename debugger to debugging_util * Rename inspector to inspection_util * Rename miscellaneous to miscellaneous_util * Rename topology_manager to topology_util * There is a strange util in pymodi * Rename tutor to tutorial_util * Rename usage_instructor to usage_util * Add core developers to Committer * Add Seungyoon to contributor list * Refactor redundant lines * Fix ui before change * Close in destructor * Add fonts and components assets * Set ui fixed size * Rollback GUI * feat: Add logo and buttons images Add logo image and buttons images from assets Change language translation '한글' & 'Enlgish' * feat: Add clicked motion to buttons When buttons are clicked, change to pressed image and return back. * Refactor layout accordingly * Write Dockerfile to be used for environment deployment * Remove comments from coverage action * Build and push docker image in release event * feat: Dev mode button Add dev mode button and connect ui to python code Add translate of 'Dev mode' to '개발자 모드' * fix: Ui size fix * fix: Ui change * refactor: change orders Change orders of translate button and dev_mode button * refactor: '== or ==' to 'in [ ]' * Refactor GUI for STM32 updater * Refactor GUI for STM32 updater * Fix GUI STM32 updater refactor code * Fix GUI buttons size & Translate language * Feature percent log on GUI ESP32 updater * Add Jemin to Authors as contributor * Separete paths for installation mode * Refactor component path for installation * Fix issue in join, do not use join function for url path, it may act differ on Windows * Fix UI and url for Windows * Fix url for installer * Fix: network module disconnect error * Fix network module reinit error * Use slash for url path for version * Change translation text, remove redundant imports * Add time sleep in the re-init phase * Version up for bleak macOS * Use explicit version for installed packages * Except No MODI Network case in BLE connection for macOS * Except fail to send case in ble_task_mac * Remove UML diagram * Update logos * Install dockerfile with user mode * Remove GUI firmware updater from pymodi, it has been separated to repo: https://github.com/luxrobo/modi-firmware-updater * Remove reference to gui updater in README.md * Refactor according to convention check * Use explicit versions in req-dev.txt * Use explicit upgrade option when installing with pip * Implement soc_task * Implement websocket server using simpler and concise package * Use explicit port for soc task * Add websocket-server to req list * Add more comments regarding socket conn * Fix according to flake8 * Mv default workspace to /workspace in docker env * Remove explicit localhost ip name when opening the server * Implement modi ws client, instead of ws server * Add partial fix * Upgrade deps * Add nest-asyncio * Implement singleton pattern for ble conn * Refactor according to flake8 convention * Label dockerfile for uploading on ghcr * Use GHCR instead of DOCKERHUB * Create codeql-analysis.yml * Remove outdated statements for ble conn * Close loop when disconnecting * Shorten asyncio to aio * Force add none returning mac_get_service * Clever discovery on ble devices * Make win ble compatible for dev * Fix convention according to flake8 * Update history Co-authored-by: Jemin Yeon <yjm9507@yonsei.ac.kr> Co-authored-by: 제민 연 <yjm9507@o365.yonsei.ac.kr> * Bump version: 1.1.0 → 1.2.0 Co-authored-by: Jemin Yeon <yjm9507@yonsei.ac.kr> Co-authored-by: 제민 연 <yjm9507@o365.yonsei.ac.kr>
- Loading branch information