misyaguziya
a79b87b17f
Merge branch 'format' into develop
2025-08-06 21:46:11 +09:00
misyaguziya
b1fabc37a4
[Update] Add comments to clarify property access levels in Config class
2025-08-06 21:36:51 +09:00
misyaguziya
d12c157b66
[Update] Refactor message formatting and add validation for message structure
2025-08-06 20:33:36 +09:00
Sakamoto Shiina
c8ac60144f
Merge branch 'ui_notification_add_link' into develop
2025-08-02 17:06:37 +09:00
Sakamoto Shiina
3403b52fb9
[Update/Refactor] Add link to notification component to guide users to get more information.
...
(handleAiModelsAvailability)
2025-08-02 17:03:04 +09:00
Sakamoto Shiina
0258dd8ad0
Merge branch 'ui_bugfix_init_data_sync' into develop
2025-07-14 11:08:27 +09:00
Sakamoto Shiina
5ca7d73be4
[bugfix] Fix settings data has not sync when init startup the software.(Mic Word Filter, VRC Mic Mute Sync)
2025-07-14 11:06:13 +09:00
misyaguziya
600faaf608
Merge branch 'version' into develop
2025-06-24 21:23:29 +09:00
misyaguziya
c2f40d2f5d
[Update] version 3.2.0 -> 3.2.1
2025-06-24 21:23:18 +09:00
misyaguziya
e3994851ea
Merge branch 'fix-issue-50-logging-and-attributeerror' into develop
2025-06-24 15:10:04 +09:00
Sakamoto Shiina
2524b174aa
Merge branch 'bugfix_ui' into develop
2025-06-23 13:16:14 +09:00
Sakamoto Shiina
49366791fb
[bugfix/Chore]
...
Fix update function.(Notification was not shown even the software update has available.)
Add noop endpoints '/run/update_software' and '/run/update_cuda_software'.
2025-06-23 12:47:43 +09:00
Sakamoto Shiina
b15a26c3d5
[bugfix] Plugins: Add error handling. when error occurred while rendering a plugin, set status disabled and an error.
2025-06-23 11:24:18 +09:00
Sakamoto Shiina
db61f33578
Merge branch 'update_notification_ui' into develop
2025-06-21 09:44:03 +09:00
Sakamoto Shiina
e02ed91721
[Update/bugfix] Notification UI:
...
Adjust an animation.
Add localizations.
Fix stack behavior that was not updated correctly. (it still has an issue tho.)
2025-06-21 09:43:12 +09:00
Sakamoto Shiina
1623352c92
[Update] Add save success notification.
2025-06-21 02:35:41 +09:00
Sakamoto Shiina
824be74b6e
Merge branch 'ui_refactoring' into develop
2025-06-21 02:34:02 +09:00
Sakamoto Shiina
50bd182d8f
[Chore] Remove unused define params in store.js
2025-06-19 09:32:34 +09:00
Sakamoto Shiina
e480c373cd
[Refactor] (Huge Refactoring 2)
...
Consolidated all logic into category-specific files.
Renamed useTranslation from react-i18next to useI18n to avoid a name conflict with our own function.
2025-06-19 08:40:45 +09:00
Sakamoto Shiina
65b5ffb2fa
[Refactor]
...
Remove unused codes and a file.
Rename file format .jsx to .js that was not intended.
2025-06-19 00:34:46 +09:00
google-labs-jules[bot]
172617a523
Fix: Enhance logging for OSError and prevent AttributeError
...
This commit addresses two potential issues related to issue #50 :
1. Enhanced `OSError` Logging in `utils.py`:
The `printResponse` function in `src-python/utils.py` has been modified
to include more robust error handling around the `json.dumps()` call.
If an `OSError` (such as `[Errno 22] Invalid argument`) occurs during
JSON serialization, the function will now:
- Log the full traceback of the OSError.
- Log the specific problematic response dictionary that caused the error.
- Print a fallback JSON error message to stdout.
This change aims to help diagnose the root cause of the `OSError`
reported by you by capturing the exact data that triggers it.
2. Prevent `AttributeError` for `.close()` calls:
Added checks in `src-python/models/osc/osc.py` and
`src-python/models/websocket/websocket_server.py` to ensure that
objects are not `None` before their `.close()` or `.cancel()` methods
are called. This specifically addresses:
- `self.browser.zc.close()` and `self.browser.browser.cancel()` in `osc.py`.
- `self._loop.close()` in `websocket_server.py`.
These changes prevent potential `AttributeError: 'NoneType' object
has no attribute 'close'` errors if these objects are not fully
initialized before cleanup.
2025-06-18 14:47:17 +00:00
misyaguziya
7e6ffad5fe
Merge branch 'bugfix_translation' into develop
2025-06-17 15:41:56 +09:00
misyaguziya
5813ede67b
[Refactor] Simplify conditional checks for transcript retrieval in Model class
2025-06-17 15:06:30 +09:00
misyaguziya
c1157d30cf
[Refactor] Move WebSocket message sending and logging to the correct position in the flow
2025-06-17 15:05:24 +09:00
misyaguziya
a3384ff235
Merge branch 'bugfix_overlay' into develop
2025-06-16 18:59:49 +09:00
misyaguziya
c12f51f802
[bugfix] remove print root path
2025-06-16 18:59:37 +09:00
misyaguziya
f86f3fb4f0
Merge branch 'bugfix_overlay' into develop
2025-06-16 11:50:33 +09:00
misyaguziya
e25cd62891
[Refactor] Improve overlay image creation logic for small logs and translations
2025-06-16 11:29:54 +09:00
misyaguziya
ab5c6b7bb5
[Refactor] Improve overlay image creation logic for large logs and translations
2025-06-16 06:45:13 +09:00
Sakamoto Shiina
00c5258b57
Merge branch 'refactor_and_chore' into develop
2025-06-15 18:15:12 +09:00
Sakamoto Shiina
cbfce55c16
[Refactor] Move the code that is related with Send Message Button Type. (It was remained at Others section but it should've move to Appearance section so.)
2025-06-15 18:11:07 +09:00
Sakamoto Shiina
d96c9a5151
[Chore] Fix typo in test code. '/set/data/mic_word_filter'
2025-06-15 17:53:41 +09:00
Sakamoto Shiina
5f4baaf48d
Merge branch 'adjust_feature_resend_button' into develop
2025-06-15 17:52:00 +09:00
Sakamoto Shiina
3f38bfbba8
[Update] Resend Message Button: To be store-able the status.
...
Move to Appearance settings.
2025-06-15 17:49:42 +09:00
misyaguziya
acae7644eb
[bugfix] ttfファイルのバスを修正
2025-06-15 15:54:41 +09:00
Sakamoto Shiina
d454c9b13a
Merge branch 'ui_refactoring' into develop
2025-06-14 03:31:00 +09:00
Sakamoto Shiina
4886552639
[Refactor] Put together device-related logic into useDevice.
2025-06-14 03:29:34 +09:00
Sakamoto Shiina
fb2b224231
[Refactor] (Huge Refactoring) ReceiveRoutes: change the way define endpoints, hooks and methods.
...
Remove 'multi language translation enable/disable' related methods that is no longer in use from quite ago.
2025-06-14 03:29:22 +09:00
Sakamoto Shiina
1fcb765ca0
[Refactor] Change aliases and move test_data.js.
2025-06-11 20:22:38 +09:00
Sakamoto Shiina
f229d9ec95
[Refactor] Organize files.
2025-06-10 20:36:16 +09:00
Sakamoto Shiina
66e9fc9126
Merge branch 'gpu_error' into develop
2025-06-10 17:49:30 +09:00
Sakamoto Shiina
2b281dfcfd
Merge branch 'ui' into develop
2025-06-10 17:19:46 +09:00
Sakamoto Shiina
1fe8a512f0
Merge branch 'osc_query' into develop
2025-06-10 17:19:38 +09:00
Sakamoto Shiina
5c7c730809
[Update] UI: Error Handling: VRC Mic Mute Sync: Add an error notification.
2025-06-10 17:17:10 +09:00
Sakamoto Shiina
bc7f70729a
[Update] UI: OSC query availability: Update disable functions.
2025-06-10 16:42:49 +09:00
misyaguziya
f6216dbdbe
[Update] Enhance OSC Query handling by adding mute sync info flag and modifying disableOscQuery method
2025-06-09 17:15:42 +09:00
Sakamoto Shiina
35369f7394
[Update/bugfix] Notification UI:
...
Expand max width for readability.
Line breaks now follow newline characters correctly.
Fixed the bug that was success progress bar was not set properly.
2025-06-09 15:30:55 +09:00
Sakamoto Shiina
8289c9f1b3
[bugfix] Config Page: Entry components: Prevent showing the currently stored value; instead, display the value the user intends to store.
2025-06-09 14:44:42 +09:00
Sakamoto Shiina
1f52c3625a
[Refactor] Adjust color variables. Add some comments.
2025-06-09 12:35:40 +09:00
Sakamoto Shiina
851e3b7640
[Update] UI: Add VRAM overflow and out of memory error notifications and functions.
2025-06-09 01:21:58 +09:00