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

618 Commits

Author SHA1 Message Date
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
Niels
d352c13764 Added defines to code completion and changed functionlist to find declaration at doubleclick instead of onchange. Also deleted Code Insight folder. 2010-04-24 12:11:50 +02:00
Raymond
e1a11367f4 Fixed #170, fixed bug in debug image popping up everytime you call DisplayDebugImgWindow, updated rev number added 2 new functions to the OCR (GetTextATPA and GetTextAtEx). Added a new way of determing the max height/width of a font-set. 2010-04-21 17:10:40 +02:00
Raymond
32149318fc New rev number 2010-04-18 23:30:28 +02:00
Raymond
850620d946 Added s0me log st00f + new vers number. 2010-04-18 18:08:30 +02:00
Raymond
a7eccb53d2 Mem leak fix 2010-04-18 17:14:19 +02:00
Raymond
1a8e3977b7 No more leaks in TestUnit 2010-04-16 20:50:10 +02:00
Raymond
57b4087bb6 Changed rev-number + added two more 'default' dirs. 2010-04-16 16:09:01 +02:00
Raymond
9c21ec3ae9 Added SRL-update extension. Made a decompress/untar thread, so that this is no long thread-blocking :). 2010-04-16 16:03:26 +02:00
Raymond
f1587b0209 Changed Tray behavior. 2010-04-16 00:30:19 +02:00
Raymond
ebf4b496d6 Try now 2010-04-15 16:58:41 +02:00
Raymond
9d8f4f39fb Redesigned the way RecentFiles are saved/loaded. 2010-04-15 16:47:21 +02:00
Raymond
1e0ccf34ef The functionlist wasn't being filled anymore.. 2010-04-15 16:35:27 +02:00
Merlijn Wajer
e68dab9280 Few small changes. 2010-04-15 00:13:31 +02:00
Raymond
5f6a767750 Speeded up starting time(s) :). 2010-04-14 18:12:06 +02:00
Raymond
fb76831824 New rev-number 2010-04-14 17:46:56 +02:00
Merlijn Wajer
0ab37b325d Fix for deadlock. (Perhaps a FPC issue?) 2010-04-12 13:35:34 +02:00
Merlijn Wajer
28b12851e0 Changed Handbook URL again + DTM cleanup. 2010-04-12 11:00:43 +02:00
Raymond
c7f5ce6b31 if the target window doesn't exist, retarget! 2010-04-12 00:02:28 +02:00
Raymond
aa57a27f12 Revnumber + compiling filestream fix, yay! 2010-04-11 21:58:06 +02:00
Raymond
2759ad3a03 Made some changes; Fixed some bitmap issues; Added some functions to extensions; fixed bug in PS 2010-04-11 21:42:42 +02:00
Raymond
56da32fef0 Updated rev number 2010-04-10 20:22:57 +02:00
Raymond
c379bbba23 Updated rev number 2010-04-09 20:44:55 +02:00
Niels
3e953ae6be PSTest also works with safecall, but I doubt it'll work for Linux.. worth testing though? 2010-04-07 20:09:39 +02:00
Niels
9709bb76b9 Instead of only showing code completion/hints with identifiers and symbols, I changed to to show it if it's not in a string/comment/directive). I also fixed a little bug in codehints for functions surrounded by brackets. 2010-04-07 18:50:42 +02:00
Raymond
7c9ec20cfe Fixed issue with code-completion not popping up. 2010-04-07 17:05:11 +02:00
Raymond
8038ebe39a Made the functionlist parse on a timer + in a different thread. 2010-04-07 16:23:48 +02:00
Raymond
af9a1d0c31 Changed project option to change the right resources. 2010-04-07 14:59:37 +02:00
Raymond
1116cbe481 Changed lazarus resources to FPC resources. 2010-04-07 14:44:55 +02:00
Raymond
0d5f9b7b89 Added event-hooks for extensions! Extensions now have 5 events that they listen to, see virtualextension.pas for which. Fixed bug in codehints and a small one in padl/padr/padz. 2010-04-07 14:01:26 +02:00
Raymond
d6ef12ef15 Updated rev number 2010-04-05 14:06:46 +02:00
Raymond
5503164d91 Added bzip decompression + untarring support for extensions + updated the test extension to be a font updater. 2010-04-05 13:56:20 +02:00
Merlijn Wajer
d367a1f4ee WriteLn -> MDebugLn... 2010-04-05 11:02:44 +02:00
Merlijn Wajer
0cd5099196 Fixes for Settings form. Had some duplicated code. 2010-04-05 11:00:53 +02:00
Raymond
72539efffd Added 'LoadSystemFont' which allows you to load a font based on one of your system fonts (just like LoadChars2 in scar). 2010-04-05 00:35:49 +02:00
Merlijn Wajer
7007f28939 Rename Setting, Create Setting and Delete Setting.
** Untested due to Lazarus crashes with InputQuery & InputBox **
2010-04-03 23:27:10 +02:00
Raymond
c918d95b1c Exported the 'whole' TMufasaBitmap class to PascalScript. Changed rev to 605. 2010-04-03 15:10:13 +02:00
Raymond
5ce90afbd6 Cleaned up a bit, re-arranged some DTM stuff. Speeded FindDTMsRotated up a lil bit.. (Nanosec). Added some 'const' parameters. Fixed a small bug in File saving/opening. 2010-04-03 14:05:15 +02:00
Niels
b0a64c3331 Changed the way tabs are handled (no more SmartTabs by default). 2010-04-03 10:05:59 +02:00
Raymond
a12fb8bda1 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-04-02 17:56:17 +02:00
Raymond
61f3c1ce98 Added {$H+} to units where it was missing.. Should solve some string-issues! Started with cleaning up the units a bit.. Adding 'const' where needed (all of those big record structures like DTMs should require to be passed as a const.. Saves some (unneeded) memory copying).
Settings in extensions should work now, see test extension.
2010-04-02 17:55:54 +02:00
Merlijn Wajer
0c61053e07 Small fix 2010-04-02 12:00:40 +02:00
Merlijn Wajer
e74cd3a92a Mouse class should be finished for now 2010-04-02 11:36:47 +02:00
Merlijn Wajer
e413c07d61 Small cleanup 2010-04-02 01:56:26 +02:00
Merlijn Wajer
8f416c68e6 Usable mouse class.
Code is readable to the trained eye... I hope.
2010-04-02 01:48:06 +02:00
Raymond
a9e6dc0e25 Changed rev ;) 2010-04-01 00:27:37 +02:00
Raymond
001a593789 Added settings to the extensions.. Should work allright, however there is some bug in Pascalscript that makes it fail, for now..
Renamed all the setting methods..
2010-04-01 00:22:46 +02:00
Raymond
bd27789eb2 Fixed codehints (you can now actually space ;)) 2010-03-31 21:40:53 +02:00
Raymond
d5c29d57ef Code hints work! Press ctrl + shift + space to activate it :). 2010-03-31 20:23:39 +02:00
Merlijn Wajer
422fc0b923 Forgot this file 2010-03-31 00:28:36 +02:00
Merlijn Wajer
9302dc7de7 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-31 00:25:01 +02:00
Merlijn Wajer
605ef21bfe First real pyMML code. 2010-03-31 00:24:16 +02:00
Raymond
4748f5611d Fixed small bug in Code Insight + made a start with code hints. 2010-03-30 19:58:41 +02:00
Raymond
1bf4d9724d Updated rev number 2010-03-29 23:19:22 +02:00
Raymond
492821587d Font downloading works =). 2010-03-29 23:01:54 +02:00
Raymond
f85f24e6dd Added BZip2 decompressing, + lil fix with freeing Frame Function List items. 2010-03-29 18:24:21 +02:00
Raymond
7b3b694b09 Ctrl click now works better, goes to new files etc.. Tree is now generated using Niels' parser (has an include tree to, not sure if its too slow). And fixed some other stuff.. 2010-03-28 22:11:12 +02:00
Raymond
9235a38b95 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-28 20:03:03 +02:00
Raymond
4e5f79cd67 MY SHIT 2010-03-28 20:02:57 +02:00
Niels
fc4a3b0acf Forgot something :) 2010-03-28 17:10:00 +02:00
Niels
66fcd0a928 Find Declaration fix. 2010-03-28 16:45:46 +02:00
Niels
9e8b0fba13 Small changes. 2010-03-28 15:31:08 +02:00
Niels
9237cdecef Hopefully fixed a bug in code completion. 2010-03-28 11:38:06 +02:00
Niels
c12064bcb1 OnFindInclude will also look in the script dir now. 2010-03-27 21:17:00 +01:00
Niels
cf1dbaccc7 Merge ssh://villavu.com:54367/simba 2010-03-27 19:50:13 +01:00
Niels
72c304e277 Linux fix. 2010-03-27 19:50:06 +01:00
Raymond
245f9819fd Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-27 14:10:27 +01:00
Raymond
980e801f50 Added a basic OnFindInclude for the codecompletion, it can now parse (the latest) SRL succesfully ;-). 2010-03-27 14:10:16 +01:00
Merlijn Wajer
1eb685d16e Merge? 2010-03-27 13:14:18 +01:00
unknown
7ff7047562 Fixes for Windows. 2010-03-27 12:44:19 +01:00
Niels
90e1e538a6 Added core functions to code completion. 2010-03-27 00:28:36 +01:00
Niels
b9414c8139 Hmmm 2010-03-26 23:16:12 +01:00
Niels
6cf764e3f4 Oh right, forgot the other files :) 2010-03-26 23:09:12 +01:00
Merlijn Wajer
1b15e29991 Missing units 2010-03-26 22:21:07 +01:00
Niels
70599f5a92 Added base for code completion. I believe find declaration works (control+click). 2010-03-26 21:34:41 +01:00
Merlijn Wajer
094f4bb8b6 Playing a bit with the DTM type 2010-03-26 15:20:50 +01:00
Merlijn Wajer
03fd6b25e2 More PoC code 2010-03-26 12:22:08 +01:00
Merlijn Wajer
d73592eb23 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-26 01:36:57 +01:00
Merlijn Wajer
cf92c0242c First libmml code... A lot will have to change under the hood to make it fully
functional, but the code seems to work in the library.
Woohoo!
2010-03-26 01:36:09 +01:00
Raymond
74cbafb2a0 crlf error.. I guess? 2010-03-25 17:50:52 +01:00
Raymond
96d26f626b Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-25 16:09:43 +01:00
Raymond
fdc3df9c3b Free manager earlier. 2010-03-25 16:09:38 +01:00
Merlijn
f6a5a18c25 Fix #142. 2010-03-25 13:37:52 +01:00
Merlijn Wajer
36df4aab13 Fix for SimbaSettings. 2010-03-25 13:26:38 +01:00
Raymond
edf0d61fb8 Made SaveToXML more dynamic, can now mare more root-elements.. (Like Settings/Scripts/Extensions/LastConfig) 2010-03-25 11:57:55 +01:00
Raymond
a8c0ac8cf8 Kinda completed extension support.. 2010-03-22 22:21:08 +01:00
Raymond
51b3c3cf94 Uhm ScriptSetProp and ScriptGetProp now work with an Enum, ctrl + alt + s is a global shorcut (on windows). f2 is a non-local shortcut to stop the script. Console now hides without losing the information, changed compiler setting for windows, added define mDebug for if you want a more extensive debug. 2010-03-22 15:58:30 +01:00
Raymond
f659d2bd76 Donno! 2010-03-20 13:40:18 +01:00
Merlijn Wajer
3ffb6acc82 Merge branch 'extensions'
Conflicts:
	Projects/SAMufasaGUI/testunit.lrs
