Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/srevinsaju/guiscrcpy

A full fledged GUI integration for the award winning open-source android screen mirroring system -- scrcpy located on https://github.com/genymobile/scrcpy/ by @rom1v
https://github.com/srevinsaju/guiscrcpy

Use local adb

2c62436e757dfd6e568ad0545f6a23fc35593af7 authored over 4 years ago by Srevin Saju <[email protected]>
Add support for non ASCII keys for mapper

2c5f62a3f7a96f730f3b8ea47567644ed15da9c4 authored over 4 years ago by Srevin Saju <[email protected]>
Remove the redundant stdin request to term

b1f96d9d164816f482416be5c486e8cc95494387 authored over 4 years ago by Srevin Saju <[email protected]>
Set params as local attributes

3a78d9b4c71ed24a0e8746dc57d70e9dfe194f1e authored over 4 years ago by Srevin Saju <[email protected]>
Remove extra verbosity

f3cdcf7fc08d061b31473c349973fcaf0acda13b authored over 4 years ago by Srevin Saju <[email protected]>
Fix typo in executing

d52c9c0983297b838088406a89096e8bc6092ab7 authored over 4 years ago by Srevin Saju <[email protected]>
Remove param cfgpath

030dd5b0918e5f8a3e905c3a64bd8b57a78d1a5e authored over 4 years ago by Srevin Saju <[email protected]>
Provide adb instance and configuration path from AsyncMapper to Mapper

46be4fdd4f779d6aff1d9a7b663c69a2a98c4db1 authored over 4 years ago by Srevin Saju <[email protected]>
Remove mapper command line parser

f9a87c37073e831ba87babc6bf8d6ae88df15bea authored over 4 years ago by Srevin Saju <[email protected]>
Use local adb

42978db68f4696d0fbeec5ad504d569b158ce46b authored over 4 years ago by Srevin Saju <[email protected]>
explicitly raise AdbError when the adb shell dumpsys input failed

028bf6fc0b0c7d831debb39506e13dc8509a5fbb authored over 4 years ago by Srevin Saju <[email protected]>
Get dimension of device using local adb

c6be09ebff39e941f9b6f5799ef43194355f7a0c authored over 4 years ago by Srevin Saju <[email protected]>
Ask adb to wait for any device inside the class

ac9d844794d11366a11fc1fa81c9e6b4e6acff66 authored over 4 years ago by Srevin Saju <[email protected]>
import AdbRuntimeError

44d9886229d85152f906d48672ef8bf1fa2e1908 authored over 4 years ago by Srevin Saju <[email protected]>
feat: Ask user if they really wants to setup Mapper interactively

59b873403b9d61e6cd79aa97e1867123e83d159b authored over 4 years ago by Srevin Saju <[email protected]>
Mapper add adb and config_path as params

cbce1faf569344bf59bbd7039a6a6fa3ef406f75 authored over 4 years ago by Srevin Saju <[email protected]>
Remove mapper main

85b7760fae907558a8888e73d87fc65073b39c22 authored over 4 years ago by Srevin Saju <[email protected]>
Remove greeting message on mapper init

8e5b2e6ed279a15468f4e06ae88dcc26a4963975 authored over 4 years ago by Srevin Saju <[email protected]>
Remove redundant imports

f647adec44b5b1c239335bca10b6246d8c9b65b1 authored over 4 years ago by Srevin Saju <[email protected]>
Add a better _representation for guiscrcpyConfig with filepath to config

59ebceaa18a5b911d468ca8cf3b68e15f6f08ca4 authored over 4 years ago by Srevin Saju <[email protected]>
Provide mapper_configuration_path

a564befdf4af613a2fa1631cccaefdab8e58c6f4 authored over 4 years ago by Srevin Saju <[email protected]>
Add get_self import

0231ee5d7fd3fddb3ead4ab65bdf4f0e15cbfb63 authored over 4 years ago by Srevin Saju <[email protected]>
import subprocess

49e2e254cd99c9264ad9dab0eb2106ba19d753d1 authored over 4 years ago by Srevin Saju <[email protected]>
Fix indendentation

