Loren Eteval
330e501eb6
Improve logical block spacing in workflows and tests
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-18 16:53:40 +08:00
Loren Eteval
dd185d3a20
Harden Qt callbacks and subscription diagnostics
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-27 16:43:01 +08:00
Loren Eteval
0886118130
Refine top-level window geometry lifecycle
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-22 23:31:33 +08:00
Loren Eteval
02a9851a56
Refine Fluent message box content hierarchy
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-21 15:13:16 +08:00
Loren Eteval
b3ee21720a
Separate Close Window from the File menu
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-21 10:43:59 +08:00
Loren Eteval
1b720e855f
Normalize application naming
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-19 15:03:55 +08:00
Loren Eteval
f2b8b9be78
Complete the Qt and PySide6 lifetime audit
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-14 10:16:55 +08:00
Loren Eteval
687e7d3d0e
Modernize text editor actions
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-14 00:33:58 +08:00
Loren Eteval
10f57db24e
Fix shared Qt object lifetimes
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-13 16:49:38 +08:00
Loren Eteval
7ac77a3dc3
Expose application UI accessors
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:24:04 +08:00
Loren Eteval
3d96eea8a2
Rename Domain package to Models
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:49 +08:00
Loren Eteval
8e1f3defaf
Expand capability-based plugin architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:49 +08:00
Loren Eteval
71e8f01e0a
Refactor plugin capability architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:47 +08:00
Loren Eteval
f1f262e4ee
Refactor package architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:47 +08:00
Loren Eteval
aa38caf430
Reorganize application packages
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:38 +08:00
Loren Eteval
a3ec887f26
Format Python sources with Black
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:14 +08:00
Loren Eteval
3b4408198b
Add docstrings across Python modules
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:13 +08:00
LorenEteval
e232eeb5c3
Added "Close" button in some widget toolbar.
...
This add supports for window closing where there
is no traffic light control for "WindowModal" on macOS
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
2716cf2908
Update "Furious/Window/TextEditorWindow.py"
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
Igor
ef2650f5ec
Use application modal JSON editor on macOS
2026-05-07 18:12:48 +04:00
Igor
51727dc562
Fix macOS JSON editor window controls
2026-05-04 23:48:45 +04:00
Loren Eteval
fbbbcad05f
Update message box name
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-12-02 15:47:26 +08:00
Loren Eteval
c87cf9267d
Refresh code base
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-11-27 10:38:13 +08:00
Loren Eteval
2b7159872a
Refresh copyright notices
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-22 11:07:16 +08:00
Loren Eteval
81e7db66f0
Add multithreaded download speed test
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-13 17:41:46 +08:00
Loren Eteval
89ef04acd1
Fix NewChangesNextTimeMBox not shown on Linux when editing in the editor
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-06-04 22:55:32 +08:00
Loren Eteval
e0ae6d5a63
Prepare the 0.5.0 release workload
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-05-19 19:43:12 +08:00
Loren Eteval
d600f86d66
Refactor translation
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-03-20 00:22:32 +08:00
Loren Eteval
4b0e268f11
Fix questionSaveMBox close on non-Windows platform
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-02-16 22:12:06 +08:00
Loren Eteval
8398e674a0
Fix TextEditorWindow questionSave mbox logic
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2025-02-03 00:56:21 +08:00
Loren Eteval
b8de690a21
Refine text-editor behavior
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-05-28 11:50:27 +08:00
Loren Eteval
8ee82714b7
Fix modality of TextEditorWindow on macOS
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-05-13 20:35:54 +08:00
Loren Eteval
02283b6dd3
Adjust window size smaller for macbook
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-04-29 10:55:02 +08:00
Loren Eteval
dee2ba08f9
Refine text-editor behavior
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-04-29 08:09:44 +08:00
Loren Eteval
55abb94fed
Move to asynchronous implementation on mbox/dialog
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-04-28 22:43:09 +08:00
Loren Eteval
7b403936f5
Modify fixed size in TextEditorWindow
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-04-28 21:03:32 +08:00
Loren Eteval
cae2ed0783
Synchronize reworked application modules
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2024-02-07 12:33:03 +08:00