Compare commits

194 Commits
main ... dev

Author SHA1 Message Date
pradeepkumar
bf78564e7e feat: add ITSAppUsesNonExemptEncryption key to Info.plist 2026-05-26 17:06:39 +05:30
pradeepkumar
756f1bf757 feat: Update Xcode project files to support new app identifier and provisioning profile specifier.
- Update product references to use the new RE-Quest app identifier.
- Update code signing settings to use Automatic style with a specific development team.
- Remove unused configuration files and update build settings accordingly.
2026-05-26 15:20:48 +05:30
pradeepkumar
f0f756fa9f chore: increment build number to 1.0.0+6 in pubspec.yaml 2026-05-15 17:21:16 +05:30
pradeepkumar
50c20ce0ce feat: implement debounced live search with clear button, refactor UI components, and adjust layout spacing and image cropping across screens. 2026-05-08 18:41:06 +05:30
pradeepkumar
4be171c0a7 feat: hide Billings & Payments tab in profile settings screen 2026-05-08 12:43:16 +05:30
pradeepkumar
0123998e8d fix: increase agent card height and update image cropping to prevent portrait photo truncation 2026-05-07 15:36:53 +05:30
pradeepkumar
8a859ff56c refactor: update tag display to use a stretched column layout for better text wrapping 2026-05-07 15:07:18 +05:30
pradeepkumar
2760c14954 refactor: convert horizontal wrap chips to full-width vertical stack list in agent screens 2026-05-07 11:59:21 +05:30
pradeepkumar
91f8a1f1a0 feat: route agents to the profile screen instead of home upon authentication 2026-05-06 16:41:08 +05:30
pradeepkumar
0be0da7c57 refactor: improve error message handling in profile settings and add width constraints to agent tag chips 2026-05-06 15:35:34 +05:30
pradeepkumar
019df719fc refactor: unify app navigation to default to HomeScreen and remove role-based routing redirection 2026-05-06 14:59:38 +05:30
pradeepkumar
6e77dc9d27 fix: update email placeholder in profile settings tab 2026-05-06 14:45:38 +05:30
pradeepkumar
03ab3bbe0e refactor: extract email change modal into a dedicated StatefulWidget to improve state management and lifecycle handling 2026-05-06 14:40:37 +05:30
pradeepkumar
ff71a50229 fix: ignore raw Dio blobs in API responses and replace email change dialog with a scrollable bottom sheet. 2026-05-06 14:35:35 +05:30
pradeepkumar
8845e77274 feat: redirect agents to profile on login, update UI layouts, and add analytics dependencies. 2026-05-06 13:19:31 +05:30
pradeepkumar
c6b96e19dc refactor: update profile navigation to show AgentHomeScreen and restrict app-wide routing to standard user dashboard 2026-04-30 14:18:56 +05:30
pradeepkumar
004e3caa6e feat: integrate agent edit profile screen as an embedded tab in profile settings and restrict agent connection actions to non-agent users 2026-04-30 11:31:59 +05:30
pradeepkumar
a1e3fcdb92 feat: rename Agent role to Professional in role toggle widget 2026-04-28 21:59:49 +05:30
pradeepkumar
a3307b4964 refactor: replace references to agents with professionals in hero section and onboarding screens 2026-04-28 14:18:44 +05:30
pradeepkumar
56b15b8226 chore: bump build version to 1.0.0+5 2026-04-28 11:47:31 +05:30
pradeepkumar
07c128f2ee feat: integrate Firebase Analytics and configure navigation observer in app router 2026-04-24 23:47:49 +05:30
pradeepkumar
f18b35d1a3 feat: integrate Microsoft Clarity for mobile session recording and heatmaps 2026-04-24 23:44:34 +05:30
pradeepkumar
0f49b21f33 feat: add unlink confirmation dialog, enable agent navigation, update notification read status UI, and increment app version 2026-04-24 12:50:49 +05:30
pradeepkumar
9c89e93476 chore: remove advertising ID permission and update Umami analytics configuration 2026-04-21 17:27:18 +05:30
pradeepkumar
a7611338ae chore: bump build version to 1.0.0+2 in pubspec.yaml 2026-04-21 17:16:14 +05:30
pradeepkumar
09824fdd0d feat: integrate Umami analytics for screen tracking via GoRouter observers 2026-04-21 11:58:03 +05:30
pradeepkumar
3c61c25f5e feat: implement email change request functionality with verification dialog 2026-04-20 14:07:37 +05:30
pradeepkumar
6b0fa24b85 feat: add search functionality and adjust dimensions for filter selection modal 2026-04-20 13:36:49 +05:30
pradeepkumar
d3f23f9c53 feat: add id field to professional models and enable navigation to agent detail pages 2026-04-20 10:32:12 +05:30
pradeepkumar
eafa595438 fix: update privacy state after save and enforce 10-digit phone number validation in profile settings 2026-04-20 09:40:30 +05:30
pradeepkumar
2e789aaf47 feat: add input validation to search, update agent card layout, and extend ProfileFormField with input constraints 2026-04-20 09:39:10 +05:30
pradeepkumar
7cacc19c8e refactor: normalize location display by stripping state prefixes from cities and uppercasing state codes 2026-04-20 09:36:55 +05:30
pradeepkumar
c006c141f7 fix: invalidate agentDetailProvider using both profile ID and user ID to prevent stale cache after profile updates 2026-04-20 09:30:37 +05:30
pradeepkumar
0a11d61a6c refactor: wrap chat bubble content in IntrinsicWidth to prevent unnecessary stretching for short messages 2026-04-20 09:18:58 +05:30
pradeepkumar
dea688194f perf: defer initial data fetching to microtasks and update loading placeholders for smoother screen transitions 2026-04-18 16:35:32 +05:30
pradeepkumar
4a842e9098 feat: update billing UI for pending cancellations and add service area modal to agent profile 2026-04-18 11:44:25 +05:30
pradeepkumar
afa1f3489a fix: improve chat message deduplication, add conversation refresh logic, and update UI components for consistency 2026-04-18 11:34:48 +05:30
pradeepkumar
164d590d31 refactor: centralize city prefix stripping logic and standardize location and member-since UI styling 2026-04-18 11:22:27 +05:30
pradeepkumar
0a241dd8c4 refactor: restrict agent specializations to about_me_expertise field only 2026-04-17 08:12:38 +05:30
pradeepkumar
8dafe73425 feat: scope filterable fields to agent type and update active filters on selection change 2026-04-16 22:32:31 +05:30
pradeepkumar
436f8fac42 fix: hide billing plan container when name is empty or null 2026-04-16 16:31:45 +05:30
pradeepkumar
c738b49497 refactor: strip state prefixes from city names in agent location display 2026-04-15 23:46:15 +05:30
pradeepkumar
73277092fa refactor: remove licensing areas section from agent detail and home screens 2026-04-15 19:08:53 +05:30
pradeepkumar
3a86758561 fix: invalidate agent cache on profile update and add expandable list support for expertise and certifications 2026-04-15 19:02:49 +05:30
pradeepkumar
2424743226 feat: update _buildProfileInfo to prioritize state-derived location data over agent model location 2026-04-15 18:18:02 +05:30
pradeepkumar
3ccb582b38 feat: implement searchable multi-select dropdown and format date display in agent profile edit screen 2026-04-15 16:58:02 +05:30
pradeepkumar
39231d5ca4 refactor: dynamicize agent profile section labels using provider-based slug mapping 2026-04-15 16:50:35 +05:30
pradeepkumar
4bab9c06a7 refactor: replace team member carousel with dynamic team card grid in about screen 2026-04-15 16:32:31 +05:30
pradeepkumar
7b85d321af feat: implement dynamic field labels for agent profile sections using backend-provided slugs 2026-04-15 15:57:52 +05:30
pradeepkumar
e88f190a5c refactor: normalize state codes to uppercase in location parts and agent details 2026-04-15 15:54:43 +05:30
pradeepkumar
fcb8f77004 feat: add ComingSoonScreen, integrate it into routing, and update chat avatar and home menu navigation 2026-04-15 15:52:41 +05:30
pradeepkumar
df32a83692 feat: implement form validation helpers and integrate field-level validation in agent profile screen, reset auth error suppression on login, and clean up home header UI. 2026-04-15 15:45:05 +05:30
pradeepkumar
347cb6a810 fix 2026-04-15 13:40:20 +05:30
pradeepkumar
a0f28844cb fix 2026-04-15 11:55:26 +05:30
pradeepkumar
3aff297789 chore: reset build number to 1 in pubspec.yaml 2026-04-15 06:47:10 +05:30
pradeepkumar
49d30a1e0d refactor: remove location field and related logic from profile settings tab 2026-04-14 13:05:58 +05:30
pradeepkumar
80fed62b28 refactor: make top professionals section height responsive to screen size 2026-04-13 21:05:46 +05:30
pradeepkumar
eb8a05dcc1 feat: add role-based authentication support and update UI toggle label to Agent 2026-04-13 20:26:10 +05:30
pradeepkumar
9fbc0ba3d0 refactor: reduce top professionals section height and limit displayed expertise tags to one 2026-04-13 18:00:01 +05:30
pradeepkumar
b73854e086 refactor: remove star rating and update expertise tag display and padding in top professionals section 2026-04-13 17:01:00 +05:30
pradeepkumar
583d9f7428 feat: implement full FCM token cleanup on logout by deleting both remote and local tokens 2026-04-13 16:51:26 +05:30
pradeepkumar
de84a2b883 refactor: clear description and helper text in hero section default content 2026-04-12 16:27:36 +05:30
pradeepkumar
09cee9931b refactor: migrate Stripe checkout to external browser with lifecycle-based subscription refresh 2026-04-12 13:08:36 +05:30
pradeepkumar
1a08730b83 refactor: update location parsing logic to prioritize state before city in profile settings 2026-04-11 22:52:19 +05:30
pradeepkumar
1ef02383a6 refactor: update agent location display logic to prioritize state over city across UI and models 2026-04-11 22:52:13 +05:30
pradeepkumar
9c63ee70d9 refactor: update agent type dropdown hint text to professional role 2026-04-11 22:42:23 +05:30
pradeepkumar
5e5ed97c56 refactor: update hero section CTA button text from See All Agents to See All 2026-04-11 22:14:00 +05:30
pradeepkumar
205643993b refactor: update top professionals section title and CTA text for clarity 2026-04-11 22:07:19 +05:30
pradeepkumar
9be6773c5b feat: update testimonials and trust stats content to reflect new brand messaging 2026-04-11 21:44:29 +05:30
pradeepkumar
e93c979400 feat: add speech_to_text, optimize navigation transitions, improve bottom nav rebuild performance, and fix home screen padding. 2026-04-11 02:53:25 +05:30
pradeepkumar
1abcc2416f perf: optimize home screen rendering with ListView.builder and improve image loading performance by persisting disk cache 2026-04-10 20:18:21 +05:30
pradeepkumar
cdb918fae8 feat: implement centralized human-readable error messaging for Dio exceptions and improve API response parsing 2026-04-10 17:35:59 +05:30
pradeepkumar
fe521d64f5 fix: improve image caching reliability by clearing cache on startup and forcing widget rebuilds on tab switches 2026-04-10 17:06:49 +05:30
pradeepkumar
9c79c05c52 refactor: update contact email and phone priority logic in agent detail provider to match web implementation 2026-04-09 22:08:24 +05:30
pradeepkumar
b97113b10a fix: update active conversation state and read status based on app lifecycle changes 2026-04-09 20:40:58 +05:30
pradeepkumar
63288fa06a feat: implement user reporting in chat and dynamic environment-aware testimonial links 2026-04-09 17:02:20 +05:30
pradeepkumar
44278b7eb0 fix: implement safe map casting for socket events and add support for conversation deletion updates 2026-04-09 16:02:31 +05:30
pradeepkumar
f9c6d5e5da refactor: improve Dio error parsing and add user-friendly fallback messages for network and status code failures 2026-04-09 05:22:11 +05:30
pradeepkumar
509eae2e88 refactor: enhance push notification routing with full payload handling and add socket connection state management 2026-04-08 21:24:35 +05:30
pradeepkumar
ca81a73e49 feat: integrate speech-to-text functionality into chat screen with cross-platform permission configuration 2026-04-08 20:21:29 +05:30
pradeepkumar
8474d41002 style: update support chat bubble colors to use AppColors.accentOrange 2026-04-08 19:12:43 +05:30
pradeepkumar
0c52b18971 feat: add Android OAuth client configuration to production google-services.json files 2026-04-08 09:54:55 +05:30
pradeepkumar
6ff1b8e821 feat: refactor agent filter sheet to support dynamic API-driven types and update professional card layout 2026-04-08 09:42:41 +05:30
pradeepkumar
de58d807ec prod setup 2026-04-08 09:36:03 +05:30
pradeepkumar
067eee65e6 fix 2026-04-08 04:59:14 +05:30
pradeepkumar
8d121cd586 fix 2026-04-08 04:32:07 +05:30
pradeepkumar
82c0582bca feat: implement production flavor with environment configuration and build support 2026-04-08 03:50:52 +05:30
pradeepkumar
7e4f879171 fix 2026-04-08 03:46:13 +05:30
pradeepkumar
7737bcfd65 fix 2026-04-07 20:14:40 +05:30
pradeepkumar
821e1a0689 feat: implement automatic message delivery acknowledgement to trigger real-time double-tick status updates 2026-04-07 19:53:12 +05:30
pradeepkumar
2913947a34 refactor: remove redundant AnimatedSwitcher and update routing transitions to use slide animations for detail screens 2026-04-02 17:57:57 +05:30
pradeepkumar
18cf495672 fix: update navigation routes to /home in payment success screen 2026-04-02 07:07:19 +05:30
pradeepkumar
5f146853bd fix 2026-03-31 23:23:08 +05:30
pradeepkumar
26611274d5 feat: pass role, agent type, and auth mode to social login providers and repository 2026-03-31 22:45:16 +05:30
pradeepkumar
c2c1b51777 refactor: update back navigation to prioritize popping the route stack before defaulting to home 2026-03-31 20:41:01 +05:30
pradeepkumar
8a982bdf3d refactor: update navigation to use push/pop and add conditional dashboard redirection for agents 2026-03-31 19:36:30 +05:30
pradeepkumar
548c822f89 feat: add URL and intent queries to Android manifest and refresh notification list after marking all as read 2026-03-31 16:00:48 +05:30
pradeepkumar
a96a7b84d8 refactor: conditionalize profile fields, update chat navigation transitions, and fix provider state management during widget lifecycle 2026-03-31 13:05:49 +05:30
pradeepkumar
418e350fad refactor: migrate TopProfessionals section to use CMS data and update UI layout constraints 2026-03-31 12:33:06 +05:30
pradeepkumar
457ea8a082 feat: add shimmer header to conversations screen and update navigation transitions 2026-03-31 06:18:33 +05:30
pradeepkumar
597b97414d fix: suppress all network errors during logout and clear snackbars before navigation 2026-03-31 06:04:30 +05:30
pradeepkumar
145cf53fdb feat: add back navigation to agent network screen and update route transition animation 2026-03-31 05:59:38 +05:30
pradeepkumar
2af7eca16a feat: update agent match calculation, enable tag expansion in search, increase socket reconnect attempts, and disable profile title editing 2026-03-31 05:32:22 +05:30
pradeepkumar
8ee77420af feat: update Find Agents button navigation to redirect agents to home screen 2026-03-30 19:20:54 +05:30
pradeepkumar
446e591cfa fix: prevent duplicate messages and update support chat UI styling 2026-03-30 18:11:17 +05:30
pradeepkumar
f7881c7fed fix 2026-03-30 15:35:35 +05:30
pradeepkumar
857983821d feat: implement FeaturedAgentItem model and update UI to sync with web CMS, and add form reset functionality to agent edit screen 2026-03-30 15:12:09 +05:30
pradeepkumar
b3905865d6 refactor: update agent and lender filtering logic to categorize profiles by type ID 2026-03-30 14:58:09 +05:30
pradeepkumar
d507a52b87 refactor: move verified badge below agent name and remove match percentage display in agent search screen 2026-03-30 12:01:45 +05:30
pradeepkumar
7fe05a1b1b chore: add Android OAuth client configuration for demo environment in google-services.json 2026-03-28 22:03:56 +05:30
pradeepkumar
7fb1543eeb feat: add context menu to conversations screen and simplify manage network UI component 2026-03-28 21:09:37 +05:30
pradeepkumar
61060527f8 feat: add "+ more" indicator to agent specialization tags when exceeding limit 2026-03-28 20:21:11 +05:30
pradeepkumar
3c426f2a14 feat: implement message delivery status tracking via socket events and provider state updates 2026-03-28 20:13:25 +05:30
pradeepkumar
74d53dbed3 feat: add matchPercentage field to AgentProfile and display match badge in agent search results 2026-03-28 20:08:28 +05:30
pradeepkumar
ecca0a37c3 chore: update Google Sign-In client ID and remove redundant AnimatedSwitcher from app shell 2026-03-28 19:21:48 +05:30
pradeepkumar
76ab8612a4 feat: trigger notification provider refresh upon receiving FCM push notifications 2026-03-28 18:53:12 +05:30
pradeepkumar
d9399a7be3 fix: improve chat auto-scroll logic, reduce socket timeout, and prevent duplicate message sends 2026-03-28 18:50:25 +05:30
pradeepkumar
130583c98c refactor: simplify privacy tab by removing data settings and restricting profile visibility to agents only 2026-03-28 18:46:40 +05:30
pradeepkumar
2db956893c feat: update Twitter auth to use confidential client flow with Basic authentication 2026-03-28 17:03:27 +05:30
pradeepkumar
3621f4d17f refactor: center splash screen house illustration and remove logo from launch background 2026-03-28 15:30:09 +05:30
pradeepkumar
5909b7bf97 fix 2026-03-28 02:21:36 +05:30
pradeepkumar
40410c9972 fix 2026-03-27 15:55:05 +05:30
pradeepkumar
625db4bb99 feat: enhance user avatar display with S3Image and initial-based fallback, improve socket reconnection logic, and update splash screen layout, assets, and Android permissions. 2026-03-27 15:39:38 +05:30
pradeepkumar
ca4315b09d Refactor: Redesign bottom navigation bar item to include an active indicator dot, a background highlight for selected icons, and adjusted padding. 2026-03-27 09:15:19 +05:30
pradeepkumar
4f9dc10633 feat: Navigate directly to the agent search page when no filters are applied and prioritize user profile data for displaying user names and avatars. 2026-03-27 08:35:27 +05:30
pradeepkumar
4c06d0d895 feat: Enhance messaging read receipts and auto-read, fix auth 401 error suppression during logout, and refine agent profile expertise 2026-03-27 06:32:46 +05:30
pradeepkumar
ba87e3b091 refactor: Update Twitter OAuth 2.0 PKCE flow for dynamic redirect URI and public client authentication, replace SVG back button with a native icon, and enhance Twitter login error reporting. 2026-03-26 15:05:06 +05:30
pradeepkumar
0466341f62 feat: Implement Twitter (X) login using OAuth 2.0 PKCE flow via webview. 2026-03-26 11:53:36 +05:30
pradeepkumar
22187c8b13 feat: Implement real-time agent connection state updates and enhance app shell navigation transitions. 2026-03-26 09:46:40 +05:30
pradeepkumar
e9d069b09b feat: Enhance professional card display by reducing section height, adding list padding, applying a box shadow, and aligning card content to the top. 2026-03-26 00:14:40 +05:30
pradeepkumar
c5f905b4d3 feat: implement social login functionality with Google, Facebook, and Twitter, including API integration and platform-specific configurations. 2026-03-26 00:07:31 +05:30
pradeepkumar
ad2d50138a feat: Dynamically fetch and display featured agents from an API endpoint with image resolution and add agent verification status. 2026-03-23 11:26:11 +05:30
pradeepkumar
b5c3f6daf9 feat: Add agent profile verification status fields and display corresponding UI banners on the agent home screen. 2026-03-21 08:55:43 +05:30
pradeepkumar
6fe21e3e3c feat: Limit professional expertise tags to three with a "more" pill and implement save button state management for profile settings based on field changes. 2026-03-20 17:05:43 +05:30
pradeepkumar
ea7c003e6a feat: Implement change detection and conditional enabling of save/cancel buttons for profile and notification settings. 2026-03-20 13:29:28 +05:30
pradeepkumar
f3e48925b2 feat: Implement actual API call for sending contact messages with Dio, including phone number, and add error handling. 2026-03-20 12:41:57 +05:30
pradeepkumar
744787bae2 feat: Enhance APNS token retrieval with retries and add cancel functionality to revert changes in notification and privacy settings. 2026-03-20 02:48:41 +05:30
pradeepkumar
cbb9034424 feat: Implement expandable expertise tags on the agent detail screen and adjust chat screen lifecycle to clear active conversation in deactivate. 2026-03-20 02:42:01 +05:30
pradeepkumar
38423d1586 feat: sort conversations by favorite status then by last message time. 2026-03-20 02:34:11 +05:30
pradeepkumar
858c912df9 feat: Implement conversation mute and favorite features with UI integration and state management. 2026-03-19 17:03:44 +05:30
pradeepkumar
32ec839016 feat: Add a mute indicator UI and make the star icon interactive on the chat screen. 2026-03-19 16:39:52 +05:30
pradeepkumar
a837e5ac12 feat: Implement clear chat, delete conversation, mute, and report options within the chat screen. 2026-03-19 13:57:14 +05:30
pradeepkumar
b848b0260b fix 2026-03-19 13:32:34 +05:30
pradeepkumar
62a4a26e9a feat: Implement expiring cache for S3 image URLs, add error retry logic, and clear image caches on app startup. 2026-03-19 10:54:49 +05:30
pradeepkumar
2494bdc868 refactor: replace CachedNetworkImage with S3Image and simplify avatar URL resolution. 2026-03-19 04:24:40 +05:30
pradeepkumar
21e677bf27 feat: Enhance socket reconnection and chat screen lifecycle management, and refine agent detail and home screen UI. 2026-03-19 03:58:03 +05:30
pradeepkumar
6936c29c13 feat: add token check to notification refresh and methods for controlling notification polling. 2026-03-19 03:32:35 +05:30
pradeepkumar
3ec7fc01e1 feat: Conditionally reset authentication state on force logout and streamline logout by immediately resetting state and clearing tokens. 2026-03-19 03:13:56 +05:30
pradeepkumar
fc2c099c08 feat: Refactor agent info cards to include testimonial previews and redesign the testimonial card to match web and Figma specifications. 2026-03-19 03:11:34 +05:30
pradeepkumar
a4aa9bfe25 feat: Implement push notification suppression for active chats, prevent duplicate self-messages, update the chat typing indicator, and add back buttons to static screens. 2026-03-18 17:24:32 +05:30
pradeepkumar
cde137e07b feat: Support WebP image uploads, correct JPG MIME type, and refine professional rating display logic. 2026-03-18 12:32:41 +05:30
pradeepkumar
2c657e77f2 feat: Replace star rating icons with a new SVG asset in the top professionals section. 2026-03-18 11:57:38 +05:30
pradeepkumar
42135ca7af style: reformat top_professionals_section.dart for consistent spacing. 2026-03-18 11:47:36 +05:30
pradeepkumar
a90f039b4b feat: update app icons and refactor home top professionals section to display dynamic agent profiles. 2026-03-18 11:42:46 +05:30
pradeepkumar
b52e356a04 chore: update API_BASE_URL in demo environment configuration. 2026-03-17 11:55:51 +05:30
pradeepkumar
0f4a3abfa2 feat: Add a back button to the agent search screen and adjust the search bar's left padding. 2026-03-17 10:59:47 +05:30
pradeepkumar
26d9197548 feat: Implement socket-first message sending with REST fallback, enhance chat room re-joining on socket reconnect, and update 'Categories' to 'Specialization' in the hero section. 2026-03-16 17:49:25 +05:30
pradeepkumar
d86c862ed7 feat: Update app icons and display 'GIF' as message preview for GIF URLs in conversations. 2026-03-16 15:37:29 +05:30
pradeepkumar
e195696733 feat: Implement email verification flow for user registration, update API base URL, and refine agent search screen UI. 2026-03-16 15:32:17 +05:30
pradeepkumar
9512f5ef8d feat: Add optional agentTypeId field to RegisterRequest model. 2026-03-16 14:23:31 +05:30
pradeepkumar
c4c6322507 refactor: Adjust button layouts and text handling for logout and profile save/cancel actions. 2026-03-16 10:47:42 +05:30
pradeepkumar
aaed88d51d Refactor: Change profile tab cancel actions to reset form state instead of navigating, and adjust agent availability UI. 2026-03-15 22:40:24 +05:30
pradeepkumar
f6263b833c feat: Add professional ratings to cards, implement scroll-to-top on home tab re-tap, and improve agent type fetching in the hero section. 2026-03-15 22:28:59 +05:30
pradeepkumar
1fafbb1eb4 fix: Add mounted checks before state updates to prevent errors on disposed providers. 2026-03-15 17:07:18 +05:30
pradeepkumar
8884038842 fix: Prevent URLs and GIF links from being displayed as text content below media messages. 2026-03-15 01:06:56 +05:30
pradeepkumar
f659be07ae feat: Enable direct chat initiation from agent network, improve GIF rendering in chat, and fix message order and webview authentication. 2026-03-15 01:04:36 +05:30
pradeepkumar
84e9cd9680 feat: Enhance billing display with currency formatting, improve dynamic form field management by clearing cached controllers and using unique keys, and add mailto URL scheme support. 2026-03-15 00:57:14 +05:30
pradeepkumar
d5a92e0b94 feat: Implement 'Show More/Less' for agent specialization cards, enhance dynamic form field controller management in agent profile editing, and move the agent edit profile route to a standalone screen. 2026-03-15 00:50:03 +05:30
pradeepkumar
b7f131c677 feat: Implement expandable tag sections with "Show More/Less" functionality on the agent home screen. 2026-03-15 00:41:31 +05:30
pradeepkumar
21f669fca5 feat: Implement optimistic UI for agent availability toggle, add email and phone visibility toggles, and improve the logout process with immediate socket disconnection and best-effort API calls. 2026-03-15 00:35:39 +05:30
pradeepkumar
54fdd66270 feat: Manage socket connection lifecycle based on authentication status and ensure chat screen joins rooms only when socket is connected. 2026-03-15 00:30:12 +05:30
pradeepkumar
fe2bc5bf28 feat: Implement real-time messaging with socket listeners and enable starting chats from agent details. 2026-03-15 00:28:04 +05:30
pradeepkumar
fed89cbef2 feat: Implement contact form clearing, refactor chat avatar display to use S3Image, add unread count to notification filter, and enhance agent detail layout. 2026-03-15 00:03:38 +05:30
pradeepkumar
de4a7b8040 feat: Implement pull-to-refresh functionality on the agent detail screen by adding a refresh method to the provider and integrating a RefreshIndicator. 2026-03-14 23:52:45 +05:30
pradeepkumar
d3f49565d3 feat: Enhance contact agent bottom sheet layout with max height and safe area, and refine send request button styling. 2026-03-14 23:46:22 +05:30
pradeepkumar
2198cae027 feat: Always display agent experience, specialization, and info card sections on the agent detail screen, showing empty states when data is unavailable. 2026-03-14 23:41:50 +05:30
pradeepkumar
04a57dc137 feat: add static agent carousel with navigation dots to the FeaturesSection. 2026-03-14 23:33:32 +05:30
pradeepkumar
630fedc78a refactor: update Top Professionals section to source agent and lender data from CMS content and adjust CTA button text. 2026-03-14 23:26:56 +05:30
pradeepkumar
29c9277bb7 feat: Redesign home screen sections with updated testimonial card styles, refined trust stats layout, and spacing adjustments. 2026-03-14 22:44:48 +05:30
pradeepkumar
4475965780 feat: Update TopProfessionalsSection with a new building icon and refined CTA button styling. 2026-03-14 22:21:48 +05:30
pradeepkumar
751388ed00 feat: Fetch real agent data for featured professionals and update associated icons and image placeholders. 2026-03-14 21:30:37 +05:30
pradeepkumar
ddcc04a446 feat: enhance profile input fields with new styling and customization options, and update calendar and location icons 2026-03-14 20:59:47 +05:30
pradeepkumar
da45b1ad42 Refactor: enhance code readability, adjust modal bottom sheet padding and root navigator usage, and increase connect button height. 2026-03-14 17:51:03 +05:30
pradeepkumar
8411015075 feat: Add app icon generation, update profile navigation, and refine UI styling for profile action buttons and notification tabs. 2026-03-14 17:25:33 +05:30
pradeepkumar
7b9c19ec67 feat: Implement image cache eviction for S3 images and enhance image loading error handling. 2026-03-14 15:26:08 +05:30
pradeepkumar
ad94db5620 feat: Implement initial filtering for agent search from the home screen, enable footer navigation, and add provider stability checks. 2026-03-14 14:53:46 +05:30
pradeepkumar
6928697c5c feat: Implement support chat functionality, add 2FA verification screen and routing, and update dependencies. 2026-03-11 13:26:16 +05:30
pradeepkumar
4780eb9a63 refactor: Consolidate agent name display into a single Text.rich widget and adjust verified icon padding. 2026-03-10 23:15:11 +05:30
pradeepkumar
d1318d25b9 feat: Implement the onboarding flow with new screens, assets, and updated splash screen navigation logic. 2026-03-10 23:10:23 +05:30
pradeepkumar
792965f717 feat: implement a new splash screen with custom branding, assets, and routing for both Android and iOS. 2026-03-10 22:46:48 +05:30
pradeepkumar
5e2f42af2f chore: Update API base URL in development environment and increment app version. 2026-03-09 23:51:12 +05:30
pradeepkumar
2c4e0f11d5 Add Kotlin compiler session file. 2026-03-09 08:17:59 +05:30
pradeepkumar
b193cbb9cf feat: add new profile settings tabs for testimonials, billing, password, notifications, and privacy. 2026-03-09 08:14:10 +05:30
pradeepkumar
88c71d6b6e feat: enhance profile subscription UI with new assets, font adjustments, and SVG support. 2026-03-09 07:40:57 +05:30
186 changed files with 16690 additions and 5937 deletions

