Revisions of xpra
Something in 6.0 breaks u2f
- Update to version 6.0+git20230820.7cda1ac3: * partial revert of syntax upgrade * add arm64 MacOS download link * modernize the codebase using pyupgrade * run opengl check on MacOS and MS Windows * another stray dash * use the alias * correct NSObject init call * MacOS 'configure-display' packets can be large because of ICC data * just 'install', using --root messes things up * strip newlines from arch * prettier output, with unit tests * safe to enable again thanks to aaf546ba056f3afac68069c00364d071d9a2baa0 * typo caused warnings * support namespaced dpi caps * the bind option is a list * the bundler needs the xpra script installed * log clipboard backend failures * logging pids without '=' for consistency * search and replace fixup * add screenshot on home page * fixup search and replace gone wrong * don't try to enable dbus client mixin on win32 or macos * missing a listener socket should not be fatal * add debug logging * simplify * fix xdg import * decode compressed logging packets * update logging to match new function purpose * simplify
- Update to version 5.0+git20230706.bb1ecc9b: * fix invalid syntax introduced by bef7c7e4c67102689b13ccae8cc13c5a86e9af57 * cosmetic * doh: invert check * more minor pycharm linter warnings * simplify: let Popen deal with strings * string vs bytes confusion: method never called? * get_all_x11_layouts() uses the python lxml module * more type fixes * don't try to compare bytes with strings * protocol error packet creation failure * pycharm cosmetic warnings * typo * doh: try both schemes * verify the digest is always a byte string * line data indexes had changed * #3881 use text mode to avoid encoding issues * more type hints fixes * type hints fixes * lookup alternate auto-proxy scheme * better error message * fix missing import * #3914 use the correct namespace * oops: missing import * #3914 python-pillow removed a useful constant alias * #3909 forgot to update to new api here * type hints and linter fixes * forward any pre-read data we may have * use integers explicitly * exception is not used
- Removing some Requires/Recommends after discussion w/ upstream developer * https://github.com/orgs/Xpra-org/discussions/3902
- Adjusting 'ffmpeg_ver' to 6 for 'suse_version >= 1550'
- Adding "Source100: xpra-rpmlintrc" to appease SR#1095874 being declined
- Adding more Recommends per: https://github.com/Xpra-org/xpra/blob/master/docs/Build/Dependencies.md
- Update to version 5.0+git20230617.2a908f54: * minor type hint fixes * use the more common filename * more type hints * replace buster with trixie * same file, but more consistent filename * #3863 use the new key everywhere * more type hints * unused import * get_nsview_ptr needs a gdk window * misname callback * PyOpenGL-accelerate 3.1.7 requires numpy to load * more type hints * try harder to format the log record * don't ship cython's html files * no need for nested exceptions * skip None values * '<' means '<=' and we have to use '<<' to mean less than * replace 'assert' with more specific exception types * try harder to prevent conflicts with older 'xpra' packages * wrap all tuples, for better compatibility with type hints * older versions of Python struggle with the type hints syntax * more type hints * missing build deps * better exception message * compatibility with newer versions of python-cryptography * reuse the new util function * don't access stderr directly * don't build nvidia modules if cuda is disabled * #3895 use xpra[_cmd].exe to launch subcommands
- Update to version 5.0+git20230529.246ad1fe: * round to nearest for smoother scrolling * more mypy type hints * typo * #3868 catch KeyError and log it * more mypy type hints and fixes * #3859 fix undefined variable * Mar 12 2023 was a Sunday * doh * find_session_by_name now always returns a string * accept tuples as packets, silence validation warnings during tests * more mostly automatic type hints * more mypy inspired type hints and tweaks * #3867 update clipboard to use XIDs directly * more mypy inspired type hints * mypy finds latent bugs * mypy config and fixes * repos: define available architectures (amd64, arm64) for deb822-format On multi-arch systems (e.g. i386<->amd64) without specification of supported architectures "apt update" warns about missing packages (e.g. "Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://xpra.org jammy InRelease' doesn't support architecture 'i386'") * add type hints * Fix side buttons on win32 shadow server * control-c just gets out - Update to version 5.0+git20230525.b53aab5f: * #3582 only include socket info when XPRA_FULL_INFO>0 * move exception handling * trays don't send the buttons parameter * strip newlines from backtrace * simplify: make_instance will discard None values * explicit: always return a type, or None * unused import
- Update to version 5.0+git20230524.3a44e7ca: * #3860 add missing fake function * one more missed from the bindings renaming * oops: searched and replaced wrong * forgot to update some tests in eeb3b2686626f7f236d2d70680fcb4f58d811ac7 * even more detailed error message * typo * match signature change for X11Window.XGetWindowProperty * rename x11 bindings (strip duplicated string) * more detailed error messages * debug logging to match new function names * forgot to update test * missed from 99731ac62e633d4c8b304f8f04fbe8ad60f71735 * just use the default screen * more resilient checks * #1995 remove xsettings from gtk prop, display source shim * #1995 strip out more gtk bits * oops: 'reject' is a local function * add type hints * don't try to stop the same timer twice * more helpful failure message * fixup 'init-from' debugging * add some project urls * #3822 copy window depth and visual from parent window * this should not be needed * rename attribute for more consistency * only use synthetic unfocus events when needed * linter warning * typo * fix linter warning
- Update to version 5.0+git20230523.370947ed: * one more missed from the bindings renaming * oops: searched and replaced wrong * forgot to update some tests in eeb3b2686626f7f236d2d70680fcb4f58d811ac7 * even more detailed error message * typo * match signature change for X11Window.XGetWindowProperty * rename x11 bindings (strip duplicated string) * more detailed error messages * debug logging to match new function names * forgot to update test * missed from 99731ac62e633d4c8b304f8f04fbe8ad60f71735 * just use the default screen * more resilient checks * #1995 remove xsettings from gtk prop, display source shim * #1995 strip out more gtk bits * oops: 'reject' is a local function * add type hints * don't try to stop the same timer twice * more helpful failure message * fixup 'init-from' debugging * add some project urls * #3822 copy window depth and visual from parent window * this should not be needed * rename attribute for more consistency * only use synthetic unfocus events when needed * linter warning * typo * fix linter warning * #1995 split pure-X11 event parsing into a new module
- Update to version 5.0+git20230504.f088bc04: * pydev had made a mess of things * more linter warnings * linter finds real bugs * minor linter warnings * remove redundant statements * simplify * fix minor linter warnings * simplify * avoid raising a generic 'Exception' * invalid lines get logged, that's enough * avoid raising a generic 'Exception' * simplify * make props optional, same as uinput device * remove unused screen parameter * return value is always None * remove unused argument * fix linter warning: ignore device_id on win32 * list_directory takes a single arg * comment out unreachable code * x and y aren't meant to be defined in this code path * continue even if we can't create the cursor we want to use * pygst.version is long gone * ignore 'mod2' aka 'Num_Lock' with Wayland clients * update the window's title when the window manager changes * enumify * this is an x11 desktop, so use x11 functions * clients should not use the session dir for sockets * better wording for invalid connection handlers * add missing context managers
- Update to version 5.0+git20230310.df416a21: * can only build 2022.1 on EL8 * don't show a useless message * #3769 workaround GTK breakage * #3784 handle memoryview clipboard data * make it easier to override them all * import from the correct location
- Update to version 5.0+git20230303.deed5680: * #3781 set default username_format via env var * fix focal beta component * no longer needed either * no longer needed * downgrade since there are too many build issues * Cython backwards compatibility: avoid 'noexcept' * #3769 disable OpenGL on MacOS, again * #3778 ':' is only needed if a password is also specified * simplify: XXH64_hash_t is actually uint64_t * make ScrollData optional * validate Cython extension before enabling 'scroll' * missed from b7481ea7d2ec1717f3ac6cd41a82f65812df62b5 * #3774 UInputPointerDevice must accept the props argument * just remove $PYTHON and path to gtk-mac-bundler * with newer versions of clang, ignore unreachable-code-fallthrough * workaround new Cython 3.0.0b1 warning * fix Cython 3.0.0b1 warnings: default to C++11 * #3390 simplify evdi build * revert c3e17e3: prefer non-auto audio sinks * #3774 also fix calls in the verify method * #3774 match API change: removal of screen argument * #3769 re-enable OpenGL on MacOS * the bug has been "fixed" by downgrading libffi * make it possible to override build options * Cython 3.0.0b1 triggers -Wsign-compare warning on MS Windows * ffmpeg 6.0 compatibility: these enums have been removed * ffmpeg 6.0 * workaround new warning with Cython 3.0.0b1 on win32 * doh: apply patch for versions 0.x, add debug logging
- Update to version v5.0+git20221127.3e61ef1c: * use the correct value for bits-per-pixel with alpha * prefer BGRA to RGBA * add scaling debug logging * f-stringify * fix avif encoder loading * output using the same colorspace used for encoding * missing fake attributes for opengl toolbox test * #3374 spng uses unpremultiplied alpha * preserve ':' prefix for X11 displays * #3692 re-add display to ssh args * add debug logging * #3692 ssh config overrides url * fix minor pylint warnings * more helpful messages * fix minor pylint warnings * use premultiplied alpha with pillow * fix minor warnings * #3359 don't use odd heights for vertically subsampled formats * remove debug logging * support specifying the key file password * #3504 make it possible to bypass the check * minor warnings * #3504 nvjpeg decoder no longer leaks memory with latest drivers * silence minor pylint warnings * more helpful warning when there is no pixel data * fix memoryview TypeError on MS Windows with lz4 raw cursor data * try to continue without a cuda context * oops: another pass missed * find link.exe path with newer versions of VS
- Update to version 5.0+git20221018.223dc02f: * move nvidia codecs to 'Suggests' * #3651 use dh_movefiles to split the modules into separate packages * fix logging of decompressed messages * revert 0d37df6807729c865cd216f3b4d5eeba2e8f6817 * server last info may have more data * f-stringify * remote logging of f-strings * #3582 expose gstreamer version info when FULL_INFO=1 * #3582 these lib versions are no longer exposed by default * #3651 we have to use dh_shlibdeps * minor warnings * oops: undo parts of 6fc032eda4ae23917ed770c3d6f1249b3efafa55 * fix chunked file uploads * make it possible to force chunking * ensure we don't try to process empty files * f-stringify * warn if we ever somehow get the wrong arguments here * this is a text file * only update one file * fix conf files not updated on Posix OSes * return change boolean just like the superclass * return change boolean just like the superclass * simplify: let update_focus() return the boolean * #3654 disable mixins we don't need * #3649 block the import of pycuda on WSL * #3651 split nvidia codecs into their own package * #3651 split packaging for DEBs * replace assert with explicit check * no need to raise an exception
Displaying revisions 21 - 40 of 70