v504
|
d3c5c53505
|
Enhance QRCodeStyleView to support navigation to QRCodeSavedView upon successful QR code saving. Introduce a new state variable for managing the display of the saved view and refactor the saveQRCode function to trigger this navigation. Additionally, streamline the creation of QRCodeStyleData by encapsulating the logic in a dedicated method, improving code organization and readability.
|
2 months ago |
v504
|
22f065c444
|
Improve BarcodeDetailView by adding conditional sharing functionality. The share sheet now presents the barcode image if available; otherwise, it defaults to sharing the history item's content. Additionally, the share button is disabled when no barcode image is generated, enhancing user experience and preventing errors.
|
2 months ago |
v504
|
76976b5ec2
|
Enhance QRCodeDetailView and QRCodeStyleView to support navigation and customization of QR code styles. Introduce new properties for existing style data and history items, allowing for better management of QR code customization. Update navigation logic and add a new button for decorating codes, improving user experience in QR code creation and editing.
|
2 months ago |
v504
|
ad8b959a58
|
Integrate CoreDataManager as an environment object across multiple views, enhancing data management and state handling. Implement error handling for Core Data loading and saving processes, including database file deletion for schema mismatches. Introduce QRCodeStyleData struct for managing QR code customization styles, and update QRCodeDetailView to display custom styles effectively. Enhance QRCodeStyleView to save custom logos and styles to Core Data, improving user experience in QR code creation and management.
|
2 months ago |
v504
|
3d48275c62
|
Refactor QRCodeColor enum in QRCodeStyleModels to remove gradient color cases, simplifying color options for QR code customization. Update ScannerView to enhance image picker functionality with new parameters for image processing. Revise QRCodeStyleView to streamline image selection and processing, including automatic resizing and compression of selected images, improving overall user experience in logo customization.
|
2 months ago |
v504
|
9bd7effd4c
|
Enhance QRCodeStyleView to support custom logo selection from the photo library, including image cropping functionality. Added permissions handling for photo library access and updated logo selection logic to accommodate both custom and preset logos, improving user experience and flexibility in logo customization.
|
2 months ago |
v504
|
03a145f7d9
|
Add tab type selection and content organization in QRCodeStyleView for improved user experience. Introduced TabType enum for managing styles, and refactored content areas for colors, dots, eyes, and logos, enhancing the overall layout and interaction.
|
2 months ago |
v504
|
4e509ce8e3
|
Update QRCodeStyleView to improve logo handling by ensuring the selected logo is set as a background image only if it has a valid image, enhancing the visual presentation of QR codes.
|
2 months ago |
v504
|
ebe3401f31
|
Refactor image loading logic in QRCodeStyleModels and QRCodeStyleView to streamline resource retrieval from various directories, enhancing flexibility in image sourcing for QR code styles.
|
2 months ago |
v504
|
9abb38594b
|
Enhance CreateQRCodeView to support navigation to QRCodeStyleView upon QR code creation; implement comprehensive QR code content generation for various types including mail, WiFi, vCard, MeCard, location, calendar, and social media. This update improves user experience by streamlining the QR code creation process and expanding functionality.
|
2 months ago |
v504
|
5592ff6f3c
|
Update QRCodeParser, CreateQRCodeView, and SocialInputView to support new Spotify search format; enhance input handling for artist and song information, and update documentation for improved user guidance and consistency across the application.
|
2 months ago |
v504
|
a1cd994334
|
Update QRCodeParser, CreateQRCodeView, and related components to reflect the rebranding of Twitter to X; modify input handling, display names, and URL schemes accordingly for improved user experience and consistency across the application.
|
2 months ago |
v504
|
dc0a1e2356
|
Refactor QRCodeParser and CreateQRCodeView to support new URL schemes for Instagram, Facebook, WhatsApp, and Viber; enhance input handling and user guidance in SocialInputView and InputComponentFactory for improved clarity and functionality.
|
2 months ago |
v504
|
988d36cd52
|
Refactor QRCodeParser and CreateQRCodeView to support new URL schemes for Instagram, Facebook, WhatsApp, and Viber; enhance input handling and user guidance in SocialInputView and InputComponentFactory for improved clarity and functionality.
|
2 months ago |
v504
|
6a8d380352
|
Enhance QRCodeParser and CreateQRCodeView to support additional MeCard fields including nickname, birthday, and note; update input handling and display logic in ContactInputView and QRCodeDetailView for improved user experience and data representation.
|
2 months ago |
v504
|
4464897237
|
Implement vCard 2.1 to 3.0 conversion in QRCodeParser and enhance CreateQRCodeView for improved vCard generation; update QRCodeDetailView and documentation to reflect new vCard structure and support additional fields like company, title, and address.
|
2 months ago |
v504
|
335ccd25d2
|
Update QRCodeParser and CreateQRCodeView to standardize SMS format to "SMSTO:" and adjust related components for consistency; enhance PhoneInputView with updated placeholder and hints for better user guidance.
|
2 months ago |
v504
|
b4cc77cfe8
|
Refactor ScannerView to simplify orientation change logging by removing unnecessary state variable; update CreateQRCodeView to include additional social media types for QR code generation, enhancing versatility in supported input types.
|
2 months ago |
v504
|
4018bc0563
|
Refactor InputComponentFactory to streamline QR code input handling; introduced dedicated configuration structs for various input types, reducing parameter complexity and enhancing code maintainability. Updated CreateQRCodeView to utilize new factory methods for improved modularity and clarity.
|
2 months ago |
v504
|
972774adb1
|
Refactor CreateQRCodeView to support multiple QR code types with dynamic input handling; introduced new fields for WiFi, contact, location, calendar, social media, and phone inputs. Enhanced initial focus setup and input validation for improved user experience and modularity.
|
2 months ago |
v504
|
4e57ba1abd
|
Add debug view for original content in QRCodeDetailView; conditionally display content based on DEBUG flag for improved development insights.
|
2 months ago |
v504
|
12764a2598
|
Add DESCRIPTION field and time formatting to QRCodeParser for enhanced calendar event parsing
|
2 months ago |
v504
|
d5fef06e76
|
Add email input fields and validation to CreateQRCodeView for enhanced QR code generation
|
2 months ago |
v504
|
37881880ad
|
Update navigation in CodeTypeSelectionView to conditionally present CreateQRCodeView or CreateCodeView based on selected data type, enhancing user experience and streamlining code flow.
|
2 months ago |
v504
|
29ee4ba2f2
|
Refactor CreateCodeView to streamline data type selection and input handling; replace direct state management with parameters for improved modularity and user experience. Update navigation links in HistoryView for consistent code type selection flow.
|
2 months ago |
v504
|
f048426f6b
|
Refactor CreateCodeView to enhance barcode input validation and user experience; implement dynamic input handling, visual feedback, and improved layout for barcode type selection and content entry.
|
2 months ago |
v504
|
076ba18859
|
Refactor ContentView to improve UI layout and user experience; replace existing components with a modern design featuring gradient backgrounds, enhanced navigation links for QR code creation, scanning, and history, while removing unused state management for scanned results.
|
2 months ago |
v504
|
6e08511157
|
Enhance HistoryItemRow in HistoryView to include navigation links for barcode details, improving user interaction and data type handling.
|
2 months ago |
v504
|
d40cb9eb99
|
Implement batch delete functionality in HistoryView, allowing users to select multiple items for deletion; enhance UI with confirmation views and improved state management for better user experience.
|
2 months ago |
v504
|
37d8d72922
|
Enhance HistoryView with delete confirmation feature, loading state management, and improved data handling; implement filter action optimizations and UI updates for better user experience.
|
2 months ago |
v504
|
1a1989e98b
|
Enhance ScannerView with automatic navigation to QR code detail page upon scanning; implement Core Data saving for scan history and improve history item handling in HistoryView with unified navigation links, enhancing user experience and interaction.
|
2 months ago |
v504
|
f408fa0c04
|
Add QR code detail navigation to HistoryView; implement overlay button for viewing details and enable tap gesture for item details in HistoryItemRow, enhancing user interaction and experience.
|
2 months ago |
v504
|
dc8006d1bb
|
Add History button to ContentView for accessing past scans; enhance UI with improved layout and styling for better user experience.
|
2 months ago |