| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2026-01-02 | fix(mobile): fix save button in server-address screen on android | Mohamed Bassem | 1 | -8/+9 | |
| 2025-12-22 | feat(mobile): Convert server address editing to modal in mobile app (#2290) | Mohamed Bassem | 1 | -0/+230 | |
| * feat: Convert server address editing to modal in mobile app Changed the server address editing experience from an inline button to a modal dialog. This improves UX by forcing users to explicitly save or cancel their changes rather than forgetting to click a save button. Changes: - Created ServerAddressModal component following the CustomHeadersModal pattern - Updated signin page to use the modal instead of inline editing - Enhanced settings page to allow changing server address (was previously read-only) - Added validation and error handling within the modal - Made the settings page server address clickable with visual feedback This resolves the issue where users forget to click the save button after editing the server address. * refactor: Convert server address to screen modal Changed from React Native Modal to Expo Router screen modal presentation. This provides a better native experience with proper navigation stack integration. Changes: - Created server-address.tsx as a screen route with modal presentation - Registered the route in root _layout.tsx - Updated signin.tsx to navigate to the screen modal instead of opening RN modal - Reverted settings page to original (no server address editing from settings) - Removed ServerAddressModal component (no longer needed) Benefits: - Native modal presentation with proper animations - Better integration with the navigation stack - Cleaner separation of concerns * merge the custom headers inside the server-add screen * fix the look of the address UI --------- Co-authored-by: Claude <noreply@anthropic.com> | |||||
| 2025-02-01 | fix(mobile): Fix flicker on sign in page. Fixes #911 | MohamedBassem | 1 | -87/+0 | |
| 2024-09-22 | feature(mobile): Allow users to login with API keys in the mobile app | MohamedBassem | 1 | -59/+3 | |
| 2024-09-14 | feature(mobile): Add a page for testing connection to server | MohamedBassem | 1 | -8/+29 | |
| 2024-08-24 | fix(mobile): trim slash from url on signin. Fixes #311 (#361) | Mark :) | 1 | -1/+1 | |
| 2024-04-17 | mobile: Add dark mode support | MohamedBassem | 1 | -1/+11 | |
| 2024-04-09 | fix: Delete the API key on logout from phone or extension | MohamedBassem | 1 | -1/+1 | |
| 2024-03-30 | fix(mobile): Fix the non-smooth server address input field in signin | MohamedBassem | 1 | -2/+8 | |
| 2024-03-30 | format: Add missing lint and format, and format the entire repo | MohamedBassem | 1 | -3/+1 | |
| 2024-03-26 | ui: Migrate to the new logo everywhere | MohamedBassem | 1 | -1/+1 | |
| 2024-03-22 | fix(mobile): Fix setting propagatin | MohamedBassem | 1 | -10/+5 | |
| 2024-03-17 | fix(mobile): Fix premature rendering of the app if the setting is not loaded | MohamedBassem | 1 | -2/+2 | |
| 2024-03-15 | mobile: Fix keyboard interactions in search and signin form | MohamedBassem | 1 | -49/+62 | |
| 2024-03-14 | lint: Lint and format the entire repo with the new configs | MohamedBassem | 1 | -3/+2 | |
| 2024-03-14 | structure: Create apps dir and copy tooling dir from t3-turbo repo | MohamedBassem | 1 | -0/+0 | |
| 2024-03-11 | mobile: An ugly yet functional signin workflow | MohamedBassem | 1 | -3/+80 | |
| 2024-03-11 | fix(mobile): Fix the padding of the signin page | MohamedBassem | 1 | -1/+1 | |
| 2024-03-11 | mobile: Setup share intent | MohamedBassem | 1 | -1/+1 | |
| 2024-03-11 | mobile: Prepare to merge into main repo | MohamedBassem | 1 | -0/+0 | |
| 2024-03-11 | build: Migrate to bun | MohamedBassem | 1 | -1/+1 | |
| 2024-03-11 | feature(mobile): A reasonablly looking signin form | MohamedBassem | 1 | -7/+15 | |
| 2024-03-11 | prep: Setup nativecn-ui | MohamedBassem | 1 | -1/+4 | |
| 2024-03-10 | prep: Install lucide react native | MohamedBassem | 1 | -0/+13 | |