View File

@@ -1,3 +1,2 @@
# Demo Environment Configuration # Demo Environment Configuration
API_BASE_URL=https://demo-api.requestn.com API_BASE_URL=https://beta.re-quest.com/api/v1
STORAGE_BASE_URL=https://sin1.contabostorage.com/request

View File

@@ -1,3 +1,2 @@
# Dev Environment Configuration # Dev Environment Configuration
API_BASE_URL=https://dev-api.requestn.com API_BASE_URL=https://dev.re-quest.com/api/v1
STORAGE_BASE_URL=https://sin1.contabostorage.com/request

View File

@@ -1,3 +1,2 @@
# Local Environment Configuration # Local Environment Configuration
API_BASE_URL=http://localhost:3001/api/v1 API_BASE_URL=http://localhost:3001/api/v1
STORAGE_BASE_URL=https://sin1.contabostorage.com/request

2
.env.prod Normal file
View File

@@ -0,0 +1,2 @@
# Prod Environment Configuration
API_BASE_URL=https://prod.api.re-quest.com/api/v1

4
.gitignore vendored
View File

@@ -43,3 +43,7 @@ app.*.map.json
/android/app/debug /android/app/debug
/android/app/profile /android/app/profile
/android/app/release /android/app/release
# Signing
/android/keystores/
/android/key.properties

