Commit Graph

63 Commits

Author SHA1 Message Date
f21d09c6a6 refactor(ui): Separate bottom bar layout logic into methods
Extract the layout logic for the different dialog modes (save/open) and button positions (left/right) into dedicated methods within the WidgetManager class.

This improves readability and maintainability, making future changes easier and less error-prone.
2025-08-06 11:20:34 +02:00
c8db431c06 commit 57 2025-08-05 18:29:58 +02:00
160d8acafb disable new folder, new document works in open mode 2025-08-05 13:01:30 +02:00
f2b6c330fa commit 55 2025-08-05 10:14:09 +02:00
3005d17f03 Fix on save mode bottom entry autosize 2025-08-04 13:16:12 +02:00
17fe3455b8 Bottom Buttons UI ok 2025-08-04 12:21:18 +02:00
d20a941c8c commit 54 2025-08-03 23:53:22 +02:00
0e280e30e2 commit 53 2025-08-03 23:35:48 +02:00
6f9a7c922c commit 52 2025-08-03 23:34:04 +02:00
6f8b0b290c commit 51 2025-08-03 23:20:50 +02:00
0d7ab8d73d commit 50 2025-08-03 22:57:50 +02:00
2c28c94961 commit 49 2025-08-03 18:04:48 +02:00
30c200918d commit 48 2025-08-03 18:04:21 +02:00
2880e0d7a1 commit 47 2025-08-03 14:46:55 +02:00
94c32ddd9e commit 46 2025-08-03 02:35:48 +02:00
e211072cc2 commit 45 2025-08-03 02:06:02 +02:00
1ca1264101 commit 44 2025-08-03 01:39:21 +02:00
b1394e0f62 commit 43 2025-08-03 00:56:28 +02:00
369605be8a commit 42 2025-08-02 23:06:02 +02:00
77ae398761 commit 41 2025-08-02 22:38:38 +02:00
2b09721fec commit 40 2025-08-02 21:40:06 +02:00
07751e5c9a commit 39 2025-08-02 20:01:29 +02:00
b350e562fa commit 37 2025-08-02 10:54:37 +02:00
af7dcc31e4 commit 37 2025-08-01 10:52:48 +02:00
e3bb68f7e2 commit 36 mit common tools 2025-08-01 09:29:26 +02:00
2404a60b6c commit 35 2025-07-31 16:06:43 +02:00
13b54fd5c6 commit 34 2025-07-31 14:09:31 +02:00
8536e2c463 commit 33 2025-07-31 11:01:22 +02:00
78b93f66be commit 32 2025-07-31 10:07:28 +02:00
f1f85d36c9 commit 31 2025-07-30 22:41:22 +02:00
c010bd53cb commit 30 2025-07-30 22:29:22 +02:00
8a4d3d70c9 commit 29 2025-07-30 22:18:36 +02:00
4ca52c2dc9 commit 28 2025-07-30 20:36:19 +02:00
e535a42d3e commit 27 2025-07-30 15:09:49 +02:00
0b7a85424a commit 26 2025-07-30 01:55:45 +02:00
98b16e664b commit 25 2025-07-30 01:15:53 +02:00
9314548928 commit 24 2025-07-30 00:20:54 +02:00
592b68eb88 commit 23 2025-07-29 14:26:17 +02:00
80940f6119 commit 22 2025-07-29 13:00:24 +02:00
d97fade936 commit 21 2025-07-29 12:53:05 +02:00
7cc2658433 commit 20 2025-07-29 12:41:31 +02:00
3ddbf026da commit 19 2025-07-29 12:34:20 +02:00
9fd0410e5a commit 18 2025-07-29 12:08:35 +02:00
4757df1710 commit 17 2025-07-29 10:28:13 +02:00
0d82a91e69 commit 16 2025-07-29 08:47:51 +02:00
dfa9b033e8 commit 15 2025-07-28 19:17:52 +02:00
37117fc943 commit 15 2025-07-28 00:43:48 +02:00
49a097c525 commit 14 2025-07-28 00:00:34 +02:00
dbae4dbb88 commit 13 2025-07-27 22:48:35 +02:00
1b7a6b3411 commit 12 2025-07-27 21:38:08 +02:00