08ceef6c2f83a16b8289cb696f6f0f236262ba6b authored over 4 years ago by Srevin Saju <[email protected]>
Add helper function to get_self PATH

7ab6012a41123b4d4f2f8641a7a11680c6684c47 authored over 4 years ago by Srevin Saju <[email protected]>
Add helper function to format_string with ASCII colors

e912daf58c391233f972e90b6df6b853b8410421 authored over 4 years ago by Srevin Saju <[email protected]>
import sys and shutil

62da248390ef60fe5f1c4ef0e45eda6d1da2746e authored over 4 years ago by Srevin Saju <[email protected]>
Add colors from colorama.FORE

33c58fa9f918e362e5aa989b2fdaf619497e3bad authored over 4 years ago by Srevin Saju <[email protected]>
Modify entrypoint

a40aedcfcc7665aea1088ee129c3334f06ee9f5a authored over 4 years ago by Srevin Saju <[email protected]>
Use relative imports in toolkit.py

75b4baa9d8fa892b4d2d0f63ab7a1bc974b964b3 authored over 4 years ago by Srevin Saju <[email protected]>
Require adb instance instead of path

66539888b521d6e735a3c56871d1f930b0e8a0ec authored over 4 years ago by Srevin Saju <[email protected]>
Add __repr__ GuiscrcpyConfig Interface

8e6292dc105c131db1a49570a6954de08b2e1b0c authored over 4 years ago by Srevin Saju <[email protected]>
Add scrcpy.svg

909b6c9b4e1a6563c2ee621fb64b887f2f3fed4a authored over 4 years ago by Srevin Saju <[email protected]>
Add click

b6842ede93ed94258603bb9e9e3f1d7cc2310bb7 authored over 4 years ago by Srevin Saju <[email protected]>
Port to relative imports

648abc5fd72174e34e100d84afea0fa1344b5fbb authored over 4 years ago by Srevin Saju <[email protected]>
Update release.yml

3414a9d69158517d52ee682d548b3d7a71b4fe63 authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release v4.1.2

dd0cd490dd2c950ac70ef4070ebc38f8f0134197 authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release v4.1.1

3572c7ec3ce8c84e050f39bebcf456aba2d6dfb9 authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release v4.1 stable

5d3147a1987eb302ccaa27b11ed1c8971bf560dc authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release v4.0 stable

23b1c075027325b8dd66497ebe5e4e41ea9a8514 authored over 4 years ago by Srevin Saju <[email protected]>
Merge branch 'master' of ssh://github.com/srevinsaju/guiscrcpy into master

f806fc1e4ab0a9c2dbe37baaea33e9786db3b87f authored over 4 years ago by Srevin Saju <[email protected]>
chore: update UI files

4c5b349368c1b5ce66a2d0b7b835861cd7c1ac97 authored over 4 years ago by Srevin Saju <[email protected]>
Update INSTALL.md

43f05327ba6b126e0f53e9bb152c931707cca736 authored over 4 years ago by Srevin Saju <[email protected]>
Update README.md

a16f30f52be69ed7a96102291e080c9c2c290833 authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release v4.0 stable

790dd5de0dea44ae629c2ae9530e3e07bd806e7a authored over 4 years ago by Srevin Saju <[email protected]>
feat: Fix ambiguous error message on special keys.

Do not crash on KeyboardInterrupt, else show nice aborting message

c2ddaf9e6a7cbce4ed64c5bd77de673b3eea6879 authored over 4 years ago by Srevin Saju <[email protected]>
Add credits to snapcraft sisco311

4bcd6faad3a018a4c3e41a0810a3de99f96e12a7 authored over 4 years ago by Srevin Saju <[email protected]>
Add IsADirectory to exception list

5cbb08b8f834cae35965ad7aef00b155dace185c authored over 4 years ago by Srevin Saju <[email protected]>
Bump version of scrcpy to v1.15.1

ecc0b8286249e2f99d7e755b5757520c670a5647 authored over 4 years ago by Srevin Saju <[email protected]>
Update snapcraft.yaml