2010-03-20 13:36:35 +01:00
unknown
1f97fd627a CrLf stuff 2010-03-20 12:41:32 +01:00
unknown
419e801b8a Something to do with crlf.. 2010-03-20 12:05:58 +01:00
Raymond
41d277fb06 Merge branch 'master' of ssh://villavu.com:54367/simba 2010-03-20 01:51:35 +01:00
Merlijn Wajer
11406043f1 Move scriptprop 2010-03-20 01:46:29 +01:00
Raymond
d9b4556be7 Merge branch 'extensions' of ssh://villavu.com:54367/simba 2010-03-20 00:55:16 +01:00
Merlijn Wajer
30093069c5 Add TimeStampFunctionality 2010-03-20 00:12:43 +01:00
Merlijn Wajer
9dcb5fa7db More additions to Extensions 2010-03-19 23:11:26 +01:00
Merlijn Wajer
b9f3074cb8 Revert "Revert to Tray"
This reverts commit d3801f0a45.
2010-03-19 00:51:11 +01:00
Merlijn Wajer
d3801f0a45 Revert to Tray 2010-03-19 00:48:50 +01:00
Merlijn Wajer
33d75cf4fe Few additions 2010-03-19 00:41:32 +01:00
Merlijn Wajer
7d565b9b8c Initial hooks code 2010-03-19 00:31:39 +01:00
Merlijn Wajer
0f25bc7d06 First working concept. 2010-03-16 00:31:03 +01:00
Merlijn Wajer
ec2e00a057 Incomplete Extensions, but definitely a PoC 2010-03-15 23:42:39 +01:00
nielsie95
33702f35a4 Added Code Insight source. 2010-03-13 16:55:22 +01:00
Merlijn Wajer
25fbd55694 Don't error when file directory doesn't exist.
Instead, ask for a new place to save to.
2010-03-13 13:17:04 +01:00
Merlijn Wajer
33afa26782 No need for trunk/ anymore 2010-03-12 18:10:10 +01:00
BenLand100
8d9a439d49 Moving Simba main development into trunk... to checkout main dev: http://www.villavu.com/repositories/merlijn/mufasa/trunk [folder-here]
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@434 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-20 20:14:50 +00:00
Nava2
aaa77147f6 Nothing special, icons.
If someone could make the `new' TBitmap in the Update menu change, I would appreciate it.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@430 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 23:40:53 +00:00
Raymond
5995ac8bde Made smart work again, and make the mouse move outside target (on windows).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@429 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 22:30:29 +00:00
Raymond
1e1c08e5a4 Fixed the color conversions (RGB-values should be Bytes, not integers.. IMO), oh and it was taking the wrong methods (from graphics.pas instead of colour_conv.pas)
Added testscript for colour conversions, but I cbf to finnish it.
Changed the export limit! We are already exporting more than 200 methods, win!

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@427 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 13:38:45 +00:00
Raymond
8e617c9f35 Fixed #63 (and #64).
Changed the updateform a bit.. Made Cancel button behave more noob-friendly, and added a speed label -> "Downloading at x kB/s".

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@425 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 11:52:02 +00:00
Nava2
1839f12c24 Exported Color Conversions, also added a few conversions.
Nothing was changed in finder, was just using code hints :|



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@424 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 02:47:56 +00:00
Raymond
076f12e2c8 Added some comments to ColourPicker,
Edited the way Errors are shown (thread-safe now),
When error occurs in an include Simba will open the tab(if not yet open) and go to the error,
Added Writeln that accepts chars,strings and all kind of integers.. (not sure whether to keep it)
Added format!

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@423 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-18 01:25:02 +00:00
Raymond
904f95bf5b Solved #24
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@420 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-16 12:55:36 +00:00
Wizzup?
e95d7f99cd Really fix 56.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@419 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-16 11:17:37 +00:00
Raymond
6f7961e69d Sorry nava, but I don't think that we can make the mantis work from inside Simba.. It's just a big hasle with al those post variables, better to just open the link in browser (like now).
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@418 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-16 00:16:49 +00:00
Wizzup?
ec333e736e Really fix 56*
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@415 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-14 19:17:53 +00:00
Raymond
ad14b80b30 donno what I changed, but it's probably important!
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@413 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-14 18:34:17 +00:00
Wizzup?
fedc6a635e Resolve Mantis 26
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@411 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 22:35:20 +00:00
Raymond
6c20e1a390 The Editbuttons in the Toolbar(copy/cut/paste) cannot be updated to keep track of whether something is highlighted in Synedit.
Define UpdateEdittButons to make it do so (but cause lag)

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@410 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 19:20:46 +00:00
Wizzup?
bd948c240a Add PStest
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@409 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 19:17:15 +00:00
Nava2
d1757e8512 added the .lrs, my bad.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@408 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 19:11:42 +00:00
Raymond
d92139acc9 Changed the rev-verison in TestUnit and new PS!
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@407 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 18:13:42 +00:00
Nava2
bedc0fa2a5 More GUI changes
I started to work on a Bug Report form, but came to the conclusion, have no way of posting the information.

Wizzup, could you please post on the new thread about how to post to Mantis if you know? 

I wrote up some new code for a new internets.pas currently in (newinternets.pas, whooda thunk?) 
Its good, just needs some crucial things like physically openning the connections and closing them.

I added PostHTTP stuff, and need more ideas, I worked through Indy and found the right things so.. yeah!

Oh, and I added some more icons to the MainMenu from famfam.

Just to reiterate, the new AboutForm is a template, and the Image is copyrighted and will have to change.


git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@406 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 05:11:11 +00:00
Nava2
3095e37472 Lots of changes to the GUI.. usually little things.
Uhm I think we need to add the Settings.xml into the svn so we get the new settings.

The About Form is merely a concept, feel free to change it.


git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@405 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-13 01:21:36 +00:00
Raymond
d4a672a4f6 Bug fixes/Little GUI-updates
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@404 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-12 18:07:47 +00:00
Raymond
2abf01efb2 Can't reproduce bug #42, but did fix another bug notices in the report.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@403 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-12 15:56:42 +00:00
Raymond
99e355328a Fixed #45
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@401 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-12 15:32:59 +00:00
Raymond
464be3215c Fixed error #44 (by using the latest PS) and updated the rev-version in Testunit.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@399 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-12 15:20:54 +00:00
Nava2
f8787a9e1d resolves #41
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@398 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-12 03:59:01 +00:00
Wizzup?
939298bf44 Update Form now uses ShowModal rather than Show. Call it a workaround or hack,
but I think this will do for now.
Resolves #29.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@396 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-11 17:04:18 +00:00
Wizzup?
6f9335edb1 Fixes mantis #39.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@395 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-11 16:47:19 +00:00
Raymond
9be1743a7f Added IncludePaths etc
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@394 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 22:01:33 +00:00
Wizzup?
1b4706f1fd Removed settings project
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@393 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 19:52:59 +00:00
Raymond
01be7fef21 Added lil writeln.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@392 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 15:47:18 +00:00
Raymond
5e942f7bde Updated the rev.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@391 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 15:40:03 +00:00
Wizzup?
c387bbde93 Changes for settings.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@389 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 14:34:23 +00:00
Wizzup?
3ff440acc1 Added Settings/Fonts/LoadOnStartUp and fixed a few things
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@387 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-10 01:56:30 +00:00
Wizzup?
6aaa97b0ee GetSetLoadSaveDefaultKeyValue -> private.
Use GetSetLoadSaveDefaultKeyValueIfNotExists. (w0t)
Also fixes a few minor things.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@386 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-08 00:34:58 +00:00
Wizzup?
699432aab6 Comments + changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@385 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-08 00:09:15 +00:00
Wizzup?
de92bc6604 Moar settings
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@383 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-07 23:14:48 +00:00
Wizzup?
ef804714c4 More changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@382 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-07 20:25:10 +00:00
Wizzup?
96b83db57d Added some settings.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@381 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-07 19:29:03 +00:00
Wizzup?
c5faba2cb5 Settings added.
Lots of TODO's, but it should be functional for programming uses.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@379 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-06 20:43:16 +00:00
Wizzup?
e4b17843d5 Final, I think.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@378 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-06 19:06:20 +00:00
Wizzup?
aa5fb8bda8 Fixes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@377 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-05 23:05:03 +00:00
Wizzup?
906d4c9b98 Setting test base
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@376 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-05 18:35:42 +00:00
Raymond
6eb1f5af23 lil bug in framefunctionlist
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@375 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-04 21:55:34 +00:00
Wizzup?
868c1c5d32 Removed BadPoints from TDTM because PascalScript cannot handle it.
Changed GoodPoints -> BadPoints.




git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@374 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-04 20:56:47 +00:00
Wizzup?
b2f5a9f77a Added DTM NOT points, made DTM algorithm more dynamic.
Added CTS support for DTM. (May remove later if it becomes slow)



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@371 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-04 19:08:06 +00:00
Raymond
b7f2cf6a61 git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@368 3f818213-9676-44b0-a9b4-5e4c4e03d09d 2010-01-03 19:27:17 +00:00
Raymond
b8b8c5125c Added backwards searching for the functionlist (arrow up)
Added a lil bar for functionlist (easier to drag) and close button
Made the updatetimer go to 30 mins, after first call
Made the versioncheck have a different thread (made it pretty thread safe, afaik)
Made about form show the version

Fixed lil bug with FunctionList(where it would get big borders after selecint an item).

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@367 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-03 19:27:09 +00:00
Raymond
49779bf2ed Added export to HTML
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@366 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-03 14:50:26 +00:00
Raymond
215dfea1fd Made some minor changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@365 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-03 13:47:40 +00:00
Wizzup?
803cd75a59 Reworked input.pas to use TMWindow directly rather than TClient.
Added TargetValid to TMWindow. Appropriate changes in TClient.

Colourpicker now returns coordinates relative to the set Window.
If the window doesn't exist, it will default to desktop.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@364 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-03 03:45:02 +00:00
Wizzup?
5d9fc3b088 Now checks for an update 10 seconds after startup.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@363 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-03 01:36:54 +00:00
Wizzup?
48242e8cb1 Fix in plugins. Small export change for SetTargetArray.
Added Pointer as Integer to PS.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@360 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-02 22:32:46 +00:00
Wizzup?
2dc2725364 Memory leak fix in ToTBitmap. If you use .SetSize and then .LoadFromRawImage,
the previously allocated data is not freed.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@359 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-02 13:02:57 +00:00
Raymond
f45746a754 Good lpr
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@358 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-01 17:08:13 +00:00
Wizzup?
1e62434a2e Changes in the updater.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@356 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2010-01-01 15:32:23 +00:00
Wizzup?
b9fedf3d0b Updater changes.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@355 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-31 22:37:09 +00:00
Wizzup?
4eba136b9c Few changes
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@354 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-31 20:38:40 +00:00
Wizzup?
568484d2e0 Small updates + added core for updater
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@353 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-31 18:17:49 +00:00
Raymond
50b08bd83c Fixed bit64 error.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@350 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-28 00:08:02 +00:00
Raymond
388e50184b Added this ASyncQueCall so that the script gets focus on start.. Not sure whether is should stay in. And made sure your block doesn't get highlighted when doing CodeCompletion
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@347 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-26 16:43:06 +00:00
Raymond
dd79c05b39 Show the function list default :-)
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@346 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-26 16:20:46 +00:00
Raymond
fed81fb976 Fixed a memory leak.
BrigthnessAdjust -> BrightnessAdjust

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@345 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-26 15:45:05 +00:00
Raymond
ebbd4dcb5c Updated Function list -> now filters..
Still have to clean up the code!

Oh to insert some text after Ctrl+Space'ing press Space,Comma,dot,bracketOpen,BracketClose..

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@343 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-26 12:44:40 +00:00
Raymond
49b18d677a GetDebugImage now ported to PS, thanks to Wizzups leet Bitmap.FromRawImage :D
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@340 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 23:56:25 +00:00
Wizzup?
8b13311539 Revert of 336.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@337 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 15:40:14 +00:00
Nava2
a176b953e1 I thought I would contribute..
Just some small optimizations, is Ray's CTS2 comparison being fully implemented? If so, there are several procedures in finder.pas that need to be updated.
Also, the FindColorsArea, should it be done like the other finders?

I think several functions are not yet passed to PS, FindColors?

Unless the function list is not complete in its actually list.

Anyways, merry christmas to those who celebrate, and happy holidays to everyone else :)


git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@336 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 14:08:27 +00:00
bullzeye95
eb1f32e7b1 Cleaned up and shortened some of the function list code.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@335 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 06:39:59 +00:00
Raymond
afd8871cd6 Pimped the function list..
And!! Even made some kind of ctrl + space list!!! <3<3

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@334 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-25 01:34:14 +00:00
Raymond
43052b9263 Committing for the sake of committing.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@332 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-24 17:38:16 +00:00
Raymond
8f88d8a0ab Made the function list functional! :-)
Extra -> Fill Function List

And the dragging w0rks.

git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@331 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-24 16:21:31 +00:00
Wizzup?
d5ee9fdbc5 Added a new font loader.
Fonts are loaded at the first script start.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@330 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-24 11:04:53 +00:00
bullzeye95
5a28193dce Made the function list into a frame, added an edit box to the bottom of it that will later let the user search for a function, and made the function list hidden by default.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@329 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-24 08:18:24 +00:00
bullzeye95
d281d89d42 Added some more functionality to and fixed some bugs in the function list, and made it hidden by default.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@328 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-24 01:20:17 +00:00
Wizzup?
edfce61a25 Fix for Windows compilation
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@327 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-23 20:06:22 +00:00
Wizzup?
7a779be7ca Fix.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@326 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-23 18:53:35 +00:00
Wizzup?
a9f52ec1c7 Removed TMWindow.CopyClientToBitmap - please use
TMufasaBitmap.CopyClientToBitmap.
Added a "Set Client" feature to OCRBench, so you can test on runescape.
Also added TMufasaBitmap.ToTBitmap.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@325 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-23 18:45:03 +00:00
bullzeye95
800916d673 Added docking support to the function list
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@322 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-23 00:33:32 +00:00
Wizzup?
a4779d8520 More fixes for Windows...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@321 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 23:29:36 +00:00
Wizzup?
be478d0ba1 Changes + Fixes for OCRBench, I forgot to remove -WG.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@320 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 23:24:43 +00:00
Wizzup?
75aca7ff2b Small change.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@319 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 23:04:29 +00:00
Wizzup?
20a66b3854 Big OCR update. Also added redundant ConvTPAArr to mufasatypesutil,
added Copy() to TMufasaBitmap, and added GetDirectories to files.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@318 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 22:52:02 +00:00
bullzeye95
36d0cc2f9c Started on the function list. So far you can drag objects from it into the script, though it just inserts "will implement later" into the script for now...
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@317 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 08:57:10 +00:00
bullzeye95
fdf4b9ee35 Made tabs draggable in Linux, made middle click close tabs, and a couple of other tab-related changes that I can't remember
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@316 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 06:10:58 +00:00
Wizzup?
41587968ef Small changes.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@315 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 01:55:58 +00:00
Wizzup?
80ce9744c6 More OCR changes, but mainly OCRBench changes.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@314 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-22 01:19:29 +00:00
Wizzup?
e550e54d45 Colourhistory form fix
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@311 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-21 20:57:20 +00:00
Wizzup?
aaba36868c Compilation fix
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@310 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-21 20:54:14 +00:00
Wizzup?
64ba5b72ec OCR inner api changes. Added ``suppport'' for shadows.
Changed OCRBench a bit more.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@308 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-21 19:48:57 +00:00
Wizzup?
9bc999fcad Added OCRBench.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@306 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-21 16:36:30 +00:00
Wizzup?
c3f91d9199 Very sad bug... TImageList.Delete actually sorts the list of the images left,
so all the images of other nodes are invalid. So if an node is deleted, we have
to Clear; the ImageList, en reassign all...
Also made a few changes to OCR.



git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@305 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-21 15:13:41 +00:00
Raymond
7041409533 Added hide to tray.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@302 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-20 20:11:11 +00:00
Wizzup?
483d0b71c5 Few fixes when it comes to detection is there was a change to the xml file.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@301 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-20 17:32:25 +00:00
Wizzup?
a33f1e3f18 Some fixes + added Clear.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@300 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-20 17:27:46 +00:00
Wizzup?
782e0f5461 Fixed a bug when selecting. Added Load/Save support with XML.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@299 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-20 17:16:52 +00:00
Wizzup?
b13691bcb3 Added (un)grouping support.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@298 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-20 01:53:27 +00:00
Wizzup?
f4ad150866 Small fix.
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@297 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-19 23:45:57 +00:00
Wizzup?
a74bd810c0 New CH
git-svn-id: http://www.villavu.com/repositories/merlijn/mufasa@296 3f818213-9676-44b0-a9b4-5e4c4e03d09d
2009-12-19 23:34:38 +00:00