Version 3 (modified by 5 years ago) (diff) | ,
---|
Abandoned Pending Fixes
These were originally recorded as wiki/PendingFixes but never made it...
Misc:
- r12268 (part) + r12269 + r12271: osx power events - a little bit big
- r12248: minor sound fixes
- r12250, r12238, r12237 osx and win32 shadow server fixes
- #965 restore windows on osx dock click
- r11601 prevent race conditions
- r11675 sound error just once
- r11673 + r11674: more helpful sound errors
- r11493 fix tests: Pillow 3.x compat
- r11151 win32 DPI awareness
- r11162 (the server part): rounding to nearest
- r10760 too big: just the multiple callback part?
- r10709 xsettings values on start, requires r10729? (maybe not bother - too many potential problems)
- r11812 add ability to disable controversial workaround
- r10671 window re-init
- disable opencl yuv to rgb? (see r10109)
- more reliable stop subprocess?: ticket:1001#comment:3
- keyboard: #939, #759
- osx issues: #770, #469, #713
- #895
- #790
- #895
- #846
Already applied to v0.16.x, maybe these could have been applied to v0.15.x and v0.14.x:
- r12496 clipboard
- r12364 mdns multiple records fix
- r12221 hide print command shell window
- sound command line tool fixes: r12095
- example given in config file: r12020
- maybe honour script dir env var override: r11991
- r12048 use the correct device for microphone forwarding (and more from #1110)
- r12030 correctly take client backlog into account for quality auto tuning
- r12015 + r12016 authentication fix with python 2.6 and earlier (not needed?)
- r11933 don't clobber initial window settings
- r11924 win32 altgr improvement
- r11983 workaround menus in Java AWT applications
- r11875 + r11876 decorations and OR window fixes
- r11785 more through env filtering
- r11780 --env command line help cleanup
- r11770 remove code that does nothing
- r11773 minor error logging fix
- r11744 subcommand logging
- r11714 fix sound error with win32 and osx shadow servers
- r11709 fix clipboard warning with win32 and osx shadow servers
- r11621 skip sound warnings with some codecs
- r11543 man page fixes
- r11494 build fix for cython + py3k + msvc
- r11494 fix clean target
- r11483 lost connection handling
- r11412 video encoding race
- r11439 prefer pulsesink - not sure
- r11506 fix gi bindings with gstreamer 1.x on centos 7
- r11642 unused variable
- r11643 fix invalid codec selftest code
- r11610 prevent race conditions
- r11644 avoid spurious warning when clients connect to a server that is just starting
- r11891 kill Xvfb if we fail to start the server
Applied to v0.15.x onwards only:
- r12044 microphone sound source options parsing fix
- r11724 exit-with-children race condition
- r11475 stop sound safely
- r11413 image buffer race
- r11135 video pipeline scoring
- r11301 + r11302 + r11304 honour window geometry event mask
- r11285 + r11286 clamp cursor coordinates (and round them when scaling)
- r11114 clamp window to root area to fix monitor hotplugging
- r11107 screenshot code with memoryviews
- r11019 window geometry
- r10911 export shadow window attribute
- r10623 clamp desktop size
- tiny part of r10543 which updates the desktop size on the source object
- r10268 #942
Mostly harmless warnings:
Python3 related fixes:
Misc:
- r11404 HTML5 native keymap detection fix - r11405 does just as well.. and is already applied
- #1037 suse RPM support
- r10932: don't sync pulseaudio X11 settings
- r10280 + r10286
- #901 (too intrusive)
- r10773
- r10708
- r10200 + r10201
- #934: 10172 (should be hard to hit before 0.16.0)
- #930: 10120
- r10014: unused code
- r9663: create a ZIP file as well as EXE
- r9786: (simplified? hard to apply as is..) see #905
- r9898: gtk2 notifier fixes
- r9729: fix size-constraints with GTK3? (if needed only?)
- r7765: size-hints can change (for 0.14)
- r9434 (parts): proxy encoding fixes
- r9164 non-blocking sockets for proxy server
- r8530: win32 workspace maximize dimensions for undecorated windows
- backport parts of r9519: timestamp, overrun-handling later
- r9424 + r9425: password auth fixes
- r9310: race with errors (rare)
- r9095: keyboard mapping translation - use it!
- r9571: mimetype mapping files (already in 0.15)
- r9504: opengl paint box debugging
- r9491: less copying before xoring (risky?)
- r9307: update session info after systray opengl change
- vp9 fixes? (speed) - meh, vp9 disabled anyway!
- r9163: re-compress window icon
- r8982 child reaper pid safe
- HTML5 improvements