View File

@@ -1,3 +1,6 @@
import java.util.Properties
import java.io.FileInputStream
plugins { plugins {
id("com.android.application") id("com.android.application")
id("kotlin-android") id("kotlin-android")
@@ -6,6 +9,12 @@ plugins {
id("com.google.gms.google-services") id("com.google.gms.google-services")
} }
val keyProperties = Properties()
val keyPropertiesFile = rootProject.file("key.properties")
if (keyPropertiesFile.exists()) {
keyProperties.load(FileInputStream(keyPropertiesFile))
}
android { android {
namespace = "com.requestn.real_estate_mobile" namespace = "com.requestn.real_estate_mobile"
compileSdk = flutter.compileSdkVersion compileSdk = flutter.compileSdkVersion
@@ -29,29 +38,63 @@ android {
versionName = flutter.versionName versionName = flutter.versionName
} }
signingConfigs {
create("devRelease") {
storeFile = file(keyProperties.getProperty("devStoreFile", ""))
storePassword = keyProperties.getProperty("devStorePassword", "")
keyAlias = keyProperties.getProperty("devKeyAlias", "")
keyPassword = keyProperties.getProperty("devKeyPassword", "")
}
create("demoRelease") {
storeFile = file(keyProperties.getProperty("demoStoreFile", ""))
storePassword = keyProperties.getProperty("demoStorePassword", "")
keyAlias = keyProperties.getProperty("demoKeyAlias", "")
keyPassword = keyProperties.getProperty("demoKeyPassword", "")
}
val prodStorePath = keyProperties.getProperty("prodStoreFile", "")
if (prodStorePath.isNotEmpty()) {
create("prodRelease") {
storeFile = file(prodStorePath)
storePassword = keyProperties.getProperty("prodStorePassword", "")
keyAlias = keyProperties.getProperty("prodKeyAlias", "")
keyPassword = keyProperties.getProperty("prodKeyPassword", "")
}
}
}
flavorDimensions += "flavor-type" flavorDimensions += "flavor-type"
productFlavors { productFlavors {
create("local") { create("local") {
dimension = "flavor-type" dimension = "flavor-type"
applicationIdSuffix = ".local" applicationIdSuffix = ".local"
resValue("string", "app_name", "RE-QuestN Local") resValue("string", "app_name", "RE-Quest Local")
} }
create("demo") { create("demo") {
dimension = "flavor-type" dimension = "flavor-type"
applicationIdSuffix = ".demo" applicationIdSuffix = ".demo"
resValue("string", "app_name", "RE-QuestN Demo") resValue("string", "app_name", "RE-Quest Demo")
signingConfig = signingConfigs.getByName("demoRelease")
} }
create("dev") { create("dev") {
dimension = "flavor-type" dimension = "flavor-type"
applicationIdSuffix = ".dev" applicationIdSuffix = ".dev"
resValue("string", "app_name", "RE-QuestN Dev") resValue("string", "app_name", "RE-Quest Dev")
signingConfig = signingConfigs.getByName("devRelease")
}
create("prod") {
dimension = "flavor-type"
// No applicationIdSuffix — prod uses the base applicationId
resValue("string", "app_name", "RE-Quest")
signingConfigs.findByName("prodRelease")?.let { signingConfig = it }
} }
} }
buildTypes { buildTypes {
release { release {
signingConfig = signingConfigs.getByName("debug") // signingConfig is set per flavor in productFlavors above.
// Setting null here lets the flavor-level config take effect.
signingConfig = null
} }
} }
} }

View File

@@ -12,7 +12,20 @@
"package_name": "com.requestn.real_estate_mobile.demo" "package_name": "com.requestn.real_estate_mobile.demo"
} }
}, },
"oauth_client": [], "oauth_client": [
{
"client_id": "703616926518-irmpibm3vlr1msi8bj1um78qm333cbpi.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.requestn.real_estate_mobile.demo",
"certificate_hash": "8e31b3360e5e029447ed18ad1729ea17ae80d5b0"
}
},
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [ "api_key": [
{ {
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc" "current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
@@ -20,7 +33,12 @@
], ],
"services": { "services": {
"appinvite_service": { "appinvite_service": {
"other_platform_oauth_client": [] "other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
} }
} }
}, },
@@ -31,7 +49,12 @@
"package_name": "com.requestn.real_estate_mobile.dev" "package_name": "com.requestn.real_estate_mobile.dev"
} }
}, },
"oauth_client": [], "oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [ "api_key": [
{ {
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc" "current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
@@ -39,7 +62,41 @@
], ],
"services": { "services": {
"appinvite_service": { "appinvite_service": {
"other_platform_oauth_client": [] "other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:2eb242f07b174c25fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.local"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
} }
} }
} }

View File

@@ -7,12 +7,17 @@
"client": [ "client": [
{ {
"client_info": { "client_info": {
"mobilesdk_app_id": "1:703616926518:android:4342b796fbabb690fca997", "mobilesdk_app_id": "1:703616926518:android:270639d6887d2cb4fca997",
"android_client_info": { "android_client_info": {
"package_name": "com.requestn.real_estate_mobile.dev" "package_name": "com.requestn.real_estate_mobile.demo"
} }
}, },
"oauth_client": [], "oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [ "api_key": [
{ {
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc" "current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
@@ -20,7 +25,70 @@
], ],
"services": { "services": {
"appinvite_service": { "appinvite_service": {
"other_platform_oauth_client": [] "other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:4342b796fbabb690fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.dev"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:2eb242f07b174c25fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.local"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
} }
} }
} }

View File

@@ -1,8 +1,19 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> <manifest xmlns:android="http://schemas.android.com/apk/res/android"
<uses-permission android:name="android.permission.CAMERA"/> xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32"/>
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/> <uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/>
<!-- Remove AD_ID added by firebase-measurement/firebase_messaging.
App doesn't use advertising ID; required to answer "No" on Play Console. -->
<uses-permission android:name="com.google.android.gms.permission.AD_ID"
tools:node="remove" />
<application <application
android:label="@string/app_name" android:label="@string/app_name"
android:name="${applicationName}" android:name="${applicationName}"
@@ -38,6 +49,27 @@
<meta-data <meta-data
android:name="com.google.firebase.messaging.default_notification_channel_id" android:name="com.google.firebase.messaging.default_notification_channel_id"
android:value="high_importance_channel" /> android:value="high_importance_channel" />
<!-- Facebook Login -->
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id" />
<meta-data
android:name="com.facebook.sdk.ClientToken"
android:value="@string/facebook_client_token" />
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name" />
<activity
android:name="com.facebook.CustomTabActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="@string/fb_login_protocol_scheme" />
</intent-filter>
</activity>
</application> </application>
<!-- Required to query activities that can process text, see: <!-- Required to query activities that can process text, see:
https://developer.android.com/training/package-visibility and https://developer.android.com/training/package-visibility and
@@ -49,5 +81,29 @@
<action android:name="android.intent.action.PROCESS_TEXT"/> <action android:name="android.intent.action.PROCESS_TEXT"/>
<data android:mimeType="text/plain"/> <data android:mimeType="text/plain"/>
</intent> </intent>
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="https"/>
</intent>
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="http"/>
</intent>
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="tel"/>
</intent>
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="mailto"/>
</intent>
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="geo"/>
</intent>
<!-- Speech-to-text recognition service -->
<intent>
<action android:name="android.speech.RecognitionService" />
</intent>
</queries> </queries>
</manifest> </manifest>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" /> <!-- Gradient background from #c4d9d4 (top) to #f0f5fc (bottom) -->
<item android:drawable="@drawable/splash_gradient" />
<!-- You can insert your own image assets here --> <!-- House illustration centered -->
<!-- <item> <item>
<bitmap <bitmap
android:gravity="center" android:gravity="center"
android:src="@mipmap/launch_image" /> android:src="@drawable/splash_house" />
</item> --> </item>
</layer-list> </layer-list>

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" /> <!-- Gradient background from #c4d9d4 (top) to #f0f5fc (bottom) -->
<item android:drawable="@drawable/splash_gradient" />
<!-- You can insert your own image assets here --> <!-- House illustration centered -->
<!-- <item> <item>
<bitmap <bitmap
android:gravity="center" android:gravity="center"
android:src="@mipmap/launch_image" /> android:src="@drawable/splash_house" />
</item> --> </item>
</layer-list> </layer-list>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#c4d9d4"
android:endColor="#f0f5fc"
android:angle="270" />
</shape>

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 442 B

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on --> <!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on -->
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar"> <style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when <!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame --> the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item> <item name="android:windowBackground">@drawable/launch_background</item>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="facebook_app_id">2124098594797306</string>
<string name="facebook_client_token">c7ed8c0d68a517cca1cd0e6668282410</string>
<string name="fb_login_protocol_scheme">fb2124098594797306</string>
</resources>

View File

@@ -0,0 +1,142 @@
{
"project_info": {
"project_number": "703616926518",
"project_id": "real-estate-2d71e",
"storage_bucket": "real-estate-2d71e.firebasestorage.app"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:77f205bca96f096ffca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile"
}
},
"oauth_client": [
{
"client_id": "703616926518-gns27153vojnuj1smtsjv06tmndu2qt3.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.requestn.real_estate_mobile",
"certificate_hash": "054960ba246e099009a36ab8f5762286041a1bfb"
}
},
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:270639d6887d2cb4fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.demo"
}
},
"oauth_client": [
{
"client_id": "703616926518-irmpibm3vlr1msi8bj1um78qm333cbpi.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.requestn.real_estate_mobile.demo",
"certificate_hash": "8e31b3360e5e029447ed18ad1729ea17ae80d5b0"
}
},
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:4342b796fbabb690fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.dev"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:2eb242f07b174c25fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.local"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}

BIN
assets/app_icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

View File

@@ -0,0 +1,5 @@
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Container">
<path id="Icon" d="M12.175 9H0V7H12.175L6.575 1.4L8 0L16 8L8 16L6.575 14.6L12.175 9V9" fill="white"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 206 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

View File

