commit ae01e250a9ec9bf5b28949e1d9dc11953da5ee74 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 17:12:37 2008 +0200 [IDirectFBWindow] Added missing wrappers: + void SetProperty (const char *key, + void *value, + void **ret_old_value); + + void GetProperty (const char *key, + void **ret_value); + + void RemoveProperty (const char *key, + void **ret_value); + + void Bind (IDirectFBWindow *window, + int x = 0, + int y = 0); + + void Unbind (IDirectFBWindow *window); + + void SetKeySelection (DFBWindowKeySelection selection, + const DFBInputDeviceKeySymbol *keys = NULL, + unsigned int num_keys = 0); + + void GrabUnselectedKeys(); + void UngrabUnselectedKeys(); + + void SetSrcGeometry (const DFBWindowGeometry &geometry); + void SetDstGeometry (const DFBWindowGeometry &geometry); commit 405cd82e886abb3282a47d63dfe4bc15bf52148f Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:57:24 2008 +0200 [IDirectFBVideoProvider] Added missing wrappers: + void SetStreamAttributes (DFBStreamDescription attr); + + void SetAudioOutputs (DFBVideoProviderAudioUnits *audioUnits); + DFBVideoProviderAudioUnits GetAudioOutputs (); + + void SetAudioDelay (long delay); + + IDirectFBEventBuffer *CreateEventBuffer (); + void AttachEventBuffer (IDirectFBEventBuffer *buffer); + void DetachEventBuffer (IDirectFBEventBuffer *buffer); + + + void EnableEvents (DFBVideoProviderEventType mask); + void DisableEvents (DFBVideoProviderEventType mask); + + + void GetBufferOccupancy (DFBBufferOccupancy *ret_occupancy); + void SetBufferThresholds (DFBBufferThresholds thresh); + void GetBufferThresholds (DFBBufferThresholds *ret_thresh); commit 5b13faf3e1789aef96333c597c1b5de3ae852aad Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:36:32 2008 +0200 [IDirectFBSurface] Added SetRenderOptions(), SetMatrix() and SetSourceMask() wrappers. commit 79ce84870cb9c3815e56b0c5507aee54db1fc692 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:24:03 2008 +0200 [IDirectFBPalette] Added SetEntriesYUV(), GetEntriesYUV() and FindBestMatchYUV() wrappers. commit 388b0e7ede1fbe312d5de9dd8f960b88d022d76f Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:21:48 2008 +0200 [IDirectFBFont] Added GetStringBreak() wrapper. commit 263b7110bfa2a9127fd4280f07aaa3d37675dad8 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:21:13 2008 +0200 [IDirectFBDisplayLayer] Added SetRotation() wrapper. commit 11708b467582ef2e0472c05cd5675daae6658685 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:08:22 2008 +0200 [internal] Added typecast to DFBCHECK macro. commit 674f7bd90dbbf988d4b2d6f19da926a648c29066 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:05:52 2008 +0200 ignore commit 2d43fa2b5b2a44051dc8811ccd5d45253d1534d9 Author: Denis Oliver Kropp <dok@cyto.(none)> Date: Mon Jun 9 16:05:20 2008 +0200 LGPL commit f0211074fcafc4c68c23d044fbbb02b428583769 Author: Denis Oliver Kropp <dok@shizo.directfb.home> Date: Mon Dec 17 18:05:53 2007 +0100 (__u32 -> u32) & friends, thanks to Tobias Grimm! commit 698113f774f118afadd024079fa0cc9027aa7dd8 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Mar 12 08:59:17 2007 +0000 Applied patch from Rolf Ahrenberg to support automake 1.10, thanks! commit f672321134965b2ec74cb06f70ffd505b6d11a14 Author: Denis Oliver Kropp <dok@directfb.org> Date: Fri Feb 2 21:48:04 2007 +0000 Updated for 1.0.0 commit bfb428d471bae19fe13600781fe50cac12c08b6e Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Oct 8 21:11:17 2006 +0000 This patch adds IDirectFBSurface::GetFramebufferOffset(), thanks to Stefan Lucke! commit d9599c8c62e3283e46eadb5caba45565b10aacb6 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sat Aug 26 09:54:08 2006 +0000 Updated script. commit fca62d6b01739aa250cb9ec3cde4b251e3d6d80f Author: Claudio Ciccani <klan@directfb.org> Date: Sat Jul 8 14:13:08 2006 +0000 Updated to current DirectFB API. commit 42d331525cc40fe76ed9ffc8bca3d85e70eb677a Author: Claudio Ciccani <klan@directfb.org> Date: Sat May 20 13:23:23 2006 +0000 0.9.26 required. commit 61d7aae02aa67e06fdaee5dd071c4d761950618d Author: Claudio Ciccani <klan@directfb.org> Date: Sat May 20 13:22:51 2006 +0000 Added IDirectFBWindow::DetachEventBuffer() and IDirectFBInputDevice::DetachEventBuffer(). commit 3891660d3c3eb2e038a0b9f6ac4eca150f1c54a6 Author: Claudio Ciccani <klan@directfb.org> Date: Sun Jan 15 19:15:40 2006 +0000 Added IDirectFBVideoProvider::GetStatus(). commit cb9b91a5b541d3ac5aa1bc19684d0e6079e0a605 Author: Claudio Ciccani <klan@directfb.org> Date: Sun Jan 15 12:24:33 2006 +0000 Implemented IDirectFBSurface::GetClip, IDirectFBEventBuffer::EnableStatistics(), IDirectFBEventBuffer::GetStatistics(), IDirectFBVideoProvider::GetStreamDescription(). commit 75100f8b5255b293a892c05af7c91e532477c077 Author: Claudio Ciccani <klan@directfb.org> Date: Wed Nov 23 09:34:27 2005 +0000 IDirectFBDisplayLayer::SetColorAdjustment was calling GetColorAdjustment instead of SetColorAdjustment. commit 2984b99c8349d0e21178dec236651014bd462539 Author: Claudio Ciccani <klan@directfb.org> Date: Fri Nov 4 09:44:03 2005 +0000 Version 0.9.25. commit 8f9fdb548f743cf6f42882c993f0d4672d36c443 Author: Claudio Ciccani <klan@directfb.org> Date: Fri Nov 4 09:41:49 2005 +0000 Sync with the current API. commit b5e587dfa37d508b9fa4ffad80ab4179364163c4 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Apr 6 20:59:29 2005 +0000 GetCardCapabilities() -> GetDeviceDescription() commit 31421ef3e762b5e1203531117cd02475e4d93a5f Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Feb 28 10:04:37 2005 +0000 Added IDirectFBSurface::DisableAcceleration(). commit fb89e118f92508bbb622a95f300ce944051b5e89 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Feb 24 15:54:31 2005 +0000 Added IDirectFBDisplayLayer::SetScreenPosition() and SetScreenRectangle(). Added IDirectFBSurface::FillRectangles(). Bumped version number to 0.9.22. commit eaa51a0584414977982e3734fae1c79eb187a4f8 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Feb 10 15:40:59 2005 +0000 Added IDirectFBSurface::SetAlphaRamp(). commit 0e4f0da5fc9a5fcf7209f8ecde52e84263fc2428 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Feb 10 15:39:10 2005 +0000 Changed default alpha of Clear() from 0xff to 0x00. commit e681b234f5a7be5899ff56e2d9508d5755c3c42c Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Dec 29 14:25:55 2004 +0000 updated commit 151e729075b5684a8d5ed4b4fbc1265aea18d77f Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Dec 29 14:22:54 2004 +0000 Added missing surface methods. commit 094e3e5677e5932e8ac670d75bc852286acc1303 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Dec 29 14:16:44 2004 +0000 Added GetSourceDescriptions(). commit c116d7b37fcfd45982f307623d09cc508134cc6c Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Dec 29 14:13:50 2004 +0000 Added missing screen functions. commit 6494f02c1977db8e2d1552d0a7c413ae5f434d52 Author: Ville Syrjala <syrjala@directfb.org> Date: Wed Jul 21 21:28:17 2004 +0000 Added IDirectFBDisplayLayer::SetSourceRectangle(). commit 0b11e9a958216cab0975811ee71cbb88b0dfc502 Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Jun 8 05:55:56 2004 +0000 Fixed build. commit dead0990e09ee8e49eb0326a0d0fe2a2025d5012 Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue May 18 21:29:57 2004 +0000 AC_PREREQ(2.52) commit 0a727954e9359f583d5f6cc5442dd0e36dd33c16 Author: Ville Syrjala <syrjala@directfb.org> Date: Tue Feb 24 09:51:06 2004 +0000 Renamed DSCAPS_FLIPPING to DSCAPS_DOUBLE. commit dafadc5fb34db3484f8a70c8d371cd960d30b9db Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Feb 16 16:50:49 2004 +0000 Forgot to add "idirectfbscreen.h". commit 271b2d7b08497e27458b8f1ca7623f178b479a00 Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Jan 13 15:46:10 2004 +0000 Added IDirectFBEventBuffer::CreateFileDescriptor(). commit 3c484067a5e3ab7c3f2c1498e1d274a1e6918483 Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Jan 13 15:43:15 2004 +0000 Added IDirectFBDisplayLayer::GetScreen() and IDirectFBSurface::TextureTriangles(). commit dde0dca2cd29b5122568275c5f1b47a4a8440135 Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Jan 13 15:34:35 2004 +0000 Added IDirectFBScreen. commit 93dae674cd0999412ac4042cc92a8cea79ce82c7 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jan 5 12:43:19 2004 +0000 Added missing call to m_image.PrepareTarget(). commit 34d46c6eb4e9e40fc44341b4c836f7f1d96fe655 Author: Andreas Hundt <andi@directfb.org> Date: Thu Oct 23 17:18:34 2003 +0000 added IDirectFBSurface::Dump() and IDirectFBEventBuffer::WakeUp() commit 204401e985dea07cb96b9fe729ae9d24316b5551 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jul 21 13:04:44 2003 +0000 Updated ChangeLogs. commit 482711ff2457f525ba570d90706dd4c0bb3195c2 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jul 7 18:12:58 2003 +0000 Added IDirectFB::GetInterface(). commit 8b940f16ff853d8609cbfc09e53febecabc6415e Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Jun 4 13:30:47 2003 +0000 Added desktop mode switching example. Added default implementations for methods that have been pure virtual. Added command line parsing. commit 21a35207215f62b02f68ce606f8f2aa2d13a88ed Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jun 2 18:00:43 2003 +0000 Updated. commit a78d548558a1c5aaab45c56c099867f22f33a3d3 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jun 2 17:57:31 2003 +0000 Updated for 0.9.18. commit 555cdb5c603bfe54419be34fd4c632b8d21fece4 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Apr 24 17:30:07 2003 +0000 Applied compile fixes by Andreas Oberritter <obi@tuxbox.org>. commit bc9959837bb359fcba4246814363460b51a00928 Author: Andreas Hundt <andi@directfb.org> Date: Tue Mar 25 14:38:37 2003 +0000 applied patch by Andreas Oberritter <obi at saftware.de> to fix problems with automake 1,7 (still works with 1.4). thanks. commit d136d2900a4019a1f74dc56cd147482a0760132e Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Mar 18 11:54:43 2003 +0000 Forgot to commit this example long long time ago. commit 913998956766ee3b1df2f15be2feee1582be2d90 Author: Denis Oliver Kropp <dok@directfb.org> Date: Fri Feb 28 20:39:02 2003 +0000 Updated changelogs. commit e4573f96144ec82194f0e5e41f6643a75d5ae148 Author: Sven Neumann <neo@directfb.org> Date: Mon Nov 18 11:49:33 2002 +0000 Updated ChangeLog for DFB++ 0.9.15. commit 7f2fd9ed1f228f3a48accc140b554c3209febc92 Author: Andreas Hundt <andi@directfb.org> Date: Sat Nov 16 18:52:56 2002 +0000 - compile fix for g++-3.x commit 5ffd6b64e0b6cde70f5485a90449f750347af9f0 Author: Andreas Hundt <andi@directfb.org> Date: Sat Nov 16 14:26:42 2002 +0000 - Added IDirectFBPalette::GetCapabilities(). - Added IDirectFBPalette::CreateCopy(). (this should complete DFB++-0.9.15) commit 0dcfbab5342e3740a4c5e796c4794c357910124f Author: Andreas Hundt <andi@directfb.org> Date: Sat Nov 16 13:39:58 2002 +0000 - Added IDirectFB::CreatePalette(). - Added IDirectFBSurface::SetPalette(). commit 61c08e1dfb2f9677b1202476d16102d15a2667b1 Author: Andreas Hundt <andi@directfb.org> Date: Sat Nov 16 13:08:43 2002 +0000 - updated for DirectFB 0.9.15 TODO: add palette specific stuff introduced in DirectFB 0.9.14 commit 970f6f5e52bc53596120ada64fcf07f5a4817604 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Oct 23 16:11:22 2002 +0000 Updated cvsignore files for automake 1.6. commit 31cdabccd7d945e9738106bfa9ded5b95a439e49 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Aug 28 19:06:23 2002 +0000 Added IDirectFBSurface::SetField(), SetSrcColorKeyIndex() and SetDstColorKeyIndex(). commit 3852805a5c1c46086f794d946693915345aaec25 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Aug 26 19:49:47 2002 +0000 Forgot IDirectFBPalette::FindBestMatch(). commit 2c33519605d13d4b42aeab2e8a5349a4777b6289 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Aug 25 16:10:30 2002 +0000 Made DFBApp a base class for fullscreen applications. Simple example is now derived from DFBApp. commit 7cfdc06fe4a883fbbb8d6c14518aa44b77e3defc Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Aug 25 14:20:20 2002 +0000 Updated for 0.9.13 commit a647dd2a2511a986e857eb8124f9bfdb05b2d956 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Jul 25 14:55:21 2002 +0000 Added GetDescription(), removed GetCapabilities(). commit d88437497166985adc39a0c4a6b7bcd622959570 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Jul 3 15:08:27 2002 +0000 Added new interface IDirectFBPalette. Added IDirectFBSurface::GetPalette(). commit 384a4e7af5618453827c0e1d429b0aa8bac2e5e0 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Jul 3 14:53:16 2002 +0000 Added IDirectFBSurface::GetGL(). commit 4f2b620401a676366dc4d467ad863eb2167d5a32 Author: Denis Oliver Kropp <dok@directfb.org> Date: Wed Jun 19 21:11:40 2002 +0000 generated commit 3b981610470b5e8c6b5fd6c78864a749365e970f Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Jun 18 13:35:32 2002 +0000 Added IDirectFBFont::GetKerning() and GetGlyphExtents(). Added IDirectFBSurface::DrawGlyph(). Generated ChangeLog. commit 5db1a2c87c24ef4a732d9358c265ec839ccdffc6 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Jun 9 04:51:13 2002 +0000 Fixed action string in exception. commit 7f6c208536d9033b69a72c5fd7da4e53420d1782 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Jun 9 04:42:47 2002 +0000 Return "this" in all AddRef() methods. Also accept DirectFB versions higher than the required. commit f6ab480d196c2277001528bfd62cc95c0e422ba4 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Jun 9 02:52:58 2002 +0000 Added default parameters for Flip(). commit 5aabb235e39a7d38589cfddcdba7abfab462f251 Author: Denis Oliver Kropp <dok@directfb.org> Date: Fri Jun 7 12:31:42 2002 +0000 Also 0.9.12 now. commit 1c9c1b9b04eaf3445ee8308d525dfefdaa245f38 Author: Denis Oliver Kropp <dok@directfb.org> Date: Fri Jun 7 10:56:34 2002 +0000 Added IDirectFBSurface::GetWidth() and GetHeight() convenience methods. commit 32b4dab323667bc54446fdd4cc44e671a283cac6 Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon Jun 3 19:10:43 2002 +0000 - G++ 3.0 compilation fixes - Added functions for easier usage, e.g. passing DFBRectangle to FillRectangle commit 11df15c0eeaeeb16d5f29d141b7ae6ce668c6634 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sat Jun 1 06:09:13 2002 +0000 Added IDirectFBSurface::Clear(). commit 507c62c8fbca8bb8f5ba73ed2c22961cc3adf7d8 Author: Denis Oliver Kropp <dok@directfb.org> Date: Fri May 31 23:57:29 2002 +0000 Added IDirectFBInputDevice::GetKeymapEntry(). commit 86996298f8082ec6ed4a8c7f6669620eb9de071d Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon May 27 15:52:55 2002 +0000 Follow API enhancements. commit 4b67b2648372b3989b1335602669758a49100cc0 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sat May 18 03:26:31 2002 +0000 Added IDirectFBDisplayLayer::GetLevel() and SetLevel(). commit fd1bde4603c5b5ab9b20289765c7db743721c53a Author: Denis Oliver Kropp <dok@directfb.org> Date: Mon May 13 01:32:49 2002 +0000 Added IDirectFBWindow::SetStackingClass(). commit 81c27d3c14425c7f96b6633f6a74c320e9b2f9f9 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Apr 25 01:57:00 2002 +0000 One fix. commit e357bd7b339e42cf23a73a5f27d022c8cfb51c89 Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Apr 25 01:49:38 2002 +0000 Small changes. commit 155138fa1e07b31464ff2d0e0318251033523dae Author: Denis Oliver Kropp <dok@directfb.org> Date: Thu Apr 25 01:46:00 2002 +0000 Added missing functions that have been added recently. commit 7d904e4f095bb3e7a8705da64e97909a94c060a6 Author: Sven Neumann <neo@directfb.org> Date: Wed Apr 17 15:13:55 2002 +0000 Added IDirectFBEventBuffer::HasEvent(). Fixed typo in IDirectFBImageProvider::RenderTo(). commit 3b3f03944684f345a33d72ca8026edae4b35276f Author: Sven Neumann <neo@directfb.org> Date: Wed Apr 17 11:06:37 2002 +0000 Follow DirectFB API change in IDirectFBImageProvider::RenderTo(). commit 39da6f5027570e18fb631caf28b9d4794ee0224c Author: Denis Oliver Kropp <dok@directfb.org> Date: Tue Mar 12 07:25:08 2002 +0000 Finished all implementations. Added default values for some parameters, like 'a' of 'SetColor'. commit 07859b698c9c8ad831f870c39099c59f575e0ba0 Author: Denis Oliver Kropp <dok@directfb.org> Date: Sun Mar 10 22:46:20 2002 +0000 This is a C++ binding for DirectFB, check the README and the example for more details!