Commit Graph

907 Commits

Author SHA1 Message Date
jacob1
4be80a3c7c Fix crash - uninitialized (and not needed) variable 2012-09-25 19:50:14 +01:00
Simon Robertshaw
640a61b3b4 Remove some fancy optimisations for old gcc in OS X 2012-09-25 18:14:39 +01:00
Simon Robertshaw
2833c0d20c No lib detection for OS X 2012-09-25 18:03:58 +01:00
Simon Robertshaw
9ba08768a4 Don't check for libs that are frameworks under OS X 2012-09-25 17:52:43 +01:00
Simon Robertshaw
f30ef6004a Don't set RC tool when not compiling for Windows 2012-09-25 18:19:54 +01:00
Simon Robertshaw
25d872ec48 MacOS X targets for Scons, Fix some inlines for clang 2012-09-25 17:53:48 +01:00
Simon Robertshaw
8d9b351568 Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-09-25 13:44:38 +01:00
Simon Robertshaw
aeb3f0b473 Add some stuff for MacOS target 2012-09-25 13:44:24 +01:00
Simon Robertshaw
cfb8df0830 Work on Ahead-Of-Time compiler for PVM 2012-09-24 14:08:39 +01:00
Simon Robertshaw
2ddbd57677 If/elseif with simple conditions 2012-09-23 15:14:56 +01:00
Simon Robertshaw
1905e49744 Macros and property setting 2012-09-23 11:39:20 +01:00
Simon Robertshaw
644c130712 Set properties with integer.property 2012-09-21 21:21:03 +01:00
Simon Robertshaw
939a04d3c7 Testing new vm/language WIP 2012-09-21 15:05:50 +01:00
Simon Robertshaw
6e44ebc358 Checkbox, Slider and ProgressBar components for ui API 2012-09-17 12:20:58 +01:00
Simon Robertshaw
e52e9ce91c Prevent UI thread lockup when drawing hideously large progress bars for no reason. 2012-09-16 17:57:41 +01:00
Simon Robertshaw
bd02c36426 Right click menu to go to history and user info for save buttons 2012-09-16 17:09:23 +01:00
jacob1
cd7fe454b2 Fix minor highlighting bug in the save browser, votes counter is drawn on your saves even with mouse over thumbnail
this covers up the corner all the time, so i'm not sure if I should go back to the old way
2012-09-16 12:09:59 +01:00
jacob1
dd82ed8cd9 fix some errors in visual studio 2012-09-16 12:09:13 +01:00
jacob1
ad0149a1bb update version numbers 2012-09-16 12:07:39 +01:00
jacob1
4c791f4892 remove unneeded check 2012-09-16 12:07:24 +01:00
jacob1
45ab8cca23 Add icons back to search buttons, fix positioning of them, disable my own / fav buttons when still loading saves 2012-09-16 12:06:53 +01:00
jacob1
8f58c61c69 Show number of votes and the history button on your own saves 2012-09-16 12:05:29 +01:00
jacob1
eac109a563 fix possible crashes with save buttons and uninitialized renderer variables
Fixes second part of issue 179
2012-09-16 12:03:41 +01:00
Simon Robertshaw
95bbd04d21 Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-09-16 12:02:09 +01:00
Simon Robertshaw
42ec654f3e When reloading elements API, set packages.loaded["elements"] to nil to prevent luaL_register from trying to reuse a nilled table. Fixes #189 2012-09-16 12:01:48 +01:00
Savely Skresanov
ec0dfa27e8 Hooked more functions to VM. 2012-09-15 21:34:27 +07:00
Savely Skresanov
b626864293 Some work on adding new hooks. 2012-09-15 21:34:18 +07:00
Simon Robertshaw
8a4d18df49 Better reporting dialogue 2012-09-15 15:16:46 +01:00
Simon Robertshaw
3ed5672052 Render fire after wall drawing 2012-09-15 15:00:16 +01:00
Simon Robertshaw
b8a5b8ecb3 Fix file reading, fix ARG implementation 2012-09-15 12:26:52 +01:00
Simon Robertshaw
3b2f4d59fc Better fire rendering for saves 2012-09-14 23:53:58 +01:00
Simon Robertshaw
5b9032fb3f Correct initialisation of FIGH 2012-09-14 22:23:35 +01:00
Simon Robertshaw
486b34ebe5 Fixes invalid text pasting, Adds API to VM, allow program loading in Lua and assigning to update function 2012-09-14 22:03:14 +01:00
Simon Robertshaw
685be24ffa Remove testing particle from repo 2012-09-13 23:01:30 +01:00
Simon Robertshaw
5b52ac3675 Save history and new multiline formatter 2012-09-13 22:39:01 +01:00
Simon Robertshaw
a11cd592cb Show version info in update prompt. Fixes #177 2012-09-13 18:33:12 +01:00
Simon Robertshaw
f7f51d5045 Make sample tool sample different life types. Fixes #184 2012-09-13 16:41:35 +01:00
Simon Robertshaw
44c55fbd45 Ensure cursor position is correct after placing stamp. 2012-09-13 15:54:54 +01:00
Simon Robertshaw
cd03297086 Mouse move on exiting Window. Fixes 181 2012-09-13 15:51:23 +01:00
Simon Robertshaw
03e40d53bc Allow editing link signs. Fixes #182 2012-09-13 11:12:39 +01:00
Simon Robertshaw
3e0fcc904e Disable JIT for now 2012-09-13 11:01:09 +01:00
Simon Robertshaw
acf652595c Some progress on JIT - no syscalls yet 2012-09-13 10:14:08 +01:00
Simon Robertshaw
771d5df5c9 Fix buffer overflow with HTTP headers caused by recent \r\n commit" 2012-09-11 13:13:24 +01:00
Simon Robertshaw
89c50d8be2 Standard library for external programs 2012-09-10 12:47:25 +01:00
Simon Robertshaw
369ba2eced More VM syscalls 2012-09-09 20:03:27 +01:00
Simon Robertshaw
b44ac1bb7d Allow terminating the VM 2012-09-09 19:16:25 +01:00
Simon Robertshaw
ddeb11bb7e Merge 2012-09-09 17:56:24 +01:00
Simon Robertshaw
2d2f8713bc Move opcodes and syscalls out of main virtualmachine coee 2012-09-09 17:55:03 +01:00
Simon Robertshaw
d5ae22115d Preserve stack pointer after VirtualMachine::Call() 2012-09-09 15:22:54 +01:00
Simon Robertshaw
7b05862cfe Disable VM test file by default 2012-09-09 13:07:41 +01:00