@@ -1,3 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="23" height="21" viewBox="0 0 23 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19 4H18V2H16V4H8V2H6V4H5C3.89 4 3 4.9 3 6V20C3 21.1 3.89 22 5 22H19C20.1 22 21 21.1 21 20V6C21 4.9 20.1 4 19 4ZM19 20H5V10H19V20ZM19 8H5V6H19V8Z" fill="currentColor"/> <path d="M6.46581 0.75C6.46581 0.551088 6.37692 0.360322 6.21868 0.21967C6.06045 0.0790177 5.84584 0 5.62206 0C5.39829 0 5.18367 0.0790177 5.02544 0.21967C4.86721 0.360322 4.77831 0.551088 4.77831 0.75V2.33C3.15831 2.445 2.09631 2.727 1.31556 3.422C0.533687 4.116 0.216437 5.061 0.0859375 6.5H22.4082C22.2777 5.06 21.9604 4.116 21.1786 3.422C20.3978 2.727 19.3347 2.445 17.7158 2.329V0.75C17.7158 0.551088 17.6269 0.360322 17.4687 0.21967C17.3104 0.0790177 17.0958 0 16.8721 0C16.6483 0 16.4337 0.0790177 16.2754 0.21967C16.1172 0.360322 16.0283 0.551088 16.0283 0.75V2.263C15.2802 2.25 14.4409 2.25 13.4971 2.25H8.99706C8.05319 2.25 7.21394 2.25 6.46581 2.263V0.75Z" fill="#00293D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 10.25C0 9.411 1.25729e-08 8.665 0.014625 8H22.4854C22.5 8.665 22.5 9.411 22.5 10.25V12.25C22.5 16.021 22.5 17.907 21.1815 19.078C19.863 20.249 17.7424 20.25 13.5 20.25H9C4.75763 20.25 2.63587 20.25 1.3185 19.078C0.00112492 17.906 0 16.021 0 12.25V10.25ZM16.875 12.25C17.1734 12.25 17.4595 12.1446 17.6705 11.9571C17.8815 11.7696 18 11.5152 18 11.25C18 10.9848 17.8815 10.7304 17.6705 10.5429C17.4595 10.3554 17.1734 10.25 16.875 10.25C16.5766 10.25 16.2905 10.3554 16.0795 10.5429C15.8685 10.7304 15.75 10.9848 15.75 11.25C15.75 11.5152 15.8685 11.7696 16.0795 11.9571C16.2905 12.1446 16.5766 12.25 16.875 12.25ZM16.875 16.25C17.1734 16.25 17.4595 16.1446 17.6705 15.9571C17.8815 15.7696 18 15.5152 18 15.25C18 14.9848 17.8815 14.7304 17.6705 14.5429C17.4595 14.3554 17.1734 14.25 16.875 14.25C16.5766 14.25 16.2905 14.3554 16.0795 14.5429C15.8685 14.7304 15.75 14.9848 15.75 15.25C15.75 15.5152 15.8685 15.7696 16.0795 15.9571C16.2905 16.1446 16.5766 16.25 16.875 16.25ZM12.375 11.25C12.375 11.5152 12.2565 11.7696 12.0455 11.9571C11.8345 12.1446 11.5484 12.25 11.25 12.25C10.9516 12.25 10.6655 12.1446 10.4545 11.9571C10.2435 11.7696 10.125 11.5152 10.125 11.25C10.125 10.9848 10.2435 10.7304 10.4545 10.5429C10.6655 10.3554 10.9516 10.25 11.25 10.25C11.5484 10.25 11.8345 10.3554 12.0455 10.5429C12.2565 10.7304 12.375 10.9848 12.375 11.25ZM12.375 15.25C12.375 15.5152 12.2565 15.7696 12.0455 15.9571C11.8345 16.1446 11.5484 16.25 11.25 16.25C10.9516 16.25 10.6655 16.1446 10.4545 15.9571C10.2435 15.7696 10.125 15.5152 10.125 15.25C10.125 14.9848 10.2435 14.7304 10.4545 14.5429C10.6655 14.3554 10.9516 14.25 11.25 14.25C11.5484 14.25 11.8345 14.3554 12.0455 14.5429C12.2565 14.7304 12.375 14.9848 12.375 15.25ZM5.625 12.25C5.92337 12.25 6.20952 12.1446 6.4205 11.9571C6.63147 11.7696 6.75 11.5152 6.75 11.25C6.75 10.9848 6.63147 10.7304 6.4205 10.5429C6.20952 10.3554 5.92337 10.25 5.625 10.25C5.32663 10.25 5.04048 10.3554 4.8295 10.5429C4.61853 10.7304 4.5 10.9848 4.5 11.25C4.5 11.5152 4.61853 11.7696 4.8295 11.9571C5.04048 12.1446 5.32663 12.25 5.625 12.25ZM5.625 16.25C5.92337 16.25 6.20952 16.1446 6.4205 15.9571C6.63147 15.7696 6.75 15.5152 6.75 15.25C6.75 14.9848 6.63147 14.7304 6.4205 14.5429C6.20952 14.3554 5.92337 14.25 5.625 14.25C5.32663 14.25 5.04048 14.3554 4.8295 14.5429C4.61853 14.7304 4.5 14.9848 4.5 15.25C4.5 15.5152 4.61853 15.7696 4.8295 15.9571C5.04048 16.1446 5.32663 16.25 5.625 16.25Z" fill="#00293D"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 283 B

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,3 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 21V7L9 3L15 7V9H21V21H3ZM5 19H7V17H5V19ZM5 15H7V13H5V15ZM5 11H7V9H5V11ZM9 19H11V17H9V19ZM9 15H11V13H9V15ZM9 11H11V9H9V11ZM9 7H11V5.85L9 4.7V7ZM13 19H19V11H13V19ZM15 17V15H17V17H15ZM15 13V11H17V13H15Z" fill="currentColor"/> <path d="M6.30556 9.09722L6.31944 9.08194M11.8611 9.09722L11.875 9.08194M6.30556 14.6528L6.31944 14.6375M11.8611 14.6528L11.875 14.6375M6.30556 20.2083L6.31944 20.1931M11.8611 20.2083L11.875 20.1931M17.4167 25.75H1.58333C1.36232 25.75 1.15036 25.6622 0.994078 25.5059C0.837797 25.3496 0.75 25.1377 0.75 24.9167V4.36111C0.75 4.1401 0.837797 3.92814 0.994078 3.77186C1.15036 3.61558 1.36232 3.52778 1.58333 3.52778H9.08333V1.58333C9.08333 1.36232 9.17113 1.15036 9.32741 0.994078C9.48369 0.837797 9.69565 0.75 9.91667 0.75H16.5833C16.8043 0.75 17.0163 0.837797 17.1726 0.994078C17.3289 1.15036 17.4167 1.36232 17.4167 1.58333V9.08333M17.4167 25.75H24.9167C25.1377 25.75 25.3496 25.6622 25.5059 25.5059C25.6622 25.3496 25.75 25.1377 25.75 24.9167V9.91667C25.75 9.69565 25.6622 9.48369 25.5059 9.32741C25.3496 9.17113 25.1377 9.08333 24.9167 9.08333H17.4167M17.4167 25.75V20.1944M17.4167 9.08333V14.6389M17.4167 20.1944V14.6389M17.4167 20.1944H20.1944M17.4167 14.6389H20.1944" stroke="#E58625" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 340 B

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.00025 5.49532H15.9652M12.224 1C12.4563 1 12.6854 1.05416 12.8932 1.15819C13.101 1.26223 13.2818 1.41328 13.4212 1.59938L15.6659 4.59625C15.8584 4.85336 15.9633 5.16562 15.9651 5.48696C15.9668 5.80831 15.8654 6.1217 15.6757 6.38089L9.69714 14.6118C9.55853 14.8047 9.37609 14.9619 9.16486 15.0702C8.95364 15.1786 8.7197 15.2352 8.48236 15.2352C8.24502 15.2352 8.01108 15.1786 7.79986 15.0702C7.58864 14.9619 7.40619 14.8047 7.26758 14.6118L1.28907 6.38089C1.09947 6.12162 0.99814 5.80818 1.00003 5.48684C1.00191 5.1655 1.10692 4.85328 1.29955 4.59625L3.5428 1.60162C3.68211 1.41491 3.863 1.2633 4.07109 1.15886C4.27917 1.05442 4.50873 1.00003 4.74149 1H12.224Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 856 B

View File

@@ -0,0 +1,3 @@
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.97899 0C4.02782 0 0 4.03305 0 8.99063C0 13.9482 4.02782 17.9813 8.97899 17.9813C13.9301 17.9813 17.958 13.9482 17.958 8.99063H15.9377C15.9377 12.8326 12.816 15.9584 8.97899 15.9584C5.14197 15.9584 2.02027 12.8326 2.02027 8.99063C2.02027 5.14863 5.14197 2.02289 8.97899 2.02289V0ZM14.516 1.93523L8.90042 8.95617L6.27631 6.80291L4.77832 8.62801L8.32576 11.541C8.44628 11.6405 8.58538 11.715 8.73496 11.7602C8.88453 11.8053 9.04159 11.8202 9.19697 11.804C9.35235 11.7877 9.50295 11.7407 9.63998 11.6655C9.77701 11.5904 9.89773 11.4887 9.99511 11.3664L16.3582 3.41194L14.516 1.93523Z" fill="#43A047"/>
</svg>

After

Width:  |  Height:  |  Size: 713 B

View File

@@ -1,3 +1,3 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 42.3343 42.3343" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M5.59967 0L5.41494 1.71831C5.3003 2.65651 4.8744 3.52919 4.20532 4.19684C3.53625 4.86449 2.66264 5.28854 1.72416 5.40122L0 5.57632V36.9253L1.67413 37.1485C3.64267 37.4064 5.1186 38.8072 5.42648 40.7179L5.69011 42.3343H37.081L37.2234 40.5678C37.3072 39.6856 37.6901 38.8585 38.3086 38.2236C38.927 37.5888 39.7438 37.1844 40.6236 37.0773L42.3343 36.8849V5.67446L40.7179 5.41469C38.8147 5.10682 37.3446 3.5867 37.1445 1.72023L36.9597 0H5.59967ZM8.8594 3.84839H33.7019C34.0903 4.97011 34.72 5.99303 35.5465 6.8451C36.373 7.69718 37.3763 8.35769 38.4857 8.78011V33.6504C37.3886 34.0553 36.3953 34.699 35.5776 35.535C34.7599 36.371 34.1383 37.3782 33.7577 38.4839H8.79398C8.36753 37.3771 7.70377 36.3772 6.84937 35.5544C5.99498 34.7316 4.9707 34.106 3.84857 33.7215V8.85131C5.00945 8.45367 6.06425 7.79632 6.93261 6.92934C7.80097 6.06235 8.45997 5.00861 8.8594 3.84839ZM10.1506 9.62098C9.77921 9.62098 9.42322 10.3656 10.0794 10.535C11.2975 10.8544 12.2077 11.3258 12.2077 13.048V20.8949C12.2077 27.3621 12.1903 29.8039 11.6169 30.8045C11.0069 31.6049 10.7625 31.6088 10.0044 31.8724C9.57331 31.8724 9.41745 32.7113 10.0044 32.7113C12.7041 32.7113 11.4014 32.5574 14.1031 32.5574C16.7624 32.5574 15.6618 32.7113 18.273 32.7113C18.7194 32.7113 18.6386 32.0764 18.273 31.9513C16.5796 31.3625 16.5739 31.1547 16.4449 30.9603C15.6733 29.7519 16.0062 24.4104 16.0062 22.084C16.0062 21.6722 16.4834 21.0911 17.0338 21.0911H25.3005C25.8508 21.0911 26.3281 21.6722 26.3281 22.084C26.3281 24.4104 26.661 29.75 25.8874 30.9603C25.7604 31.1624 25.7565 31.3644 24.0593 31.9513C23.6976 32.0764 23.6225 32.7113 24.0593 32.7113C26.6706 32.7113 25.5699 32.5574 28.2331 32.5574C30.9329 32.5574 29.6301 32.7113 32.3299 32.7113C32.911 32.7113 32.7609 31.8724 32.3299 31.8724C31.564 31.6088 31.3273 31.5972 30.7173 30.8064C30.1381 29.8058 30.1266 27.3621 30.1266 20.8968V13.0461C30.1266 11.3335 31.0349 10.8505 32.2549 10.5331C32.9168 10.3637 32.5435 9.61906 32.1779 9.61906C29.4646 9.61906 30.6481 9.773 27.9329 9.773C25.5025 9.773 26.7071 9.61906 24.2768 9.61906C24.0305 9.61906 23.6418 10.2637 24.1998 10.458C24.5654 10.5831 26.2569 10.7447 26.2569 13.5059C26.2569 17.0407 26.2684 17.7122 26.1799 18.7205C26.1799 18.8225 26.0067 19.7134 25.2254 19.7134H17.1088C16.3276 19.7134 16.1544 18.8206 16.1544 18.7205C16.0639 17.7142 16.0774 17.0407 16.0774 13.5059C16.0774 10.7447 17.7708 10.5812 18.1345 10.458C18.6925 10.2637 18.3057 9.61906 18.0575 9.61906C15.629 9.61906 16.8298 9.773 14.3975 9.773C11.6843 9.773 12.8658 9.61906 10.1506 9.61906V9.62098Z" fill="#E58625"/> <path d="M4.62955 0L4.47682 1.42062C4.38204 2.19628 4.02992 2.91777 3.47677 3.46975C2.92361 4.02173 2.20135 4.37232 1.42545 4.46548L0 4.61024V30.5282L1.38409 30.7127C3.01159 30.9259 4.23182 32.084 4.48636 33.6637L4.70432 35H30.6568L30.7745 33.5396C30.8439 32.8102 31.1605 32.1264 31.6717 31.6015C32.183 31.0767 32.8583 30.7423 33.5857 30.6538L35 30.4948V4.69138L33.6636 4.47661C32.0902 4.22208 30.8748 2.96532 30.7093 1.42221L30.5566 0H4.62955ZM7.32455 3.18167H27.8632C28.1843 4.10906 28.7049 4.95476 29.3882 5.65921C30.0715 6.36367 30.901 6.90975 31.8182 7.25899V27.8206C30.9112 28.1553 30.09 28.6876 29.4139 29.3787C28.7379 30.0698 28.224 30.9026 27.9093 31.8167H7.27045C6.91788 30.9017 6.36912 30.075 5.66274 29.3947C4.95637 28.7145 4.10955 28.1973 3.18182 27.8794V7.31785C4.14158 6.9891 5.01364 6.44564 5.73156 5.72885C6.44948 5.01207 6.99431 4.14089 7.32455 3.18167ZM8.39205 7.95418C8.085 7.95418 7.79068 8.56984 8.33318 8.70983C9.34023 8.97391 10.0927 9.36367 10.0927 10.7875V17.2749C10.0927 22.6217 10.0784 24.6405 9.60432 25.4677C9.1 26.1295 8.89795 26.1327 8.27114 26.3506C7.91477 26.3506 7.78591 27.0442 8.27114 27.0442C10.5032 27.0442 9.42614 26.917 11.6598 26.917C13.8584 26.917 12.9484 27.0442 15.1073 27.0442C15.4764 27.0442 15.4095 26.5192 15.1073 26.4158C13.7073 25.929 13.7025 25.7572 13.5959 25.5966C12.958 24.5975 13.2332 20.1814 13.2332 18.258C13.2332 17.9176 13.6277 17.4372 14.0827 17.4372H20.9173C21.3723 17.4372 21.7668 17.9176 21.7668 18.258C21.7668 20.1814 22.042 24.5959 21.4025 25.5966C21.2975 25.7636 21.2943 25.9306 19.8911 26.4158C19.592 26.5192 19.53 27.0442 19.8911 27.0442C22.05 27.0442 21.14 26.917 23.3418 26.917C25.5739 26.917 24.4968 27.0442 26.7289 27.0442C27.2093 27.0442 27.0852 26.3506 26.7289 26.3506C26.0957 26.1327 25.9 26.1231 25.3957 25.4693C24.9168 24.6421 24.9073 22.6217 24.9073 17.2765V10.7859C24.9073 9.37003 25.6582 8.97073 26.6668 8.70824C27.2141 8.56825 26.9055 7.95259 26.6032 7.95259C24.36 7.95259 25.3384 8.07986 23.0936 8.07986C21.0843 8.07986 22.0802 7.95259 20.0709 7.95259C19.8673 7.95259 19.5459 8.48553 20.0073 8.6462C20.3095 8.7496 21.708 8.88323 21.708 11.1661C21.708 14.0885 21.7175 14.6437 21.6443 15.4773C21.6443 15.5616 21.5011 16.2981 20.8552 16.2981H14.1448C13.4989 16.2981 13.3557 15.56 13.3557 15.4773C13.2809 14.6452 13.292 14.0885 13.292 11.1661C13.292 8.88323 14.692 8.74801 14.9927 8.6462C15.4541 8.48553 15.1343 7.95259 14.9291 7.95259C12.9214 7.95259 13.9141 8.07986 11.9032 8.07986C9.66 8.07986 10.6368 7.95259 8.39205 7.95259V7.95418Z" fill="#E58625"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,3 +1,3 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 14.3648 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="21" height="19" viewBox="0 0 21 19" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M7.18241 9.5C6.50209 9.5 5.84964 9.23661 5.36858 8.76777C4.88752 8.29893 4.61726 7.66304 4.61726 7C4.61726 6.33696 4.88752 5.70107 5.36858 5.23223C5.84964 4.76339 6.50209 4.5 7.18241 4.5C7.86273 4.5 8.51518 4.76339 8.99624 5.23223C9.4773 5.70107 9.74756 6.33696 9.74756 7C9.74756 7.3283 9.68121 7.65339 9.5523 7.95671C9.42339 8.26002 9.23444 8.53562 8.99624 8.76777C8.75805 8.99991 8.47527 9.18406 8.16405 9.3097C7.85283 9.43534 7.51927 9.5 7.18241 9.5ZM7.18241 0C5.27752 0 3.45064 0.737498 2.10368 2.05025C0.756716 3.36301 0 5.14348 0 7C0 12.25 7.18241 20 7.18241 20C7.18241 20 14.3648 12.25 14.3648 7C14.3648 5.14348 13.6081 3.36301 12.2611 2.05025C10.9142 0.737498 9.0873 0 7.18241 0Z" fill="#E58625"/> <path d="M19.8539 0.00561027L19.9634 0L20.0978 0.00748022L20.1908 0.0224409L20.3179 0.0551673L20.4285 0.0981791L20.5318 0.151476L20.6249 0.214124L20.7096 0.284252L20.7633 0.339419L20.8481 0.447884L20.9018 0.537648C20.95 0.631151 20.9811 0.729642 20.9948 0.83312L21 0.932234C21 1.00267 20.9917 1.07124 20.9752 1.13794L20.939 1.25295L14.1884 18.1557C14.0605 18.4077 13.8552 18.6212 13.5971 18.7709C13.339 18.9206 13.0389 19.0001 12.7323 19C12.4562 19.0005 12.1847 18.9365 11.9441 18.8141C11.7034 18.6917 11.5018 18.5152 11.3588 18.3015L11.2916 18.1828L7.82746 11.9161L0.934252 8.79685C0.679194 8.69131 0.459233 8.52703 0.296369 8.32044C0.133505 8.11385 0.0334469 7.87219 0.00620083 7.61963L0 7.48031C0 6.95669 0.311073 6.47795 0.869144 6.19931L1.01383 6.13386L19.6338 0.050492L19.7433 0.0224409L19.8539 0.00561027Z" fill="#00293D"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 909 B

