Commit Graph

5353 Commits

Author SHA1 Message Date
Paul Chote
1ced0d7ab9 Require LMB for common widget interactions. 2011-01-04 14:33:59 +13:00
Chris Forbes
abeffbbbf7 fix a bunch of errors in the editor; fix minimap export to not suck 2011-01-04 13:45:10 +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
8ead8635c2 Updated dependencies for gtk launcher, statically link libmicrohttpd 2011-01-02 16:12:07 +13:00
Matthew Bowra-Dean
ecea2471ca Updated linux packaging scripts to remove the need for post install actions and to use the launcher. 2011-01-02 16:12:06 +13:00
Matthew Bowra-Dean
a3e67611e6 Use graphical sudo client for operations that potentially require elevation in gtk launcher. 2011-01-02 16:12:05 +13:00
Matthew Bowra-Dean
562ab0eee0 httpRequest implemented properly in Windows launcher. 2011-01-02 16:12:05 +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
ec572635b7 metadata JS bridge function implemented. 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
9739e7f51f Download extraction in GTK+ Launcher. 2011-01-02 16:12:02 +13:00
Matthew
1e4196e8d3 Download cancellation 2011-01-02 16:12:02 +13:00
Matthew Bowra-Dean
2e309b46e8 Downloading works. Still to come: cancelling downloads and extraction. 2011-01-02 16:12:01 +13:00
Matthew Bowra-Dean
5991ecdcf5 Makefile target for gtklauncher. 2011-01-02 16:12:01 +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
fcec3cb590 Updated utility app for better compatibility with GTK launcher. 2011-01-02 16:11:59 +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
6fbc7bc7c4 Print mod list in an order where dependencies come after prerequisites. 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
Matthew Bowra-Dean
a4493f48d5 httpRequest in win launcher uses utility program. Clean up usings and add missing license notices. 2011-01-02 16:11:54 +13:00
Paul Chote
de5d9abec3 Delayed unloading. Remove LocalStorage from proc. 2011-01-02 15:27:29 +13:00
Paul Chote
3674accd0c Improved cnc proc/harv docking. 2011-01-02 14:56:29 +13:00
Paul Chote
9ffdce7957 Fix #439; Dropdowns stay open when the host force-starts the game. 2011-01-02 14:54:25 +13:00
Paul Chote
38df0a28cd Remove fp from building refund calculation. 2011-01-02 14:54:25 +13:00
Paul Chote
f659f55801 Sync StoresOre.Stored 2011-01-02 14:54:25 +13:00
Paul Chote
f3da258763 Remove GetSiloFullness. 2011-01-02 14:54:25 +13:00
Chris Forbes
2048900c10 fix some dumbness in Production/ITeleportable 2011-01-02 14:41:48 +13:00
Chris Forbes
7b5a8cf089 #394 nuke without a launch site crashes -- fixed 2011-01-01 21:52:43 +13:00
Chris Forbes
a4bbce32b8 cleanup SyncReport.cs header 2011-01-01 21:43:37 +13:00
Chris Forbes
19aed01822 show real player names in syncreport 2011-01-01 21:42:57 +13:00
Chris Forbes
ba2ec557bc fix another dumb bug in ZipFile 2011-01-01 21:24:42 +13:00
Paul Chote
a8b4e640e7 Fix dropdown lists. Visual tweaks. 2011-01-01 17:54:09 +13:00
Paul Chote
d1966ab476 Improved scrollpanel thumb behavior. 2011-01-01 17:21:40 +13:00
Paul Chote
d90dec9c8e Remove a pile of unnecessary state management from Scrollpanels. 2011-01-01 16:47:52 +13:00
Chris Forbes
e2b739cd3e fix bogus spawn on central-conflict 2011-01-01 15:29:45 +13:00
Chris Forbes
dffb5293d0 hack up ZipFile to fix #464; filesystem needs rework to be sane 2011-01-01 15:28:07 +13:00
Chris Forbes
cf2ad68a7c add very basic Format80 encoder 2011-01-01 09:27:39 +13:00
Chris Forbes
119b0c063d don't show a kick button for the host while ready 2011-01-01 00:20:04 +13:00
Paul Chote
b948b9d2b7 Draggable thumbs 2010-12-31 23:59:23 +13:00
Paul Chote
d98e09e096 Draw scrollbar thumbs. 2010-12-31 23:19:13 +13:00
Chris Forbes
cf17bc7e5c clean up perf graph a bit 2010-12-31 20:31:57 +13:00
Paul Chote
42096cc5c9 Foo 2010-12-31 18:26:03 +13:00