sdlhaa (1.1.0) unstable; urgency=low
- * Added new HAA_SetVideoMode call; removed buggy automatic
+ * Added new HAA_SetVideoMode call; removed dangerous automatic
fullscreen sync.
+ * Fixed issue with loss of focus in fullscreen apps.
* Fixed Z Rotation.
- -- Javier S. Pedro <maemo@javispedro.com> Mon, 29 Mar 2010 17:59:06 +0200
+ -- Javier S. Pedro <maemo@javispedro.com> Mon, 29 Mar 2010 21:14:33 +0200
sdlhaa (1.0.0) unstable; urgency=low
HAA_PENDING_EVERYTHING = 0xFFU
} HAA_Actor_Pending;
+/** A Hildon Animation Actor. */
typedef struct HAA_Actor {
+ /** The associated SDL surface; you can render to it. */
SDL_Surface * surface;
Uint8 pending;
Uint8 visible, opacity, gravity;
/** Call after calling SDL_SetVideoMode() if you have any actors created
* to ensure they're visible in the new window.
+ * If you have no actors, it does nothing.
* @return 0 if everything went OK.
*/
extern DECLSPEC int SDLCALL HAA_SetVideoMode(void);
extern DECLSPEC HAA_Actor* SDLCALL HAA_CreateActor(Uint32 flags,
int width, int height, int bitsPerPixel);
+/** Frees an animation actor and associated surface. */
extern DECLSPEC void SDLCALL HAA_FreeActor(HAA_Actor* actor);
/** Flushes any pending position, scale, orientation, etc. changes. */