Permalink
Switch branches/tags
Nothing to show
Commits on Mar 11, 2013
  1. First round of work with types, params, and return values

    auroraeosrose committed Mar 11, 2013
    Note that generated code no longer compiles (one step forward, two steps back)
    But we are getting closer
    
    specific type matching may be moved into some specific information in an ini file
Commits on Mar 9, 2013
  1. Finally doing enough to get a building extension

    auroraeosrose committed Mar 9, 2013
    even if it isn't very complete or pretty
  2. Making progress in struct wrapped class parsing and generating

    auroraeosrose committed Mar 9, 2013
    Did "cleverness" for classes that need no params and can generate
    inside object_create, params are not yet really handled
Commits on Mar 2, 2013
  1. Now we're actually writing to files

    auroraeosrose committed Mar 2, 2013
    Module is starting to fill up
  2. Actually parses some stuff out now, package, namespace

    auroraeosrose committed Mar 2, 2013
    and constant information is creating properly
Commits on Mar 1, 2013
  1. Making progress on the xmlreader parser

    auroraeosrose committed Mar 1, 2013
    currently using gir file and ini file from glib extension
    in order to do the testing for this
    
    Also added back in gobject introspection work
    when I am less angry I might try generating non-stupid
    typelibs to use for this
  2. More cleanup of code and files

    auroraeosrose committed Mar 1, 2013
    fix detection of config file in opts
    header cleanup for ini file
  3. code cleanup and reorganization

    auroraeosrose committed Mar 1, 2013
    Moved parsers into lib/parsers so all php classes are consolidated
    renamed extwriter to extension
    moved namespaced code into included file so no parse error on 5.2
    it'll bail neatly instead
    updates of headers (happy late late new year)
Commits on Aug 23, 2012
  1. Removing G\Introspection support for the generator

    auroraeosrose committed Aug 23, 2012
    Pygobject is obviously in charge of the gobject introspection work
    They introduced the concept of marking something as "introspectable=0"
    
    This not only flags it as non-introspectable but removes it completely
    from the resulting typelibs.  doesn't matter if other languages or tools
    using gobject introspection typelib files might WANT those symbols
    or find them completely introspectable
    
    So it is impossible to use built typelibs or the extension for this
    functionality.  Instead generated .gir xml files will be used
  2. Methods appear to roughly generating

    auroraeosrose committed Aug 23, 2012
    Need to wrap some more g\introspection code to go farther
    in writing methods
    
    Need to do some work now on generic ways to get the objects into
    the structs
  3. some basic cleanup for the generator output class

    auroraeosrose committed Aug 23, 2012
    Also started on the class stuff
  4. Actually starting to generate code

    auroraeosrose committed Aug 23, 2012
    I'm committing the generated glib for now until
    the generator gets to be working properly even
    in updated mode
Commits on Aug 22, 2012
  1. All the way up to having a spec parser to work with

    auroraeosrose committed Aug 22, 2012
    Not quite sure exactly how we're going to do the parsing
    converting it all to an array SOUNDS nice but may be very
    prohibitive in size?  Not sure yet.
  2. verbose and quiet modes now working, error handler catcher working

    auroraeosrose committed Aug 22, 2012
    Help command is also working, moving into using configure variables for
    the next steps.
  3. Beginning of cli app

    auroraeosrose committed Aug 22, 2012
    Not sure if I'm liking the stucture much yet, will probably
    undergo a few iterations
Commits on Aug 18, 2012
  1. Merge pull request #1 from bobmajdakjr/master

    auroraeosrose committed Aug 18, 2012
    fixed the readme file name
  2. fixed

    Bob Majdak Jr committed Aug 18, 2012
Commits on Jul 19, 2012
  1. Adding some additional functionality

    auroraeosrose committed Jul 19, 2012
    placeholders for where templates will go and how they'll work
    basic app setup stuff started (might need to move some stuff around)
    arg parsing might need to go before to get the quiet/verbose flags
  2. Starting on generator work - basics in place

    auroraeosrose committed Jul 19, 2012
    will have Gig as namespace with pluggable configuration
    may at some point at other features such as header parsing
    etc
Commits on Jan 4, 2012
  1. Readme in

    auroraeosrose committed Jan 4, 2012