#10 |
Xdummy standalone and packaging
|
Antoine Martin
|
task
|
critical
|
0.0.7.x
|
server
|
#25 |
xpra window icons can be far too big
|
Antoine Martin
|
task
|
minor
|
0.0.7.x
|
server
|
#27 |
support png encoding of pixel data as an alternative to jpeg and raw
|
Antoine Martin
|
task
|
minor
|
0.0.7.x
|
android
|
#32 |
system bell support for android, win32 and osx
|
Antoine Martin
|
task
|
minor
|
0.0.7.x
|
android
|
#57 |
simplify code: drop compatibility for older versions
|
Antoine Martin
|
task
|
major
|
0.1
|
android
|
#90 |
python3 and gtk3 support
|
J. Max Mena
|
task
|
major
|
0.15
|
core
|
#103 |
Add static x264 build for CentOS
|
Antoine Martin
|
task
|
minor
|
0.4
|
core
|
#121 |
jpegquality should not be stored in protocol.py!
|
ahuillet
|
task
|
major
|
0.3
|
core
|
#122 |
drop compatibility for versions without the "raw_packets" feature (pre 0.3.x)
|
Antoine Martin
|
task
|
major
|
0.5
|
core
|
#127 |
CFLAGS changes
|
Antoine Martin
|
task
|
trivial
|
0.3
|
core
|
#147 |
GL acceleration for client rendering
|
Antoine Martin
|
task
|
major
|
0.9
|
client
|
#169 |
move client capabilities flags to server source
|
Antoine Martin
|
task
|
minor
|
0.6
|
core
|
#177 |
how to run tests?
|
Antoine Martin
|
task
|
trivial
|
0.15
|
core
|
#196 |
when we turn off a feature via the setup.py file (vpx/x264/rencode/webp) we should not install its module
|
Antoine Martin
|
task
|
minor
|
0.8
|
packaging
|
#197 |
packet encryption for tcp sockets
|
Antoine Martin
|
task
|
major
|
0.8
|
core
|
#224 |
synchronized X11 calls and performance
|
Antoine Martin
|
task
|
major
|
0.9
|
server
|
#226 |
opengl rendering on osx
|
alas
|
task
|
minor
|
0.10
|
client
|
#227 |
opengl rendering on win32
|
Antoine Martin
|
task
|
major
|
0.9
|
client
|
#253 |
upgrade libav for win32
|
ahuillet
|
task
|
major
|
0.9
|
platforms
|
#270 |
build minimal x264 / libav on win32 rather than fat binaries
|
Antoine Martin
|
task
|
major
|
0.9
|
platforms
|
#281 |
get the x264 codec to compile on win32 (with encoding bits)
|
ahuillet
|
task
|
major
|
0.9
|
platforms
|
#284 |
selinux labelling of static codec builds
|
Antoine Martin
|
task
|
critical
|
0.9
|
packaging
|
#291 |
add a debug build option to setup.py
|
Antoine Martin
|
task
|
major
|
0.9
|
android
|
#318 |
clipboard client-to-server support on OSX
|
alas
|
task
|
minor
|
2.2
|
platforms
|
#338 |
some toolkits specify a max window size of 32767 for infinity causing win32 client to misbehave (no maximize button)
|
Smo
|
task
|
major
|
0.10
|
core
|
#350 |
dec_avcodec needs to let us manage the buffers as we see fit
|
ahuillet
|
task
|
blocker
|
0.10
|
server
|
#370 |
nvenc hardware accelerated encoding
|
alas
|
task
|
major
|
0.11
|
server
|
#371 |
use X11 keyboard API instead of execing new processes
|
Antoine Martin
|
task
|
blocker
|
0.16
|
keyboard
|
#373 |
gmp and mpfr build for win32 - needed for pycrypto fastmath
|
Smo
|
task
|
minor
|
0.11
|
client
|
#407 |
handle .xpra file associations on osx
|
Antoine Martin
|
task
|
minor
|
0.17
|
platforms
|
#415 |
ffmpeg 2.0 support
|
Antoine Martin
|
task
|
critical
|
0.11
|
client
|
#422 |
opencl acceleration for csc and/or encoding
|
SmO
|
task
|
major
|
0.11
|
core
|
#426 |
multiplexing multiple xpra instances through one port
|
Antoine Martin
|
task
|
major
|
0.11
|
server
|
#440 |
upgrade libvpx to 1.2.0 on win32
|
Smo
|
task
|
major
|
0.11
|
packaging
|
#443 |
adding lz4 encoding on win32
|
Smo
|
task
|
major
|
0.11
|
platforms
|
#450 |
forwarding dbus objects - generalized
|
alas
|
task
|
minor
|
0.11
|
core
|
#466 |
nvenc improvements: YUV444P mode and bandwidth auto tuning
|
Smo
|
task
|
minor
|
|
server
|
#473 |
html5 client
|
Josh
|
task
|
major
|
0.15
|
platforms
|
#474 |
multiplexing a web server through the same port as the xpra server
|
Smo
|
task
|
minor
|
0.11
|
server
|
#514 |
evaluate TCP_NODELAY
|
Smo
|
task
|
minor
|
0.12
|
client
|
#531 |
upgrade osx to PyOpenGL 3.1 beta
|
Smo
|
task
|
minor
|
|
platforms
|
#533 |
migrate osx build to using jhbuild and modulesets
|
Smo
|
task
|
blocker
|
0.15
|
packaging
|
#534 |
old unsupported code removal
|
Antoine Martin
|
task
|
minor
|
0.12
|
core
|
#544 |
update libpng and libjpeg in binary builds
|
Smo
|
task
|
major
|
|
platforms
|
#558 |
nvenc support for shadowing on win32
|
Antoine Martin
|
task
|
critical
|
0.16
|
platforms
|
#596 |
better auto refresh: handle video regions, don't refresh unnecessarily
|
J. Max Mena
|
task
|
major
|
0.14
|
encodings
|
#623 |
consistent and reliable client exit code and information
|
Scott Bennett
|
task
|
critical
|
0.14
|
core
|
#625 |
a server event interface
|
Scott Bennett
|
task
|
critical
|
0.14
|
core
|
#639 |
UDP transport
|
J. Max Mena
|
task
|
major
|
2.2
|
core
|
#640 |
Python3 GTK3 client feature parity
|
Antoine Martin
|
task
|
major
|
2.1
|
platforms
|
#641 |
OSX .pkg creation scrips
|
Smo
|
task
|
blocker
|
0.17
|
packaging
|
#653 |
NVENC SDK version 4 support
|
Smo
|
task
|
major
|
0.15
|
encodings
|
#660 |
stricter pre-release test plan
|
alas
|
task
|
major
|
0.15
|
core
|
#665 |
drop compatibility with older versions of python / (py)gtk
|
Antoine Martin
|
task
|
major
|
0.15
|
core
|
#678 |
building all the dependencies from source on win32
|
Smo
|
task
|
blocker
|
2.0
|
platforms
|
#716 |
rpm packages for supporting mp3 sound forwarding with centos / fedora
|
Smo
|
task
|
minor
|
0.15
|
packaging
|
#731 |
register the xpra mdns service type
|
Antoine Martin
|
task
|
trivial
|
1.0
|
packaging
|
#756 |
multi delta
|
alas
|
task
|
major
|
0.15
|
core
|
#776 |
virtual desktop support for osx
|
alas
|
task
|
minor
|
2.1
|
platforms
|
#785 |
MainSoft MainWin applications lockup the X11 server
|
Antoine Martin
|
task
|
major
|
|
android
|
#797 |
Profile xpra and capture tests for regression
|
Smo
|
task
|
major
|
1.0
|
tests
|
#812 |
re-implement clipboard without nested main
|
Antoine Martin
|
task
|
critical
|
3.0
|
core
|
#815 |
SELinux policy for printing
|
Smo
|
task
|
critical
|
1.0
|
core
|
#825 |
NVENC v5 support
|
Smo
|
task
|
minor
|
0.15
|
encodings
|
#828 |
NVENC support for Ubuntu and Debian
|
twotwenty
|
task
|
major
|
0.15
|
packaging
|
#832 |
libvpx 1.4 support: add YUV444, etc
|
Antoine Martin
|
task
|
critical
|
0.15
|
encodings
|
#833 |
pillow 2.8.x packaging on win32: workaround pkg_resources import
|
Antoine Martin
|
task
|
critical
|
0.15
|
android
|
#840 |
64-bit builds for OSX using moduleset
|
Smo
|
task
|
blocker
|
2.0
|
platforms
|
#847 |
more automated tests
|
Smo
|
task
|
critical
|
2.0
|
tests
|
#849 |
sound improvements: refactorings, cleanups,
|
alas
|
task
|
critical
|
0.16
|
sound
|
#850 |
html5 client improvements
|
Josh
|
task
|
major
|
0.16
|
html5
|
#863 |
encode error with only video encodings enabled
|
Smo
|
task
|
critical
|
0.16
|
encodings
|
#875 |
make OR windows use xshm
|
Antoine Martin
|
task
|
major
|
0.16
|
server
|
#876 |
support python-cryptography as well as pycrypto
|
Smo
|
task
|
blocker
|
0.17
|
core
|
#907 |
refactor the window attributes and signal code
|
Antoine Martin
|
task
|
major
|
0.16
|
server
|
#927 |
review our use of memoryview_to_bytes
|
Antoine Martin
|
task
|
major
|
0.16
|
core
|
#935 |
remove support for old buffers
|
Smo
|
task
|
critical
|
2.0
|
core
|
#1007 |
update moduleset and win32 build environment
|
Smo
|
task
|
major
|
0.16
|
packaging
|
#1026 |
file transfer improvements
|
alas
|
task
|
major
|
1.0
|
core
|
#1029 |
hardware accelerated AES
|
alas
|
task
|
major
|
0.17
|
network
|
#1044 |
python-lzo 2.09 for win32
|
Smo
|
task
|
minor
|
0.16
|
platforms
|
#1046 |
nvenc v6 support
|
Antoine Martin
|
task
|
minor
|
0.17
|
encodings
|
#1066 |
move log files to /run
|
alas
|
task
|
major
|
0.17
|
platforms
|
#1069 |
switch to gstreamer 1.6.x on osx
|
alas
|
task
|
blocker
|
0.17
|
platforms
|
#1071 |
drop support for GStreamer 0.10
|
Antoine Martin
|
task
|
major
|
2.0
|
sound
|
#1072 |
move to python 3.5 on win32
|
Antoine Martin
|
task
|
trivial
|
2.1
|
packaging
|
#1073 |
drop support for Python 2.6 and older
|
Antoine Martin
|
task
|
trivial
|
2.0
|
core
|
#1074 |
switch to opus as preferred audio codec
|
Antoine Martin
|
task
|
blocker
|
0.17
|
sound
|
#1079 |
lz4 release the gil
|
alas
|
task
|
major
|
0.17
|
core
|
#1142 |
xvid MPEG4 codec support
|
alas
|
task
|
major
|
0.17
|
encodings
|
#1150 |
named pipes for win32
|
Antoine Martin
|
task
|
minor
|
0.17
|
platforms
|
#1168 |
switch to gstreamer 1.8 on osx
|
Antoine Martin
|
task
|
blocker
|
1.0
|
platforms
|
#1204 |
split dependency between sound encoders and decoders
|
alas
|
task
|
critical
|
1.0
|
sound
|
#1215 |
build patched dummy drivers for Debian / Ubuntu
|
Antoine Martin
|
task
|
major
|
2.0
|
platforms
|
#1217 |
security issues in rencode
|
Smo
|
task
|
critical
|
1.0
|
core
|
#1232 |
detecting motion vectors / handling scrolling better
|
J. Max Mena
|
task
|
blocker
|
1.0
|
encodings
|
#1242 |
avcodec_decode_video2 is deprecated in ffmpeg 3.1
|
Antoine Martin
|
task
|
major
|
1.0
|
encodings
|
#1253 |
split client and server builds
|
Smo
|
task
|
major
|
2.1
|
packaging
|
#1256 |
private ffmpeg libraries for debian
|
Antoine Martin
|
task
|
major
|
1.0
|
packaging
|
#1258 |
move to python2 package naming
|
Smo
|
task
|
major
|
1.0
|
packaging
|