Version 297 (modified by 6 years ago) (diff) | ,
---|
Pending Fixes
Feel free to suggest fixes that you think should be applied.
Current Release Notes
Latest release notes (the version shown may not have been released yet):
Branch | Current Release Notes | Commit Log |
---|---|---|
v0.14.x | NEWS | log |
v0.15.x | NEWS | log |
v0.16.x | NEWS | log |
trunk | NEWS | log |
Very Likely
Likely
(assuming a fix is found, and / or that it is given sufficient testing)
These are the fixes we may apply to the next stable update:
- 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)
- 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
Applied to v0.16.x, may get applied to v0.15.x and v0.14.x:
- 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
Applied to v0.15.x, may get applied to v0.14.x:
- 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
Less Likely
Mostly harmless warnings:
Python3 related fixes:
These changes may be backported at some point:
- 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
Unlikely
Unlikely to be backported to older versions:
- 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
(some of these changes have already been applied in 0.15)
See also: wiki/Packaging