b355c2aa523ca18a952233afd7c92ab797a499cb authored over 4 years ago by Srevin Saju <[email protected]>
Merge pull request #138 from srevinsaju/beta-qtpy

Beta qtpy

0373528b05691ce0e165d1e77203e8d550abeb04 authored over 4 years ago by Srevin Saju <[email protected]>
Fix line length on setup.py

19a5a0cb9f90ccee1dbff5a3d5f1f72378551981 authored over 4 years ago by Srevin Saju <[email protected]>
Fix line length on releaser

c2be6ad4cde1a07a30374de2e8fbb03f09344e7a authored over 4 years ago by Srevin Saju <[email protected]>
Add release CI

6a6df08e778bee71b88118c9025565f717be6abd authored over 4 years ago by Srevin Saju <[email protected]>
Fix sed expression on patching requirements and setup.py

87247f3889d3ae7f7ce90077134b8d3524a3f802 authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Update CI to create PySide2 builds

c2031c10a5a35e1ccbad14a2b58672ee30094d0e authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Flake8 fixes

3d42e3ed3e1edb4702a5f087baaef264333ca7eb authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Add landscape support for the mapper

Bug found by @offline on guiscrccpy-discord channel. Thanks

78e23baa52cda04a85c6521913c0640e25c95741 authored over 4 years ago by Srevin Saju <[email protected]>
Return Popen object instead of bool True

2e617b2a01d9d1e13cad77b1e10ede61b59cd68e authored over 4 years ago by Srevin Saju <[email protected]>
Do not ask for device-id if only one device is found

2e112f1561c02564c52ac72ea2e1f83a99563930 authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Flake8 fixes

f509b6372e7e131c3cdb7edd29d5c26913dc3e66 authored over 4 years ago by Srevin Saju <[email protected]>
Include qtpy as necessary dependency

191f706b492150089f9b2a04c3da7a90dcdc1494 authored over 4 years ago by Srevin Saju <[email protected]>
Always read_configuration for mapper before initialization

663d1a0e0ebdb70bec93d5ed9627e7ed5c9914ba authored over 4 years ago by Srevin Saju <[email protected]>
noqa: E501 ignore line length in setup.py

284ee0ef9553b2fb914a2362f5e603e0bac3eabe authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Almost ready to release 4.0.a4

91fec6e568423a2ded4ead5c129f6ee80ae93a50 authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Flake8 fixes

13cd388ed53d41a73e38a918ed7fd73077a75e76 authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Add newline to end of version.py

a70f63844dbeb2a1455453586a1b090f4fade0dd authored over 4 years ago by Srevin Saju <[email protected]>
:gear: Flake8 fixes

82d5fbeda7db8833f12a89491dc551b8a8810020 authored over 4 years ago by Srevin Saju <[email protected]>
Update version

93c7b4e66498faf569e34e33395a1a64eb843675 authored over 4 years ago by Srevin Saju <[email protected]>
Update version

29a7dc2a4a3d48b8a1db4adeed4375b75c71933b authored over 4 years ago by Srevin Saju <[email protected]>
Update Mapper to Object Oriented

b29257246bde3828be40eb29b13cc41b5a88b41c authored over 4 years ago by Srevin Saju <[email protected]>
Update README.md

35de53584dc66ec6cdc73c470d4dd97762eb0119 authored over 4 years ago by Srevin Saju <[email protected]>
Automate wheel build

ba220965d90b4ae91aaf7e835bd5dd16a603a9bc authored over 4 years ago by Srevin Saju <[email protected]>
Update README.md

17df62e87c249c2a1d4602ec088b843514433332 authored over 4 years ago by Srevin Saju <[email protected]>
:gear: flake8: E501 Line too long

1e838b974385003d16b56783099576c4926f327e authored over 4 years ago by Srevin Saju <[email protected]>
:gear: flake8

c1e22e9e163c03c8d4a43be22bb103c001fb323a authored over 4 years ago by Srevin Saju <[email protected]>
fix line length

