Commit Graph

205 Commits

Author SHA1 Message Date
github-actions[bot]
3bed766051
Update Gradle Wrapper from 8.0.1 to 8.0.2. (#252)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2023-03-04 23:19:50 +02:00
Arvind Kaushik
f1c43b60e9
fix: shortcut icon color.
* fix shortcut icon color in dark mode
2023-03-03 16:49:21 +02:00
Twaik Yont
bdf9a3d1ba
Update debug_build.yml 2023-03-03 02:59:53 +02:00
dependabot[bot]
6e77faec9e
Bump com.android.tools.build:gradle from 7.4.1 to 7.4.2 (#243)
Bumps com.android.tools.build:gradle from 7.4.1 to 7.4.2.

---
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>
2023-03-02 11:50:16 +02:00
gradle-update-robot
1d7602bcdb Update Gradle Wrapper from 7.6 to 8.0.1.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2023-02-27 15:22:17 +05:30
Twaik Yont
df47767670 Current [non]progress with RANDR. 2023-02-24 01:30:07 +02:00
Twaik Yont
954e239cfc Still fixing build... 2023-02-23 16:51:26 +02:00
Twaik Yont
317665bf26 Still fixing build... 2023-02-23 16:46:44 +02:00
Twaik Yont
02be838b10 Still fixing build... 2023-02-23 16:32:24 +02:00
Twaik Yont
f003024a65 Fix building experimental module... 2023-02-23 14:15:55 +02:00
Twaik Yont
275411e339 Fixing segfault caused by pointer motion. Current pretty-unusable-xcb-client progress. 2023-02-23 14:06:51 +02:00
Twaik Yont
da37e1f570
Preparing to implement X client... (#233)
* Preparing to implement X client...
* Fixing crashes after upgrading xwayland in termux packages repos. Removing delay between event and drawing cursor.
2023-02-23 00:39:28 +02:00
Twaik Yont
84d410a34b Small fixes.
Added caveat about using submodules.
Added static shortcut to access preferences from launcher.
Added setting allowing to disable system shortcut interception. Fixes #224 .
Fixed touch modes list. Fixes #230 .
2023-02-20 17:12:34 +02:00
Twaik Yont
d00145414c third try to fix submodule building 2023-02-18 19:17:50 +02:00
Twaik Yont
8d85d8bded Second try to fix build enabling submodules checkout? 2023-02-18 18:43:06 +02:00
Twaik Yont
765cedc96c Making ant fail not being cause of build fail. 2023-02-17 17:04:24 +02:00
Twaik Yont
85c65566d4 Getting rid of prebuilts, libwayland should be built from sources. 2023-02-17 16:59:20 +02:00
Twaik Yont
540dcbebc8 Getting rid of buggy direct touch mode which does not seem to work with modern DEs. 2023-02-17 13:40:04 +02:00
Twaik Yont
8e38aa670a Cursor positioning fix. Starter is moved to main apk. Implemented shell-loader which loads started dynamically from main apk to avoid version mismatches between main apk and starter. 2023-02-17 13:22:08 +02:00
Twaik Yont
aa53a085d5 Fix build 2023-02-13 14:59:24 +02:00
Twaik Yont
db5c9bf10f Preparing starter to send broadcasts to main app in case termux-app has no SYSTEM_ALERT_WINDOW permission. 2023-02-13 14:07:50 +02:00
Twaik Yont
8bb8be1cb1 Fixed cursor positioning in right-to-left layout. 2023-02-05 08:56:01 +02:00
Twaik Yont
daa3485234 Fix early screen size measuring and JNI exception when terminating applicaiton. 2023-02-05 01:09:44 +02:00
Twaik Yont
96b35a45f3 Fix hanging when user presses "Exit" in notification... 2023-02-05 00:40:35 +02:00
Twaik Yont
b57e762479 Rename wayland socket of application to not confuse real wayland applications... 2023-02-04 23:57:30 +02:00
Twaik Yont
3d075f72df Fixing cursor size and transparency. Fixing keyboard appearance in both reseeding and non-reseeding modes. 2023-02-04 23:52:07 +02:00
Twaik Yont
3794838b76 Cursor is not visible here. Replacing rendering with GL with blitting to Surface. 2023-02-03 16:07:22 +02:00
Twaik Yont
a868f37c8a Fixes #211 (seemly random wayland server hangs).
Fixes regenerating xkbmap file after applicaion updates.
Fixes the following Xwayland warning:
```
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 569, clipping.
>                   X11 cannot support keycodes above 255.
Errors from xkbcomp are not fatal to the X server
```
2023-02-02 14:42:47 +02:00
dependabot[bot]
ad7bd7eed6
Bump com.android.tools.build:gradle from 7.4.0 to 7.4.1 (#208)
Bumps com.android.tools.build:gradle from 7.4.0 to 7.4.1.

---
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>
2023-02-02 02:19:20 +02:00
Twaik Yont
9174992b5d Fixed appearing of additional keyboard when no software keyboard is shown. Fixes #188
Stub screen when no client is connected...
Fixing linter warnings about `onPictureInPictureModeChanged`
2023-02-02 02:09:23 +02:00
Twaik Yont
92605729cc Setting the touchpad mode as default due to the fact that in most cases it is not usable. 2023-02-01 18:59:54 +02:00
Twaik Yont
3e9e9a2cb9 From now we can capture Alt+Tab, Alt+F4, Meta+smth key combinations on Dex-compatible devices... 2023-02-01 18:51:03 +02:00
Twaik Yont
cc9553524a Disabling annoying toast message and disabling annoying PIP mode... 2023-02-01 17:28:22 +02:00
Twaik Yont
09a0fca185 Fixes #40 2023-02-01 17:17:53 +02:00
Twaik Yont
13718d94cf Still preparing renderer to work with GLSurfaceView...
Fixes #98
2023-02-01 17:07:10 +02:00
Twaik Yont
336077033e Basic code for GettingStarted screen from @agnostic-apollo . 2023-02-01 02:50:11 +02:00
Twaik Yont
caa1edc690 Making everything snake case... 2023-02-01 01:17:06 +02:00
Twaik Yont
4a37640b5c Cleaning up and preparing renderer to work with GLSurfaceView 2023-01-31 23:52:03 +02:00
polkaulfield
9de5f2f0de
Added a fullscreen toggle. (#206)
* Added a setting to enable immersive fullscreen on the device display.
Co-authored-by: Twaik Yont <twaikyont@gmail.com>
2023-01-31 23:30:17 +02:00
Twaik Yont
56fdbe2cde Updating API of native part. Part 4. Cleaning up. 2023-01-31 20:39:18 +02:00
Twaik Yont
34ebec1476 Updating API of native part. Part 4. Cleaning up. 2023-01-31 20:32:26 +02:00
Twaik Yont
f9e6a8d2ab Updating API of native part. Part 3. Wayland compositor and surface APIs. 2023-01-31 20:01:43 +02:00
Twaik Yont
be07eab2a4 Updating API of native part. Part 2. Wayland shell and output APIs. 2023-01-31 17:19:35 +02:00
Twaik Yont
bae01ab655 Updating API of native part. Part 1. Makefiles and wayland seat api. 2023-01-31 15:46:12 +02:00
Twaik Yont
1a9146a3f7 Updating API of native part. Part 1. Wayland C++ API and it's generator. 2023-01-31 08:56:29 +02:00
Twaik Yont
5b73f8f497 Getting rid of xkbcommon and xkb-config. In current form they are useless. Preparing to replace them with xcb client tracking current layout. 2023-01-30 06:04:34 +02:00
dependabot[bot]
f36c19da8e
Bump gradle from 7.3.1 to 7.4.0 (#194)
Bumps gradle from 7.3.1 to 7.4.0.

---
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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 15:03:45 +02:00
dependabot[bot]
fc9cb2b8b6
Bump runner from 1.5.1 to 1.5.2 (#192)
Bumps runner from 1.5.1 to 1.5.2.

---
updated-dependencies:
- dependency-name: androidx.test:runner
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 15:03:32 +02:00
dependabot[bot]
e51d88d488
Bump espresso-core from 3.5.0 to 3.5.1 (#191)
Bumps espresso-core from 3.5.0 to 3.5.1.

---
updated-dependencies:
- dependency-name: androidx.test.espresso:espresso-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 15:01:53 +02:00
github-actions[bot]
626bf01e95
Update Gradle Wrapper from 7.5.1 to 7.6. (#184)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>

Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2022-12-03 11:10:13 +02:00