v504
|
cba3fc81ad
|
Refactor app launch sequence to optimize initialization and reduce launch screen display time. Implement asynchronous SDK initialization for Facebook and VasKit, enhancing performance. Update LaunchScreenView with improved animations and dynamic background effects for a more engaging user experience. Mark initialization states in CoreDataManager and LanguageManager for better synchronization.
|
2 months ago |
v504
|
b5b73e83e9
|
Remove add_missing_localizations.py script and enhance Info.plist with URL schemes for social apps and calendar access descriptions. Update localization strings for contact and calendar functionalities across multiple languages, ensuring comprehensive support and improved user experience.
|
2 months ago |
v504
|
4a4f753574
|
Implement WiFi details handling in QR code parsing and history views. Add support for WiFi password copying and connection setup. Update localization strings for WiFi-related messages and enhance Info.plist with NSAppTransportSecurity settings.
|
2 months ago |
v504
|
a3df0ebc25
|
Implement pagination for history items in CoreDataManager and update HistoryView to support loading more data. Introduce new methods for fetching history items with pagination and total count, enhancing performance and user experience. Add localized strings for "Load More" functionality in multiple languages. Integrate memory monitoring in MyQrCodeApp for improved resource management.
|
2 months ago |
v504
|
510dd6d49a
|
Refactor localization implementation by replacing all instances of NSLocalizedString with a String.localized extension method across multiple files. This change simplifies the localization process, enhances code readability, and ensures consistency in the app's interface. Updated various views to utilize the new localization approach, improving maintainability and reducing redundancy.
|
2 months ago |
v504
|
562f0efd9d
|
Integrate LanguageManager as an environment object across multiple views to support localization. Update various views to utilize localized strings for UI elements, enhancing the user experience by providing language-specific content. Refactor existing text to use the new localization system, ensuring consistency and accessibility in the app's interface.
|
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
|
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
|
12764a2598
|
Add DESCRIPTION field and time formatting to QRCodeParser for enhanced calendar event parsing
|
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
|
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
|
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 |