c64a170ecdb86017ca3e04fcfe3f278e90f13909 authored over 4 years ago by Srevin Saju <[email protected]>
connect initmapnow, refactor button name

c0a9a6763f65b65a148324e7768e189f6a29741b authored over 4 years ago by Srevin Saju <[email protected]>
Announce to user when mapper has launched

26062f0daf67d9baf4261ca379ab14a19d00c254 authored over 4 years ago by Srevin Saju <[email protected]>
Add a friendly message to help initializing mapper

2b7ee7e3b4e3bcf50b03453e1bc302aaeb792e32 authored over 4 years ago by Srevin Saju <[email protected]>
Conver bootstrap_mapper to class method and not staticmethod

9beecb849c7fb3a30141a1abd1e0a7fd35a4c171 authored over 4 years ago by Srevin Saju <[email protected]>
Do not initialize QtCore Application twice if another instance is already running

2a7bb616dfccbe3ecd38ff378ab02642e6167f97 authored over 4 years ago by Srevin Saju <[email protected]>
Add mapper key by default in 'defualt config'

2b62b903d6790db96aa572e27d7c641934bdcb7c authored over 4 years ago by Srevin Saju <[email protected]>
Include new mapper icons in resource

d49684f01cad9a577ac4948627066d614ce0974f authored over 4 years ago by Srevin Saju <[email protected]>
Update User Interface (pyside2 + pyqt5)

7f65cf332c5315d2ea34c5462021719ba45ecaed authored over 4 years ago by Srevin Saju <[email protected]>
Add mapper icons

c43ea3d14faffdd27201909db80b1eb4c76cbe72 authored over 4 years ago by Srevin Saju <[email protected]>
port mapper to qtpy"

cb40172f162ed9548208f9898359934271fb6906 authored over 4 years ago by Srevin Saju <[email protected]>
Add ui/pyqt5 and ui/pyside2 to python package

e59204fe835e55a73c3f6e3cc9b8d18983621582 authored over 4 years ago by Srevin Saju <[email protected]>
Update PySide2 UI for Qt5.15

e189a3974de5d70c873dbc45357983ac2de54a21 authored over 4 years ago by Srevin Saju <[email protected]>
Update UI to PyQt5 5.15 uic gen

595fb645a8687435a699355fcd4b295ae7ab8848 authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Prepare release v4.0.aplha1

b3349e4494b742c9eb0389465c874d751484f056 authored over 4 years ago by Srevin Saju <[email protected]>
Fix qtpy binding for pointSize

60d4c9abcb2a57d8caf8ec28a11106788473a556 authored over 4 years ago by Srevin Saju <[email protected]>
Merge branch 'master' into beta-qtpy

773839b4ff0a582d4f7ca03da196a921f71ec619 authored over 4 years ago by Srevin Saju <[email protected]>
Add some more types to gitignore

378f2c105a7ca06f14d697f24381d1e62c264d8b authored over 4 years ago by Srevin Saju <[email protected]>
:tada: Release 3.9.3

Final release and bugix for v3.9
* scrcpy v1.13
* PyQt5 5.14

424538c08ce7c11200e22e4dc22f5ce2d327e746 authored over 4 years ago by Srevin Saju <[email protected]>
Remove creation of continuous tag on Release

ea39134a5f7f261199f76e641c40dc1957c9c798 authored over 4 years ago by Srevin Saju <[email protected]>
do not release continuous tag on tagged release'

18172cf14c286e813b2d081797d3423ed34fc3da authored over 4 years ago by Srevin Saju <[email protected]>
Merge branch 'master' into beta-qtpy

8383dba67b22f205932da737c660b718a05eae91 authored over 4 years ago by Srevin Saju <[email protected]>
Announce to users the connection of a new device #142

eb43d4ad4ec7a2155c489dbda9aa98637f804409 authored over 4 years ago by Srevin Saju <[email protected]>
Ignore Pipfile.lock

bc4793d60f8649ec81b3d1061989a082d12add40 authored over 4 years ago by Srevin Saju <[email protected]>