Permalink
Switch branches/tags
Nothing to show
Commits on Jul 29, 2013
  1. makefile: Make INSTALL_DIR optional, and create the directory

    ezequielgarcia committed Jul 29, 2013
    This patch allows to override to default (pkg-config-obtained)
    install path. Also, we need to make sure the directory is
    created, for it could be inexistent.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  2. makefile: Replace PKG_CONFIG with pkg-config

    ezequielgarcia committed Jul 29, 2013
    If you want to cross-compile, use PKG_CONFIG_PATH
    environment variable.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  3. makefile: Replace HOST_DIR + TARGET_NAME with single CROSS_COMPILE

    ezequielgarcia committed Jul 29, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  4. makefile: Remove uneeded vars

    ezequielgarcia committed Jul 29, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Commits on Jul 27, 2013
  1. Update version to 0.2!

    ezequielgarcia committed Jul 27, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  2. Makefile: prettify and allow easier cross-compilation

    ezequielgarcia committed Jul 27, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  3. Add objects to .gitignore

    ezequielgarcia committed Jul 27, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  4. Add compatibility header to every .c file generated

    imMute committed with ezequielgarcia Jun 14, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  5. Introduce Lua v5.2 compatibility layer

    imMute committed with ezequielgarcia Jun 14, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
  6. Fixed a major issue with how libraries are created in 5.2, see below …

    imMute committed with ezequielgarcia Jun 10, 2013
    …for explanation.
    
    So open_enums() was expecting the top of the stack to be the global table "directfb" so it could
    insert a bunch of tables for each enum.  This table is used by the check_<enum> functions, but
    since the open_directfb() function didn't call open_enums correctly, it never gets populated, which
    leads to indexing-nil errors.  Furthermore, the open_<interface> functions left an extra table on
    the stack, so the directfb table would get buried.
    
    The solution was to add a "lua_pop(L,1)" call to each open_<interface> function, and reorder
    the lua_setglobal in open_directfb().
    
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  7. interface luaL_openlib changed to luaL_setfuncs

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  8. core.h luaL_openlib fix

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  9. common.h body uses heredoc

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  10. Fixed luaL_reg -> luaL_Reg rename

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  11. DIDCAPS_* blacklist

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  12. c_create and h_create take an array of strings at the end which are i…

    imMute committed with ezequielgarcia Jun 7, 2013
    …nclude file names
    
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  13. Make script run with 'use strict'. Filehandles changed to lexicals.

    imMute committed with ezequielgarcia Jun 7, 2013
    Signed-off-by: Matt Sickler <imMute@msk4.com>
  14. makefile: whitespace cleanup

    ezequielgarcia committed Jul 27, 2013
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Commits on May 18, 2012
  1. examples: Add missing Flip() to windows_moving example.

    ezequielgarcia committed May 18, 2012
    This was working fine in previous DirectFB versions,
    but was clearly wrong.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Commits on May 16, 2012
  1. README.md: Egocentric comment added.

    ezequielgarcia committed May 16, 2012
    Mirror, mirror on the wall: Who is the best-looking source code of them all?
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Commits on Apr 17, 2012
  1. Added scroll window example.

    ezequielgarcia committed Apr 17, 2012
    Use it with stdin:
    lua scroll.lua < res/text
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
Commits on Jan 20, 2012
  1. Merge branch 'master' of github.com:ezequielgarcia/directfb-lua

    ezequielgarcia committed Jan 20, 2012
    Conflicts:
    	examples/input.lua
Commits on Jan 17, 2012
  1. Update README again

    ezequielgarcia committed Jan 17, 2012
  2. Update README

    ezequielgarcia committed Jan 17, 2012