After

Width:  |  Height:  |  Size: 934 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

@@ -1,3 +1,7 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 20V14H14V20H19V12H22L12 3L2 12H5V20H10Z" fill="currentColor"/> <path d="M24.46 6.47656L23.1484 23.4053H1.85156L0.540039 6.47656H24.46Z" stroke="#E58625"/>
<mask id="path-2-inside-1_49_6415" fill="white">
<path d="M6.94531 8.63233V0H18.0563V8.63233"/>
</mask>
<path d="M6.94531 0V-1H5.94531V0H6.94531ZM18.0563 0H19.0563V-1H18.0563V0ZM6.94531 8.63233H7.94531V0H6.94531H5.94531V8.63233H6.94531ZM6.94531 0V1H18.0563V0V-1H6.94531V0ZM18.0563 0H17.0563V8.63233H18.0563H19.0563V0H18.0563Z" fill="#E58625" mask="url(#path-2-inside-1_49_6415)"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 181 B

After

Width:  |  Height:  |  Size: 576 B

View File

@@ -0,0 +1,4 @@
<svg width="23" height="13" viewBox="0 0 23 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.60641 3.53946C7.60628 2.76643 7.3343 2.01468 6.83202 1.39905C6.32973 0.78342 5.62476 0.337745 4.82479 0.130101C4.02481 -0.077544 3.1738 -0.0357434 2.40174 0.249118C1.62968 0.533979 0.97902 1.04624 0.549139 1.70766C0.119258 2.36908 -0.0662105 3.14329 0.0210616 3.91205C0.108334 4.6808 0.463549 5.40184 1.03245 5.96502C1.60135 6.5282 2.35267 6.90257 3.17164 7.03094C3.99061 7.15931 4.83221 7.03463 5.5679 6.67594C5.31362 7.55388 4.95504 8.2892 4.52582 8.87583C3.66738 10.0511 2.54272 10.6196 1.35829 10.6196C1.14215 10.6196 0.934856 10.6995 0.782019 10.8417C0.629182 10.984 0.54332 11.1769 0.54332 11.3781C0.54332 11.5793 0.629182 11.7723 0.782019 11.9145C0.934856 12.0568 1.14215 12.1367 1.35829 12.1367C3.17405 12.1367 4.76705 11.2436 5.87433 9.72949C6.97182 8.22649 7.60641 6.10549 7.60641 3.53946Z" fill="#00293D"/>
<path d="M22.0908 3.53946C22.0907 2.76643 21.8187 2.01468 21.3164 1.39905C20.8141 0.78342 20.1091 0.337745 19.3092 0.130101C18.5092 -0.077544 17.6582 -0.0357434 16.8861 0.249118C16.1141 0.533979 15.4634 1.04624 15.0335 1.70766C14.6036 2.36908 14.4182 3.14329 14.5054 3.91205C14.5927 4.6808 14.9479 5.40184 15.5168 5.96502C16.0857 6.5282 16.837 6.90257 17.656 7.03094C18.475 7.15931 19.3166 7.03463 20.0523 6.67594C19.798 7.55388 19.4394 8.2892 19.0102 8.87583C18.1518 10.0511 17.0271 10.6196 15.8427 10.6196C15.6265 10.6196 15.4192 10.6995 15.2664 10.8417C15.1136 10.984 15.0277 11.1769 15.0277 11.3781C15.0277 11.5793 15.1136 11.7723 15.2664 11.9145C15.4192 12.0568 15.6265 12.1367 15.8427 12.1367C17.6584 12.1367 19.2514 11.2436 20.3587 9.72949C21.4562 8.22649 22.0908 6.10549 22.0908 3.53946Z" fill="#00293D"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1,3 @@
<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.0421 16.2C10.4131 14.6565 7.15477 14.6565 4.52582 16.2C4.33771 16.3167 4.14104 16.3667 3.93583 16.35C3.73062 16.3333 3.55106 16.2667 3.39715 16.15C3.24324 16.0333 3.12354 15.8877 3.03803 15.713C2.95253 15.5383 2.93543 15.3423 2.98673 15.125C3.67865 12.2284 2.67742 9.18922 0.399321 7.27105L0.344628 7.225C0.173619 7.075 0.0669084 6.904 0.024498 6.712C-0.0179125 6.52 -0.00525779 6.33267 0.0624621 6.15C0.130182 5.96733 0.232788 5.81733 0.37028 5.7C0.507771 5.58267 0.695882 5.50767 0.934612 5.475L1.08051 5.46254C4.05535 5.20848 6.65005 3.34052 7.83486 0.6C7.92036 0.4 8.05306 0.25 8.23297 0.15C8.41287 0.0499999 8.59653 0 8.78396 0C8.97139 0 9.15505 0.0499999 9.33495 0.15C9.51486 0.25 9.64756 0.4 9.73306 0.6C10.9179 3.34052 13.5126 5.20848 16.4874 5.46254L16.6333 5.475C16.8727 5.50833 17.0608 5.58333 17.1976 5.7C17.3344 5.81667 17.4371 5.96667 17.5055 6.15C17.5739 6.33333 17.5869 6.521 17.5444 6.713C17.502 6.905 17.395 7.07567 17.2233 7.225L17.1686 7.27105C14.8905 9.18922 13.8893 12.2284 14.5812 15.125C14.6325 15.3417 14.6154 15.5377 14.5299 15.713C14.4444 15.8883 14.3247 16.034 14.1708 16.15C14.0169 16.266 13.8373 16.3327 13.6321 16.35C13.4269 16.3673 13.2302 16.3173 13.0421 16.2Z" fill="#FFDE21"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,5 +1,3 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 45 42" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="fills-2f2e233d-7bf4-8005-8007-35909656dd83"> <path d="M12.5179 5.964C14.735 1.9881 15.8427 0 17.5 0C19.1573 0 20.265 1.9881 22.4821 5.964L23.0563 6.99306C23.6862 8.12349 24.0008 8.68878 24.4912 9.06158C24.9811 9.43439 25.5934 9.57252 26.8185 9.84923L27.9318 10.101C32.2366 11.0759 34.3872 11.5625 34.8999 13.209C35.4108 14.8542 33.9442 16.5709 31.0096 20.0027L30.2503 20.89C29.4174 21.8647 28.999 22.3529 28.8118 22.9548C28.6246 23.5588 28.6873 24.2096 28.8136 25.51L28.929 26.6948C29.372 31.2745 29.594 33.5634 28.2534 34.5803C26.9129 35.597 24.8973 34.6696 20.8688 32.8145L19.8238 32.335C18.6795 31.8067 18.1073 31.544 17.5 31.544C16.8927 31.544 16.3205 31.8067 15.1762 32.335L14.1333 32.8145C10.1027 34.6696 8.08714 35.597 6.74831 34.582C5.40596 33.5634 5.62802 31.2745 6.07098 26.6948L6.18641 25.5117C6.31268 24.2096 6.37537 23.5588 6.18641 22.9567C6.00096 22.3529 5.58262 21.8647 4.74973 20.8916L3.99037 20.0027C1.05577 16.5726 -0.410792 14.856 0.100133 13.209C0.611351 11.5625 2.7652 11.0741 7.07027 10.101L8.18324 9.84923C9.40664 9.57252 10.0172 9.43439 10.5088 9.06158C11.0006 8.68878 11.3138 8.12349 11.9437 6.99306L12.5179 5.964Z" fill="#FFDE21"/>
<path id="Vector" d="M16.0944 7.1568C18.945 2.38572 20.3692 0 22.5 0C24.6308 0 26.055 2.38572 28.9056 7.1568L29.6438 8.39168C30.4537 9.74819 30.8582 10.4265 31.4887 10.8739C32.1185 11.3213 32.9057 11.487 34.481 11.8191L35.9123 12.1212C41.447 13.2911 44.2121 13.875 44.8713 15.8508C45.5282 17.825 43.6426 19.885 39.8695 24.0033L38.8932 25.068C37.8224 26.2376 37.2845 26.8235 37.0438 27.5458C36.8031 28.2706 36.8837 29.0516 37.046 30.612L37.1945 32.0337C37.764 37.5294 38.0495 40.2761 36.3259 41.4964C34.6022 42.7164 32.0108 41.6035 26.8313 39.3774L25.4877 38.802C24.0165 38.168 23.2808 37.8528 22.5 37.8528C21.7192 37.8528 20.9835 38.168 19.5123 38.802L18.1714 39.3774C12.9892 41.6035 10.3978 42.7163 8.6764 41.4984C6.95052 40.2761 7.23603 37.5294 7.80555 32.0337L7.95395 30.6141C8.1163 29.0516 8.1969 28.2706 7.95395 27.5481C7.71553 26.8235 7.17765 26.2376 6.10679 25.0699L5.13047 24.0033C1.35742 19.8871 -0.528162 17.8271 0.128742 15.8508C0.786022 13.875 3.55526 13.289 9.09035 12.1212L10.5213 11.8191C12.0943 11.487 12.8792 11.3213 13.5113 10.8739C14.1437 10.4265 14.5463 9.74819 15.3562 8.39168L16.0944 7.1568Z" fill="#FFDE21"/>
</g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,5 +1,4 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 38.77 40.6663" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="31" height="37" viewBox="0 0 31 37" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="token:trust"> <path d="M31 12.9531C31.001 10.724 30.313 8.53236 29.0028 6.59044C27.6925 4.64853 25.8043 3.02208 23.521 1.86853C21.2376 0.714987 18.6364 0.0734203 15.9692 0.005936C13.302 -0.0615483 10.6591 0.447335 8.2964 1.48333C5.93366 2.51932 3.93109 4.04733 2.48256 5.91944C1.03402 7.79155 0.188581 9.94436 0.0280702 12.1695C-0.132441 14.3946 0.397417 16.6166 1.56635 18.6205C2.73529 20.6244 4.50371 22.3422 6.70043 23.6077L2.44752e-06 33.3005L4.99543 33.4725L7.67029 37L15.345 25.894L15.5 25.9014C15.5775 25.9051 15.6019 25.8959 15.655 25.894L23.3297 37L26.0577 33.5483L31 33.3005L24.2996 23.6077C26.3668 22.4187 28.057 20.8275 29.2242 18.9714C30.3915 17.1152 31.001 15.0498 31 12.9531ZM4.42857 12.9531C4.42857 11.1239 5.0779 9.3357 6.29445 7.81474C7.51099 6.29378 9.24011 5.10834 11.2631 4.40832C13.2862 3.7083 15.5123 3.52514 17.6599 3.88201C19.8076 4.23888 21.7803 5.11974 23.3287 6.41321C24.877 7.70668 25.9315 9.35466 26.3587 11.1487C26.7859 12.9428 26.5666 14.8025 25.7287 16.4925C24.8907 18.1825 23.4716 19.6269 21.651 20.6432C19.8303 21.6595 17.6897 22.2019 15.5 22.2019C12.5637 22.2019 9.74761 21.2275 7.67132 19.493C5.59502 17.7585 4.42857 15.406 4.42857 12.9531Z" fill="#638559"/>
<path id="Vector" d="M7.82812 9.49146L21.553 5.08594V35.5857C11.749 31.519 7.82812 23.7247 7.82812 19.3192V9.49146ZM35.2779 9.49146L21.553 5.08594V35.5857C31.357 31.519 35.2779 23.7247 35.2779 19.3192V9.49146Z" fill="#638559"/> <path d="M15.5022 18.497C19.171 18.497 22.1451 16.0125 22.1451 12.9477C22.1451 9.88294 19.171 7.39844 15.5022 7.39844C11.8335 7.39844 8.85938 9.88294 8.85938 12.9477C8.85938 16.0125 11.8335 18.497 15.5022 18.497Z" fill="#638559"/>
</g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 439 B

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,5 +1,3 @@
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 45.2901 42" fill="none" xmlns="http://www.w3.org/2000/svg"> <svg width="37" height="35" viewBox="0 0 37 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="fills-2f2e233d-7bf4-8005-8007-35909656dd81"> <path d="M12.6666 35L9.50028 29.6667L3.5 28.3333L4.08343 22.1667L0 17.5L4.08343 12.8333L3.5 6.66671L9.50028 5.33329L12.6666 0L18.3334 2.41657L24.0003 0L27.1666 5.33329L33.1669 6.66671L32.5834 12.8333L36.6666 17.5L32.5834 22.1667L33.1669 28.3333L27.1666 29.6667L24.0003 35L18.3334 32.5834L12.6666 35ZM16.5834 23.4167L26 14L23.6669 11.5833L16.5834 18.6666L13 15.1666L10.6669 17.5L16.5834 23.4167Z" fill="#1DA1F2"/>
<path id="Vector" d="M15.6456 42L11.7346 35.6001L4.32316 33.9999L5.0438 26.6001L0 21L5.0438 15.3999L4.32316 8.00006L11.7346 6.39994L15.6456 0L22.6452 2.89989L29.6449 0L33.5559 6.39994L40.9673 8.00006L40.2467 15.3999L45.2901 21L40.2467 26.6001L40.9673 33.9999L33.5559 35.6001L29.6449 42L22.6452 39.1001L15.6456 42ZM20.4837 28.1001L32.1149 16.8L29.233 13.8999L20.4837 22.3999L16.0575 18.1999L13.1756 21L20.4837 28.1001Z" fill="#1DA1F2"/>
</g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 675 B

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 MiB

