Revisions of xpra

Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 30)
- Update to version v4.4+git20221002.1c1e6e0d:
  * bump version
  * add rocky / alma / oracle / centos stream
  * add latest fix
  * #3454 too easy to hit resizing loops with xterm
  * show variants if we find any
  * #3630 don't populate the full layout list if we don't have to
  * f-stringify
  * #3630 add test that causes wayland hang
  * can only join strings
  * #3630 make it easier to disable all 'after-handshake' calls
  * fix missing systray on Ubuntu
  * the nvjpeg flag has been split in 2
  * build witout cuda on Fedora 37
  * add an empty changelog
  * #3628 try harder to find the 'interactive' version
  * silence some minor warnings
  * chop large opengl renderer strings when displaying them in UI
  * #3628 fix support for cygwin ssh servers
  * remove warning on MS Windows and MacOS
  * update the release notes
  * #3628 cygwin probably behaves like msys
  * some opengl renderer strings can be very long
  * refactor: split authandler
  * simplify: don't copy options we don't reuse
  * match any variation of 'gnome' DE
  * #3628 oops, emulate the output format too
  * typo
  * #3628 match registry query as a plain string
  * #3628 re-arrange workaround order
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 29)
- Update to version 4.4+git20220823.6f83fe78f:
  * #3607 newer clients don't want flattened caps
  * easier to read
  * unused import
  * os.path.abspath always returns a path
  * MacOS doesn't have an XDG_RUNTIME_DIR
  * show what type of client disconnected
  * #3059 X11 pointer grabs
  * #3059 pointer grabs for win32 using ClipCursor
  * fix desktop servers
  * silence linter warnings
  * #3504 use async calls using a cuda stream
  * #3582 more fine grained filtering
  * re-use value from common
  * move icon functions to a more re-usable location
  * simplify
  * cosmetic
  * oops: 10 seconds is slow
  * #508 workaround win32 focus events
  * #508 also show progress of downloads
  * #508 use the Taskbar to show splash screen progress
  * remove unused 'display' argument
  * #1526 get dpi from comtypes
  * #3504 move nvjpeg code to a separate method
  * #3589 reset fraction and text and re-generating progressbar widget
  * try harder to prevent dangling timers
  * #3589 re-generate new buttons
  * add debug logging
  * remove unused 'tooltip' argument
  * better formatting
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 28)
- Update to version 4.4+git20220822.dcb5278b6:
  * #3059 X11 pointer grabs
  * #3059 pointer grabs for win32 using ClipCursor
  * fix desktop servers
  * silence linter warnings
  * #3504 use async calls using a cuda stream
  * #3582 more fine grained filtering
  * re-use value from common
  * move icon functions to a more re-usable location
  * simplify
  * cosmetic
  * oops: 10 seconds is slow
  * #508 workaround win32 focus events
  * #508 also show progress of downloads
  * #508 use the Taskbar to show splash screen progress
  * remove unused 'display' argument
  * #1526 get dpi from comtypes
  * #3504 move nvjpeg code to a separate method
  * #3589 reset fraction and text and re-generating progressbar widget
  * try harder to prevent dangling timers
  * #3589 re-generate new buttons
  * add debug logging
  * remove unused 'tooltip' argument
  * better formatting
  * wrong positional arg
  * fix digest errors with unchunked file transfers
  * better formatting and f-strings
  * avoid errors deleting the temporary file
  * fixup version number conversion
  * drop meaningless 'python-XX' version
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 27)
- Update to version 4.4+git20220822.dcb5278b6:
  * #3059 X11 pointer grabs
  * #3059 pointer grabs for win32 using ClipCursor
  * fix desktop servers
  * silence linter warnings
  * #3504 use async calls using a cuda stream
  * #3582 more fine grained filtering
  * re-use value from common
  * move icon functions to a more re-usable location
  * simplify
  * cosmetic
  * oops: 10 seconds is slow
  * #508 workaround win32 focus events
  * #508 also show progress of downloads
  * #508 use the Taskbar to show splash screen progress
  * remove unused 'display' argument
  * #1526 get dpi from comtypes
  * #3504 move nvjpeg code to a separate method
  * #3589 reset fraction and text and re-generating progressbar widget
  * try harder to prevent dangling timers
  * #3589 re-generate new buttons
  * add debug logging
  * remove unused 'tooltip' argument
  * better formatting
  * wrong positional arg
  * fix digest errors with unchunked file transfers
  * better formatting and f-strings
  * avoid errors deleting the temporary file
  * fixup version number conversion
  * drop meaningless 'python-XX' version
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 26)
- Update to version 4.4+git20220801.cc03f573e:
  * obvious is obvious
  * simplify: cuda-device-context is a video encoder option
  * don't increase the quality artifically
  * don't special case video
  * remove 'text' special cases
  * #3420 add control commands for 'max' options
  * honour refresh attributes
  * #3420 honour max-quality in more places
  * #2105 bundle pysocks with MS Windows and MacOS binaries
  * #3572 brotli option toggles the module
  * 2105 install pysocks on MS Windows build machines
  * #2105 connections via proxies using pysocks
  * Cython 0.29.32
  * Cython 0.29.31
  * revert 4425c08d72e08d4d2f0fe487cdc5f03e99ba8c88 which causes crashes
  * #2779 shortcut for showing the documentation
  * #2779 try harder to find a valid documentation path
  * don't install the manual in a subdirectory
  * #2779 add a shortcut for showing all the shortcuts
  * warn about uinput
  * Adding 'ExcludeArch:    %ix86'
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 25)
- Making adjustments as per https://build.opensuse.org/request/show/994288
  * Swapping out '--without-strict'
  * Using CFLAGS '-Wno-error=deprecated-declarations' for all flavors
  * Addin 'ExcludeArch:    %ix86'
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 24)
- Making adjustments for 'ffmpeg-4' vs. 'ffmpeg-5'
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 23)
- %{_libexecdir} issue was fixed upstream, cleaning up spec file
  * See https://github.com/Xpra-org/xpra/issues/3597
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 22)
- Update to version 4.4+git20220726.a03b3f67e:
  * #3597 openSUSE Leap 15.4 still does not use libexec
  * always pop GDK errors
  * #3595 add man page entry
  * #3595 'exit-with-windows' option
  * fix removing monitor: logging was causing an error
  * layout may be 'None'
  * close the splash screen if it loses top level focus
  * #2630 these values aren't 'real' layout names, don't try to use them
  * #2630 modify shadow keymap when '--keyboard-layout=auto'
  * `xpra/x11/server_keyboard_config.py`: `'NoneType' object is not iterable`
  * #3594 fix vim typo
  * #3594 backwards compatibility fix
  * f-strings and more dense output
  * safer: don't delete recursively, delete with glob explicitly
  * when calling 'xpra clean' explicitly, we can remove session sub-directories
  * run 'late_cleanup' before trying to remove the session dir
  * don't try to parse 'resize-display' as a resolution if it is a boolean
  * remove spurious import added by IDE
  * distinguish directories from regular files
  * it is possible to run without the 'rgb' encoder
  * make it easier to build without any codecs
  * we can only use the 'native' mapping with existing x11 keycodes
  * simplify: remove unused argument
  * #3592 remove redundant 'xkbmap_' prefix
  * #3592 remove unstructured setxkbmap query data from server
  * #35822 start removing 'setxkbmap -query' and 'setxkbmap -print'
  * #3582 audio info may be missing - and that's fine
  * don't pretend that these versions should work
  * more resilient version parsing
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 21)
- A few changes related to local builds of Leap 15.4 referencing 150500
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 20)
- Update to version 4.4+git20220721.c00134211:
  * place the verification token at a random address
  * remove ancient mmap token location code
  * #3582 limit audio info
  * always enable bundling - no need for env switch
  * the '_proxy' subcommand doesn't need to load compressors
  * skip lib validation warnings when running 'sdist'
  * #3582 limit client info exposed
  * doh: return the info
  * return a dict even when we hit an error
  * #3591 clamp negative values to display
  * #3591 also drop negative dimensions
  * #2303 honour env var and skip processing ssh agent paths
  * some clients don't have ssh-auth-sock specified.. don't error out
  * silence linter
  * only forward ssl socket options to the ssl wrap function
  * fix ssl breakage: convert attribute names to arguments

