Commit Graph
11 Commits
Author SHA1 Message Date
Andrey Bocharnikov 90d7bac594 fix: unify Qt 6.11 a11y crash filters in StatusQ
Move the iOS ObjectDestroyed VoiceOver workaround into StatusQ and add a
macOS WebEngine datepicker table-cell guard. Auto-install via a libStatusQ
constructor so no explicit call sites are needed (#21450, #21491).
2026-07-14 17:40:51 +04:00
Alex Jbanca 7a505fef07 fix: IOS crash with accessibility
Install an accessibilityUpdateHandler. It will avoid updating the accessibility cache when the object is destroyed
2026-07-14 17:40:51 +04:00
Andrey Bocharnikov 33fe931c4d feat(browser): integrate mobilewebview repo (#20179)
* feat(Browser): AbstractWebView + webengine component

* Added capabilities

fixes #19420

* feat(mobile-browser): profile manager

* feat(mobile-browser): make a single overlay for Downloads/EmptyPage views

* fix(browser): integrate mobilewebview repo

* fix(browser): fix pr comments

* fix(browser): fix pr comments

* chore: bump status go

* chore: disable mobile browser
2026-03-17 15:27:19 +04:00
Noelia c34ad26e25 feat(AppearanceView): Added padding factor slider and modified default scaling factors for short screens
- Adds a new padding factor slider to the `AppearanceView` to experiment with UI scaling behavior. This allows adjusting paddings dynamically for testing different density levels and layout responsiveness.

- Adds a new 100% screen scaling factor for mobile to provide a more natural and consistent visual baseline across devices.
Also updates the default UI configuration:

- Font size: set to S
- Padding: set to XXS

These defaults help achieve a cleaner, more compact layout while improving readability and overall UI density on mobile.
2025-11-17 16:04:00 +01:00
Lukáš Tinkl 75e867b7de fix(i18n): bundle the translations into resources
- simplify the process or deploying the translations by treating the QM
files just like any other resource, and compile/bundle them with the
binary
- remove manual copying of the QM files in Makefile and other scripts
- greatly simplify the LanguageService discovery, as the QM files are
now in a uniform prefix (`:/i18n`) on any platform
- because of the uniform prefix/location, the retranslation now happens
automatically by `QQmlApplicationEngine`, by just setting/getting the
`Qt.uiLanguage` property

Fixes #18914
2025-10-15 15:15:41 +02:00
Alex Jbanca e37cf1dfbd chore: Use 0.8 scaling for mobile 2025-06-20 19:05:50 +03:00
Alex Jbanca 11e22b3d8e fix: Various fixes to the build system
1. Adding AndroidManifest.xml with app icons and splash screen
2. Renaming IOS-build to Status-tablet
3. Update androiddeployqt to run on android-31
4. Adding app icons to IOS
5. Fixing makefile clean, makefile nim_status_client dependencies, makefile DOtherSide lib name
6. Update README.md with latest changes
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
Alex Jbanca 3cfcca7290 chore: Use the status-im/status-desktop repo 2025-06-03 16:44:03 +03:00
alexjba 8890858b64 fix: fix linux build 2025-06-03 16:44:03 +03:00
Alex Jbanca c6a0ccbb86 chore: Add wrapper app bundle 2025-06-03 16:44:03 +03:00