View File

@@ -0,0 +1,9 @@
<svg width="382" height="346" viewBox="0 0 382 346" fill="none" xmlns="http://www.w3.org/2000/svg">
<path opacity="0.2" d="M0 173C0 77.4547 77.4547 0 173 0H209C304.545 0 382 77.4547 382 173C382 268.545 304.545 346 209 346H173C77.4548 346 0 268.545 0 173Z" fill="url(#paint0_linear_0_11)"/>
<defs>
<linearGradient id="paint0_linear_0_11" x1="0" y1="0" x2="344.312" y2="380.136" gradientUnits="userSpaceOnUse">
<stop stop-color="#E68A2D"/>
<stop offset="1" stop-color="#E68A2D" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 528 B

View File

@@ -0,0 +1,5 @@
<svg viewBox="0 0 110.05 100" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Container">
<path id="Icon" d="M54.425 90C54.7583 90 55.0917 89.9167 55.425 89.75C55.7583 89.5833 56.0083 89.4167 56.175 89.25L97.175 48.25C98.175 47.25 98.9042 46.125 99.3625 44.875C99.8208 43.625 100.05 42.375 100.05 41.125C100.05 39.7917 99.8208 38.5208 99.3625 37.3125C98.9042 36.1042 98.175 35.0417 97.175 34.125L75.925 12.875C75.0083 11.875 73.9458 11.1458 72.7375 10.6875C71.5292 10.2292 70.2583 10 68.925 10C67.675 10 66.425 10.2292 65.175 10.6875C63.925 11.1458 62.8 11.875 61.8 12.875L60.425 14.25L69.675 23.625C70.925 24.7917 71.8417 26.125 72.425 27.625C73.0083 29.125 73.3 30.7083 73.3 32.375C73.3 35.875 72.1125 38.8125 69.7375 41.1875C67.3625 43.5625 64.425 44.75 60.925 44.75C59.2583 44.75 57.6542 44.4583 56.1125 43.875C54.5708 43.2917 53.2167 42.4167 52.05 41.25L42.675 32L20.8 53.875C20.55 54.125 20.3625 54.3958 20.2375 54.6875C20.1125 54.9792 20.05 55.2917 20.05 55.625C20.05 56.2917 20.3 56.8958 20.8 57.4375C21.3 57.9792 21.8833 58.25 22.55 58.25C22.8833 58.25 23.2167 58.1667 23.55 58C23.8833 57.8333 24.1333 57.6667 24.3 57.5L41.3 40.5L48.3 47.5L31.425 64.5C31.175 64.75 30.9875 65.0208 30.8625 65.3125C30.7375 65.6042 30.675 65.9167 30.675 66.25C30.675 66.9167 30.925 67.5 31.425 68C31.925 68.5 32.5083 68.75 33.175 68.75C33.5083 68.75 33.8417 68.6667 34.175 68.5C34.5083 68.3333 34.7583 68.1667 34.925 68L51.925 51.125L58.925 58.125L42.05 75.125C41.8 75.2917 41.6125 75.5417 41.4875 75.875C41.3625 76.2083 41.3 76.5417 41.3 76.875C41.3 77.5417 41.55 78.125 42.05 78.625C42.55 79.125 43.1333 79.375 43.8 79.375C44.1333 79.375 44.4458 79.3125 44.7375 79.1875C45.0292 79.0625 45.3 78.875 45.55 78.625L62.55 61.75L69.55 68.75L52.55 85.75C52.3 86 52.1125 86.2708 51.9875 86.5625C51.8625 86.8542 51.8 87.1667 51.8 87.5C51.8 88.1667 52.0708 88.75 52.6125 89.25C53.1542 89.75 53.7583 90 54.425 90V90M54.3 100C51.2167 100 48.4875 98.9792 46.1125 96.9375C43.7375 94.8958 42.3417 92.3333 41.925 89.25C39.0917 88.8333 36.7167 87.6667 34.8 85.75C32.8833 83.8333 31.7167 81.4583 31.3 78.625C28.4667 78.2083 26.1125 77.0208 24.2375 75.0625C22.3625 73.1042 21.2167 70.75 20.8 68C17.6333 67.5833 15.05 66.2083 13.05 63.875C11.05 61.5417 10.05 58.7917 10.05 55.625C10.05 53.9583 10.3625 52.3542 10.9875 50.8125C11.6125 49.2708 12.5083 47.9167 13.675 46.75L42.675 17.875L59.05 34.25C59.2167 34.5 59.4667 34.6875 59.8 34.8125C60.1333 34.9375 60.4667 35 60.8 35C61.55 35 62.175 34.7708 62.675 34.3125C63.175 33.8542 63.425 33.25 63.425 32.5C63.425 32.1667 63.3625 31.8333 63.2375 31.5C63.1125 31.1667 62.925 30.9167 62.675 30.75L44.8 12.875C43.8833 11.875 42.8208 11.1458 41.6125 10.6875C40.4042 10.2292 39.1333 10 37.8 10C36.55 10 35.3 10.2292 34.05 10.6875C32.8 11.1458 31.675 11.875 30.675 12.875L13.05 30.625C12.3 31.375 11.675 32.25 11.175 33.25C10.675 34.25 10.3417 35.25 10.175 36.25C10.0083 37.25 10.0083 38.2708 10.175 39.3125C10.3417 40.3542 10.675 41.3333 11.175 42.25L3.925 49.5C2.50833 47.5833 1.46667 45.4792 0.8 43.1875C0.133333 40.8958 -0.116667 38.5833 0.05 36.25C0.216667 33.9167 0.8 31.6458 1.8 29.4375C2.8 27.2292 4.175 25.25 5.925 23.5L23.55 5.875C25.55 3.95833 27.7792 2.5 30.2375 1.5C32.6958 0.5 35.2167 0 37.8 0C40.3833 0 42.9042 0.5 45.3625 1.5C47.8208 2.5 50.0083 3.95833 51.925 5.875L53.3 7.25L54.675 5.875C56.675 3.95833 58.9042 2.5 61.3625 1.5C63.8208 0.5 66.3417 0 68.925 0C71.5083 0 74.0292 0.5 76.4875 1.5C78.9458 2.5 81.1333 3.95833 83.05 5.875L104.175 27C106.092 28.9167 107.55 31.125 108.55 33.625C109.55 36.125 110.05 38.6667 110.05 41.25C110.05 43.8333 109.55 46.3542 108.55 48.8125C107.55 51.2708 106.092 53.4583 104.175 55.375L63.175 96.25C62.0083 97.4167 60.6542 98.3333 59.1125 99C57.5708 99.6667 55.9667 100 54.3 100V100M41.925 30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30V30" fill="#E68A2D"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -0,0 +1,9 @@
<svg width="382" height="346" viewBox="0 0 382 346" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Gradient" opacity="0.2" d="M0 173C0 77.4547 77.4547 0 173 0H209C304.545 0 382 77.4547 382 173C382 268.545 304.545 346 209 346H173C77.4548 346 0 268.545 0 173Z" fill="url(#paint0_linear_0_4)"/>
<defs>
<linearGradient id="paint0_linear_0_4" x1="0" y1="0" x2="344.312" y2="380.136" gradientUnits="userSpaceOnUse">
<stop stop-color="#E68A2D"/>
<stop offset="1" stop-color="#E68A2D" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 540 B

View File

@@ -0,0 +1,3 @@
<svg viewBox="0 0 83.3333 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M41.6667 0C64.5833 0 83.3333 14.9167 83.3333 33.3333C83.3333 51.75 64.5833 66.6667 41.6667 66.6667C36.5 66.6667 31.5417 65.9167 26.9583 64.5833C14.7917 75 0 75 0 75C9.70833 65.2917 11.25 58.75 11.4583 56.25C4.375 50.2917 0 42.2083 0 33.3333C0 14.9167 18.75 0 41.6667 0Z" fill="#E58625"/>
</svg>

After

Width:  |  Height:  |  Size: 394 B

View File

@@ -0,0 +1,3 @@
<svg viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Icon" d="M0 27V6H6V0H21V12H27V27H15V21H12V27H0V27M3 24H6V21H3V24V24M3 18H6V15H3V18V18M3 12H6V9H3V12V12M9 18H12V15H9V18V18M9 12H12V9H9V12V12M9 6H12V3H9V6V6M15 18H18V15H15V18V18M15 12H18V9H15V12V12M15 6H18V3H15V6V6M21 24H24V21H21V24V24M21 18H24V15H21V18V18" fill="#E68A2D" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 382 B

View File

@@ -0,0 +1,3 @@
<svg viewBox="0 0 31.5 31.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Icon" d="M27 18.75V9L19.5 3.75L12 9V11.25H9V7.5L19.5 0L30 7.5V18.75H27V18.75M19.5 3.75V3.75V3.75V3.75V3.75V3.75V3.75V3.75V3.75V3.75M20.25 9.75H21.75V8.25H20.25V9.75V9.75M17.25 9.75H18.75V8.25H17.25V9.75V9.75M20.25 12.75H21.75V11.25H20.25V12.75V12.75M17.25 12.75H18.75V11.25H17.25V12.75V12.75M9 25.5L19.425 28.35L28.35 25.575C28.225 25.35 28.0437 25.1562 27.8062 24.9937C27.5687 24.8312 27.3 24.75 27 24.75H19.425C18.75 24.75 18.2125 24.725 17.8125 24.675C17.4125 24.625 17 24.525 16.575 24.375L13.0875 23.2125L13.9125 20.2875L16.95 21.3C17.375 21.425 17.875 21.525 18.45 21.6C19.025 21.675 19.875 21.725 21 21.75V21.75V21.75V21.75C21 21.475 20.9188 21.2125 20.7563 20.9625C20.5938 20.7125 20.4 20.55 20.175 20.475L11.4 17.25V17.25V17.25H9V25.5V25.5M0 30.75V14.25H11.4C11.575 14.25 11.75 14.2687 11.925 14.3062C12.1 14.3437 12.2625 14.3875 12.4125 14.4375L21.225 17.7C22.05 18 22.7188 18.525 23.2313 19.275C23.7438 20.025 24 20.85 24 21.75H27C28.25 21.75 29.3125 22.1625 30.1875 22.9875C31.0625 23.8125 31.5 24.9 31.5 26.25V27.75L19.5 31.5L9 28.575V28.575V30.75H0V30.75M3 27.75H6V17.25H3V27.75V27.75" fill="#E68A2D" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,3 @@
<svg viewBox="0 0 24 27" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Icon" d="M3 24H7.5V15H16.5V24H21V10.5L12 3.75L3 10.5V24V24M0 27V9L12 0L24 9V27H13.5V18H10.5V27H0V27M12 13.875V13.875V13.875V13.875V13.875V13.875V13.875V13.875V13.875V13.875V13.875" fill="#E68A2D" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ANDROID_CLIENT_ID</key>
<string>703616926518-irmpibm3vlr1msi8bj1um78qm333cbpi.apps.googleusercontent.com</string>
<key>API_KEY</key>
<string>AIzaSyD67KPio-70XW_yGjrRUyq9ejdZoZA1rmE</string>
<key>GCM_SENDER_ID</key>
<string>703616926518</string>
<key>PLIST_VERSION</key>
<string>1</string>
<key>BUNDLE_ID</key>
<string>com.requestn.realEstateMobile</string>
<key>PROJECT_ID</key>
<string>real-estate-2d71e</string>
<key>STORAGE_BUCKET</key>
<string>real-estate-2d71e.firebasestorage.app</string>
<key>IS_ADS_ENABLED</key>
<false></false>
<key>IS_ANALYTICS_ENABLED</key>
<false></false>
<key>IS_APPINVITE_ENABLED</key>
<true></true>
<key>IS_GCM_ENABLED</key>
<true></true>
<key>IS_SIGNIN_ENABLED</key>
<true></true>
<key>GOOGLE_APP_ID</key>
<string>1:703616926518:ios:43306a28b7dfebdafca997</string>
</dict>
</plist>

View File

@@ -0,0 +1,142 @@
{
"project_info": {
"project_number": "703616926518",
"project_id": "real-estate-2d71e",
"storage_bucket": "real-estate-2d71e.firebasestorage.app"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:77f205bca96f096ffca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile"
}
},
"oauth_client": [
{
"client_id": "703616926518-gns27153vojnuj1smtsjv06tmndu2qt3.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.requestn.real_estate_mobile",
"certificate_hash": "054960ba246e099009a36ab8f5762286041a1bfb"
}
},
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:270639d6887d2cb4fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.demo"
}
},
"oauth_client": [
{
"client_id": "703616926518-irmpibm3vlr1msi8bj1um78qm333cbpi.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.requestn.real_estate_mobile.demo",
"certificate_hash": "8e31b3360e5e029447ed18ad1729ea17ae80d5b0"
}
},
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:4342b796fbabb690fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.dev"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:703616926518:android:2eb242f07b174c25fca997",
"android_client_info": {
"package_name": "com.requestn.real_estate_mobile.local"
}
},
"oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAwb_9fc7n9gbN_IQqWeYRkHSSykzVHCyc"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "703616926518-9h70kp29oqdgi8umr84u6n59kpb22q97.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=demo
BUNDLE_NAME=RE-Quest Demo
BUNDLE_DISPLAY_NAME=RE-Quest Demo

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=demo
BUNDLE_NAME=RE-Quest Demo
BUNDLE_DISPLAY_NAME=RE-Quest Demo

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=demo
BUNDLE_NAME=RE-Quest Demo
BUNDLE_DISPLAY_NAME=RE-Quest Demo

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=dev
BUNDLE_NAME=RE-Quest Dev
BUNDLE_DISPLAY_NAME=RE-Quest Dev

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=dev
BUNDLE_NAME=RE-Quest Dev
BUNDLE_DISPLAY_NAME=RE-Quest Dev

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=dev
BUNDLE_NAME=RE-Quest Dev
BUNDLE_DISPLAY_NAME=RE-Quest Dev

