Commit Graph

468 Commits

Author SHA1 Message Date
NOURELDEEN ELSAYED
623aaeff95
Update android.c
Some checks failed
Build / Build (push) Has been cancelled
Update Gradle Wrapper / update-gradle-wrapper (push) Has been cancelled
2024-10-27 03:26:01 +03:00
NOURELDEEN ELSAYED
ef9d69e469
Update android.c
Some checks failed
Build / Build (push) Has been cancelled
Update Gradle Wrapper / update-gradle-wrapper (push) Has been cancelled
2024-10-24 23:23:17 +03:00
NOURELDEEN ELSAYED
4263c57fb6
Update android.c 2024-10-24 23:13:50 +03:00
NOURELDEEN ELSAYED
dd687debae
Update android.c 2024-09-29 03:51:59 +03:00
NOURELDEEN ELSAYED
3715f48370
Update android.c 2024-09-29 03:02:20 +03:00
NOURELDEEN ELSAYED
4434e9a5e6
Update update-wrapper.yml 2024-09-23 05:47:11 +03:00
NOURELDEEN ELSAYED
21540ca690
Update debug_build.yml 2024-09-23 05:24:02 +03:00
Twaik Yont
941402e5eb
Adding info about killing activity and X server to README.md [no ci] 2024-05-30 10:16:38 +03:00
Twaik Yont
33b68ed0c0
ci: replacing wrapper-validation-action with wrapper-validation 2024-05-30 08:20:57 +03:00
dependabot[bot]
8cf06a4828
Bump androidx.lifecycle:lifecycle-viewmodel-ktx from 2.8.0 to 2.8.1
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-30 08:18:19 +03:00
Twaik Yont
18eab1ce06 Make termux-x11 real display name via RANDR extension 2024-05-28 16:15:40 +03:00
Twaik Yont
79ca755330 Making DRI3 optional to make lavapipe work
Fixes #639
2024-05-28 12:09:31 +03:00
Twaik Yont
d8286e2c64 Making key interception behaviour not dependent on pointer interception 2024-05-28 11:11:49 +03:00
Twaik Yont
79ee02a78b Making hardware mouse pointer speed depend on display density 2024-05-27 09:29:41 +03:00
dependabot[bot]
1d036f653a
Bump com.android.tools.build:gradle from 8.4.0 to 8.4.1
[no ci]
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 22:28:21 +03:00
dependabot[bot]
c420364047
Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.9.24 to 2.0.0
[no ci]
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 22:28:01 +03:00
Twaik Yont
c0715b1094 Fix IDE errors with unresolved R.* symbols.
[no ci]
2024-05-22 20:59:38 +03:00
Twaik Yont
cc88fde817 Suppress some compiler warnings [no ci] 2024-05-19 11:21:18 +03:00
Twaik Yont
e9c441f34c Fix hardware keyboard workaround toggle. 2024-05-19 10:53:08 +03:00
Twaik Yont
3c8cc7591d Adding option to disable hardware keyboard workaround.
Fixes #635
2024-05-19 09:42:36 +03:00
Twaik Yont
14a7a1998f Release special keys when hiding EK bar
Fixes #637
2024-05-19 09:42:01 +03:00
Twaik Yont
ee1bd84fab Introducing option to intercept system shortcuts only when pointer is also intercepted
Fixes #606
2024-05-16 20:03:47 +03:00
Twaik Yont
fc10156472 Fix layout calculations after fullscreen or cutout options changed.
Fixes #623
2024-05-16 18:52:18 +03:00
Twaik Yont
06e42994e8 Fix termux-like EK bar behaviour 2024-05-16 18:05:15 +03:00
Twaik Yont
ebfac493d7 Add an option to use termux-app's additional key bar behaviour.
Fixes #604
2024-05-16 16:32:55 +03:00
Twaik Yont
2f26555286 Introducing option to disable volume key capturing
Fixes #629
2024-05-16 15:25:50 +03:00
Twaik Yont
8f16d0d8cb Disable hold-to-move while double-tap-to-move enabled
Fixes #626
2024-05-16 15:12:47 +03:00
Twaik Yont
3f4b0af46f Fix simulated touchscreen single tap behaviour 2024-05-16 12:52:02 +03:00
Ronald Y
5ec435f0c3
Introducing the option to adjust display height for EK bar
Co-authored-by: Twaik Yont <twaikyont@gmail.com>
2024-05-16 10:13:55 +03:00
Ronald Y
a67cf082e8
Introducing the preference controlling EK bar opacity.
Co-authored-by: Twaik Yont <twaikyont@gmail.com>
2024-05-16 10:10:24 +03:00
dependabot[bot]
35affb8bed
Bump androidx.annotation:annotation from 1.7.1 to 1.8.0 (#633)
Bumps androidx.annotation:annotation from 1.7.1 to 1.8.0.
[no ci]

---
updated-dependencies:
- dependency-name: androidx.annotation:annotation
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 07:42:32 +03:00
dependabot[bot]
af12d3fe3f
Bump androidx.lifecycle:lifecycle-viewmodel-ktx from 2.7.0 to 2.8.0 (#632)
Bumps androidx.lifecycle:lifecycle-viewmodel-ktx from 2.7.0 to 2.8.0.
[no ci]

---
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 07:42:08 +03:00
Twaik Yont
778a4bfa0e
Mention disabling SELinux in readme.md. [no ci] 2024-05-14 12:09:22 +03:00
Twaik Yont
74b17233e1
Unset CLASSPATH when -xstartup is used 2024-05-08 08:22:10 +03:00
dependabot[bot]
6fbd33211c
Bump com.android.tools.build:gradle from 8.3.2 to 8.4.0 (#619)
Bumps com.android.tools.build:gradle from 8.3.2 to 8.4.0.
[no ci]
---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 07:39:08 +03:00
dependabot[bot]
f368b663f1
Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.9.23 to 1.9.24 (#624)
Bumps [org.jetbrains.kotlin:kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin) from 1.9.23 to 1.9.24.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.24/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.23...v1.9.24)
[no ci]
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 07:38:50 +03:00
xMeM
5489f7c872
fix memory leak (#613) 2024-04-24 15:31:11 +03:00
Twaik Yont
a6f6a45624 Fix not regenerating lorieView when stretching preference was changed in background 2024-04-16 19:22:06 +03:00
dependabot[bot]
a7f8a4bc34
Bump gradle/wrapper-validation-action from 2 to 3 (#602)
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-type: direct:production
  update-type: version-update:semver-major
[no ci]
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 07:23:02 +03:00
dependabot[bot]
7b6afc5bbd
Bump com.android.tools.build:gradle from 8.3.1 to 8.3.2 (#599)
Bumps com.android.tools.build:gradle from 8.3.1 to 8.3.2.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
[no ci]

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-14 22:43:01 +03:00
Twaik Yont
67abb3c144 Getting rid of absolute mouse.
It seems like XTEST protocol handler explicitly uses mouse with only relative axes to send absolute mouse coordinates so I am assuming it is safe.
2024-04-14 22:41:26 +03:00
Twaik Yont
ecd3a3e292
Making app_process invoke jar file faster.
https://github.com/termux/termux-api/issues/552#issuecomment-1382722639
[no ci]
2024-04-12 13:26:39 +03:00
Twaik Yont
05bebd4c6f A few dri3 fixes 2024-04-09 19:51:43 +03:00
Twaik Yont
27dba2abb2 Fixing dri3 pixmap allocating issue 2024-04-08 19:18:55 +03:00
Twaik Yont
dd9df40f3e Move keyboard hiding code from onWindowFocusChanged to onPause. 2024-04-08 13:44:05 +03:00
Twaik Yont
c1fea167f6 Hiding soft keyboard when leaving MainActivity 2024-04-08 13:21:20 +03:00
Twaik Yont
1130bd58f3 Refactoring dri3 code and adding AHardwareBuffer importing support 2024-04-08 10:17:52 +03:00
Twaik Yont
bcb27e3048 Getting rid of spam in logcat 2024-04-01 08:26:53 +03:00
Twaik Yont
8d685809dd Updating pixman to 0.43.4
And getting rid of asm cross-compiler using in the project
2024-03-31 14:51:11 +03:00
Twaik Yont
3fa2f1d5d9 Fixing instantiation context 2024-03-26 11:09:05 +02:00