- Update to version 4.4+git20220720.22e3ae211:
  * don't compress rgb pixels with anything but lz4
  * rename method to prevent confusion
  * #2303 ssh agent forwarding
  * #3582 hide detailed version info
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 19)
- Update to version 4.4+git20220720.d0ae240e2:
  * #3582 skip opengl info
  * fixup estr logging method
  * #2303 make is_socket re-usable
  * #3483 pycuda also imports numpy
  * #3579 more f-strings
  * oops: missing import
  * #3582 mixins info, option to log capabilities
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 18)
- Update to version 4.4+git20220719.d301bf723:
  * #3582 restrict client info exposed
  * the system tray forwarding is challenging
  * we are forced to use appindicator now
  * simplify
  * #3577 simplify
  * #3577 reorder
  * #3577 remove v4l2 legacy workarounds
  * typo
  * too many distros are missing pam pkgconfig files
  * not all Linux distros have this header file
  * another strangely misnamed package: libpam0g'
  * fix misnamed package dependencies
  * RHEL doesn't have a pam-devel package?
  * distros have all moved pam to /usr/include/security/pam*
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 17)
- Update to version 4.4+git20220718.6b84ef9f6:
  * skip all guessing using an env var
  * #3386 fix typo
  * procps-devel is not available on RHEL?
  * pam pkgconfig refs had gone missing
  * refer to Cython 'Extension' class directly
  * oops: nvenc is not a package
  * make it easier to change the number of cores used
  * ignore 'address' warnings building nvenc
  * use booleans for switches
  * no longer used
  * try the local cuda symlink before anything else
  * this doesn't do anything
  * make it easier to choose the number of threads
  * #3577 remove legacy workarounds
  * #3577 add switch for 'argb' codec
  * #3577 group subsystems together
  * #3577 group macos / win32 bundling workarounds together
  * #3577 nvenc must use pkgconfig
  * #3577 enable '-DDEBUG' globally
  * #3577 convert pam module in pkg-config
  * CUDA symlink on MS Windows:
  * #3577 move nvenc tweaks to pkgconfig file
  * ignore temporary build generated installer file
  * #3390 evdi uses c++
  * #3577 use pkgconfig file for nvfbc flags
  * #3577 simplify nvenc / nvjpeg using pkgconfig files on win32
  * #3584 typo
  * fixup bccf36d62f6857094054cb3bd5cefd70b1fd5423: directories must start with a '/'
  * #2753 RPM file list update
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 16)
- Update to version 4.4+git20220621.872c7f8d8:
  * #3559 set non zero global quality with vaapi
  * #2400 more indirect dependencies
  * add example pkgconfig files
  * #3543 make it easier to disable inotify watcher
  * move away from slow zlib compression
  * #3556 don't enable hevc by default
  * report codec information using strings
  * add docstring
  * add missing codecs to clean list
  * #3457 add missing toggle for avif
  * #3553 extra args for vfb command
  * Update randr_bindings.pyx
  * Allow override of idealVSync by env. vars
  * Fedora 36 build fix: use a more crude glob
  * doh, typo
  * #3458 disable LTO on Fedora 36
  * new upstream release: 11.515.48
  * show builds from 'git master' as 'beta' builds
  * utility function to hide platform import ugliness
  * better error message formating
  * #3552 only initialize X11 gdk display source on X11..
  * #56 this function must return an int
  * #56 we may have already added this mode
  * #56 don't bother with xinerama workaround when we have randr16
  * better wording
  * oops: was meant to specify the list values
  * fix more warnings
  * silence some minor warnings
  * make code more readable
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 15)
- Update to version 4.4+git20220531.56f76c715:
  * fix new warnings generated by latest Cython / gcc on win32
  * also avoid deprecation warnings on win32
  * Update OpenGL.md
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 14)
- Update to version 4.4+git20220523.d5a721cc4:
  * fix webcam forwarding with older versions
  * Most build systems respect the CPP env var instead of just calling cpp
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 13)
- Update to version 4.4+git20220521.cb25967f8:
  * #3545 opensuse does patch distutils

