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