this is the main cwtch gui with the pretty interface https://cwtch.im
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

135 lines
8.7 KiB

  1. <?xml version="1.0"?>
  2. <manifest package="ca.openprivacy.cwtch.ui" xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:versionName="1.0"
  4. android:versionCode="1"
  5. android:installLocation="auto">
  6. <application android:hardwareAccelerated="true"
  7. android:name="org.qtproject.qt5.android.bindings.QtApplication"
  8. android:label="cwtch"
  9. android:icon="@drawable/knot">
  10. <activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation"
  11. android:name="ca.openprivacy.cwtch.ui.CwtchActivity"
  12. android:label="cwtch"
  13. android:theme="@style/AppTheme"
  14. android:screenOrientation="unspecified"
  15. android:launchMode="singleTop"
  16. android:windowSoftInputMode="adjustResize">
  17. <intent-filter>
  18. <action android:name="android.intent.action.MAIN"/>
  19. <category android:name="android.intent.category.LAUNCHER"/>
  20. </intent-filter>
  21. <!-- Application arguments -->
  22. <!-- meta-data android:name="android.app.arguments" android:value="arg1 arg2 arg3"/ -->
  23. <!-- Application arguments -->
  24. <meta-data android:name="android.app.lib_name" android:value="go"/>
  25. <meta-data android:name="android.app.qt_sources_resource_id" android:resource="@array/qt_sources"/>
  26. <meta-data android:name="android.app.repository" android:value="default"/>
  27. <meta-data android:name="android.app.qt_libs_resource_id" android:resource="@array/qt_libs"/>
  28. <meta-data android:name="android.app.bundled_libs_resource_id" android:resource="@array/bundled_libs"/>
  29. <!-- Deploy Qt libs as part of package -->
  30. <meta-data android:name="android.app.bundle_local_qt_libs" android:value="1"/>
  31. <meta-data android:name="android.app.bundled_in_lib_resource_id" android:resource="@array/bundled_in_lib"/>
  32. <meta-data android:name="android.app.bundled_in_assets_resource_id" android:resource="@array/bundled_in_assets"/>
  33. <!-- Run with local libs -->
  34. <meta-data android:name="android.app.use_local_qt_libs" android:value="1"/>
  35. <meta-data android:name="android.app.libs_prefix" android:value="/data/local/tmp/qt/"/>
  36. <meta-data android:name="android.app.load_local_libs" android:value="plugins/platforms/android/libqtforandroid.so:plugins/bearer/libqandroidbearer.so:plugins/mediaservice/libqtmedia_android.so:lib/libQt5MultimediaQuick.so:lib/libQt5QuickParticles.so"/>
  37. <meta-data android:name="android.app.load_local_jars" android:value="jar/QtAndroid.jar:jar/QtAndroidBearer.jar:jar/QtMultimedia.jar"/>
  38. <meta-data android:name="android.app.static_init_classes" android:value="org.qtproject.qt5.android.multimedia.QtMultimediaUtils"/>
  39. <!-- Used to specify custom system library path to run with local system libs -->
  40. <!-- <meta-data android:name="android.app.system_libs_prefix" android:value="/system/lib/"/> -->
  41. <!-- Messages maps -->
  42. <meta-data android:value="@string/ministro_not_found_msg" android:name="android.app.ministro_not_found_msg"/>
  43. <meta-data android:value="@string/ministro_needed_msg" android:name="android.app.ministro_needed_msg"/>
  44. <meta-data android:value="@string/fatal_error_msg" android:name="android.app.fatal_error_msg"/>
  45. <!-- Messages maps -->
  46. <!-- Splash screen -->
  47. <meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/splash"/>
  48. <!-- meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/logo"/ -->
  49. <!-- meta-data android:name="android.app.splash_screen_sticky" android:value="true"/ -->
  50. <!-- Splash screen -->
  51. <!-- Background running -->
  52. <!-- Warning: changing this value to true may cause unexpected crashes if the
  53. application still try to draw after
  54. "applicationStateChanged(Qt::ApplicationSuspended)"
  55. signal is sent! -->
  56. <meta-data android:name="android.app.background_running" android:value="false"/>
  57. <!-- Background running -->
  58. <!-- auto screen scale factor -->
  59. <meta-data android:name="android.app.auto_screen_scale_factor" android:value="false"/>
  60. <!-- auto screen scale factor -->
  61. <!-- extract android style -->
  62. <!-- available android:values :
  63. * full - useful QWidget & Quick Controls 1 apps
  64. * minimal - useful for Quick Controls 2 apps, it is much faster than "full"
  65. * none - useful for apps that don't use any of the above Qt modules
  66. -->
  67. <meta-data android:name="android.app.extract_android_style" android:value="full"/>
  68. <!-- extract android style -->
  69. </activity>
  70. <!-- For adding service(s) please check: https://wiki.qt.io/AndroidServices -->
  71. <service
  72. android:name="ca.openprivacy.cwtch.ui.CwtchService"
  73. android:process=":cwtchService">
  74. <!--
  75. <intent-filter>
  76. <action android:name="ca.openprivacy.cwtch.ui.CwtchService"/>
  77. </intent-filter>
  78. -->
  79. <!-- Application arguments -->
  80. <meta-data android:name="android.app.arguments" android:value="-service"/>
  81. <!-- Application arguments -->
  82. <meta-data android:name="android.app.lib_name" android:value="go"/>
  83. <meta-data android:name="android.app.qt_sources_resource_id" android:resource="@array/qt_sources"/>
  84. <meta-data android:name="android.app.repository" android:value="default"/>
  85. <meta-data android:name="android.app.qt_libs_resource_id" android:resource="@array/qt_libs"/>
  86. <meta-data android:name="android.app.bundled_libs_resource_id" android:resource="@array/bundled_libs"/>
  87. <!-- Deploy Qt libs as part of package -->
  88. <meta-data android:name="android.app.bundle_local_qt_libs" android:value="1"/>
  89. <meta-data android:name="android.app.bundled_in_lib_resource_id" android:resource="@array/bundled_in_lib"/>
  90. <meta-data android:name="android.app.bundled_in_assets_resource_id" android:resource="@array/bundled_in_assets"/>
  91. <!-- Run with local libs -->
  92. <meta-data android:name="android.app.use_local_qt_libs" android:value="1"/>
  93. <meta-data android:name="android.app.libs_prefix" android:value="/data/local/tmp/qt/"/>
  94. <meta-data android:name="android.app.load_local_libs" android:value="plugins/platforms/android/libqtforandroid.so:plugins/bearer/libqandroidbearer.so:plugins/mediaservice/libqtmedia_android.so:lib/libQt5MultimediaQuick.so:lib/libQt5QuickParticles.so"/>
  95. <meta-data android:name="android.app.load_local_jars" android:value="jar/QtAndroid.jar:jar/QtAndroidBearer.jar:jar/QtMultimedia.jar"/>
  96. <meta-data android:name="android.app.static_init_classes" android:value="org.qtproject.qt5.android.multimedia.QtMultimediaUtils"/>
  97. <!-- Used to specify custom system library path to run with local system libs -->
  98. <!-- <meta-data android:name="android.app.system_libs_prefix" android:value="/system/lib/"/> -->
  99. <!-- Messages maps -->
  100. <meta-data android:value="@string/ministro_not_found_msg" android:name="android.app.ministro_not_found_msg"/>
  101. <meta-data android:value="@string/ministro_needed_msg" android:name="android.app.ministro_needed_msg"/>
  102. <meta-data android:value="@string/fatal_error_msg" android:name="android.app.fatal_error_msg"/>
  103. <!-- Messages maps -->
  104. <!-- Background running -->
  105. <!-- <meta-data android:name="android.app.background_running" android:value="true"/> -->
  106. <!-- Background running -->
  107. </service>
  108. </application>
  109. <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="29"/> -->
  110. <supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" android:smallScreens="true"/>
  111. <uses-permission android:name="android.permission.INTERNET"/>
  112. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
  113. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
  114. <uses-permission-sdk-23 android:name="android.permission.FOREGROUND_SERVICE" />
  115. <uses-feature android:glEsVersion="0x00020000" android:required="true"/>
  116. </manifest>