installation (cf. patch-ar). However, MacOS X does not have clock_gettime().
This patch therefore ensures that for that functionality the MacOS X specific
code is used.
libXi 1.2.1.
Fixes a potential memory overflow in XGetDeviceControl.
Alan Coopersmith (1):
Add README with pointers to mailing list, bugzilla & git repos
Paulo Cesar Pereira de Andrade (1):
Return NULL on error, and match LockDisplay with UnlockDisplay.
Peter Hutterer (3):
XGetDeviceControl: Add a missing break leading to wrong length calculation.
XGetDeviceControl: size the libXi structs, not the wire structs (#20293)
libXi 1.2.1
xf86-video-ati 6.11.0
Highlights:
- - Lots of bug fixes since 6.10.0
- - Crtc/output/encoder rework
- - Render repeat mode fixes
6.12.0 will be soon to follow with accel support for r6xx/r7xx chips
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Alex Deucher (66):
Fix colors on tv-out
properly handle EnableYUV
Make sure we hit the right bios reg
missed one in last commit
Allow arbitrary tv-out modes
ATOM: rework object table parsing
ATOM: handle cases where TMDS uses linkb
ATOM: Adjust PLL setup for recent atom changes
ATOM: refactor output dpms
ATOM: rework encoder/transmitter setup
Bump version post release
RV280: add another AGP quirk
RV280 Add another AGP quirk
DCE30: LVTMA requires DIG2 encoder
ATOM: combine DAC setup functions
ATOM: switch to define for external tmds
start to re-org outputs
ATOM: round 1 of output rework
First pass at converting legacy code to encoder objects
clean up encoder setup
Fixup encoder setup on pre-ATOM chips
ATOM: more output cleanup
Switch legacy output code to use new encoder objects
ATOM: fix encoder init
fix legacy crtc routing and add some debugging info
More legacy rework
Fix logic cut and paste error
Move active_device setup to detect()
Fix compilation with RADEON_TRACE_FALL set
few more logic pasto's bits I missed
Remove TMDSType, DACType, LVDSType from output rec
track encoder state
Remove some unused cruft
Remove OutputType and other cruft
Additional output cleanup
Fix off by one when printing encoder name
Move legacy output setup functions to legacy_output.c
Warning fixes
ATOM: print useful output info for DPMS events
Fix legacy output setup
Encoders not assigned yet, use supported devices
Move encoder specific data to encoder dev_priv
Return NULL for encoder if no active device is assigned
Fix bad rv710 pci id
Fix encoder accounting
AVIVO: fix rotation
AVIVO: better fix for rotation
Add some missing r6xx/r7xx pci ids
Bump for rc release
RV350: add AGP quirk
ATOM: warning fixes
Bump version post RC release
Radeon EXA: wait for the engine to be idle before sw access
Revert "Radeon EXA: wait for the engine to be idle before sw access"
AVIVO: fix dualhead/rotation for real
R3xx-R5xx EXA: fix texture setup for non-repeat case
R1xx/R2xx EXA: fix non repeat texture setup
RV280: add another agp quirk
RV350: add another AGP quirk
Fix crtc routing on pre-DCE3.2 systems
ATOM: don't unblank uninitialized crtcs
ATOM: reset crtc initialized flag on CloseScreen()
DCE3.2+: allow output cloning
Set default RMX type to FULL on LVDS
R6xx: Connector quirk for asus board
bump for release
Christiaan van Dijk (1):
R3xx/R4xx: Maximize the use of clipped triangles for Xv rendering
Dave Airlie (3):
radeon: r500 PAL timings are slightly incorrect
r500: re-enable TV out
radeon: r500 tv-out force scaler values to nice set that looks correct
David Miller (2):
DRI: Fix page size used in RADEONDRIGetPciAperTableSize().
GART: Save/restore GART table consistently.
Fabio (1):
man page updates
Maciej Cencora (1):
Make sure gb_num_pipes is initialized when DRI is disabled
Michel D=E4nzer (5):
Don't transform EXA Composite mask coordinates when there's no mask.
Drop memcpy fallbacks from EXA UploadToScreen and
DownloadFromScreen hooks.
EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.
EXA: The source tiling code can't handle RepeatReflect yet.
EXA: If making a pixmap offscreen fails, return ~0ULL as texture offs=
et.
Nicos Gollan (1):
Fixed enumerations in radeon-output.c
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Tormod Volden (1):
Add yet another AGP quirk for RV280
Wolke Liu (1):
AVIVO: Save/restore vga pll registers
airlied (1):
rs780: include RS780 in the InitMemory to leave alone
6.10.99.0:
Major changes between 6.10.0:
- - major output rework
- - fix bug in rs780 MC setup that could lead to memory corruption
- - lots of bug fixes
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Alex Deucher (49):
Fix colors on tv-out
properly handle EnableYUV
Make sure we hit the right bios reg
missed one in last commit
Allow arbitrary tv-out modes
ATOM: rework object table parsing
ATOM: handle cases where TMDS uses linkb
ATOM: Adjust PLL setup for recent atom changes
ATOM: refactor output dpms
ATOM: rework encoder/transmitter setup
Bump version post release
RV280: add another AGP quirk
RV280 Add another AGP quirk
DCE30: LVTMA requires DIG2 encoder
ATOM: combine DAC setup functions
ATOM: switch to define for external tmds
start to re-org outputs
ATOM: round 1 of output rework
First pass at converting legacy code to encoder objects
clean up encoder setup
Fixup encoder setup on pre-ATOM chips
ATOM: more output cleanup
Switch legacy output code to use new encoder objects
ATOM: fix encoder init
fix legacy crtc routing and add some debugging info
More legacy rework
Fix logic cut and paste error
Move active_device setup to detect()
Fix compilation with RADEON_TRACE_FALL set
few more logic pasto's bits I missed
Remove TMDSType, DACType, LVDSType from output rec
track encoder state
Remove some unused cruft
Remove OutputType and other cruft
Additional output cleanup
Fix off by one when printing encoder name
Move legacy output setup functions to legacy_output.c
Warning fixes
ATOM: print useful output info for DPMS events
Fix legacy output setup
Encoders not assigned yet, use supported devices
Move encoder specific data to encoder dev_priv
Return NULL for encoder if no active device is assigned
Fix bad rv710 pci id
Fix encoder accounting
AVIVO: fix rotation
AVIVO: better fix for rotation
Add some missing r6xx/r7xx pci ids
Bump for rc release
Christiaan van Dijk (1):
R3xx/R4xx: Maximize the use of clipped triangles for Xv rendering
Dave Airlie (3):
radeon: r500 PAL timings are slightly incorrect
r500: re-enable TV out
radeon: r500 tv-out force scaler values to nice set that looks correct
Maciej Cencora (1):
Make sure gb_num_pipes is initialized when DRI is disabled
Michel D=E4nzer (3):
Don't transform EXA Composite mask coordinates when there's no mask.
Drop memcpy fallbacks from EXA UploadToScreen and
DownloadFromScreen hooks.
EXA: Accelerate Composite of RepeatPad/Reflect pictures when possible.
Nicos Gollan (1):
Fixed enumerations in radeon-output.c
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Tormod Volden (1):
Add yet another AGP quirk for RV280
Wolke Liu (1):
AVIVO: Save/restore vga pll registers
airlied (1):
rs780: include RS780 in the InitMemory to leave alone
xf86-video-ati 6.10.0
Major changes:
- - Bicubic scaling on r3xx/r4xx/r5xx/rs690
- - Support for new asics
- - reduced tearing with Xv
- - lots of bug fixes
Adam Jackson (2):
Fix connector table mapping for lvtma/kaleidoscope/uniphy.
Fix HDMI output setup on DIG1/DIG2.
Adrian Friedli (1):
Add another AGP quirk
Alex Deucher (91):
Revert "IGP: attempt to fix VGA on IGP chips"
RADEON: IGP VGA fixes take 2
RS4xx: enable the DRI by default on all variants
Revert "rotate: fix rotation in conf file."
Add quirk for Falcon NW laptop
Fix cursor with multi-head and rotation
Make sure cursor offsets are properly aligned when using EXA
R300: NUM_FPU adjustments for VAP_CNTL
ATOM: Add support for UpdateCRTC_DoubleBufferRegisters cmd table
ATOM: fix for r4xx cards with no VRAM_Usage tables
Add oem quirk for external tmds setup on Dell Inspiron 8600
Clean up legacy display watermark setup
Clear display priority bits before resetting them
Interlaced mode fixups for AVIVO chips
First pass at InitDispBandwidth() for AVIVO chips
Add quirk for oem x300 card
Fix error in driver connector table for powerbook w/ vga
Change prim types for exa and textured video to help avoid tearing
IGP: Updated quirk handling
IGP: attempt to get external TMDS working
IGP: fix typo in IGP quirk handling
Remove un-needed dac check for single crtc cards
RS4xx: Fix up ddc gpio
RS4xx DDC fixes take 3
Fix VT switching on M6 chips
Further cleanup and unification of i2c code
Remove reset of 3D scissor registers when using the CP in the ddx
PLL adjustments
Whitespace cleanup from bucubic merge
Additional cleanups and re-arragement following bicubic merge
match textured video macro names with other accel code
Move CP into a separate struct
Move accel state to a separate struct
Move DRI to a separate struct
Switch to using radeon_drm.h from the drm
Convert randr, Xv to a common allocator
Bicubic fixes from the last cherry-pick
Switch cursors over to generic allocator
Switch EXA path back to static cursor allocation
fix some fallout from the common allocator
radeon: Add quirk for macbook
Fix copy/paste error in the last commit
more macbook fixes
cleanup macbook quirk
radeon: Further pll adjustments
atombios updates from upstream
Workaround to make initial rotation work
proper fix for initial rotation
man page updates
Add support for DDC via atom commands for RV410
Refactor atom LCD/DFP output setup
Turn coherent mode off by default on DVI
set grey levels correctly for temporal dithering
Fixups from last DFP/LCD refactor
Fix grey level dithering setup
Add LCD dithering quirk for macbook pro
Check for LVDS on all IGP chips
Don't support rotation is accel is not available
Get hardcoded edid from the bios for servers that support it
Fix up posted logic
radeon: fixup shared DDC lines for some rv610 cards.
Add quirk for r200 card with the primary dac wired to both ports
move 3d state init after RADEON_SWITCH_TO_3D()
Only flush IB when direct rendering is enabled
Make sure 3D state is emited when switching to 3D IB
Fix up US setup after r3xx bicubic merge
First pass at tear-free accel
Make VSync for EXA and Xv configurable
set coherent mode consistently (enabled for now)
R200: Remove scissor setup from init3d()
Add missing .TP in man page
Add randr 1.3 panning support
Add another AGP quirk
Add support for Apple eMacs
Remove mention of MergedFB from server log
Remove remnants of unused DDCMode option
R3xx-R5xx: switch back to quad rendering for Xv
R2xx: switch EXA composite to rects rather quads
Pre-avivo: fix FP setup
R3xx-R5xx: better fix for xv primitive tearing issues
R2xx EXA: limit composite to 2047 like r1xx
Make sure to include radeon_drm.h in the tarball
Revert "radeon: maybe special handling only needed for DVI port
not HDMI one."
RS600: remove gpio quirk for ddc
R2xx: add another AGP quirk
Another AGP quirk
AGP: Print both device and subsytem pci ids for agp
ATOM: fail on more tables with unhandled revisions
ATOM: add format rev 2 for digitial command tables
R100: Fix typo in e55598cc1b35d398c9eb2c3946df71456775f621
Bump version for release
Benjamin Close (1):
xf86misc extension has been removed, update driver to reflect it
Benjamin Herrenschmidt (3):
atombios: add support for other endians.
Fix console switch on R500
radeon: Fix PCI usage of 32-bit driver on 64-bit platform
Brice Goglin (2):
use PACKAGE_VERSION_* for radeon version
Increase default GART size to 32MB on >=3DR300
Bryce Harrington (4):
radeon: Fix pasto in connector table setup for vga powerbooks
Add AGP quirk table
Additional AGP quirks
Add another AGP quirk
Calvin Fong (1):
IGP: add support for NTSC tv-out on legacy IGP chips
Corbin Simpson (21):
Add bicubic texture table, as well as the script used to
(re)generate it. To regenerate, just run "python bicubic_table.py >
bicubic_table.h".
Fixed typos in the bicubic texture tables. Whoops, looks like
I'm still asleep.
Allocate memory for the bicubic filter texture.
Upload bicubic filter to card. This was a LOT easier than I had
feared, to be honest.
Upload pixel shader to card for r5xx. This was ridiculous. Also
it doesn't work yet...
Try to get tex coords from the VAP to RS properly when bicubic
filtering is enabled.
Make vertices emit properly.
More bicubic FP buggies.
Finally got the fragment program fully working for bicubic
filtering on r5xx.
Fix constants.
Merge upstream changes to vertices, and also add Xv attributes
for textured video, including bicubic filtering.
Oops, made a mistake with vertices.
Bump bicubic cutoff to R580.
Force R580-only for bicubic.
Update bicubic tables.
Enable bicubic filtering for all r5xx HW.
Change floats to uint32_t hex.
Switch from 32-bit floats to 16-bit half-floats.
Switch to Mesa-style 24-bit float packing.
r3xx: Various Xv fixes.
Fix indentation on IS_R300_3D Xv code.
Dave Airlie (45):
radeon: drop all use of CPMode.
rotate: fix rotation in conf file.
rv770 initial support
pciid: add radeon HD3850.
atombios: use macro to get offset into table
atombios: fix typo in mode conversion for panel
radeon: make r600 use i2c table lookup for ddc.
radeon: add 0x9441 for hd 4870 x2
radeon: fix powerpc build
radeon: rename radeon_memory to radeon_legacy_memory.
radeon: hopefully fix plls for 30" monitors.
atombios: set missing pixel clock
atombios: oops typo
pciid: add HD3300 - 790GX chipset.
radeon: always align dstPitch to 64 bytes for textured video
r100/r200: EXA misrenders dst =3D=3D a8 + dst alpha use.
radeon_drm.h: remove kernel defines
radeon: fix HDMI having DACs in some BIOSes
Stability fixes from radeon-gem-cs
Don't mix 2D and 3D in the same IB
radeon: apply atom quirks to object table
radeon: damn you bios, HDMI cannot have DACs.
radeon: memset the pll setting function
r600: don't idle engine
radeon: fixes from Alex for some output engines
DCE32: add support for DCE3.2 digital outputs.
radeon: add initial rv730 pciids.
atombios: fix issue with Clearing of MM_INDEX 0.
atombios: correct fix for previous issue.
atombios: fixup parsing of TV tables on r500 and r600 cards.
atom/tv: fixup the tv out default if bios doesn't specify
atom/tv: enable scaler can set the TV output scaler up.
atom: spc3 only requires ucEncoderMode for DIG outputs
radeon: use latest atombios constants for TV encoders in set_crtc_sou=
rce
atom/r600: re-enable TV outputs
atombios: re-enable TV dpms
radeon: tv timings have crev/frev wrong way around for some reason.
radeon: add all new pci ids for rv730/rv710 families
radeon: setup 3D engine even when no DRI.
atombios/tv: add an option to enable atom tv-out for users.
radeon: pass distcheck
radeon: update to 6.9.0.91
radeon: a-bit motherboard has no DVI output
radeon: maybe special handling only needed for DVI port not HDMI one.
atombios: endian fix in r600 object table handling
Dennis Kasprzyk (12):
Fix texture size, texture filter, vertex offsets, etc.
Set helper texture filter correctly.
Implement LPR in one instruction.
Remove uneeded negations.
Heavy optimizations.
Remove one constant.
Smarter usage of the texture semaphore.
Another uneeded SEM_AQUIRE.
Move some ALU instructions after the TEX instructions, so we can
do something usefull while we are waiting for the texture values.
Fixed bicubic fragment program comments.
Fix bicubic fp calculation.
Fix typos.
Egbert Eich (1):
Cleanups from rhd port
Eygene Ryabinkin (1):
Catch unsubstituted macro for PCI region base access
Fabio (4):
Fix formatting in man page
Remove duplicate ATI in some device names
man page updates
man page updates
Joseph Adams (1):
Add more eMac modes, fix crash in last patch
Julien Cristau (2):
Link with -lpciaccess and -ldrm if needed
Bug#7148: Fix manpage formatting
Maciej Cencora (3):
Add needed FP registers, etc. for r3xx bicubic Xv.
Add r3xx-specific bicubic filtering code. FP, RS, mostly,
everything else is shared with r5xx.
Enable bicubic Xv on r3xx+. Still some buggies in the actual
display, but looks pretty good.
Michel D=E4nzer (7):
Restore versioning of interface for Mesa DRI driver.
Only declare local variable when it's used.
Call DRM modeset ioctl after the IRQ has been initialized.
Make sure video offerlay offsets don't exceed the hardware limit
of 128 MB.
Fix -Werror build.
Update GEN_INT_CNTL register value after calling DRM modeset ioctl.
Pass base offset into RADEONDisplayVideo() explicitly.
Owain Gordon Ainsworth (1):
radeon: don't call ioctl unless DRI is initialised
Patrick Haller (1):
Fix off by one in EXA composite limit checking
Pierre Ossman (10):
Fix comments for R500 fragment shader to reflect the code.
Fix node setup on R300 bicubic pixel shader. It was backwards and used
Fix macros so that they are safe to use with expressions as parameter=
s.
Now that we have a bicubic code path that messes up the pixel shader,
Make the R300 bicubic shader program a bit easier to understand by
Change the XV_BICUBIC attribute to a tristate, where the third state
Switch r200 Xv to use rect lists rather than quads to avoid tearing
Improve tearing avoidance for Xvideo in two steps
Optimise RADEONWaitForVLine
Fix scissor setup for Xv
Ramon van der Stelt (1):
Interlaced mode fixes
Roland Scheidegger (1):
clamp tex coords (r100/r200) for textured video
Wolke Liu (1):
Add pci id for FireMV 2400
6.9.0.91:
Pre-release notes:
This contains a lot of bugfixes/enhancements, highlights include
Output support for all radeon chips from r100 to rv730 (mergedfb accel for all r600 and newer)
- rv710/730 DCE3.2 support
- Initial eMac support
- better HDMI support
Enhanced textured video support
- Bicubic shaders
- Large triangle rendering to decrease tearing
- vsynced Xv
Interlaced mode support
Lots of EXA correctness and stability fixes
Big-endian atombios support.
Initial ATOM tv-out support. This is disabled by default currently,
(please use the Option "ATOMTvOut" "TRUE" option in xorg.conf to test).
Regards,
Dave.
Adam Jackson (2):
Fix connector table mapping for lvtma/kaleidoscope/uniphy.
Fix HDMI output setup on DIG1/DIG2.
Adrian Friedli (1):
Add another AGP quirk
Alex Deucher (80):
Revert "IGP: attempt to fix VGA on IGP chips"
RADEON: IGP VGA fixes take 2
RS4xx: enable the DRI by default on all variants
Revert "rotate: fix rotation in conf file."
Add quirk for Falcon NW laptop
Fix cursor with multi-head and rotation
Make sure cursor offsets are properly aligned when using EXA
R300: NUM_FPU adjustments for VAP_CNTL
ATOM: Add support for UpdateCRTC_DoubleBufferRegisters cmd table
ATOM: fix for r4xx cards with no VRAM_Usage tables
Add oem quirk for external tmds setup on Dell Inspiron 8600
Clean up legacy display watermark setup
Clear display priority bits before resetting them
Interlaced mode fixups for AVIVO chips
First pass at InitDispBandwidth() for AVIVO chips
Add quirk for oem x300 card
Fix error in driver connector table for powerbook w/ vga
Change prim types for exa and textured video to help avoid tearing
IGP: Updated quirk handling
IGP: attempt to get external TMDS working
IGP: fix typo in IGP quirk handling
Remove un-needed dac check for single crtc cards
RS4xx: Fix up ddc gpio
RS4xx DDC fixes take 3
Fix VT switching on M6 chips
Further cleanup and unification of i2c code
Remove reset of 3D scissor registers when using the CP in the ddx
PLL adjustments
Whitespace cleanup from bucubic merge
Additional cleanups and re-arragement following bicubic merge
match textured video macro names with other accel code
Move CP into a separate struct
Move accel state to a separate struct
Move DRI to a separate struct
Switch to using radeon_drm.h from the drm
Convert randr, Xv to a common allocator
Bicubic fixes from the last cherry-pick
Switch cursors over to generic allocator
Switch EXA path back to static cursor allocation
fix some fallout from the common allocator
radeon: Add quirk for macbook
Fix copy/paste error in the last commit
more macbook fixes
cleanup macbook quirk
radeon: Further pll adjustments
atombios updates from upstream
Workaround to make initial rotation work
proper fix for initial rotation
man page updates
Add support for DDC via atom commands for RV410
Refactor atom LCD/DFP output setup
Turn coherent mode off by default on DVI
set grey levels correctly for temporal dithering
Fixups from last DFP/LCD refactor
Fix grey level dithering setup
Add LCD dithering quirk for macbook pro
Check for LVDS on all IGP chips
Don't support rotation is accel is not available
Get hardcoded edid from the bios for servers that support it
Fix up posted logic
radeon: fixup shared DDC lines for some rv610 cards.
Add quirk for r200 card with the primary dac wired to both ports
move 3d state init after RADEON_SWITCH_TO_3D()
Only flush IB when direct rendering is enabled
Make sure 3D state is emited when switching to 3D IB
Fix up US setup after r3xx bicubic merge
First pass at tear-free accel
Make VSync for EXA and Xv configurable
set coherent mode consistently (enabled for now)
R200: Remove scissor setup from init3d()
Add missing .TP in man page
Add randr 1.3 panning support
Add another AGP quirk
Add support for Apple eMacs
Remove mention of MergedFB from server log
Remove remnants of unused DDCMode option
R3xx-R5xx: switch back to quad rendering for Xv
R2xx: switch EXA composite to rects rather quads
Pre-avivo: fix FP setup
R3xx-R5xx: better fix for xv primitive tearing issues
Benjamin Close (1):
xf86misc extension has been removed, update driver to reflect it
Benjamin Herrenschmidt (3):
atombios: add support for other endians.
Fix console switch on R500
radeon: Fix PCI usage of 32-bit driver on 64-bit platform
Brice Goglin (2):
use PACKAGE_VERSION_* for radeon version
Increase default GART size to 32MB on >=R300
Bryce Harrington (4):
radeon: Fix pasto in connector table setup for vga powerbooks
Add AGP quirk table
Additional AGP quirks
Add another AGP quirk
Calvin Fong (1):
IGP: add support for NTSC tv-out on legacy IGP chips
Corbin Simpson (21):
Add bicubic texture table, as well as the script used to (re)generate it. To regenerate, just run "python bicubic_table.py > bicubic_table.h".
Fixed typos in the bicubic texture tables. Whoops, looks like I'm still asleep.
Allocate memory for the bicubic filter texture.
Upload bicubic filter to card. This was a LOT easier than I had feared, to be honest.
Upload pixel shader to card for r5xx. This was ridiculous. Also it doesn't work yet...
Try to get tex coords from the VAP to RS properly when bicubic filtering is enabled.
Make vertices emit properly.
More bicubic FP buggies.
Finally got the fragment program fully working for bicubic filtering on r5xx.
Fix constants.
Merge upstream changes to vertices, and also add Xv attributes for textured video, including bicubic filtering.
Oops, made a mistake with vertices.
Bump bicubic cutoff to R580.
Force R580-only for bicubic.
Update bicubic tables.
Enable bicubic filtering for all r5xx HW.
Change floats to uint32_t hex.
Switch from 32-bit floats to 16-bit half-floats.
Switch to Mesa-style 24-bit float packing.
r3xx: Various Xv fixes.
Fix indentation on IS_R300_3D Xv code.
Dave Airlie (42):
radeon: drop all use of CPMode.
rotate: fix rotation in conf file.
rv770 initial support
pciid: add radeon HD3850.
atombios: use macro to get offset into table
atombios: fix typo in mode conversion for panel
radeon: make r600 use i2c table lookup for ddc.
radeon: add 0x9441 for hd 4870 x2
radeon: fix powerpc build
radeon: rename radeon_memory to radeon_legacy_memory.
radeon: hopefully fix plls for 30" monitors.
atombios: set missing pixel clock
atombios: oops typo
pciid: add HD3300 - 790GX chipset.
radeon: always align dstPitch to 64 bytes for textured video
r100/r200: EXA misrenders dst == a8 + dst alpha use.
radeon_drm.h: remove kernel defines
radeon: fix HDMI having DACs in some BIOSes
Stability fixes from radeon-gem-cs
Don't mix 2D and 3D in the same IB
radeon: apply atom quirks to object table
radeon: damn you bios, HDMI cannot have DACs.
radeon: memset the pll setting function
r600: don't idle engine
radeon: fixes from Alex for some output engines
DCE32: add support for DCE3.2 digital outputs.
radeon: add initial rv730 pciids.
atombios: fix issue with Clearing of MM_INDEX 0.
atombios: correct fix for previous issue.
atombios: fixup parsing of TV tables on r500 and r600 cards.
atom/tv: fixup the tv out default if bios doesn't specify
atom/tv: enable scaler can set the TV output scaler up.
atom: spc3 only requires ucEncoderMode for DIG outputs
radeon: use latest atombios constants for TV encoders in set_crtc_source
atom/r600: re-enable TV outputs
atombios: re-enable TV dpms
radeon: tv timings have crev/frev wrong way around for some reason.
radeon: add all new pci ids for rv730/rv710 families
radeon: setup 3D engine even when no DRI.
atombios/tv: add an option to enable atom tv-out for users.
radeon: pass distcheck
radeon: update to 6.9.0.91
Dennis Kasprzyk (12):
Fix texture size, texture filter, vertex offsets, etc.
Set helper texture filter correctly.
Implement LPR in one instruction.
Remove uneeded negations.
Heavy optimizations.
Remove one constant.
Smarter usage of the texture semaphore.
Another uneeded SEM_AQUIRE.
Move some ALU instructions after the TEX instructions, so we can do something usefull while we are waiting for the texture values.
Fixed bicubic fragment program comments.
Fix bicubic fp calculation.
Fix typos.
Egbert Eich (1):
Cleanups from rhd port
Eygene Ryabinkin (1):
Catch unsubstituted macro for PCI region base access
Fabio (3):
Fix formatting in man page
Remove duplicate ATI in some device names
man page updates
Joseph Adams (1):
Add more eMac modes, fix crash in last patch
Julien Cristau (2):
Link with -lpciaccess and -ldrm if needed
Bug#7148: Fix manpage formatting
Maciej Cencora (3):
Add needed FP registers, etc. for r3xx bicubic Xv.
Add r3xx-specific bicubic filtering code. FP, RS, mostly, everything else is shared with r5xx.
Enable bicubic Xv on r3xx+. Still some buggies in the actual display, but looks pretty good.
Michel Dänzer (7):
Restore versioning of interface for Mesa DRI driver.
Only declare local variable when it's used.
Call DRM modeset ioctl after the IRQ has been initialized.
Make sure video offerlay offsets don't exceed the hardware limit of 128 MB.
Fix -Werror build.
Update GEN_INT_CNTL register value after calling DRM modeset ioctl.
Pass base offset into RADEONDisplayVideo() explicitly.
Owain Gordon Ainsworth (1):
radeon: don't call ioctl unless DRI is initialised
Patrick Haller (1):
Fix off by one in EXA composite limit checking
Pierre Ossman (10):
Fix comments for R500 fragment shader to reflect the code.
Fix node setup on R300 bicubic pixel shader. It was backwards and used
Fix macros so that they are safe to use with expressions as parameters.
Now that we have a bicubic code path that messes up the pixel shader,
Make the R300 bicubic shader program a bit easier to understand by
Change the XV_BICUBIC attribute to a tristate, where the third state
Switch r200 Xv to use rect lists rather than quads to avoid tearing
Improve tearing avoidance for Xvideo in two steps
Optimise RADEONWaitForVLine
Fix scissor setup for Xv
Ramon van der Stelt (1):
Interlaced mode fixes
Roland Scheidegger (1):
clamp tex coords (r100/r200) for textured video
Wolke Liu (1):
Add pci id for FireMV 2400
Benjamin Close (2):
Correct the check for XI2, not every shell supports ==, but they do =
Clean up the detection of XI2
Bryce Harrington (1):
Add --list-props, --watch-props and --set-int-prop options to man page.
Julien Cristau (1):
Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning
Paulo Cesar Pereira de Andrade (2):
Mandriva patches to xinput.
Compile warning fix.
Peter Hutterer (28):
Print out attachment of slave devices.
Add support for device hierarchy changes.
Add --loop to "xinput list". Re-prints devices when hierarchy changes.
Register for DeviceClassesChangedEvents, reprint the list when we get one.
Add support to set the client pointer.
Don't overwrite daemon with argc.
Replace Fred's name in the main license text with a general "The authors".
Remove deprecated imakefile.
Update XiSelectEvent API usage, has device argument now.
Modify to work with the changes in the XChangeDeviceHierarchy API.
Use new XQueryInputVersion() request to tell the server we can do XI 2.
Use find_device_info instead of requireing device ids on the cmdline.
Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups.
Remove ChangeLog, is autogenerated now anyway.
Add list-props, set-int-prop and watch-props parameters.
Property code: If the Atom specified was an Atom, actually use it too.
Print property values in addition to their names.
Don't require extension devices for button mapping.
Use XI 1.5 property events.
Require inputproto 1.9.99.4
Use updated property events.
Add --delete-prop option.
Require inputproto 1.9.99.5
Require libXi 1.2 and inputproto 1.5.
Fix wrong type conversion in listing Atom properties.
Don't linebreak after listing a string or atom property.
Add set-atom-prop to set properties containing other properties.
xinput 1.4.0
Sascha Hlusiak (2):
Add --get-button-map option.
Call XSync instead XFlush to be able to handle errors
Simon Thum (1):
Add set-float-prop option to set properties using floating point numbers.
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Matthieu Herrb (1):
Makefile.am: nuke RCS Id
Paulo Cesar Pereira de Andrade (1):
Janitor: update for ABI_XINPUT_VERSION >= 5
Peter Hutterer (2):
Check for XINPUT ABI 3.
void 1.2.0
12.6.3:
Peter Hutterer (3):
Fix build against master - add xf86OSmouse.h
Fix make distcheck allowing custom build directories.
Bump for 12.6.3 release
12.6.2:
Philip Langdale (5):
Narrow down the scope of what systems are checked for the vmmouse device.
Don't flush buttons.
Only turn on absolute mode when we get an actual event; we don't
Revert "Narrow down the scope of what systems are checked for the
vmmouse device."
Bump for 12.6.2 release.
12.6.1:
Philip Langdale (2):
Remove call to iopl(). It's not portable and isn't necessary.
Bump for 12.6.1 release.
12.6.0:
Philip Langdale (5):
Move shared vmmouse files into a separate static lib so we can
Ignore more stuff in .gitignore
Add HAL integration to support input hot plug.
Switch hal-probe-vmmouse to /bin/sh and add Copyright statement.
Bump version number for 12.6.0 release.
12.5.2:
Adam Jackson (1):
Remove useless call to xf86AddModuleInfo
Matthias Hopf (2):
Grab mouse from kernel if possible.
Revert "Grab mouse from kernel if possible."
Philip Langdale (3):
Properly set axis range and resolution for Server 1.5+
Change ZAxisMapping default to match main mouse driver.
Bump version number for 12.5.2 release.
Adam Jackson (2):
Remove XFree86-Misc leftovers.
Remove useless call to xf86AddModuleInfo
Alan Coopersmith (2):
sun_kbd.c: Don't try to repeat shutdown actions on already closed
keyboard
Renamed subdir .cvsignore files to .gitignore
Kristian Høgsberg (1):
Move atKeynames.h and xf86CommonSpecialKey() here.
Luc Verhaegen (1):
Set TERMINATE_FALLBACK to 0.
Paulo Cesar Pereira de Andrade (1):
Update for servers newer then 1.5 or git master.
2009-02-13 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Gtk2.pm
* NEWS
* README: Stable release 1.203.
2009-02-13 Torsten Schoenfeld <kaffeetisch@gmx.de>
* xs/GtkIconView.xs: Fix stack handling bugs in
Gtk2::IconView::get_item_at_pos(), get_dest_item_at_pos(), and
get_tooltip_context(). Patch by Kevin Ryde.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkRecentChooser.t
* t/GtkRecentManager.t: Use Gtk2->main_iteration instead of
Gtk2::TestHelper's run_main to spin the main loop. This avoids
hangs on some machines. Patch by Jeffrey Ratcliffe.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkIconTheme.t: Skip tests that rely on the presence of a
stock icon if that icon isn't present.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GdkEvent.t: Fix a skip count.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkAction.t: Use an activatable widget for testing the proxy
stuff. Recent gtk+ versions enforce this.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GdkPixbufLoader.t: Don't use an auto-detecting pixbuf loader
since that's broken for PPM images in at least gtk+ >= 2.14.3 (see
GNOME #570780).
2009-01-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* xs/Gtk2.xs
* xs/GtkWindow.xs: Use Gtk2::EVENT_STOP and EVENT_PROPAGATE in the
synopsis for Gtk2::Window and in the docs for
Gtk2::key_snooper_install. Patch by Kevin Ryde.
2009-01-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/PangoLayout.t
* xs/PangoLayout.xs: Allow passing undef to
Gtk2::Pango::Layout::set_attributes(). Patch by Emmanuel
Rodriguez. (RT #42079)
2008-12-30 Torsten Schoenfeld <kaffeetisch@gmx.de>
* xs/GtkTreeModel.xs: Document the signature of the callback used
by Gtk2::TreeModel::foreach. Patch by Kevin Ryde.
2008-12-16 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkEntryCompletion.t
* xs/GtkEntryCompletion.xs: In Gtk2::EntryCompletion::set_model,
allow undef for the model parameter. (#562682)
2008-12-16 Torsten Schoenfeld <kaffeetisch@gmx.de>
* xs/GtkEntryCompletion.xs: Fix a leak in
Gtk2::EntryCompletion::new. (#562682)
2008-11-15 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkSocket-GtkPlug.t: Correct skip count for the case of
finding no "blib" directory.
2008-11-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/GtkCellRenderer.t
* xs/GtkCellRenderer.xs: Fix the stack handling in
Gtk2::CellRenderer::get_size(). Patch by Kevin Ryde.
2008-11-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
Merge from trunk:
* xs/GtkBuildable.xs: Mention in the POD that chaining up to the
parent does not work yet for custom Gtk2::Buildable
implementations. Patch by Kevin Ryde.
Kim Woelders (1):
Bug #17774: Allocate the right size in XSyncListSystemCounters.
Paulo Cesar Pereira de Andrade (3):
Janitor: Correct make distcheck and compiler warnings.
patch to avoid gcc warning in libXext
Xorg libXext Version 1.0.5.
Peter Hutterer (8):
Add GenericEvent extension (XGE).
Remove useless line in XGE that didn't do anything except segfaulting.
Lock/Unlock in _xgeCheckExtInit(), and not in xgeGetExtensionVersion().
Don't call _xgeCheckExtInit() from _xgeWireToEvent(). It will
cause a SIGABRT
Xge: replace copyright with standard template from xserver,
whitespace fixes.
Xge: Replace XExtensionVersion with XGEVersionRec.
Require xproto 7.0.13, xextproto 7.0.3 and xlib 1.1.99.1.
Bump to 1.0.99.1
New libX11 release to go with libxcb 1.2.
Some more fixes, janitorial work, NLS updates, and the long-awaited
addition of ☭ and ♥ to your favorite Compose file. Details follow in
the shortlog from 1.1.99.2.
Cheers,
Julien
Adam Jackson (1):
Fix leak in _XimXGetReadData
Alan Coopersmith (1):
Add README with pointers to mailing list, bugzilla & git repos
Brian Rogers (1):
Initialize event_notify after allocating the memory for it.
Colin Harrison (1):
Fix copy/paste typo in imLcPrs
James Cloos (7):
[nls] Add some UTF-8 Compose sequences
[nls] Annotate the Bépo compose sequences
Use C comments rather than initial doubled hashes to exclude lines from .pre files
Revert "For nls/*.pre, allow people to comment lines by starting them with '##'."
[i18n] s/U00DC/Udiaeresis/g
NLS: Add UTF-8 compose file for Finnish
dolt: allow older versions of bash to compile the library
Jeremy Huddleston (1):
Force local transport when using the launchd socket.
Julien Cristau (2):
Check Xmalloc return value in _XConnectXCB
Bump to 1.2
Ken Thomases (1):
[i18n] Provide translation from XK_partialderivative (8ef) to Unicode (U2202)
Paulo Cesar Pereira de Andrade (10):
Janitor: ansification, make distcheck, compiler warnings.
Janitor: Correct some gcc/sparse warnings.
patches to avoid gcc warnings for libX11 (#1)
patches to avoid gcc warnings for libX11 (#2)
patches to avoid gcc warnings for libX11 (#3)
patches to avoid gcc warnings for libX11 (#4)
WORD64 compile fix. This bug catched on a overview of the code.
Don't add prototypes for functions that don't exist.
Allow multiple inclusions of cursorfont.h, cosmetic patch.
Check if a function argument is NULL.
Peter Hutterer (2):
Add XF86Suspend, XF86Hibernate to KeysymDB.
Fix wrong implies symbol.
Stefan Dirsch (3):
Added remaining hunk of Egbert's patch to prevent XIM deadlocks (#1182).
Added remaining xlib patch required for gb18030 support (#1573).
Fixed strange font mixups, when fontsets are still used (#2676, Novell #74299).
Will Thompson (2):
Add two essential compose sequences
NLS: Compose: Non-aliasing CCCP
vehemens (1):
[i18n] Distribute new headers which were added for gb18030 support.
pygtk-2.14.0 31-January-2009
- Fix a bogus override of python includes in configure.ac
(Lo
- Fix a memory leak in gdk.draw_indexed_image (Paul, #562991)
- split gtkunixprint defs in order to support multiple gtk versions (Gian)
- Include <gdk/gdk.h> (Paul, #550442)
- set_parent_window(None) should work (Paul, #551505)
- comment out for a while gtk_selection_data_get_data waiting to
fix a problem in codegen (Gian)
- Remove compiler warnings (Gian)
- Update pango examples (Paul, #541476)
- TypeError not raised when setting gtk.TreeView adjustment property
to None (Paul, #529623)
- add __str__ and/or __repr__ to several types (Paul, #526189)
- Added HDMI support.
- Added support for RV710, RV730 (DCE 3.2).
- Added screen rotation support.
- Added RandR 1.3 panning support.
- Many acceleration and build fixes.
Currently running on my T60p (Though cannot see any difference from 1.2.3)
Changes in GNOME-Applets 2.24.3.1
=================================
This is a brown-paper-bag release to make sure the CPU Frequency
applet doesn't crash on start-up.
changes:
New hack, photopile.
Rewrote sonar and jigsaw as OpenGL programs.
Minor tweaks to maze, m6502, hypnowheel, and timetunnel.
Savers that load images now obey EXIF rotation tags.
Arrgh, more RANDR noise! Fixes this time for rotated screens, and for
systems where RANDR lies and says the screen size is 0x0.
When the password dialog has timed out or been cancelled, don't pop it
right back up a second time.
Password timeouts/cancels don't count as ``failed logins''.
Retired some of the older, less interesting savers: say goodbye to
bubbles, critical, flag, forest, glforestfire, lmorph, laser, lightning,
lisa, lissie, rotor, sphere, spiral, t3d, vines, whirlygig, and worm.
Merged munch and mismunch.
Updated webcollage to use twitpic.com as well.
==============
Version 2.24.3
==============
- Fixed#563354, gnome-session does not close ICE connection for qt3 apps
- Fixed#557634, gnome-session doesn't inspect $XDG_DATA_HOME/applications
- Fixed#550726, Apps with an icon not existing in the icon theme displayed
with no icon
Translations:
- Updated sv: Daniel Nylander
- Updated de: Hendrik Richter
Changes in GNOME-Applets 2.24.3
===============================
CPU Frequency Applet:
- Geometry and update fixes backported from 2.25.
Translation Updates:
bg, et, pt_BR
Documentation Translation Updates:
sv
Alan Coopersmith (4):
18748: xtrans.m4 causes configure --help to list --enable-ipv6
in wrong case.
Switch ChangeLog generation to use XORG_CHANGELOG from xorg-macros 1.2
Add bugzilla, mailing list & git repo pointers to README
Version 1.2.3
Alan Hourihane (1):
add winsock check for windows builds
Overview of Changes from GTK+ 2.14.6 to 2.14.7
==============================================
* Bugs fixed:
565203 RTL: icons are misplaced when horizontal gtkiconview is ...
549251 GTK icon view accessible issue
565846 va_end(args) should be added into gtk_tree_store_new
558694 Paned window splitter keynav broken
* Updated translations:
Belarusian Latin (be latin)
Brazilian Portugese (pt_BR)
Overview of Changes from GTK+ 2.14.5 to 2.14.6
==============================================
* Bugs fixed:
561539 Fix warnings when size allocations fall short of border width...
557420 Some compose sequences don't work anymore
555334 connected server feature
563547 Update gdkx11 atom precache table
563991 gtk_file_chooser_button_new_with_backend is deprecated
560135 Print when the user double clicks a printer
564066 Crash in gtk_rc_parse_default_files
564212 gtk_icon_view_accessible_model_rows_reordered explain
new_order...
563751 xatom cache is prefilled too late
556839 Crash when opening a link
549251 GTK icon view accessible issue
558306 Cannot build gdk (gtk+ 2.14.4) on Solaris 8
555560 gtk_combo_box_set_active fails with no model
563158 CellRendererProgress pulsing and progressing rows can not...
556233 local-only causes G_IS_FILE warning
562579 Remove error dialog when directory does not exist
561494 FileChooser network browsing and authentication support
563876 GTK_MODULES env var is no longer relevant
Overview of Changes from GTK+ 2.14.4 to 2.14.5
==============================================
* Bugs fixed:
556578 GIMP windows stay on top of other windows
557059 crash when compositing emblems with icon
557266 Window Management Problem
528320 Incorrect icons displayed for files with custom mimetype icons
557894 Wrong return value for gdk_pointer_grab_info_libgtk_only
557316 GtkLinkButton should consider user-defined tooltip
558323 glitches when popping up combos in treeviews
558278 Crash when calling a callback set by
gdk_add_client_message_filter
557212 Problem with which window gains focus and is visible
541391 Unfocussable Treeview swallows focus
552956 Should check composite extension version
554567 warning fixes (missing format specifiers and NULL vs 0)
* Updated translations:
Asturian (ast)
Catalan (ca)
Czech (cs)
Galician (gl)
Hebrew (he)
Italian (it)
Japanese (ja)
Lithuanian (lt)
Norwegian bokmål (nb)
Thai (th)
...even though not all self-tests complete... (2 failures)
Pkgsrc changes:
o Add API dependence on p5-cairo
Upstream changes:
o Hmm, 651 lines of change log between these versions upstream, it's
a bit much to paste directly in here. The complete list is at
http://search.cpan.org/src/TSCH/Gtk2-1.202/ChangeLog
Who doesn't remember the first time they learned to copy and paste,
and generated an exponentially growing text document? Yes, that's
right, clipboards are magical.
With Clipboard.pm, this magic is now trivial to access, cross-platformly,
from your Perl code.
In Lablgtk-2.12.0:
2008.12.20 [Jacques]
* fix build process for ocaml 3.11 on MSVC and mingw.
2008.12.09 [Jacques]
* fix ml_gtk_source_buffer_create_marker
2008.10.30 [Benjamin]
* Support Gtk Quartz backend compilation (thanks to Pascal Cuoq)
2008.10.07 [Benjamin]
* Revert last change on GEdit.entry_completion according to M. Clasen.
Keeping the new type for the callback match_selected.
2008.10.05 [Benjamin]
* Change type of model contained in GEdit.entry_completion from
model to model_filter see
http://bugzilla.gnome.org/show_bug.cgi?id=555087.
2008.09.10 [Benjamin]
* Many custom tree model bugs fixed.
2008.09.04 [Benjamin]
* First attempt to support custom_tree_models in GTree.
I need some feedback on ways to improve the safety.
An example of usage is given in examples/custom_tree.ml
Part of the code comes from Robert Schneck: he agreed by private mail
on relicensing it for lablgtk2.
2008.08.20 [Jacques]
* Move model to head of properties in ComboBox
(bug reported by Pierre-Marie Pedrot)
2008.08.03 [Benjamin]
* Support for wrapped signal of GEdit.spin_button (Gtk 2.10)
2008.08.01 [Benjamin]
* Support for GtkRendererAccel of Gtk 2.10
2008.07.26 [Benjamin]
* Add a few 2.10 properties GAction.icon_name, GButton.image_position,
2008.07.25 [Olivier]
* don't use G_QUEUE_INIT (dependency on glib 2.14)
2008.07.25 [Jacques]
* Add [widget] to Gtk.file_chooser
* configure did not work on FreeBSD
2008.05.09 [Benjamin]
* Add Glib.Io.read_chars. Other g_io_* function could be added...
2008.04.14 [Olivier]
* use Gc.create_alarm to delay GObject finalization instead of an idle function
2008.03.31 [Benjamin]
* Support mingw compilation with OCaml 3.11. Still tricky...
2008.03.25 [Jacques]
* add GtkWindow properties
* add GMain.Event
* add GtkMenu.Menu.popup_at
2008.03.22 [Benjamin]
* prepare gtksourceview 2.1 support
Adam Jackson (2):
Nuke fontcache.
Retry font server connections faster.
Alan Coopersmith (8):
Add support for bzip2 bitmap font compression
Pad CreateAC packets with 0 auths to workaround xfs bug
Always scan catalogue dirs at startup, even if their mtime < 0
Use XORG_CWARNFLAGS & XORG_CHANGELOG macros from xorg-macros 1.2
Update COPYING file with additional copyrights/licenses
Add simple README with pointers to bugzilla/git/mailing list
miscutil.c:108: warning: old-style parameter declaration
Version bump: 1.3.4
Benjamin Close (1):
Make sure font names/font alias names are null terminated
Derek Wang (1):
Sun bug 4510977: dtremote fails to start session
Julien Cristau (1):
Don't clobber CFLAGS in configure
Peter Breitenlohner (1):
X.Org Bug 17945: avoid gcc warnings for libXfont
Following the inputproto 1.5 release adding input device properties,
here's the matching client-side libraries.
Peter Hutterer (4):
Bump to 1.1.99.2.
Add XI_JOYSTICK to list of defined types.
Add support for XI 1.5 device properties.
libXi 1.2.0
X Input Protocol 1.5.0
Additions over 1.4: input device properties support.
IDP are modelled after window properties and work much in the same
manner. Each X Input device can have multiple properties of
arbitrary types at any point in time. These properties can be
interpreted by the server and/or the driver and thus allow cheap,
easily expandable ways of configuring devices.
IDP can also be read by other clients, allowing clients to label
devices or device specific features. Two of the more obvious cases
are to label a device as "primary", or to label each axis to denote
it's function ("press", "tilt", "rotation", etc.).
For those reading commit logs: IDP were originally added as XGE
events as part of XI2, then backported to traditional events.
Cheers,
Peter
Peter Hutterer (10):
Back out Device Properties from XI 2, push into XI 1.5.
Protect against C++ includes.
Add libXi's property interfaces.
PropertyNotify, move deviceid back to last byte.
Remove RCS tags, typo fix.
Make sure Atoms are defined as CARD32.
Undef Atom after we're done so we don't pollute users of XIproto.h
Add XI_JOYSTICK type.
Remove Configure/QueryDeviceProperty.
inputproto 1.5.0
depended on most of the kitchen sink anyway...).
Changes:
* configure.ac, wscript: Version 2.24.1.
* configure.ac: libtool-2.2 compatibility, patch by "Cygwin Ports
maintainer" (bug #564550).
* gnomeapplet/applet.override:
* gnomeapplet/appletmodule.c:
* gnomeapplet/wscript:
Fix build error with missing libgnome/libgnomeui flags.
Patch from Lucas Rocha closes bgo #564525
* tests/common.py: Fix a bug in the import check.
This is mainly just a bunch of updates for OSX Tiger compatability and
SnowLeopard fratures.
Alan Coopersmith (1):
Fix build of startx & xinitrc with Solaris make
Jeremy Huddleston (17):
Apple: privleged_startx: Increase the timeout so slower
machines don't get a stray process warning in their system
log.
startx.cpp: Made some things a little more friendly for
people who have spaces in pathnames.
Apple: Using eval to protect people who have spaces in their
home path.
Support the instant-off API in SnowLeopard.
Apple: sleep() to avoid innocent error message spew
Apple: Make VPATH builds work on darwin
Apple: Use AvailabilityMacros.h for Tiger compatability
OSX: Create privleged_startx on Tiger
OSX Tiger: More compilation fixes...
OSX Tiger: Hopefully the last fix for Tiger users...
Apple: Honor X11_PREFS_DOMAIN if it's set (1.4.2-apple26
and later)
OSX Tiger: Fix discovery of mach port
OSX: Fixed bad prefix
OSX: More prefix fixes
OSX: Don't use login/bash -c hack anymore for org.x.startx
LaunchAgent
Apple: Allow defaults option that maps to a -dpi server
command line in startx
xinit 1.1.1
shell variable $? as $$? so it wouldn't be treated as a make variable.
This is wrong but nonfatal with NetBSD's make, but fatal with some other
versions of make.
While here, unhide a chmod that pkglint was complaining about.
PKGREVISION++ (now at 5)
Patch #238 - 2008/12/30
* update configure macro CF_XOPEN_SOURCE for AIX 6.x and Mint platforms.
* reset the screen wrapping-flag at the end of ClearRight to fix an occasional
case where the last character of a scrolled and wrapped line would be cleared
(patch by Joe Peterson).
* modify to use POSIX coding for comparing resource settings such as locale,
to work with locales such as Turkish (report by M Vefa Bicakci).
* turn on configure paste64 feature by default (request by
Jean-Philippe Bernardy). It is runtime enabled/disabled with allowWindowOps.
* turn on configure tcap-query feature by default, add resource allowTcapOps
to make this runtime enabled/disabled.
* make OSC 3 (change X property, from patch #110) subject to allowWindowOps
resource.
* make VT220 DSR responses inactive in VT100-mode.
* make DECUDK feature inactive in VT100-mode.
* respond to incorrectly formatted DECRQSS with a cancel.
* add allowFontOps resource to allow the fontsize-switching and font query/set
control sequences to be enabled/disabled (prompted by Debian #510030).
* some code cleanup based on gcc 4.x -Wconversion warnings in button.c and
charproc.c
* modify tcap-query feature to not return data for shifted cursor-keys when
the keyboard type is set to vt220, since returning the same string for
shifted/unshifted keys may confuse some applications (GenToo #212546).
Kiwi consists of a set of classes and wrappers for PyGTK that were developed
to provide a sort of framework for applications. Fully object-oriented, and
roughly Smalltalk's MVC, Kiwi provides a simple, practical way to build forms,
windows and widgets that transparently access and display your object data.
Kiwi was primarily designed to make implementing the UI for Stoq easier, and
it is released under the LGPL. Kiwi is inspired by Allen Holub's Visual Proxy.
Kiwi is a framework and a set of enhanced PyGTK widgets designed to make
building programs with graphical interfaces both easy to write and easy to
maintain. Kiwi is pure Python and should work cross-platform, but is developed
on Python 2.4, Linux ix86.
revision 1.2
date: 2008/11/23 21:58:25; author: mrg; state: Exp; lines: +1 -0
patch from jmcneill@:
add a log message to notify what VT is in use. helps gdm/consolekit.
gtkspell is not required so split it out as an option but keep it enabled by
default so there's no change in the package. Without gtkspell it removes
a whole slew of dependencies which makes this package a fair bit lighter.
Make a small change to a CONFLICTS statement to keep pkglint happy.
Changes:
PyQt v3.17.6 has been released. This fixes a Windows compilation bug.
PyQt v3.17.5 has been released. This is mainly to be compatible
with SIP v4.7.8 but also adds a couple of new methods.
* Added the missing QRegion.rects() (based on a patch from
Hans-Peter Jansen).
* Added the missing QWidget.stackUnder() slot.
group but the keyboard has multiple groups defined, the core description of
the key is a duplication of the single group across all symbols. i.e.
G1L1 G1L2 G1L1 G1L2 G1L3 G1L4 G1L3 G1L4
The previous code generated G1L1 G1L2 G1L3 G1L4 G1L3 G1L4, leading to
"invented" groups when the process is reversed.
Note that this creates wrong key types on reconstruction from core to xkb,
i.e. any single-group key with a key type that is not one of the canonical
four (Sec 12.2.3), will get the assigned type on group 1, and a canonical type
for the other gruops.
X.Org Bug 14373 <http://bugs.freedesktop.org/show_bug.cgi?id=14373>
Patch taken from the bugtracker entry.
Unique is a library for writing single instance application. If you launch a
single instance application twice, the second instance will either just quit or
will send a message to the running instance.
Unique makes it easy to write this kind of applications, by providing a base
class, taking care of all the IPC machinery needed to send messages to a
running instance, and also handling the startup notification side.
Unique aims to replace the BaconMessageConnection code that has been copied by
many projects and the code using Bonobo and D-Bus.
Changes since 4.4.2:
x11/xfce4-panel:
* Quite a bit code changed in the dnd code. Mostly to fix a segfault
in FreeBSD-amd64, but more problems were discovered and a lot of
code was simplified.
* Don't respond the uri drags, we don't use it and it only causes
problems like hiding the panel when a file was dragged over the
panel (Bug #3815).
* Fix crash with xrandr 1.2 (Bug #3620)
x11/xfce4-desktop:
* Make menu panel plugin honor CustomizeDesktopMenu kiosk setting
(Bug #1026).
* Fix incorrect initial desktop font size when setting custom font
size if a custom font was never set before (Bug #3957).
wm/xfce4-wm:
* Fix automaximize on move
* Remove trailing \0 in UTF-8 strings, that causes libwnck to
rightfully complain that NET_WM_NAME contains invalid UTF-8
* Exit on SelectionClear event so that xfwm4 exits even with WM who
do not send a ClientMessage event such as Openbox (Bug #2374)
* Backport overlay and compositor support from trunk (Bug #3849)
* Filter out grab/ungrab events so we don't end up redrawing the
frame twice
* Set monitor when positionning menu (Bug #4162)
* Reduce flickering during resize (Bug #4283)
* Fix NET_WM_STATE claiming maximization vertical and horizontal even
if only horizontal of vertical is actually set (Should fix Bug #3969)
* Loosen the rule that prevents an application from iconifying itself
when skip_taskbar is set (Bug #4434)
* Rework visual depth selection of the frame window (Bug #4452)
* Add support for NET_MOVERESIZE_WINDOW
* Take gravity bit into account in configure resize only requests to
comply with standard (Bug #3634)
* Add client windows to save set to avoid loosing all windows in case
of crash
* Use guint32 instead of Time internally to avoid potential issues in
64bits
* Add a "--replace" command line option to replace ICCCM2 compliant
window managers (Bug #3731)
x11/libxfce4gui:
* Fix format-string vulnerability in dialog code
x11/xfce4-terminal:
* Update to latest trunk translations.
sysutils/xfce4-thunar:
* Update to latest trunk translations.
editors/xfce4-mousepad:
* Sort recent items by most recently used.
x11/xfce4-utils:
* Fix missing translated chars (Bug #3543)
Updated translations:
* Basque
* Brazilian Portuguese
* Catalan
* Chinese Traditional
* Danish
* Estonian
* Finnish
* French
* Galician
* German
* Indonesian
* Japanese
* Korean
* Kurdish
* Latvian
* Norwegian
* Polish
* Sinhala
* Slovak
* Slovene
* Spanish
* Turkish
* Urdu