Commit Graph
16 Commits
Author SHA1 Message Date
Alex Jbanca 9f06b8d243 fix: Align min ios version with Qt6.11 2026-06-16 14:22:16 -04:00
Siddarth Kumar 6e232c10d0 ios: upgrade to SDK 26 2026-05-06 08:53:30 +05:30
Alex Jbanca db4b5c5a46 feat(ios): wire-up push notifications (#20344)
* feat(ios): wire-up push notifications

- wire push notifications endpoints with qml access
- split NotificationsView.qml into 2 different components. The general component preserving the current behavior and a reduced functionality for centralized push notifications (similar to the Status legacy)
- wire bundle id from EnvVariables.mk to the push notifications status-go calls. We need the bundle id as topic.
- Tweak the Push permissions request flow to account for platform specifics

* fix: mobile-run doesn't work for all targets
2026-04-06 14:19:22 +03:00
Alex Jbanca 8b57fabf01 chore(android): Compile 16kb page size against qt 6.11
- update linker flags
- update imports for mobile WebViewAdapter
- explicit cmake find for qt code private
2026-03-26 09:08:57 +02:00
Alex Jbanca 0006524e51 fix: Small updates on status-go as a service flows
- remove `androidMinimizeToBackground` as it's not used anymore
- status-go client and server use configurable compilation flags based on `DEBUG` flag
- remove verbose logging in StatusGoService.java
2026-03-20 09:22:26 +02:00
Siddarth Kumar c3401936b7 ci: init iOS build pipeline
- update `status-desktop/mobile/scripts/EnvVariables.mk` to use `$QMAKE`
instead of `qmake`.
- add `QMAKE` env var in `ci/jenkinsfile.android`
- add `ci/Jenkinsfile.ios` pipeline job to build the app and provide the
artifact as part of Github PR.
- update the bundle id for mobile app to `im.status.app`
2025-09-23 13:17:46 +05:30
Michał Cieślak 0fe2b7cac4 Mobile build - qt 5 support dropped 2025-07-15 15:25:54 +02:00
Alex Jbanca 9a2f032782 chore(mobile): Cleaning the build scripts and split README into smaller pieces 2025-06-10 11:28:12 +03:00
Alex Jbanca ba8494182e chore: Fixing mobile builds
- Adding a config option for the GH action to compile with different qt versions
- Updating build scripts to use standard android env variables
- Fixing mobile targets
2025-06-10 11:28:12 +03:00
Alex Jbanca 532e7ea989 chore: integrate the mobile build system in the main makefile
- Creating new targets to build, run and clean mobile builds
- Updating the builds to support qt 6.9.0 (and NDK 27.2.12479018)
- Move the GH actions to the main gh folder
- Update the main Makefile to allow cross-compilation. `detected_os` becomes `mkspecs`
2025-06-10 11:28:12 +03:00
Alex Jbanca 31d8834c87 chore: use bash 2025-06-03 16:44:03 +03:00
Alex Jbanca 55679c9729 fix: Debugging GH action 2025-06-03 16:44:03 +03:00
Alex Jbanca ad2adea549 chore: Android GH actions build + various fixes (#5)
* chore: Android GH actions build + various fixes

* chore: Update qt6 android manifest

* chore: Simplify run setup for new environments

* chore: Update android tools dependencies
2025-06-03 16:44:03 +03:00
Alex Jbanca 59f9ee87fb chore(qt6): Update the build scripts for qt5 and qt6 compatibility 2025-06-03 16:44:03 +03:00
alexjba 8890858b64 fix: fix linux build 2025-06-03 16:44:03 +03:00
Alex Jbanca 1b1d8f118e chore: Android build 2025-06-03 16:44:03 +03:00