Revisions of xpra

Scott Bradnick's avatar Scott Bradnick (sbradnick) accepted request 1104936 from Scott Bradnick's avatar Scott Bradnick (sbradnick) (revision 50)
Something in 6.0 breaks u2f
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 49)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 48)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 47)
- Removing some Requires/Recommends after discussion w/
  upstream developer
  * https://github.com/orgs/Xpra-org/discussions/3902
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 46)
- Adjusting 'ffmpeg_ver' to 6 for 'suse_version >= 1550'
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 45)
- Adding "Source100: xpra-rpmlintrc" to appease SR#1095874
  being declined
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 44)
- Adding more Recommends per:
  https://github.com/Xpra-org/xpra/blob/master/docs/Build/Dependencies.md
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 43)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 42)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 41)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 40)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 39)
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 38)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 37)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 36)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 35)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 34)
- Migration of PAM settings to /usr/lib/pam.d.
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 33)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 32)
- 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
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 31)
- Update to version 4.4+git20221002.1c1e6e0d:
Displaying revisions 21 - 40 of 70
openSUSE Build Service is sponsored by