Commit Graph

  • 02edb186bb feat: Implement photo capture functionality review bartool 2025-10-14 10:04:01 +02:00
  • 47c1e6040a feat: Implement State pattern for camera logic bartool 2025-10-14 09:03:19 +02:00
  • c8d9029df7 refactor: Implement Singleton pattern for DatabaseManager bartool 2025-10-14 08:55:45 +02:00
  • 96c2495a8b refactor(MainController): Simplify camera button signal handling bartool 2025-10-14 08:49:20 +02:00
  • 03ab345e17 refactor(SplitView): Improve image rotation logic bartool 2025-10-14 08:41:47 +02:00
  • d62b367b47 refactor: Centralize resource path management bartool 2025-10-14 08:33:08 +02:00
  • bbdb7d3459 delete unused files bartool 2025-10-14 08:27:40 +02:00
  • fa84a29ab5 review concept bartool 2025-10-14 08:26:41 +02:00
  • 2cc496a2b2 refactor: enhance SplitView to support image rotation and handle null pixmap in ZoomableImageView main bartool 2025-10-13 22:22:35 +02:00
  • 0bc6c01e7e refactor: enhance camera rotation functionality and integrate with live view bartool 2025-10-13 20:54:04 +02:00
  • 4d00f83083 refactor: update camera start button behavior to handle camera detection and live view bartool 2025-10-13 19:39:34 +02:00
  • 2c1233f304 refactor: initialize QTimer with parent and ensure proper thread cleanup on stop bartool 2025-10-13 19:36:09 +02:00
  • feebc5153a refactor: update SplitView to use ViewWithOverlay for live and reference images bartool 2025-10-13 05:17:59 +02:00
  • 49a1405340 Merge branch 'feature/camera-manager' bartool 2025-10-13 05:15:27 +02:00
  • c6345c569d refactor: update camera control signals and improve live view handling bartool 2025-10-13 05:14:27 +02:00
  • 73b51c696e Merge branch 'feature/camera-worker' into feature/camera-manager bartool 2025-10-12 19:31:28 +02:00
  • 511e668cb3 feat: add isConnected method to CameraWorker and is_connected method to CameraController bartool 2025-10-12 19:29:23 +02:00
  • ce1b864b17 refactor: streamline MainController initialization and signal connections bartool 2025-10-12 19:02:53 +02:00
  • 46734208e7 refactor. new qobjct thread approuch insted qthread bartool 2025-10-12 18:51:37 +02:00
  • bbdc2af605 refactor: change CameraController to inherit from QObject and manage threading in CameraManager bartool 2025-10-12 13:41:13 +02:00
  • 2a5f570e5e feat: implement CameraDetectionWorker for asynchronous camera detection bartool 2025-10-12 13:08:40 +02:00
  • d63d616675 working on camera-manager bartool 2025-10-12 10:31:40 +02:00
  • eb72b25fdb feat: add error label and update related methods in CameraPlaceholder bartool 2025-10-12 10:28:53 +02:00
  • 86b9cc70a6 fix: correct variable name in abilities extraction loop bartool 2025-10-12 10:28:22 +02:00
  • 5b345e6641 feater: add camera buttons bartool 2025-10-09 21:48:23 +02:00
  • cc37d7054c refactor: new mock gphoto bartool 2025-10-09 21:35:50 +02:00
  • 71a55843c1 chore: update requirements.txt to include additional dependencies bartool 2025-10-09 18:56:54 +02:00
  • ca08e44358 Merge branch 'dev-camera' bartool 2025-10-09 18:56:00 +02:00
  • c815762f72 refactor: enhance mock camera classes and update camera detection logic dev-camera bartool 2025-10-09 18:47:17 +02:00
  • ca25b06f99 refactor: implement CameraManager class with methods for detecting GPhoto and OpenCV cameras bartool 2025-10-01 18:26:41 +02:00
  • dea17b8b26 refactor: update detect method in camera classes to return dictionaries instead of lists bartool 2025-10-01 18:26:02 +02:00
  • 324ab2e016 refactor: update camera classes to improve initialization and connection handling bartool 2025-09-30 21:50:30 +02:00
  • 196eff7fd8 refacot: change name from CameraManager to CameraController. Add set_camera nad cleanup code. bartool 2025-09-30 18:58:56 +02:00
  • e2c8352c44 fix: correct config attribute from 'config' to 'widget' in set_config method bartool 2025-09-30 18:56:47 +02:00
  • c63821617a feat: add view settings dialog with adjustable parameters and navigation controls bartool 2025-09-29 06:30:25 +02:00
  • f2a002a249 feat: add view settings dialog and button in main window bartool 2025-09-28 07:55:54 +02:00
  • d86a6429f7 feat: add split view functionality with image rotation and flipping controls bartool 2025-09-27 19:14:42 +02:00
  • a1c608f279 refactor: implement set_dark_theme function for application theming bartool 2025-09-27 12:26:57 +02:00
  • dcf4ef0f0a refactor: implement set_dark_theme function for application theming bartool 2025-09-27 12:26:57 +02:00
  • 1ff5091250 refactor: update set_config methods to specify return type as None feat: implement CvCamera class for OpenCV camera handling bartool 2025-09-27 12:26:43 +02:00
  • 373e01310e refactor: update GPhotoCamera configuration methods for consistency bartool 2025-09-21 22:01:46 +02:00
  • abc07fd08d refactor: replace CameraWidget with dictionary-based config handling in GPhotoCamera bartool 2025-09-21 21:43:44 +02:00
  • 35576986c9 refactor gphoto_camera bartool 2025-09-21 20:51:37 +02:00
  • 19e2c7977c feat: read gphoto config bartool 2025-09-21 18:46:38 +02:00
  • 508930ae39 feat: implement camera management with GPhotoCamera and CameraManager classes bartool 2025-09-21 08:38:26 +02:00
  • 3841b44a0a temporary commit dev-linux bartool 2025-09-18 20:18:50 +02:00
  • 6d616fd15e new camera handling concept dev bartool 2025-09-18 20:14:12 +02:00
  • 2187536c7d refactor: update camera handling with mock implementation and improve signal connections bartool 2025-09-15 20:58:05 +02:00
  • 6133c9fb18 add application style setting and requirements file for dependencies bartool 2025-09-09 19:34:36 +02:00
  • e006fea037 add CameraWorker and CameraController classes for handling camera operations in a separate thread bartool 2025-09-09 19:20:12 +02:00
  • 6acb690f16 add split view widget and integrate photo button functionality in main controller bartool 2025-09-09 19:19:50 +02:00
  • ab266c2767 connect thumbnail selection signal to main controller; enhance thumbnail handling with media ID bartool 2025-09-07 20:32:56 +02:00
  • 2072cd8c93 connect color selection and editing signals to main controller; enhance thumbnail loading bartool 2025-09-07 20:00:38 +02:00
  • cfea46c653 refactor media and database handling to replace 'filename' with 'media_path' for consistency bartool 2025-09-07 20:00:05 +02:00
  • 46af4e8588 add list of thumbnails bartool 2025-09-07 19:08:08 +02:00
  • 05024f075c add clear button to filter input bartool 2025-09-07 16:40:47 +02:00
  • b9caf46104 refactor main controller and main window to streamline color loading and widget initialization bartool 2025-09-07 13:23:22 +02:00
  • 9d389e6e5f refactor color list widget to implement edit functionality and improve UI interactions bartool 2025-09-07 13:22:31 +02:00
  • 9d60843ec5 refactor database and media handling to use icon paths instead of flags bartool 2025-09-07 13:21:29 +02:00
  • 63e6386239 add update color and check icon on startup bartool 2025-09-07 07:03:47 +02:00
  • 1d627080ce add database manager and media manager bartool 2025-09-07 06:07:16 +02:00
  • 1aa65743e9 add color list bartool 2025-09-06 19:09:13 +02:00
  • 69a31e153f first ui widget placement bartool 2025-09-06 17:46:17 +02:00
  • 1896d75c50 add media to gitignore bartool 2025-09-06 17:45:08 +02:00
  • 6f89c6878a readme bartool 2025-09-05 20:14:15 +02:00