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
dab1808934
Add source field to DetectedCode and update ScannerView logic for improved barcode handling
...
- Introduced a `source` field in the `DetectedCode` struct to differentiate between camera and image sources.
- Updated `ScannerView` to enhance the logic for displaying detected codes, including adjustments to the overlay and auto-selection behavior.
- Improved logging for debugging purposes, providing clearer insights into detected codes and their sources.
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
a58e0dddde
Refactor ScannerView to differentiate navigation between QR code and barcode detail views; implement a method for converting barcode types to readable strings, enhancing user experience and data handling.
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
f23fb833f9
Update BarcodeType enum in HistoryEnums.swift to include additional barcode formats; enhance ScannerView logic to differentiate between QR codes and barcodes, improving data handling and user feedback during scanning.
2 months ago
v504
1fdc94e103
Enhance ScannerView with Vision framework integration for barcode detection; implement decode failure handling with user feedback overlay, improving error management and user experience during image decoding.
2 months ago
v504
8b2ea07f68
Refactor ScannerView and ScanningOverlayView to remove selected scanning style binding; simplify scanning line style to a fixed modern style, enhancing code clarity and reducing state management complexity.
2 months ago
v504
b91e461ad9
Add image decoding functionality to ScannerView; implement image picker for QR code detection from photos, enhance overlay with image decode button, and update state management for decoded images, improving user experience.
2 months ago
v504
e526f6cbce
Enhance CameraPreviewView and ScannerView with improved session management and UI updates; add pause and resume functionality for camera, prevent duplicate detection processing, and ensure proper handling of scanning state transitions for better user experience.
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
v504
89fb4a2daa
Add flashlight control to ScannerView; implement toggle functionality and ensure torch is off on exit. Enhance user experience with haptic feedback on button press.
2 months ago
v504
d929fd046a
Refactor CodePositionOverlay and ScannerView to remove the rescan button from the overlay and integrate it into the navigation toolbar; enhance user experience by providing haptic feedback on rescan actions and improving code structure.
2 months ago
v504
3d4cdccc22
Refactor ContentView and ScannerView to replace modal presentation with NavigationLink for scanning; remove unused state variables and close button, enhancing navigation flow and user experience.
2 months ago
v504
fd18b7b683
Remove ScannerView and its associated components; this includes the camera handling, UI elements, and scanning logic, streamlining the project by eliminating unused code.
2 months ago
v504
1fcc3dbbc0
Refactor README.md to streamline project overview and features; remove outdated documentation files; enhance structure and clarity for better user guidance; update project features and technology stack sections.
2 months ago
v504
d90fc5a034
Implement camera permission management in ScannerView; add CameraPermissionView for user feedback on permission status; enhance logging for permission requests and status changes; localize new strings for camera permission prompts.
2 months ago
v504
eabfef4969
Refactor ScannerView to integrate rescan functionality and improve session management; enhance logging for scanning state transitions and add a user-friendly rescan button with haptic feedback.
2 months ago
v504
65fb011089
Enhance ScannerView logging for code selection and add debug overlays; implement touch feedback for code markers and improve touch area responsiveness.
2 months ago
v504
11ad633b1d
Refactor ScannerView to improve code structure and readability; replace inline views with dedicated components for overlay, instruction, and buttons; enhance code selection handling and logging.
2 months ago
v504
7353270517
Refactor ContentView to enhance UI and add language selection; update ScannerView logging to use structured logging; localize new strings for app title, description, and language selection.
2 months ago
v504
c8e9fbb9f2
增加多国语言
2 months ago
v504
032145bf04
修改扫描样式
2 months ago
v504
ab7cab87bd
first
2 months ago
v504
d3c398583b
Initial Commit
2 months ago