View File

@@ -1,3 +1,3 @@
PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.demo PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.demo
PRODUCT_NAME = RE-QuestN Demo PRODUCT_NAME = RE-Quest Demo
DISPLAY_NAME = RE-QuestN Demo DISPLAY_NAME = RE-Quest Demo

View File

@@ -1,3 +1,3 @@
PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.dev PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.dev
PRODUCT_NAME = RE-QuestN Dev PRODUCT_NAME = RE-Quest Dev
DISPLAY_NAME = RE-QuestN Dev DISPLAY_NAME = RE-Quest Dev

View File

@@ -1,3 +1,3 @@
PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.local PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile.local
PRODUCT_NAME = RE-QuestN Local PRODUCT_NAME = RE-Quest Local
DISPLAY_NAME = RE-QuestN Local DISPLAY_NAME = RE-Quest Local

View File

@@ -0,0 +1,3 @@
PRODUCT_BUNDLE_IDENTIFIER = com.requestn.realEstateMobile
PRODUCT_NAME = RE-Quest
DISPLAY_NAME = RE-Quest

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=local
BUNDLE_NAME=RE-Quest Local
BUNDLE_DISPLAY_NAME=RE-Quest Local

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=local
BUNDLE_NAME=RE-Quest Local
BUNDLE_DISPLAY_NAME=RE-Quest Local

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=local
BUNDLE_NAME=RE-Quest Local
BUNDLE_DISPLAY_NAME=RE-Quest Local

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=
BUNDLE_NAME=RE-Quest
BUNDLE_DISPLAY_NAME=RE-Quest

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=
BUNDLE_NAME=RE-Quest
BUNDLE_DISPLAY_NAME=RE-Quest

View File

@@ -0,0 +1,6 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
ASSET_PREFIX=
BUNDLE_NAME=RE-Quest
BUNDLE_DISPLAY_NAME=RE-Quest

View File

@@ -1,11 +1,45 @@
PODS: PODS:
- AppAuth (1.7.6):
- AppAuth/Core (= 1.7.6)
- AppAuth/ExternalUserAgent (= 1.7.6)
- AppAuth/Core (1.7.6)
- AppAuth/ExternalUserAgent (1.7.6):
- AppAuth/Core
- AppCheckCore (11.2.0):
- GoogleUtilities/Environment (~> 8.0)
- GoogleUtilities/UserDefaults (~> 8.0)
- PromisesObjC (~> 2.4)
- connectivity_plus (0.0.1):
- Flutter
- CwlCatchException (2.2.1):
- CwlCatchExceptionSupport (~> 2.2.1)
- CwlCatchExceptionSupport (2.2.1)
- device_info_plus (0.0.1):
- Flutter
- emoji_picker_flutter (0.0.1): - emoji_picker_flutter (0.0.1):
- Flutter - Flutter
- FBAEMKit (18.0.2):
- FBSDKCoreKit_Basics (= 18.0.2)
- FBSDKCoreKit (18.0.2):
- FBAEMKit (= 18.0.2)
- FBSDKCoreKit_Basics (= 18.0.2)
- FBSDKCoreKit_Basics (18.0.2)
- FBSDKLoginKit (18.0.2):
- FBSDKCoreKit (= 18.0.2)
- Firebase/Analytics (11.15.0):
- Firebase/Core
- Firebase/Core (11.15.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 11.15.0)
- Firebase/CoreOnly (11.15.0): - Firebase/CoreOnly (11.15.0):
- FirebaseCore (~> 11.15.0) - FirebaseCore (~> 11.15.0)
- Firebase/Messaging (11.15.0): - Firebase/Messaging (11.15.0):
- Firebase/CoreOnly - Firebase/CoreOnly
- FirebaseMessaging (~> 11.15.0) - FirebaseMessaging (~> 11.15.0)
- firebase_analytics (11.6.0):
- Firebase/Analytics (= 11.15.0)
- firebase_core
- Flutter
- firebase_core (3.15.2): - firebase_core (3.15.2):
- Firebase/CoreOnly (= 11.15.0) - Firebase/CoreOnly (= 11.15.0)
- Flutter - Flutter
@@ -13,6 +47,24 @@ PODS:
- Firebase/Messaging (= 11.15.0) - Firebase/Messaging (= 11.15.0)
- firebase_core - firebase_core
- Flutter - Flutter
- FirebaseAnalytics (11.15.0):
- FirebaseAnalytics/Default (= 11.15.0)
- FirebaseCore (~> 11.15.0)
- FirebaseInstallations (~> 11.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- FirebaseAnalytics/Default (11.15.0):
- FirebaseCore (~> 11.15.0)
- FirebaseInstallations (~> 11.0)
- GoogleAppMeasurement/Default (= 11.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- FirebaseCore (11.15.0): - FirebaseCore (11.15.0):
- FirebaseCoreInternal (~> 11.15.0) - FirebaseCoreInternal (~> 11.15.0)
- GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/Environment (~> 8.1)
@@ -34,13 +86,53 @@ PODS:
- GoogleUtilities/UserDefaults (~> 8.1) - GoogleUtilities/UserDefaults (~> 8.1)
- nanopb (~> 3.30910.0) - nanopb (~> 3.30910.0)
- Flutter (1.0.0) - Flutter (1.0.0)
- flutter_facebook_auth (7.1.5):
- FBSDKLoginKit (= 18.0.2)
- Flutter
- flutter_local_notifications (0.0.1): - flutter_local_notifications (0.0.1):
- Flutter - Flutter
- flutter_secure_storage (6.0.0): - flutter_secure_storage (6.0.0):
- Flutter - Flutter
- google_sign_in_ios (0.0.1):
- AppAuth (>= 1.7.4)
- Flutter
- FlutterMacOS
- GoogleSignIn (~> 8.0)
- GTMSessionFetcher (>= 3.4.0)
- GoogleAdsOnDeviceConversion (2.1.0):
- GoogleUtilities/Logger (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- nanopb (~> 3.30910.0)
- GoogleAppMeasurement/Core (11.15.0):
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- GoogleAppMeasurement/Default (11.15.0):
- GoogleAdsOnDeviceConversion (= 2.1.0)
- GoogleAppMeasurement/Core (= 11.15.0)
- GoogleAppMeasurement/IdentitySupport (= 11.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- GoogleAppMeasurement/IdentitySupport (11.15.0):
- GoogleAppMeasurement/Core (= 11.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.1)
- GoogleUtilities/MethodSwizzler (~> 8.1)
- GoogleUtilities/Network (~> 8.1)
- "GoogleUtilities/NSData+zlib (~> 8.1)"
- nanopb (~> 3.30910.0)
- GoogleDataTransport (10.1.0): - GoogleDataTransport (10.1.0):
- nanopb (~> 3.30910.0) - nanopb (~> 3.30910.0)
- PromisesObjC (~> 2.4) - PromisesObjC (~> 2.4)
- GoogleSignIn (8.0.0):
- AppAuth (< 2.0, >= 1.7.3)
- AppCheckCore (~> 11.0)
- GTMAppAuth (< 5.0, >= 4.1.1)
- GTMSessionFetcher/Core (~> 3.3)
- GoogleUtilities/AppDelegateSwizzler (8.1.0): - GoogleUtilities/AppDelegateSwizzler (8.1.0):
- GoogleUtilities/Environment - GoogleUtilities/Environment
- GoogleUtilities/Logger - GoogleUtilities/Logger
@@ -51,6 +143,9 @@ PODS:
- GoogleUtilities/Logger (8.1.0): - GoogleUtilities/Logger (8.1.0):
- GoogleUtilities/Environment - GoogleUtilities/Environment
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GoogleUtilities/MethodSwizzler (8.1.0):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- GoogleUtilities/Network (8.1.0): - GoogleUtilities/Network (8.1.0):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib" - "GoogleUtilities/NSData+zlib"
@@ -65,13 +160,25 @@ PODS:
- GoogleUtilities/UserDefaults (8.1.0): - GoogleUtilities/UserDefaults (8.1.0):
- GoogleUtilities/Logger - GoogleUtilities/Logger
- GoogleUtilities/Privacy - GoogleUtilities/Privacy
- GTMAppAuth (4.1.1):
- AppAuth/Core (~> 1.7)
- GTMSessionFetcher/Core (< 4.0, >= 3.3)
- GTMSessionFetcher (3.5.0):
- GTMSessionFetcher/Full (= 3.5.0)
- GTMSessionFetcher/Core (3.5.0)
- GTMSessionFetcher/Full (3.5.0):
- GTMSessionFetcher/Core
- image_picker_ios (0.0.1): - image_picker_ios (0.0.1):
- Flutter - Flutter
- memory_info (0.0.1):
- Flutter
- nanopb (3.30910.0): - nanopb (3.30910.0):
- nanopb/decode (= 3.30910.0) - nanopb/decode (= 3.30910.0)
- nanopb/encode (= 3.30910.0) - nanopb/encode (= 3.30910.0)
- nanopb/decode (3.30910.0) - nanopb/decode (3.30910.0)
- nanopb/encode (3.30910.0) - nanopb/encode (3.30910.0)
- package_info_plus (0.4.5):
- Flutter
- path_provider_foundation (0.0.1): - path_provider_foundation (0.0.1):
- Flutter - Flutter
- FlutterMacOS - FlutterMacOS
@@ -79,6 +186,10 @@ PODS:
- shared_preferences_foundation (0.0.1): - shared_preferences_foundation (0.0.1):
- Flutter - Flutter
- FlutterMacOS - FlutterMacOS
- speech_to_text (7.2.0):
- CwlCatchException
- Flutter
- FlutterMacOS
- sqflite_darwin (0.0.4): - sqflite_darwin (0.0.4):
- Flutter - Flutter
- FlutterMacOS - FlutterMacOS
@@ -89,50 +200,88 @@ PODS:
- FlutterMacOS - FlutterMacOS
DEPENDENCIES: DEPENDENCIES:
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
- emoji_picker_flutter (from `.symlinks/plugins/emoji_picker_flutter/ios`) - emoji_picker_flutter (from `.symlinks/plugins/emoji_picker_flutter/ios`)
- firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`) - firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`) - firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`)
- Flutter (from `Flutter`) - Flutter (from `Flutter`)
- flutter_facebook_auth (from `.symlinks/plugins/flutter_facebook_auth/ios`)
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`) - flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`) - flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
- google_sign_in_ios (from `.symlinks/plugins/google_sign_in_ios/darwin`)
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`) - image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
- memory_info (from `.symlinks/plugins/memory_info/ios`)
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`) - path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`) - shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
- speech_to_text (from `.symlinks/plugins/speech_to_text/darwin`)
- sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`) - sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`) - url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/darwin`) - webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/darwin`)
SPEC REPOS: SPEC REPOS:
trunk: trunk:
- AppAuth
- AppCheckCore
- CwlCatchException
- CwlCatchExceptionSupport
- FBAEMKit
- FBSDKCoreKit
- FBSDKCoreKit_Basics
- FBSDKLoginKit
- Firebase - Firebase
- FirebaseAnalytics
- FirebaseCore - FirebaseCore
- FirebaseCoreInternal - FirebaseCoreInternal
- FirebaseInstallations - FirebaseInstallations
- FirebaseMessaging - FirebaseMessaging
- GoogleAdsOnDeviceConversion
- GoogleAppMeasurement
- GoogleDataTransport - GoogleDataTransport
- GoogleSignIn
- GoogleUtilities - GoogleUtilities
- GTMAppAuth
- GTMSessionFetcher
- nanopb - nanopb
- PromisesObjC - PromisesObjC
EXTERNAL SOURCES: EXTERNAL SOURCES:
connectivity_plus:
:path: ".symlinks/plugins/connectivity_plus/ios"
device_info_plus:
:path: ".symlinks/plugins/device_info_plus/ios"
emoji_picker_flutter: emoji_picker_flutter:
:path: ".symlinks/plugins/emoji_picker_flutter/ios" :path: ".symlinks/plugins/emoji_picker_flutter/ios"
firebase_analytics:
:path: ".symlinks/plugins/firebase_analytics/ios"
firebase_core: firebase_core:
:path: ".symlinks/plugins/firebase_core/ios" :path: ".symlinks/plugins/firebase_core/ios"
firebase_messaging: firebase_messaging:
:path: ".symlinks/plugins/firebase_messaging/ios" :path: ".symlinks/plugins/firebase_messaging/ios"
Flutter: Flutter:
:path: Flutter :path: Flutter
flutter_facebook_auth:
:path: ".symlinks/plugins/flutter_facebook_auth/ios"
flutter_local_notifications: flutter_local_notifications:
:path: ".symlinks/plugins/flutter_local_notifications/ios" :path: ".symlinks/plugins/flutter_local_notifications/ios"
flutter_secure_storage: flutter_secure_storage:
:path: ".symlinks/plugins/flutter_secure_storage/ios" :path: ".symlinks/plugins/flutter_secure_storage/ios"
google_sign_in_ios:
:path: ".symlinks/plugins/google_sign_in_ios/darwin"
image_picker_ios: image_picker_ios:
:path: ".symlinks/plugins/image_picker_ios/ios" :path: ".symlinks/plugins/image_picker_ios/ios"
memory_info:
:path: ".symlinks/plugins/memory_info/ios"
package_info_plus:
:path: ".symlinks/plugins/package_info_plus/ios"
path_provider_foundation: path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/darwin" :path: ".symlinks/plugins/path_provider_foundation/darwin"
shared_preferences_foundation: shared_preferences_foundation:
:path: ".symlinks/plugins/shared_preferences_foundation/darwin" :path: ".symlinks/plugins/shared_preferences_foundation/darwin"
speech_to_text:
:path: ".symlinks/plugins/speech_to_text/darwin"
sqflite_darwin: sqflite_darwin:
:path: ".symlinks/plugins/sqflite_darwin/darwin" :path: ".symlinks/plugins/sqflite_darwin/darwin"
url_launcher_ios: url_launcher_ios:
@@ -141,24 +290,46 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin" :path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"
SPEC CHECKSUMS: SPEC CHECKSUMS:
AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f
connectivity_plus: 2a701ffec2c0ae28a48cf7540e279787e77c447d
CwlCatchException: 7acc161b299a6de7f0a46a6ed741eae2c8b4d75a
CwlCatchExceptionSupport: 54ccab8d8c78907b57f99717fb19d4cc3bce02dc
device_info_plus: bf2e3232933866d73fe290f2942f2156cdd10342
emoji_picker_flutter: 8e50ec5caac456a23a78637e02c6293ea0ac8771 emoji_picker_flutter: 8e50ec5caac456a23a78637e02c6293ea0ac8771
FBAEMKit: 56a4f5a9607957b547b6458b17a98c5bb2736367
FBSDKCoreKit: 54f1240567e16862ab71c53c33dc347db5c524c5
FBSDKCoreKit_Basics: eb530cd6a79030dbb11df460aafb2767bcad9028
FBSDKLoginKit: 6a70798793e499335a98fab1a758d7da34af196e
Firebase: d99ac19b909cd2c548339c2241ecd0d1599ab02e Firebase: d99ac19b909cd2c548339c2241ecd0d1599ab02e
firebase_analytics: bf93e20703c95030404d6ddbb1adf05bf5c3885b
firebase_core: 99a37263b3c27536063a7b601d9e2a49400a433c firebase_core: 99a37263b3c27536063a7b601d9e2a49400a433c
firebase_messaging: bf6697c61f31c7cc0f654131212ff04c0115c2c7 firebase_messaging: bf6697c61f31c7cc0f654131212ff04c0115c2c7
FirebaseAnalytics: 6433dfd311ba78084fc93bdfc145e8cb75740eae
FirebaseCore: efb3893e5b94f32b86e331e3bd6dadf18b66568e FirebaseCore: efb3893e5b94f32b86e331e3bd6dadf18b66568e
FirebaseCoreInternal: 9afa45b1159304c963da48addb78275ef701c6b4 FirebaseCoreInternal: 9afa45b1159304c963da48addb78275ef701c6b4
FirebaseInstallations: 317270fec08a5d418fdbc8429282238cab3ac843 FirebaseInstallations: 317270fec08a5d418fdbc8429282238cab3ac843
FirebaseMessaging: 3b26e2cee503815e01c3701236b020aa9b576f09 FirebaseMessaging: 3b26e2cee503815e01c3701236b020aa9b576f09
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467 Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
flutter_facebook_auth: 08ab1a6be157d7fce8348b881787e7608f763267
flutter_local_notifications: df98d66e515e1ca797af436137b4459b160ad8c9 flutter_local_notifications: df98d66e515e1ca797af436137b4459b160ad8c9
flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12 flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12
google_sign_in_ios: 7411fab6948df90490dc4620ecbcabdc3ca04017
GoogleAdsOnDeviceConversion: 2be6297a4f048459e0ae17fad9bfd2844e10cf64
GoogleAppMeasurement: 700dce7541804bec33db590a5c496b663fbe2539
GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7
GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4
GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1
GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
image_picker_ios: 4f2f91b01abdb52842a8e277617df877e40f905b image_picker_ios: 4f2f91b01abdb52842a8e277617df877e40f905b
memory_info: 18a37c81d0c57151f6661fd007b05f8894427a0a
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46 path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
shared_preferences_foundation: 5086985c1d43c5ba4d5e69a4e8083a389e2909e6 shared_preferences_foundation: 5086985c1d43c5ba4d5e69a4e8083a389e2909e6
speech_to_text: 87bf9298952e8d9073be1b6aade6d5758db5170c
sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
url_launcher_ios: bb13df5870e8c4234ca12609d04010a21be43dfa url_launcher_ios: bb13df5870e8c4234ca12609d04010a21be43dfa
webview_flutter_wkwebview: 29eb20d43355b48fe7d07113835b9128f84e3af4 webview_flutter_wkwebview: 29eb20d43355b48fe7d07113835b9128f84e3af4

