Merlijn Wajer
a00fbaaf2d
Makefile change by moparisthebest
2010-09-11 19:11:05 +02:00
Raymond
cf05f50411
Updated rev number + compile fix.
2010-09-11 17:48:21 +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
2d530e0b4e
Added goto dialog
2010-09-11 14:17:32 +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
f972acfcd3
New Makefile by Moparisthebest
2010-09-09 19:34:55 +02:00
Raymond
5d4884e5cd
Leet-alized the wrapper app.
2010-09-06 22:32:04 +02:00
Merlijn Wajer
620d6ebcb5
Compiling fix for Windows 2
2010-09-06 21:06:28 +02:00
Merlijn Wajer
1858e73538
Compiling fix for Windows
2010-09-06 21:01:40 +02:00
Raymond
98fac58346
Half-way making the wrapper apps do multiple files at once.
2010-09-06 00:00:21 +02:00
Merlijn Wajer
0e73c91ecc
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-09-05 20:44:40 +02:00
Merlijn Wajer
a65983437e
Big changes to libMML and PyMML.
...
* Support multiple clients.
* Support for array passing. (Copied on FPC side)
* Partially new coding convention.
2010-09-05 20:43:45 +02:00
Niels
5bed611826
Wrapper Converter for RUTIS.
2010-09-05 20:31:56 +02:00
Merlijn Wajer
853b5227d0
First code documentation using LazDoc.
...
It also added the os_linux unit to Simba.lpr, I guess it needs to do this for
the FPDoc to work properly.
2010-09-04 14:16:52 +02:00
Merlijn Wajer
3d485deba3
Unified Makefile
2010-09-04 10:41:02 +02:00
Merlijn Wajer
1d6aa46735
Add Makefiles by moparisthebest
2010-09-03 23:21:15 +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
807905c896
Added Disguise+Status+ClearDebugImg..
...
Redesigned the way form-interactions are done.
2010-08-18 01:22:03 +02:00
Raymond
4810850ad1
Compile fix for latest LCL + you can now fold comments.
2010-08-15 00:50:23 +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
Niels
8cf4c7adbb
Bug #240 , extension menu item checked while it shouldn't, fixed.
2010-08-04 14:19:11 +02:00
Merlijn Wajer
5826ca19f0
Fix hypot part 2... ;-)
2010-07-31 19:18:57 +02:00
Merlijn Wajer
e5392de4f1
Fix line endings!
2010-07-31 15:13:28 +02:00
Merlijn Wajer
f94e3f50e9
Fix merge gone wrong. ;)
2010-07-31 15:04:10 +02:00
Merlijn Wajer
eae242b715
Bump simba version
2010-07-26 23:47:37 +02:00
Merlijn Wajer
7b9c4082f5
Simba version bump.
2010-07-24 14:43:40 +02:00
Merlijn Wajer
b3199f100f
Revert "Fix play/pause combo on Windows. :-)"
...
This reverts commit fcc752e279
.
2010-07-24 14:42:08 +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
Cazax
6b34a9d108
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-07-22 20:45:40 -04:00
Cazax
2ef9d47b09
Added bmpconversion, settings and handbook icons
2010-07-22 20:42:03 -04:00
Merlijn Wajer
c6b1559af1
Simba version bump.
2010-07-22 23:53:57 +02:00
Merlijn Wajer
fcc752e279
Fix play/pause combo on Windows. :-)
2010-07-22 23:50:55 +02:00
Merlijn Wajer
f38da4bc8c
First code for Simba with only one script thread.
2010-07-22 23:32:32 +02:00
Merlijn Wajer
11e16b876c
Script manager things
2010-07-20 20:26:49 +02:00
Merlijn Wajer
298a31f32b
Cogat -> Simba
2010-07-20 15:31:07 +02:00
Merlijn Wajer
b6386655f1
702 -> 703
2010-07-19 11:43:23 +02:00
Merlijn Wajer
bf67bb07b8
Add ColourHistory feature
2010-07-15 23:22:22 +02:00
Merlijn Wajer
2e24000651
Fix handbook URL
2010-07-14 13:27:56 +02:00
Merlijn Wajer
5355117a10
Made API calls optional with Settings.
...
Settings/Interpreter/ALlowSysCalls {True,False}
2010-07-09 11:36:44 +02:00
R0b0t1
df846a02b8
Fixed spelling and articulation.
2010-07-05 18:03:37 -05:00
Merlijn Wajer
922367c6aa
No ned for the .lrs file
2010-07-05 19:17:50 +02:00
Merlijn Wajer
962d959a7a
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-07-05 19:16:02 +02:00
Merlijn Wajer
b4305b689e
Small fix
2010-07-05 19:16:00 +02:00
R0b0t1
a1ae670217
Fixed that invalid index error...
2010-07-04 18:55:57 -05:00
Merlijn Wajer
090fd03a2b
ExtensionManager -> not resizable
2010-07-03 01:45:56 +02:00
Merlijn Wajer
855798e5b6
Add option not to show tray icon at all times
2010-07-03 01:45:24 +02:00
Merlijn Wajer
023e9d2c7d
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-07-01 17:00:25 +02:00
Merlijn Wajer
b511dac44c
Change extension manager title
2010-07-01 16:41:14 +02:00
Raymond
7518639ebd
Some minor bugs
2010-07-01 03:37:10 +02:00
Merlijn Wajer
070104055f
Patch my mc_teo to allow double click extensions.
...
0001-added-a-double-click-event-to-extension-form.patch
2010-06-29 22:17:28 +02:00
Merlijn Wajer
d13abf3afe
Comment fix for mmlcolor.py
2010-06-29 18:19:18 +02:00
Merlijn Wajer
1e401abe97
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-06-29 18:18:57 +02:00
Merlijn Wajer
02b7623e34
Fix #206
2010-06-29 18:17:46 +02:00
Merlijn Wajer
9517c35814
Fix #207 .
2010-06-29 17:59:27 +02:00
Merlijn Wajer
594fa6a163
pymml example program used to control presentatins
2010-06-28 00:20:56 +02:00
Merlijn Wajer
66d07009ef
Fix exporting
2010-06-28 00:20:35 +02:00
Merlijn Wajer
6d3f938489
Change handbook URL
2010-06-27 17:19:56 +02:00
Merlijn Wajer
a30358226d
Documentation.
2010-06-27 12:07:39 +02:00
Raymond
52a731e773
New rev number
2010-06-20 20:37:40 +02:00
Raymond
0cf36e3746
.Simba -> .simba
2010-06-17 00:28:30 +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
c558f564f6
Fixed some stuff regarding extensions.
2010-06-15 18:30:39 +02:00
Merlijn Wajer
97a94d5679
Change doc for pymml a bit to work better with RST.
2010-06-13 02:10:15 +02:00
Merlijn Wajer
e092f6aadd
Script Manager changes.
...
Just a few changes, committing because I'm switching computers.
2010-06-13 00:07:35 +02:00
Merlijn Wajer
3c8a311844
Parsing of the XML concept.
...
Adding the rest of the data is peanuts. Now to figure out a good place to
install the scripts to. The hardest part is probably keeping track of installed
scripts, and updating them when possible.
2010-06-12 14:29:56 +02:00
Merlijn Wajer
aa20686346
Python <-> Pascal syntax fuckup
2010-06-08 19:18:48 +02:00
Merlijn Wajer
2134e9a031
PyMML changes, doc additions, fixes.
2010-06-08 19:16:58 +02:00
Merlijn Wajer
14e929decc
Just a bit of the Script Manager code.
...
I need to code a lot more, and it will be a bit hackish.
Basically, the TMMLSettings is not able to handle childs with the same name.
It can parse them into the tree, but the finding methods will not work. (They
will always find the first.)
Three possibilities:
- Delete the one we just parsed, and search again. (We will get the next
result)
- Use WalkToNode and then manually parse the node. (This is more dangerous
but doesn't delete the settints)
- Do the XML parsing semi-manually, kind of like rewriting the settings unit.
2010-06-08 00:15:20 +02:00
Merlijn Wajer
496e4e5dbd
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-06-06 13:07:50 +02:00
Merlijn Wajer
535d6f63d7
First few bits of ScriptManager.
...
Nothing much, just committing from my other computer so I can resume work on it
here.
2010-06-06 13:05:15 +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
1159703b7c
693 rev.. Would be cool if the codehints bug is fixed!
2010-06-03 18:26:40 +02:00
Niels
8265555e82
Turns out I did something wrong =D
2010-06-03 16:35:33 +02:00
Niels
60c7ebce58
Typo
2010-06-03 16:03:27 +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
Merlijn Wajer
9f6cdb2de3
libMML: Swapped tolerance parameters.
...
pyMML: Added findColorTolerance and findColorsTolerance.
2010-06-01 13:40:51 +02:00
Merlijn Wajer
a103641897
Array passing works, with copy overhead.
2010-06-01 12:52:32 +02:00
Merlijn Wajer
6825eeb179
Fix
2010-06-01 02:03:25 +02:00
Merlijn Wajer
0d2ad4a81a
More libMML
2010-06-01 01:59:48 +02:00
Niels
168b8a3c03
Safecall to Register in PSTest. What doesn't work yet from this test in Linux?
2010-05-24 20:02:40 +02:00
Raymond
478ebec14d
New rev number + Made writeln convert floats correctly.
2010-05-24 15:07:42 +02:00
Niels
a1fb0742ab
Few changes.
2010-05-24 11:06:39 +02:00
Niels
2d8389be3e
Fixed another (possible) memory leak in param hints
2010-05-24 00:17:21 +02:00
Niels
f7aa6ddc93
Fixed (possible) memory leak in param hints.
...
Fixed an error that I got at closing.
Fixed param hints for anonymous functions (var a: procedure(b: Integer) and OnChange for example).
2010-05-24 00:06:56 +02:00
Niels
c29d3b66e4
Merge ssh://villavu.com:54367/simba
2010-05-22 16:07:49 +02:00
Niels
67f73ad6c1
API-Calls added (can't be turned off at the moment)
...
Added file association extension (only works for windows)
2010-05-22 16:07:35 +02:00
Raymond
1ef12150dc
Made it possible to create a TClient without letting it create a new IOManager :).
2010-05-20 13:35:38 +02:00
Raymond
a2b85fe786
Added MDTM.LoadFromString + MDTM.Normalize;
2010-05-20 11:12:20 +02:00
Niels
3cb659dbf6
Merge ssh://villavu.com:54367/simba
2010-05-20 10:09:08 +02:00
Niels
0acdef9d72
Tried to got DTM editor working as extension, but it still needs a lot of work.
2010-05-20 10:08:54 +02:00
Raymond
00a33a3b20
Added the gutter image.. It seems to SIGSEV Simba though, this syncron edit (sometimes).. Weird
2010-05-20 01:35:50 +02:00
Raymond
716dc93834
Added syncronized editing to Simba!
2010-05-20 01:05:33 +02:00
Raymond
852edf55fc
Fixed small issue + new rev number
2010-05-19 23:32:54 +02:00
Raymond
c3cb6ec1ba
New rev
2010-05-19 22:50:03 +02:00
Raymond
0a2ec3af12
Added MDTM.Index + rev number
2010-05-19 22:47:12 +02:00
Raymond
780190e2c7
Added ScrollMouse, BiDiMode and added CopyClientToBitmap to the TMufasaBitmap
2010-05-19 22:36:45 +02:00
Raymond
65f37d861e
Extensions should have acces to some MML-objects now as well!
2010-05-19 20:24:30 +02:00
Raymond
b045268ba5
Woops.. Some shit
2010-05-19 20:05:40 +02:00
Raymond
487e5e5144
Added some stuff.. :)
2010-05-19 20:01:46 +02:00
Niels
9d902708d5
Support to open multiple files at once.
2010-05-19 15:49:55 +02:00
Niels
7f874b710b
Added Save as Default
2010-05-19 14:56:10 +02:00
Niels
f31af1d628
Fixed nested comments issue.
2010-05-19 14:22:09 +02:00
Niels
9b2683d61b
Merge ssh://villavu.com:54367/simba
2010-05-19 13:35:52 +02:00
Niels
a50a9199d0
AutoShow codecompletion.
2010-05-19 13:34:59 +02:00
Raymond
51d7f5a4b2
Added default case-statement highlighting to the Laz-color scheme. (You'd need the latest LCL for this).
2010-05-19 11:56:11 +02:00
Raymond
e3d359b088
LoadDLL is now LoadLib (and it can also be used as a compiler directive {$loadlib libsmart}). Fixed a bug in PS-Script. Also fixed a segfault which would occur if you would do Ctrl + Space before it was done filling the corebuffer..
2010-05-18 20:58:15 +02:00
Niels
2cfd77c490
You can now click on functions in the function list again :)
2010-05-18 16:24:01 +02:00
Niels
86b0077021
Added a Sleep(1) to the Idle handler in param hint, so CPU usage gets cut down to ~1%
2010-05-18 15:50:21 +02:00
Niels
7c49e4b9f7
Made sure you can't open files that don't exist in function list (for libraries), also added IS_INCLUDE to the parser.
2010-05-18 15:01:08 +02:00
Niels
9eef7669c6
Forgot to remove a debugline.
2010-05-18 14:32:14 +02:00
Niels
ac693b663c
Added support for DLLs to code completion.
2010-05-18 14:14:22 +02:00
Raymond
4f6ad407e1
Fixed this unicode issue, I think.
2010-05-15 13:57:55 +02:00
Niels
10488dd0f8
Merge ssh://villavu.com:54367/simba
2010-05-13 11:42:10 +02:00
Raymond
84f9ee6587
Fixed bug in Arctan2, added new function ChangeDistPT and ChangeDistTPA.
2010-05-12 23:51:18 +02:00
Raymond
d794c5e420
Fixed small bug in Bitmap Conversion tool.
2010-05-12 19:13:03 +02:00
Raymond
559a3f977c
Added Compress/Decompress String; Base64 conversion and 'procedure Simba'
2010-05-12 19:05:56 +02:00
Raymond
adcc10fc58
Fixed *dickish* bug!
2010-05-12 13:01:29 +02:00
Raymond
12cb2c1513
Bitmap conversion now operational
2010-05-11 20:52:17 +02:00
Raymond
229cdd6886
Fixed bug in freeing, Simba was freeing an already freed component!
2010-05-11 19:04:35 +02:00
Raymond
495c652e9c
Added DebugLn
2010-05-11 16:22:25 +02:00
Raymond
8f306ce787
Renamed: The project to Simba, TestUnit to SimbaUnit.
2010-05-11 15:13:27 +02:00
Raymond
906418873c
Renamed the containing folder..
2010-05-11 14:57:27 +02:00
Raymond
98359e445a
Renamed the mainform, renamed the testunit added begining for a bitmapConversion tool.
2010-05-11 14:56:11 +02:00
Raymond
07aca712a6
Fixed bug in Constructors for PS.
2010-05-09 23:37:28 +02:00
Merlijn Wajer
b6f2d14ca2
Grr
2010-05-09 22:57:58 +02:00
Merlijn Wajer
3ba7e3a4c4
...
2010-05-09 22:56:23 +02:00
Raymond
8b7cb5ce26
Volgens mij heb ik dit gesloopt ofzo
2010-05-09 22:54:34 +02:00
Raymond
6c1ba3dc42
Fuck you
2010-05-09 22:53:33 +02:00
Raymond
ab4d147e08
DONNO
2010-05-09 22:50:52 +02:00
Merlijn Wajer
c8103490d8
OCRBench updated. Fix in FontLoader.
2010-05-09 22:46:26 +02:00
Raymond
486e22d0db
Fixed bug with open parameter. Added new TPA function. Fixed bug with interpreter where it wouldn't return right in case of a class as result.
2010-05-09 14:34:40 +02:00
Merlijn Wajer
469d9d02e5
Fix command line args
2010-05-09 13:17:06 +02:00
Raymond
12fca93826
Silly mistake :$
2010-05-09 01:12:42 +02:00
Raymond
1cd909537d
New TPA function
2010-05-08 23:36:46 +02:00
Raymond
1575c1ec11
Added few TPA functions (OffsetTPA,OffsetATPA,FloodFillTPA,CopyTPA,CopyATPA).. Changed most of the Array parameters to be Consts (this saves the need of copying the whole array just to pass it to the method). Changed the debug image borders back to toolwin.. Added constants MaxInt/MaxLongInt
2010-05-08 03:20:26 +02:00
Raymond
4dc83e9397
Stop "fucking" dragging the forms to your 5000th screen and upload this edited lfm.. As a result, I need to manually edit those LFM's the whole time you commit! /me is not amused
2010-05-07 23:48:09 +02:00
Raymond
450c60abd6
Small bug that would cause simba to AV.
2010-05-07 14:45:17 +02:00
Niels
b5cf19a770
Merge ssh://villavu.com:54367/simba
2010-05-04 13:41:12 +02:00
Raymond
a8091d58b9
So... SRL Player form now compiles and sort-off runs.. Doesn't work though.
...
Added InputQuery (which is a sort of ReadLn) and did a lot of shit in PS to make it work with SRL playerform.
And new version number, now @ 650! Yay.
2010-05-02 00:44:30 +02:00
Merlijn Wajer
c0b780fce5
Small style fix
2010-04-30 23:25:26 +02:00
Merlijn Wajer
af80b2bbe9
Merge branch 'master' of ssh://villavu.com:54367/simba
2010-04-29 19:01:23 +02:00
Merlijn Wajer
9f59e8b3fd
Resolve 169
2010-04-29 19:01:20 +02:00
Raymond
cfb407b809
New Rev-number :).
2010-04-29 13:49:48 +02:00
Niels
c3677b57d8
Merge ssh://villavu.com:54367/simba
2010-04-28 10:16:49 +02:00
Niels
51dddfe88a
Removed unneeded writeln.
2010-04-28 10:16:37 +02:00
Raymond
f8101a4227
Reverted stupid mistakes.
2010-04-25 23:11:48 +02:00
Raymond
7df5de9fb9
New rev number
2010-04-25 20:35:19 +02:00
Niels
5ee4fef3cb
Forgot to remove a little debug writeln.
2010-04-24 12:13:43 +02:00