Twaik Yont
90b03b8769
Minor changes and refactoring...
2023-06-18 00:19:25 +03:00
Twaik Yont
49145d69dd
Adding an option to request notification permission, fixing scaled resolution mode.
2023-06-16 00:06:31 +03:00
Twaik Yont
4529b798a1
Fixing broken mouse capturing
2023-06-15 22:07:45 +03:00
Twaik Yont
5fcabc7efd
Improving TERMUX_X11_DEBUG, removing unnecessary checks in rendering, adding unstripped libraries to build artifacts (for debugging stacktraces using ndk-stack).
2023-06-14 22:25:39 +03:00
Twaik Yont
3db5e4a606
Improving stability.
2023-06-14 07:11:18 +03:00
Twaik Yont
713c120bed
Fixing pixman building, stripping unneded build dependencies.
2023-06-13 19:14:01 +03:00
Twaik Yont
70c2a0d0b1
Fixing permormance regression, fixing RGB cursors color flipping...
2023-06-13 02:48:26 +03:00
Twaik Yont
757121b038
Introducing new option: "Stretch to fit display"
2023-06-12 22:59:24 +03:00
Twaik Yont
1335371b41
Fixes #342 , #343 and TERMUX_X11_DEBUG
2023-06-12 17:20:00 +03:00
Twaik Yont
15e3d60eab
Fixing MIT-SHM in proot-distro
2023-06-11 03:07:07 +03:00
Twaik Yont
d0c65ac76d
Probably fixing hanging after clipboard changing if sync is enabled and probably fixing #335
2023-06-08 11:28:58 +03:00
Twaik Yont
d5a84bed6a
Fixing swipe down gesture (for toggling extra keys bar).
2023-06-08 00:26:00 +03:00
Twaik Yont
c84625625f
Fixing #231 (needs triage)
...
Signed-off-by: Twaik Yont <twaikyont@gmail.com>
2023-06-08 00:10:43 +03:00
Twaik Yont
7882323696
Introducing "-xstartup" option. Using display framerate to setup redraw timer (instead of using default maximal framerate).
...
Signed-off-by: Twaik Yont <twaikyont@gmail.com>
2023-06-07 19:55:36 +03:00
Twaik Yont
4927432554
Fixing segmentation fault on Android 8 AVD.
...
Signed-off-by: Twaik Yont <twaikyont@gmail.com>
2023-06-07 15:10:49 +03:00
Twaik Yont
c7ec27b239
Some code refactoring, no improvements here...
2023-06-06 23:18:47 +03:00
Twaik Yont
c9ebce63e0
Fixing Escape key functionality...
2023-06-05 17:32:18 +03:00
Twaik Yont
e5ca171126
Fixing GLX screen destroying sequence, changing companion package name.
2023-06-05 15:33:49 +03:00
Twaik Yont
be324728ea
Reduce apk size: exclude libc++_shared from build.
2023-06-04 17:51:57 +03:00
Twaik Yont
c10176a140
Various changes
...
Final APK size optimization (removing Mesa's GL and swrast_dri libraries from build).
Making statusbar black while app is active.
Fixing scrolling (false positives for pinch checking in original detector algorythm).
Signed-off-by: Twaik Yont <twaikyont@gmail.com>
2023-06-04 15:05:32 +03:00
Twaik Yont
1645740cce
Some fixes for Samsung Dex mode...
2023-05-29 07:25:04 +03:00
Twaik Yont
e400b39498
Fixing keyboard intercepting.
2023-05-29 03:20:01 +03:00
Twaik Yont
b7ec6fe417
Cleanup, fixing dependencies of companion packages, fixing default "Touchscreen input mode" choise
2023-05-29 01:22:15 +03:00
Twaik Yont
f3f8cde246
Some fixes.
...
Another attempt to fix server patching.
DPI setting was removed from preferences. The recommended way to change dpi is to use `-dpi N` option of X server.
Fix for captureless Dex touchpad handler. Now it should work.
2023-05-28 13:26:50 +03:00
Twaik Yont
e5c34a1e41
Various fixes
...
Fixes #327
Fixes `_XSERVTransmkdir: ERROR: euid != 0,directory /data/data/com.termux/files/usr/tmp/.X11-unix/ will not be created.` error
Fixes cursor appearing on X server startup.
Disabling listening TCP on startup (`-listen tcp` is still available).`
2023-05-28 05:13:49 +03:00
Twaik Yont
75a6529121
Removing some debug messages, fixing XKB_CONFIG_ROOT stuff.
2023-05-25 10:12:43 +03:00
Twaik Yont
c65f0bebf7
Fix xcb building (in workflow)
2023-05-25 07:55:06 +03:00
Twaik Yont
267c6316fb
Fix xcb building (in workflow)
2023-05-25 07:28:23 +03:00
Twaik Yont
5ce0aeb863
Submodules fix
2023-05-25 07:08:00 +03:00
Twaik Yont
4769520ba3
Submodules fix
2023-05-25 07:03:55 +03:00
Twaik Yont
ee2224e474
Big update. Replacing Xvfb and Xwayland with builtin X server.
2023-05-25 06:27:03 +03:00
Twaik Yont
62bf17ddf8
Added custom resolution setting.
2023-03-26 16:45:27 +03:00
Twaik Yont
af8b57ac85
Cleanup
2023-03-26 14:15:56 +03:00
Twaik Yont
91daff9390
Making project work with unpatched libwayland: ffi building, generating wayland sources
2023-03-26 14:08:29 +03:00
Twaik Yont
b96c785513
Getting rid of wayland scanner, bumping dependencies versions, fixing fake compositor to work with Xwayland 23.1.0.
2023-03-26 09:38:39 +03:00
Twaik Yont
f930dfebdb
Implementing experimental X11 client.
...
* [EXPERIMENTAL] Experimental X11 client.
* Moving fake compositor to CmdEntryPoint, getting rid of background service, making MainActivity work as X11 client...
* Reconnecting to existing session.
* Basic multiple layout support (using setxkbmap).
* ExtraKeys support
* Added toggling ExtraKeys bar with triple finger swipe down.
* Adding an ability to output logcat of `com.termux.x11` via TERMUX_X11_DEBUG=1 environment variable.
* Initial changes to use separate lookup table for external keyboard.
* Input of custom unicode characters.
* Optimized starting logcat in com.termux.x11 userspace.
* Reducing apk size.
* Fixed broken logging, appearing of extra keys with `--no-xwayland-start`.
* Initial Xvfb support.
* Improving drawing speed by using NEON on arm devices.
* Making session reconnect if it is fault for some reason.
* Updating README.md and adding option to disable horizontal scrolling.
* fix: shortcut icon color.
* fix shortcut icon color in dark mode
* restore cache (#259 )
* Experimental virtual resolution feature. Settings screen is updated.
* Initial uploading keyboard to Android feature.
* Added memfd support (for server needs).
* Added the ability to change extra keys list.
---------
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: Arvind Kaushik <61283438+ask9027@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: polkaulfield <mr.tamuraa@gmail.com>
Co-authored-by: Ivan Max <mixython@gmail.com>
Co-authored-by: Wisest_wizard <12suhangp34@gmail.com>
Co-authored-by: agnostic-apollo <agnosticapollo@gmail.com>
2023-03-09 02:31:15 +02:00
polkaulfield
2dcd6e0644
Added the preference menu for display resolution and scale (Just the GUI) ( #214 )
2023-03-06 19:31:32 +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
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
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
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
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
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]
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
dependabot[bot]
b928ab75d7
Bump runner from 1.5.0 to 1.5.1 ( #174 )
...
Bumps runner from 1.5.0 to 1.5.1.
---
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>
2022-11-10 15:39:07 +02:00
dependabot[bot]
5d1881d05b
Bump espresso-core from 3.4.0 to 3.5.0 ( #172 )
...
Bumps espresso-core from 3.4.0 to 3.5.0.
---
updated-dependencies:
- dependency-name: androidx.test.espresso:espresso-core
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>
2022-11-09 13:04:24 +02:00
dependabot[bot]
e9a931c548
Bump runner from 1.4.0 to 1.5.0 ( #173 )
...
Bumps runner from 1.4.0 to 1.5.0.
---
updated-dependencies:
- dependency-name: androidx.test:runner
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>
2022-11-09 13:00:49 +02:00
dependabot[bot]
0b2e056fa6
Bump annotation from 1.4.0 to 1.5.0 ( #161 )
...
Bumps annotation from 1.4.0 to 1.5.0.
---
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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-22 18:17:57 +03:00
Leonid Pliushch
45f7a1ab9c
rename dev_keystore.jks to testkey_untrusted.jks
...
Hopefully the new name of keystore file would provide to potential user
more info about what it actually is.
2022-09-21 10:45:47 +03:00
David Kramer
b3969fe410
Added: Launch fullscreen on external HDMI display ( #158 )
2022-09-16 08:35:55 +03:00
Twaik Yont
c9ac9957ff
Do not increase targetSdkVersion or socket sharing will stop working.
2022-07-26 13:22:48 +03:00
Twaik Yont
30ea104036
Removing x11 backend which is unusable. It was needed only for developing basic code and now it is unneeded.
2022-07-26 12:56:53 +03:00
Twaik Yont
3afcae5cec
Various changes:
...
1. Fix for https://github.com/termux/termux-packages/issues/10940 working inside shell_loader
2. Getting rid of using `Reflection` API and `CrossVersionReflectedMethod` in the project
3. Unhiding some non-SDK API's to the project using gradle's `compileOnly` dependency
4. Getting rid of library unpacking and making loader open it directly from apk ( 6cdfb75c44 (commitcomment-77856313)
). @agnostic-apollo is the best!!!
Some cleanup...
Bumping versionCode
2022-07-25 16:17:56 +03:00
dependabot[bot]
16924683b4
Bump annotation from 1.3.0 to 1.4.0
...
Bumps annotation from 1.3.0 to 1.4.0.
---
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>
2022-07-06 00:46:07 -04:00
agnostic-apollo
757c3e34ae
Fixed: Fix ClassCastException
for LAUNCHED_BY_COMPATION
extra passed to MainActivity
...
com.termux.x11 W/Bundle: Key com.termux.x11.launched_by_companion expected String but value was a java.lang.Integer. The default value <null> was returned.
com.termux.x11 W/Bundle: Attempt to cast generated internal exception:
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at android.os.BaseBundle.getString(BaseBundle.java:1199)
at android.content.Intent.getStringExtra(Intent.java:8248)
at com.termux.x11.MainActivity.onCreate(MainActivity.java:62)
2022-07-06 02:38:47 +05:00
agnostic-apollo
333de111dd
Changed: Use compileSdkVersion 30
and do not use buildToolsVersion
2022-07-05 08:19:02 +05:00
agnostic-apollo
cd395e7c98
Fixed: Fix device doesn't support picture-in-picture mode on Android < 8
2022-07-05 08:17:36 +05:00
dependabot[bot]
30afd3244d
Bump constraintlayout from 2.1.3 to 2.1.4
...
Bumps [constraintlayout](https://github.com/androidx/constraintlayout ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/androidx/constraintlayout/releases )
- [Commits](https://github.com/androidx/constraintlayout/commits )
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-01 08:22:20 +05:30
Arvind Kaushik
bac5034ec3
NoActionBar for fullscreen mode ( #103 )
2022-04-01 11:28:00 +03:00
dependabot[bot]
a390d5bf30
Bump constraintlayout from 2.1.2 to 2.1.3
...
Bumps [constraintlayout](https://github.com/androidx/constraintlayout ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/androidx/constraintlayout/releases )
- [Commits](https://github.com/androidx/constraintlayout/commits )
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-16 15:11:08 +05:30
dependabot[bot]
5d8c2e1138
Bump constraintlayout from 2.1.1 to 2.1.2
...
Bumps [constraintlayout](https://github.com/androidx/constraintlayout ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/androidx/constraintlayout/releases )
- [Commits](https://github.com/androidx/constraintlayout/commits )
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 17:38:15 +05:30
dependabot[bot]
07f88ca44b
Bump annotation from 1.2.0 to 1.3.0
...
Bumps annotation from 1.2.0 to 1.3.0.
---
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>
2021-11-05 12:07:06 +05:30
Twaik Yont
5a07a2fadb
Should solve https://github.com/termux/termux-x11/issues/25 .
2021-10-10 00:46:40 +03:00
Twaik Yont
f9a9ce3167
Let Termux:X11 run without sharedUserId="com.termux" ( #31 )
...
* Let Termux:X11 run without sharedUserId="com.termux"
Make Termux:X11 start user-defined commands in Termux ($PREFIX/libexec/termux-x11/termux-startx11)
Make debug_build.yml build companion package for termux and upload it as an artifact.
Update README.md
2021-10-03 13:33:10 +03:00
WMCB-Tech
db575f7887
Fix issues regarding enter key not working with external keyboards #34
2021-09-30 10:14:49 +08:00
dependabot[bot]
f1a0c3b4bb
Bump constraintlayout from 2.1.0 to 2.1.1
...
Bumps [constraintlayout](https://github.com/androidx/constraintlayout ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases )
- [Commits](https://github.com/androidx/constraintlayout/commits )
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 07:28:30 +05:30
WMCB-Tech
d93c76092d
revert app name to termux:x11 back
2021-08-29 19:08:56 +08:00
Wisest_wizard
9e419571af
Update preference messages and default values
2021-08-26 18:42:38 +05:30
Wisest_wizard
a7f4111b10
Remove fullscreen mode
...
Full Screen Mode is removed as it messes with visibility of Eks and also causes a few glitches
2021-08-26 18:42:38 +05:30
Wisest_wizard
6b148437ef
Try to fix navbar overlap
2021-08-26 18:42:38 +05:30
Wisest_wizard
631cf17d88
Bug fix
...
Fix extra padding visible when PIP mode is not turned off
2021-08-26 18:42:38 +05:30
Wisest_wizard
63440dfbee
Fix description of Show additional keyboard preference
2021-08-26 18:42:38 +05:30
Wisest_wizard
7c50f04486
Bug fixes
...
Fix: remove extra padding when Show additional Keyboard is set to false
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
cca1b0487a
Bump version
2021-08-26 18:42:38 +05:30
Wisest_wizard
85b7b4c395
Squash bugs and use another simpler approach
2021-08-26 18:42:38 +05:30
Wisest_wizard
c131fec2da
Use user provided xdg runtime directory
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
7446d74d28
Bump version
2021-08-26 18:42:38 +05:30
Wisest_wizard
ca5f9cd1e2
bug fixes
2021-08-26 18:42:38 +05:30
Wisest_wizard
051a9a1620
Fix bugs with PIP mode
2021-08-26 18:42:38 +05:30
Wisest_wizard
c1ce878b06
restore layouts
2021-08-26 18:42:38 +05:30
Wisest_wizard
aeeae8cf5a
Improve ek-x functionality
2021-08-26 18:42:38 +05:30
Wisest_wizard
cf51f719d1
Fix ek-x appearance after reseed screen is applied
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
a47528d11c
Bump version
2021-08-26 18:42:38 +05:30
wisest_wizard
f76f68a2c5
Update libs and fix crashes
2021-08-26 18:42:38 +05:30
dependabot[bot]
0e56018694
Bump constraintlayout from 2.0.4 to 2.1.0
...
Bumps [constraintlayout](https://github.com/androidx/constraintlayout ) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/androidx/constraintlayout/releases )
- [Commits](https://github.com/androidx/constraintlayout/compare/2.0.4...2.1.0 )
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
66610d4c88
improve code formatting
2021-08-26 18:42:38 +05:30
dependabot[bot]
78d721d96a
Bump constraintlayout from 1.1.2 to 2.0.4
...
Bumps constraintlayout from 1.1.2 to 2.0.4.
---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
dependabot[bot]
54a8c31bbd
Bump runner from 1.0.2 to 1.4.0
...
Bumps runner from 1.0.2 to 1.4.0.
---
updated-dependencies:
- dependency-name: androidx.test:runner
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
dependabot[bot]
47d04e25ea
Bump appcompat from 1.0.2 to 1.3.1
...
Bumps appcompat from 1.0.2 to 1.3.1.
---
updated-dependencies:
- dependency-name: androidx.appcompat:appcompat
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
dependabot[bot]
e846b134ab
Bump espresso-core from 3.0.2 to 3.4.0
...
Bumps espresso-core from 3.0.2 to 3.4.0.
---
updated-dependencies:
- dependency-name: androidx.test.espresso:espresso-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
suhan_paradkar
1013b6f228
Bump version
2021-08-26 18:42:38 +05:30
suhan_paradkar
4433a82a6f
Squash few more bugs
2021-08-26 18:42:38 +05:30
suhan_paradkar
76e33fbca9
Squash Bugs
2021-08-26 18:42:38 +05:30
suhan_paradkar
fc35ce3a85
Migrate to androidx libraries
...
Android support libraries are no longer supported and is now replaced with androidx jetpack libraries
2021-08-26 18:42:38 +05:30
suhan_paradkar
a1789fc3c1
Bug fixea
2021-08-26 18:42:38 +05:30
suhan-paradkar
7037c7ea86
Bug fixes
2021-08-26 18:42:38 +05:30
suhan-paradkar
6d0cbbf62d
Add activity-wise Multiwindow support
2021-08-26 18:42:38 +05:30
suhan-paradkar
0e83bc40d9
Add Picture-in-picture support
...
This also adds support to multi-display, freeform windows and also for
secondary displays ... hopefully..
2021-08-26 18:42:38 +05:30
suhan-paradkar
e614c576e8
Bug fixes
2021-08-26 18:42:38 +05:30
suhan-paradkar
b91ab8dea5
Disable extrakeys for screen reseeding
...
Screen reseeding currently doesn't support extrakeys.. The views overlap
2021-08-26 18:42:38 +05:30
suhan-paradkar
87f9e2de01
Implement screen reseeding
2021-08-26 18:42:38 +05:30
dependabot[bot]
e848c8894c
Bump junit from 4.12 to 4.13.2
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.2 )
---
updated-dependencies:
- dependency-name: junit:junit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
dependabot[bot]
ee135b29e3
Bump constraint-layout from 1.1.3 to 2.0.4
...
Bumps constraint-layout from 1.1.3 to 2.0.4.
---
updated-dependencies:
- dependency-name: com.android.support.constraint:constraint-layout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
43f7256948
Bump version
2021-08-26 18:42:38 +05:30
WMCB-Tech
8ca175e49f
update wayland libs to the newest version
2021-08-26 18:42:38 +05:30
suhan-paradkar
d6a1233a7e
Bug fixes
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
afe1e33f3e
Update Native Libraries ( #1 )
...
* Update libxkbcommon
* Squash bugs
* Update xkbcommon to latest master
* Update parser definitions
* Bug fixes
2021-08-26 18:42:38 +05:30
suhan-paradkar
8fe9645cdd
Rename app
2021-08-26 18:42:38 +05:30
suhan-paradkar
cf846f0cfc
Mark app as debug build(for logs)
2021-08-26 18:42:38 +05:30
suhan-paradkar
00321b3ab6
Add multi-window support
2021-08-26 18:42:38 +05:30
Suhan G Paradkar
f41c0357d3
Squash bugs and set up workflow
2021-08-26 18:42:38 +05:30
Leonid Plyushch
d13faa8924
add development keystore
...
Keep same signing key for all development/debug builds.
2020-03-16 13:51:59 +02:00
Jean Schurger
a7037a3e34
Prevent kill by Samsung Dex on plug/unplug.
2020-01-29 10:29:39 -05:00
Leonid Plyushch
7de9e20225
application should be installable only to the internal storage
...
Fixes https://github.com/termux/termux-x11/issues/2 .
2019-11-10 14:31:17 +02:00
Leonid Plyushch
1caea5fe29
set minimal sdk version to 24
...
X11 repository for Android 5 is going to be completely disabled as part of
https://github.com/termux/termux-packages/issues/4467 .
2019-11-10 14:26:33 +02:00
Twaik Yont
df64cf96e7
Cleanup
...
MessageQueue optimization
2019-08-26 03:30:14 +03:00
Twaik Yont
50cfaae235
Additional keyboard position and key size fix
2019-08-20 21:21:46 +03:00
Twaik Yont
bd707e9ba5
Fix for devices without EGL_KHR_surfaceless_context support
2019-08-20 18:45:35 +03:00
Twaik Yont
c4af642a71
Fix for surface_height=0 on some devices after keyboard shown
2019-08-19 22:07:11 +03:00
Twaik Yont
12b7b00710
Code cleanup
...
Added LorieService
New touch parsing mechanism
Added Preferences activity with options: show or not additional keyboard, fullscreen mode toggle, touch input mode toggle, show or not software keyboard if external keyboard is connected
2019-08-19 18:46:13 +03:00
Twaik Yont
48fd564d21
New codebase rewritten from scratch in C++ (native part).
...
Drawing Xwl's pointer.
Hiding Android's pointer (Android N+).
Double start fix (problem after restarting application after configuration change without resetting app's native compositor).
Hardware mouse support.
2019-08-10 22:15:25 +03:00
Twaik Yont
458acd617b
Some fixes, Additional keyboard and small improvements
...
Fixed: app restart after physical keyboard connected
Fixed: some eventCodes from physical keyboard were processed wrong
2019-07-10 07:45:24 +03:00
Twaik Yont
595c00d669
Basic keyboard input with locales support
2019-07-08 18:22:08 +03:00
Twaik Yont
19e068945e
Basic and buggy Android activity backend
2019-06-30 05:01:25 +03:00