File diff suppressed because it is too large Load Diff

View File

@@ -15,7 +15,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -32,7 +32,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -68,7 +68,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -85,7 +85,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>

View File

@@ -1,74 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1510" LastUpgradeVersion = "1600"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"
buildImplicitDependencies = "YES"> buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction> </BuildAction>
<TestAction <TestAction
buildConfiguration = "Debug-demo" buildConfiguration = "Debug-demo"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
shouldUseLaunchSchemeArgsEnv = "YES"> shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion> <MacroExpansion>
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
</MacroExpansion> </MacroExpansion>
<Testables> <Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "331C8080294A63A400263BE5"
BuildableName = "RunnerTests.xctest"
BlueprintName = "RunnerTests"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables> </Testables>
</TestAction> </TestAction>
<LaunchAction <LaunchAction
buildConfiguration = "Debug-demo" buildConfiguration = "Debug-demo"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
launchStyle = "0" launchStyle = "0"
useCustomWorkingDirectory = "NO" useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO" ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES" debugDocumentVersioning = "YES"
debugServiceExtension = "internal" debugServiceExtension = "internal"
enableGPUValidationMode = "1"
allowLocationSimulation = "YES"> allowLocationSimulation = "YES">
<BuildableProductRunnable <BuildableProductRunnable
runnableDebuggingMode = "0"> runnableDebuggingMode = "0">
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -85,7 +55,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>

View File

@@ -1,74 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1510" LastUpgradeVersion = "1600"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"
buildImplicitDependencies = "YES"> buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction> </BuildAction>
<TestAction <TestAction
buildConfiguration = "Debug-dev" buildConfiguration = "Debug-dev"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
shouldUseLaunchSchemeArgsEnv = "YES"> shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion> <MacroExpansion>
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
</MacroExpansion> </MacroExpansion>
<Testables> <Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "331C8080294A63A400263BE5"
BuildableName = "RunnerTests.xctest"
BlueprintName = "RunnerTests"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables> </Testables>
</TestAction> </TestAction>
<LaunchAction <LaunchAction
buildConfiguration = "Debug-dev" buildConfiguration = "Debug-dev"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
launchStyle = "0" launchStyle = "0"
useCustomWorkingDirectory = "NO" useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO" ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES" debugDocumentVersioning = "YES"
debugServiceExtension = "internal" debugServiceExtension = "internal"
enableGPUValidationMode = "1"
allowLocationSimulation = "YES"> allowLocationSimulation = "YES">
<BuildableProductRunnable <BuildableProductRunnable
runnableDebuggingMode = "0"> runnableDebuggingMode = "0">
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -85,7 +55,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>

View File

@@ -1,74 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<Scheme <Scheme
LastUpgradeVersion = "1510" LastUpgradeVersion = "1600"
version = "1.3"> version = "1.3">
<BuildAction <BuildAction
parallelizeBuildables = "YES" parallelizeBuildables = "YES"
buildImplicitDependencies = "YES"> buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction> </BuildAction>
<TestAction <TestAction
buildConfiguration = "Debug-local" buildConfiguration = "Debug-local"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
shouldUseLaunchSchemeArgsEnv = "YES"> shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion> <MacroExpansion>
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
</MacroExpansion> </MacroExpansion>
<Testables> <Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "331C8080294A63A400263BE5"
BuildableName = "RunnerTests.xctest"
BlueprintName = "RunnerTests"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables> </Testables>
</TestAction> </TestAction>
<LaunchAction <LaunchAction
buildConfiguration = "Debug-local" buildConfiguration = "Debug-local"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
launchStyle = "0" launchStyle = "0"
useCustomWorkingDirectory = "NO" useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO" ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES" debugDocumentVersioning = "YES"
debugServiceExtension = "internal" debugServiceExtension = "internal"
enableGPUValidationMode = "1"
allowLocationSimulation = "YES"> allowLocationSimulation = "YES">
<BuildableProductRunnable <BuildableProductRunnable
runnableDebuggingMode = "0"> runnableDebuggingMode = "0">
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>
@@ -85,7 +55,7 @@
<BuildableReference <BuildableReference
BuildableIdentifier = "primary" BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D" BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app" BuildableName = "RE-Quest.app"
BlueprintName = "Runner" BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj"> ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference> </BuildableReference>

View File

@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1600"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
</BuildAction>
<TestAction
buildConfiguration = "Debug-prod"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "RE-Quest.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</MacroExpansion>
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug-prod"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "RE-Quest.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Profile-prod"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "RE-Quest.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug-prod">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release-prod"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View File

@@ -1,122 +1 @@
{ {"images":[{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@3x.png","scale":"3x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@3x.png","scale":"3x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@3x.png","scale":"3x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@1x.png","scale":"1x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@3x.png","scale":"3x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@1x.png","scale":"1x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@1x.png","scale":"1x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@1x.png","scale":"1x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@2x.png","scale":"2x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@1x.png","scale":"1x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@2x.png","scale":"2x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@1x.png","scale":"1x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@2x.png","scale":"2x"},{"size":"83.5x83.5","idiom":"ipad","filename":"Icon-App-83.5x83.5@2x.png","scale":"2x"},{"size":"1024x1024","idiom":"ios-marketing","filename":"Icon-App-1024x1024@1x.png","scale":"1x"}],"info":{"version":1,"author":"xcode"}}
"images" : [
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon-App-20x20@2x.png",
"scale" : "2x"
},
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon-App-20x20@3x.png",
"scale" : "3x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@1x.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@3x.png",
"scale" : "3x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon-App-40x40@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon-App-40x40@3x.png",
"scale" : "3x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-App-60x60@2x.png",
"scale" : "2x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-App-60x60@3x.png",
"scale" : "3x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "Icon-App-20x20@1x.png",
"scale" : "1x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "Icon-App-20x20@2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "Icon-App-29x29@1x.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "Icon-App-29x29@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "Icon-App-40x40@1x.png",
"scale" : "1x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "Icon-App-40x40@2x.png",
"scale" : "2x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "Icon-App-76x76@1x.png",
"scale" : "1x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "Icon-App-76x76@2x.png",
"scale" : "2x"
},
{
"size" : "83.5x83.5",
"idiom" : "ipad",
"filename" : "Icon-App-83.5x83.5@2x.png",
"scale" : "2x"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "Icon-App-1024x1024@1x.png",
"scale" : "1x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 295 B

After

Width:  |  Height:  |  Size: 627 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 406 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 450 B

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 B

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 462 B

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 704 B

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 406 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 586 B

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 862 B

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 862 B

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 762 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 B

After

Width:  |  Height:  |  Size: 74 KiB

Some files were not shown because too many files have changed in this diff Show More