Commit Graph

16 Commits

Author SHA1 Message Date
Matthew Bowra-Dean
6998871adf Fix GTK launcher to change to correct working directory. 2011-01-05 09:13:53 +13:00
Matthew Bowra-Dean
d26ee1094a Rework GTK launcher and linux packages slightly 2011-01-04 17:35:50 +13:00
Chris Forbes
7f7c7217ba fix missing includes in gtklaunch 2011-01-04 12:53:33 +13:00
Matthew Bowra-Dean
a4de4cc266 Added renderer selection to GTK launcher. 2011-01-02 16:12:07 +13:00
Matthew Bowra-Dean
ad478e8872 httpRequest JS bridge function implemented in gtk launcher. 2011-01-02 16:12:04 +13:00
Matthew Bowra-Dean
44fae60dbd String handling in JS bridge changed to safer glib functions. Added path sanitization. 2011-01-02 16:12:03 +13:00
Matthew Bowra-Dean
0a1e6d16bd Converted most of GTK launcher to use glib's string functions. 2011-01-02 16:12:03 +13:00
Matthew Bowra-Dean
360c572e14 launchMod working in JS bridge. 2011-01-02 16:12:00 +13:00
Matthew Bowra-Dean
16a84ba86e Selects last played mod in launcher. 2011-01-02 16:12:00 +13:00
Matthew Bowra-Dean
61f7e1df7f Generate mod tree in GTK tree view. 2011-01-02 16:11:59 +13:00
Matthew Bowra-Dean
650195e31c Utility app helper functions for listing mods in the GTK+ launcher. 2011-01-02 16:11:58 +13:00
Matthew Bowra-Dean
7e41e75643 Made existsInMod work, added stub for launchMod. 2011-01-02 16:11:57 +13:00
Matthew Bowra-Dean
df00b8cf23 Some refactoring. 2011-01-02 16:11:57 +13:00
Matthew Bowra-Dean
69ee1399b9 Bind to JavaScriptCore. Serve files through embedded web server. 2011-01-02 16:11:56 +13:00
Matthew Bowra-Dean
a561dd376e Proof of concept browser + embedded web server communicating via XMLHttpRequest.
Compile with "gcc -Wall `pkg-config --cflags --libs gtk+-2.0 webkit-1.0 libmicrohttpd` -o launcher main.c server.c"
Requires GTK, libwebkit and libmicrohttpd.
2011-01-02 16:11:55 +13:00
Matthew Bowra-Dean
c9bd3e8a1f Start of GTK launcher in C.
Webkit embedded in GTK window.
2011-01-02 16:11:55 +13:00