Commit Graph

302 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
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]
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
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]
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
74b17233e1
Unset CLASSPATH when -xstartup is used 2024-05-08 08:22:10 +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
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
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
Twaik Yont
6daef202f1 Add an option to instantiate context via ActivityThread.systemMain().getSystemContext() 2024-03-26 07:45:46 +02:00
Twaik Yont
bfbbdee6f8 Fixing startup selfcheck to avoid warnings in logs
[no ci]
2024-03-25 23:36:54 +02:00
Twaik Yont
0ba2a80acc Fix broken clipboard behaviour 2024-03-25 23:07:33 +02:00
Twaik Yont
9e61493a1f Adding AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE to fit GLES texture requirements 2024-03-25 20:21:21 +02:00
Twaik Yont
ff323da007 Introducing "Captured pointer speed factor" preference 2024-03-25 19:32:01 +02:00
Twaik Yont
430114a121 Reapply changes of #567 2024-03-25 15:06:27 +02:00
Twaik Yont
23d47dcbd5 Removing unused freetype from project [no ci] 2024-03-25 14:09:06 +02:00
Twaik Yont
0d6db0bbe4 Copy ic_launcher.xml contents to ic_launcher_round.xml to make monochrome icons work 2024-03-25 14:03:09 +02:00
Twaik Yont
76309c1c7b Introducing "Transform captured pointer movements" preference. 2024-03-24 20:51:03 +02:00
AlphaBs
2104ea690d
Fixing Samsung Galaxy Tab trackpad gestures
Co-authored-by: Twaik Yont <twaikyont@gmail.com>
2024-03-24 18:59:32 +02:00
Twaik Yont
35075ec23d Fixing clipboard sync preference behaviour. 2024-03-14 15:25:27 +02:00
Twaik Yont
8bb7371425 Experimental bidirectional clipboard support. 2024-03-14 15:05:18 +02:00