d62b367b47
refactor: Centralize resource path management
...
Create a new `settings.py` file to define and manage global application paths.
Modify UI components (`split_view_widget.py`, `view_settings_dialog.py`) to use the centralized `ICONS_DIR` path constant instead of hardcoded relative paths for icons. This improves maintainability and makes the application independent of the working directory.
2025-10-14 08:33:08 +02:00
2cc496a2b2
refactor: enhance SplitView to support image rotation and handle null pixmap in ZoomableImageView
2025-10-13 22:22:35 +02:00
feebc5153a
refactor: update SplitView to use ViewWithOverlay for live and reference images
2025-10-13 05:17:59 +02:00
eb72b25fdb
feat: add error label and update related methods in CameraPlaceholder
2025-10-12 10:28:53 +02:00
5b345e6641
feater: add camera buttons
2025-10-09 21:48:23 +02:00
c63821617a
feat: add view settings dialog with adjustable parameters and navigation controls
2025-09-29 06:30:25 +02:00
f2a002a249
feat: add view settings dialog and button in main window
2025-09-28 07:55:54 +02:00
d86a6429f7
feat: add split view functionality with image rotation and flipping controls
2025-09-27 19:14:42 +02:00
a1c608f279
refactor: implement set_dark_theme function for application theming
2025-09-27 12:28:41 +02:00
6acb690f16
add split view widget and integrate photo button functionality in main controller
2025-09-09 19:19:50 +02:00
ab266c2767
connect thumbnail selection signal to main controller; enhance thumbnail handling with media ID
2025-09-07 20:32:56 +02:00
2072cd8c93
connect color selection and editing signals to main controller; enhance thumbnail loading
2025-09-07 20:00:38 +02:00
46af4e8588
add list of thumbnails
2025-09-07 19:08:08 +02:00
05024f075c
add clear button to filter input
2025-09-07 16:40:47 +02:00
b9caf46104
refactor main controller and main window to streamline color loading and widget initialization
2025-09-07 13:23:22 +02:00
9d389e6e5f
refactor color list widget to implement edit functionality and improve UI interactions
2025-09-07 13:22:31 +02:00
1aa65743e9
add color list
2025-09-06 19:09:13 +02:00
69a31e153f
first ui widget placement
2025-09-06 17:46:17 +02:00