1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-11-30 21:02:16 -05:00
Commit Graph

579 Commits

Author SHA1 Message Date
Merlijn Wajer
207fe1048b Directives: WARNING directive change. 2011-02-21 17:40:55 +01:00
Merlijn Wajer
45b215efd9 Simba: Cleanups in several units.
os_windows probably _DOES_ _NOT_ compile yet.
2011-02-21 15:56:17 +01:00
Merlijn Wajer
d7d2491f60 Simba/PS: Added ERROR directive. Renamed FIXME
to WARNING. The ERROR directive stops the script and jumps to the directive, the
WARNING directive will only print a warning.
2011-02-21 15:03:42 +01:00
Merlijn Wajer
8558ae66d5 Simba/PS: Added extra directive ``FIXME''.
Not totally done yet. I also want to add ERROR.
Also modified the Pascalscript preprocessor a bit more, it never passed a
filename to the custom define functions. I'm open for more elegant solutions!
2011-02-21 14:36:55 +01:00
Merlijn Wajer
aac852c18c Simba/PS: Add/Fix include_once support. 2011-02-19 15:19:08 +01:00
Merlijn Wajer
374ca8d9fc Simba: Completed USE_RUTIS compiler directives. 2011-02-19 13:18:08 +01:00
Raymond
25ad9b2dd5 Temporary fix.. It's ugly. 2011-02-17 19:31:54 +01:00
Raymond
34cf62b181 Some minor changes.. Revert if you dislike. 2011-02-08 16:20:28 +01:00
Raymond
981ec3760a Should compile with latest LCL, donno if it works, but meh, just graphic components. 2011-02-06 22:46:05 +01:00
Raymond
0b503f8c58 Added few Gaussian related functions and ConvoluteMatrix for bitmaps :-). 2011-02-06 19:54:29 +01:00
Raymond
b45dfce1ac RUTIS define for Wizzup... 2011-02-06 00:33:56 +01:00
Merlijn Wajer
29082f6a9f Merge branch 'ScriptText' of https://github.com/Dgby714/Simba into Dgby714-ScriptText 2011-01-15 10:46:25 +01:00
Merlijn Wajer
175b685357 Merge branch 'SocketInfo' of https://github.com/Dgby714/Simba into Dgby714-SocketInfo 2011-01-15 10:46:09 +01:00
John P (Dgby714)
0e1e0fbc99 Simba: Socks Update. 2011-01-13 17:35:53 -05:00
John P (Dgby714)
c6c43d00c1 Simba: Added procedure SocketInfo. 2011-01-12 20:17:43 -05:00
John P (Dgby714)
5eff9e1c6f Extensions: Removed mask on ScriptText and added function GetSelectedText. 2011-01-12 20:14:38 -05:00
Merlijn Wajer
d75f7d55cf PascalScript: Fix Wait() with negative values. 2011-01-09 15:12:42 +01:00
Merlijn Wajer
d39c056108 Merge branch 'RunScript' of https://github.com/Dgby714/Simba into Dgby714-RunScript 2011-01-03 18:35:45 +01:00
Raymond
418fcba1c2 Oh and here the needed components 2010-12-26 14:52:20 +01:00
John P (Dgby714)
a33f059944 Simba: Removed a few debug WriteLns. 2010-12-25 04:30:42 -05:00
John P (Dgby714)
a9a0c4fd49 Extensions: Fixed OpenScript Name problem. 2010-12-25 04:27:51 -05:00
John P (Dgby714)
b36866921e Extensions: Changed OpenScript(Ex) to allow running of the script. 2010-12-25 04:00:37 -05:00
Merlijn Wajer
4f861ffb5d Merge branch 'GetProcSetTar' of https://github.com/Dgby714/Simba into Dgby714-GetProcSetTar 2010-12-24 00:56:52 +01:00
John P (Dgby714)
82e1036aa5 Simba: TProc(Arr) rename to TSysProc(Arr) 2010-12-23 11:24:18 -05:00
John P (Dgby714)
ec32d53ba7 Simba: TType renamed to TPasScriptType. 2010-12-23 17:20:11 +01:00
John P (Dgby714)
9778b2e6e6 Simba: Export types from plugins. 2010-12-23 17:20:11 +01:00
John P (Dgby714)
58faccf182 Simba: TProc, TProcArr, SetTarget, and GetProcesses. 2010-12-23 09:00:57 -05:00
Merlijn Wajer
40c93dc127 Merge branch 'OpenScriptEx' of https://github.com/Dgby714/Simba 2010-12-23 14:01:29 +01:00
John P (Dgby714)
32b586c0c2 Simba: Fixed "Exported more than" debug string 2010-12-23 13:59:37 +01:00
John P (Dgby714)
0ab4a35ec9 Extensions: OpenScriptEx, Open a new script from filename. 2010-12-23 02:03:13 -05:00
John P (Dgby714)
7dc15679e7 Simba: Socks Fix 2010-12-20 14:12:07 +01:00
John P (Dgby714)
3874776aab Simba: Socket Support. 2010-12-18 14:38:29 -05:00
John P (Dgby714)
932e4950d3 MML: Increase function limit from 400 to 500. 2010-12-18 14:35:27 -05:00
Raymond
90c8592778 Bug in RGBToXYZ 2010-12-12 11:49:50 +01:00
John P (Dgby714)
f14f484c28 Simba: Hash Functions 2010-10-22 06:07:13 -04:00
John P (Dgby714)
067f6363fe Simba: Catch exceptions in GetClipBoard and SetClipBoard 2010-10-10 17:18:23 -04:00
John P (Dgby714)
7f23ae10b5 Simba: GetClipBoard/SetClipBoard Added. 2010-10-10 16:54:50 -04:00
Merlijn Wajer
4cd63ffc48 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-10-06 16:52:32 +02:00
Merlijn Wajer
17ae7b08b8 MML: Add semicolon. 2010-10-06 16:51:38 +02:00
Merlijn Wajer
3a8a967e17 MML: Add GetClientPosition.
Fully implemented in the IOManager and EIOS structure.
Updated documentation to reflect change.
2010-10-06 16:50:39 +02:00
Niels
a7d6cd748b Added another safety check for the heck of it. 2010-10-04 17:10:05 +02:00
Niels
931084900e Added little safety check. Seems to fix bug#272, can someone confirm this? 2010-10-04 17:06:22 +02:00
Merlijn Wajer
00ea13c250 Simba: Create new settings on unclean settings.
If we cannot move, rewrite or delete settings.xml, try to cope
without settings.xml but warn user.
2010-10-04 11:20:54 +02:00
Niels
38f2192a17 Merge ssh://villavu.com:54367/simba 2010-10-02 14:58:38 +02:00
Merlijn Wajer
56f4895be3 Simba: Patch by Dgby714 adds more paster func. 2010-09-30 14:50:04 +02:00
Dgby714
e5ec87e91c Merge branch 'master' of ssh://villavu.com:54367/simba 2010-09-29 06:13:00 -04:00
Dgby714
073bb3ce27 Updated paste.sex
Added superobject unit
Added GetJSONValue function to extensions
2010-09-29 06:07:55 -04:00
Merlijn Wajer
67ebb56255 MMLCore: Multi platform library loading.
If Simba cannot load a plugin a.dll, it will look for a plugin
called a32.dll (or a64.dll) depending on the platform and try to
load it.
2010-09-28 16:23:30 +02:00
Merlijn Wajer
eef83f6457 Simba: Patch 2 (out of 2) for Paster extension.
By Dgby714
2010-09-26 12:57:34 +02:00
Merlijn Wajer
b980641a64 Simba: Patch 1 (out of 2) for Paster extension. 2010-09-26 12:54:37 +02:00
Merlijn Wajer
b17ae5c539 Add rs_GetUpTextAtEx. 2010-09-25 18:16:12 +02:00
Merlijn Wajer
6a0a7f3ebd Clean up ocr.pas a bit. 2010-09-25 00:37:49 +02:00
Merlijn Wajer
6494b951bb mmlcore: LoadFont() did not return True on success. 2010-09-18 13:04:02 +02:00
Niels
a231790b6b Merge ssh://villavu.com:54367/simba 2010-09-17 20:01:22 +02:00
Merlijn Wajer
bda9bb9ab9 Apply patch by mopar. 2010-09-17 16:51:36 +02:00
Niels
b68ba581bc Not sure, but had to do it =D 2010-09-12 15:38:18 +02:00
Raymond
4a357ec461 Getting the ScriptManager somewhere! 2010-09-11 23:24:53 +02:00
Raymond
85bd8a6733 Changed Rutis Wrapper app to work with var-parameters, added fix by Nielsie to make RUTIS support var parameters for imported funtions.. Recreated the wrappers. 2010-09-11 16:30:39 +02:00
Raymond
6c40005b17 Added MessageBox/ShowMessage/MessageDlg see messagebox.simba 2010-09-11 14:01:56 +02:00
Raymond
90ba36babb Minor fixes + Added all the RUTIS shit 2010-09-11 01:10:49 +02:00
Merlijn Wajer
522973fdfa Small bitmaps change 2010-09-04 20:23:23 +02:00
Merlijn Wajer
5ff48ae017 Fix casing 2010-08-27 15:22:55 +02:00
Merlijn Wajer
bb4a3ed614 Fix casing in unit names 2010-08-27 14:41:55 +02:00
Merlijn Wajer
a95f9ea14a Documentation 2010-08-26 23:48:22 +02:00
Merlijn Wajer
b8f4f97084 Changes to RUTIS to allow it to work on Linux. Additional units may have to be touched when we start using them. This also does not yet touch the x64 compilation issues 2010-08-24 00:09:05 +02:00
Merlijn Wajer
ff86c034e8 Fix compilation on Linux 2010-08-24 00:01:25 +02:00
Raymond
932f0fd8f9 Minor changes 2010-08-20 17:55:03 +02:00
Raymond
9d162c1bfb RUTIS to the source 2010-08-20 17:21:43 +02:00
Raymond
1eba2fdb8f Added RUTIS to Simba (You can now choose between RUTIS and PascalScript) 2010-08-20 17:21:04 +02:00
Raymond
64e2bd4d5e +extdecl 2010-08-20 13:30:58 +02:00
Raymond
807905c896 Added Disguise+Status+ClearDebugImg..
Redesigned the way form-interactions are done.
2010-08-18 01:22:03 +02:00
Niels
cd8d3a7a84 Added operator support for arrays: "=", "<>", "+". Still in test phase, still needs support for static arrays. 2010-08-06 15:47:03 +02:00
Merlijn Wajer
5826ca19f0 Fix hypot part 2... ;-) 2010-07-31 19:18:57 +02:00
Merlijn Wajer
5556583ce0 Fix hypot. 2010-07-31 19:11:15 +02:00
Merlijn Wajer
b1f6726627 Added PosEx. 2010-07-27 10:26:27 +02:00
Merlijn Wajer
4983e9220c Add more math functions. 2010-07-26 15:04:56 +02:00
Merlijn Wajer
b1d5943c02 Revert "First code for Simba with only one script thread."
This reverts commit f38da4bc8c.
2010-07-24 14:41:53 +02:00
Merlijn Wajer
312519e3e8 Allow tab to finish the autocompletion as well.
Patch by Sabzi
2010-07-24 14:03:02 +02:00
Merlijn Wajer
f38da4bc8c First code for Simba with only one script thread. 2010-07-22 23:32:32 +02:00
Merlijn Wajer
556657097c TODO cleanup 2010-07-15 23:22:36 +02:00
Merlijn Wajer
fef9fc5a7f Small change/fix 2010-07-09 12:07:08 +02:00
Merlijn Wajer
5355117a10 Made API calls optional with Settings.
Settings/Interpreter/ALlowSysCalls {True,False}
2010-07-09 11:36:44 +02:00
Merlijn Wajer
c999497606 Small debug fix 2010-06-29 18:18:18 +02:00
Niels
4ba71fb94f Fixed InvertTIA 2010-06-21 20:46:08 +02:00
Raymond
385bea53e3 DTM editor now works! (As extension and normal script ;)).. It was a silly bug 2010-06-16 22:25:04 +02:00
Raymond
7f333388bb Merge branch 'master' of ssh://villavu.com:54367/simba 2010-06-15 19:56:42 +02:00
Raymond
1277cd76a2 DTM editor now works in normal mode (and should work in extension mode.. Just doesn't, check it out later tonight). 2010-06-15 19:56:30 +02:00
Merlijn Wajer
b22e4774d7 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-06-15 19:15:59 +02:00
Merlijn Wajer
57b0f143c7 More documentation. 2010-06-15 19:15:52 +02:00
Raymond
c558f564f6 Fixed some stuff regarding extensions. 2010-06-15 18:30:39 +02:00
Cazax
903299b580 Fixed SetProxy 2010-06-10 12:43:25 -04:00
Cazax
2647cf14c5 Added proxy support for HHTP Clients 2010-06-10 12:35:49 -04:00
Merlijn Wajer
8fa17d8189 Made WalkToNode public. 2010-06-08 00:17:47 +02:00
Raymond
fe18850679 Made IncludeBuffer more threadsafe! + rev number = 695 2010-06-05 23:32:40 +02:00
Raymond
aa0edf3ffe Exported the MML to Simba 2010-06-05 00:43:12 +02:00
Raymond
b61153e634 Tried to fix zeh codehints error. + latest Smart. 2010-06-04 13:46:38 +02:00
Niels
8265555e82 Turns out I did something wrong =D 2010-06-03 16:35:33 +02:00
Niels
8d791a0e96 Ran through code hints again to see if I could find some things that may result in errors and changed some things again.
Fixed param hint for functions which are separated over several lines. For example:
"TBitmap.

OnChange("

Also changed the way hints are showed for anonymous functions, it now shows the type/var/field name instead of nothing.
2010-06-03 15:55:36 +02:00
Raymond
f370f865d4 ReadFileString didn't return a correct value. 2010-05-24 17:57:43 +02:00
Raymond
478ebec14d New rev number + Made writeln convert floats correctly. 2010-05-24 15:07:42 +02:00