- Update to version 4.4+git20220519.9be098cc7:
  * #3371 set the server socket even if we don't forward xdg-open
  * we need a frame ancestor to use StreamSaver.js
  * Cython 0.29.30
  * trays don't have a 'client-geometry' to adjust
  * if we fail the checksum, delete the file
  * refactor hash checking functions
  * detect AlmaLinux and Rocky-Linux
  * make code more readable?
  * almalinux list of packages is the same as centos
  * minor fixes
  * update to use cuda 11.7 path
  * #3537 forward port d0d2bae8ad825685a9301855924f3468ae39767d
  * fix debug logging triggering warnings
  * better warning message: include the key
  * #3537 remove DesktopManager and DesktopState
  * #3537 remove overcomplicated ownership-election
  * #3537 clamp window models to the new screen size
  * more understandable message
  * simplify: size can be passed in, no need for a callback here
  * back off more gradually
  * the 'title' lives in the model
  * #3390 stub evdi capture codec
  * try harder to distinguish connection failures vs lost connections
  * only do the context check if we actually access X11 functions
  * log failures to cleanup contents handle
  * use the correct short names
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 12)
- Update to version 4.4+git20220428.94954180d:
  * #3533 newer versions of Firefox use smaller max-size
  * make socket info more resilient
  * only query ioctl if we have a valid file descriptor
  * move command lookup by pid to window model
  * #3530 don't send pixels for windows that don't overlap the screen
  * #3530 add 'unityhub' as browser content type
  * #3514 fix launch error on systems without X11
  * fix tabulation
  * log failures to undock systrays
  * #3530 crop the damage area if the window is now smaller
  * add the v4l2 source to the codec loader tool
  * #3371 guess the session if the environment has it
  * parse when called, don't return a generator
  * #3384 pass shadow geometry options to remote server
  * fix generic subcommand substitution
  * file should have been removed as part of 0b23cc0e59fd55047e5e73df7a4d39439584fb2d
  * make the code easier to parse using context managers
  * log the previous dimensions
  * use xsync context manager
  * #3530 use a UI context manager for freeing X11 images
  * don't use xsync context manager on MacOS
  * import X11 error handlers from the correct place
  * #3530 cleaning up the xshm handle may raise X11 errors
  * #3530 add more context checks
  * #3530 call context check when XShm resources are freed
  * lintian hangs on aarch64, skip it
  * #3524 don't modify the monitors when the client connects
  * remove debug logging
  * #3524 make monitor windows fullscreen when desktop-fullscreen is set
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 11)
- Update to version 4.4+git20220419.138728c46:
  * #3524 allow the client to add and remove monitors
  * always log the full backtrace
  * #3524 handle individual monitor resizing
  * #3524 doh: don't modify the event which may be used elsewhere
  * #56 / #3524 allow multiple monitors in 'resize-display' option
  * #3524 disentangle 'set-initial-position' and 'requested-position'
  * use 'damage' logging
  * pylint warnings
  * #3524 multi monitor desktop mode
  * #56 let the build auto-detect which variants should use Xdummy
  * we need the dummy installed to check the version number
  * #56 use Xdummy on Debian: add dependency
  * discard invalid workarea values
  * #56 we don't support multiple screens
  * remove debug logging
  * #56 let's hope that newer Debian versions no longer mess up the X11 server
  * #56 ensure the commented out Xdummy command line is valid
  * fix error if XDG_DATA_DIRS is not set
  * #56 make get_monitor_properties reusable
  * we don't support multiple screens, only monitors
  * Fix shadow server test following changes in #3476
  * oops: messed up patch context
  * #56 add disconnect patch to dummy driver builds
  * #56 enable the new exact monitor layout matching code
  * #56 match monitors and outputs
  * #56 try to disable unused crtc's outputs
  * fix benncode error when cuda info is missing
  * oops: using floats breaks backwards compatibility (bencode)
  * #3518 ffplay is video
Displaying revisions 41 - 60 of 70
openSUSE Build Service is sponsored by