SRL Archive - Revisions / Releases

Simba 0.97-rc6 [Most likely final RC]


Wizzup?

2011-07-31 17:27:00

Heya,

Release page: http://wizzup.org/simba/releases.html#simba-0-97-rc6-development-release
Direct download: http://simba.villavu.com/bin/Release/0.97-rc6/SimbaInstaller.exe

I've hopefully fixed all the INCLUDE_ONCE bugs, so the Reflection users can rejoice and start testing this release before I release the final version. I also included the extension.sex Extension updater created by Dgby. I suggest you enable it; and don't worry when you don't see it appear in the Simba main menu - it's hidden by default. Using the settings you can make it visible. (Requires a Simba/extension restart)

Oh, and we have FilterTPADist added by Coh3n. :)

I don't think there will be a lot more changes from now on, except for some changes by Richie: https://github.com/bentzilla/Simba/commit/f3a2f82425ed7e318e8fd3b2d5f131d7dfee53e2 (I'm still not sure if I want to merge them to 0.97 or 0.98; we'll see)

… And possibly a way to enable the Extension.sex extension by default. More on this later.

PS: I drank a bit, so please don't kill me if there's something wrong… Instead flame me and let me know ASAP. :)

Changes since 0.97-rc5:

Cohen Adair (3):
MML: Added FilterTPACustom, FilterTPADistEx, and FilterTPADist
TPA: Removed FilterTPACustom and FilterTPADistEx
Laz: tpa.pas and psexportedmethods.inc added to project inspector

Merlijn Wajer (12):
Documentation: Small additions.
Lape: Update head.
Simba: Try to fix dependency hell.
Simba: Fix LCLBase requirement.
MML/Core: Clean up os_linux.
Tests: Add BmpBench.
Lape: Update head.
Extensions: Add extension auto updater.
Setup: Add extension.sex to installer.
Simba: INCLUDE_ONCE and INCLUDE fixes.
Simba: Fix recursive INCLUDE_ONCE.
Simba: Fix FindFile return value.

Full changes since 0.96:

Cohen Adair (3):
MML: Added FilterTPACustom, FilterTPADistEx, and FilterTPADist
TPA: Removed FilterTPACustom and FilterTPADistEx
Laz: tpa.pas and psexportedmethods.inc added to project inspector

John P (Dgby714) (16):
Simba: SSL Support for GetPage.
Extension: Paster Update
Extensions: Paster Update
Extension: Paster Update
Extension: Paster Update
Extension: Paster Update
Extenstion: Paster update and version change.
Extensions: Update to Paster, Updater, and SRL
Extension: Paster Update, Deleted wrong line.
MML (ocr): Free old Fonts on Copy. Simba: Free OCR_Fonts on Close.
ExtensionManager: Free'd a few objects that got left in memory.
Simba: USE_EXTENSTIONS Define. (Missed a file)
Simba: USE_EXTENSTIONS Define.
MML: SendKeys, added more shift characters.
MML: SendKeys (win), Better way to do it.
MML: SendKeys (win), Removed a WriteLn and added a small check.

Merlijn Wajer (95):
libMML: Some bugfixes + started changing indent.
libMML: Vim-ized. Fixed a lot of errors.
Documentation: Fix sentence.
Documentation: Spelling fixes.
Simba: Completed USE_RUTIS compiler directives.
Windows Installer; Update version number.
Doc: Update version number.
Simba: Changed version to 820.
Simba/PS: Add/Fix include_once support.
Simba/PS: Added extra directive ``FIXME''.
Simba/PS: Added ERROR directive. Renamed FIXME
Simba: Cleanups in several units.
Directives: WARNING directive change.
Simba: Few more cleanups.
Commits: Initial support for external editor.
Simba: Added file information.
Simba/ReadOnly: Some additional changes.
Simba: Fix tab closing using 'x' on the tab.
Simba: External editor now works.
Simba: Updater only shows when required.
Documentation: Move outdated documentation.
Documentation: Add Read-Only mode documentation.
Simba: Fix tab closing depending on the Sender.
Documentation: Small fixes.
Simba/PS: Add Log10.
Documentation: Added initial colour conv doc.
Documentation: Add initial header.
Documentation: Add initial socket doc.
Documentation: Clean up web documentation.
Documentation: I accidentily the web.
Documentation: ... Fix web.
Simba: Fix spelling.
Documentation/Web: Web documentation by ``Echo_''!
Documentation/Web: Small addition.
Simba: Add global keybindings for Linux.
Simba: Switch to UK English.
Simba: Keybinder: bind -> unbind.
Simba: Start cleaning and memory management work.
Simba: Add directives file. Clean up hotkeys.
Simba: Further clean up keybinding code.
Simba: Some more cleanups.
Simba: Change handbook URL to villavu.
Simba: Change handbook URL to villavu.
Simba: StrToInt raises an exception now.
Simba: StrToInt raises an exception now.
Simba: Allow CTS2 for Bitmap searches.
Simba: Allow CTS2 for Bitmap searches.
Simba: More keybindings on Linux.
Simba: Update and add TODO files.
Simba: More TODO fiddling.
Simba: Bump version to 830.
Simba/Documentation: Add *Sound documentation.
Simba: Fix compilation under Linux x64.
Simba: Update lape head.
Simba: Changed the TODO file a bit.
Simba: Add TODO's.
TODO changes for script manager.
TODO changes for script manager.
Further updated the TODO.
TODO: Some CTS thoughts.
Simba/Doc: Add Raymond to doc.
Lape: Update head.
Simba: Add MMLBenchmark project.
Documentation: Initial libMML documentation.
Documentation: Bump version to 820.
libMML: Changed the indentation.
Documentation: Some changes.
Documentation: More detailed mouse documentation.
Documentation: Add labels and clean up.
Documentation: Fixes for labels/references.
Documentation: Change style to nature.
Documentation: Fix underline.
Documentation: More changes.
Simba: Fix double-colour picking crash.
Documentation: Sync version with next Simba release.
Simba: And sync versions some more.
Documentation: Extend and clean up Bitmap scriptref.
Documentation: Add bitmaps references. (<3 vim)
Simba: Update ISS Install files.
Documentation: New Makefile + conf.py.
Extensions/paster: Fix bug introduced by StrToInt.
Simba: Attempt to fix include_once behaviour.
Simba: Define USE_EXTENSIONS by default.
Documentation: Small additions.
Lape: Update head.
Simba: Try to fix dependency hell.
Simba: Fix LCLBase requirement.
MML/Core: Clean up os_linux.
Tests: Add BmpBench.
Lape: Update head.
Extensions: Add extension auto updater.
Setup: Add extension.sex to installer.
Simba: INCLUDE_ONCE and INCLUDE fixes.
Simba: Fix recursive INCLUDE_ONCE.
Simba: Fix FindFile return value.

Raymond (10):
RUTIS define for Wizzup...
Added few Gaussian related functions and ConvoluteMatrix for bitmaps :-).
Added example file which Blurs a given image, using a Gaussian Matrix.
Should compile with latest LCL, donno if it works, but meh, just graphic components.
Some minor changes.. Revert if you dislike.
Temporary fix.. It's ugly.
Added http://villavu.com/forum/showthread.php?t=62348
Hide console by default & make disguise change the name of the application as well.
Compile windows!
Windows binding.

Please go forth and test!

E: Oh, and if you have G+, you can +1 it if you like… :p https://plus.google.com/113804139443626084848/posts/NRQ5gZTuzs6

Coh3n

2011-07-31 18:03:37

Awesome! :)

Carlito

2011-07-31 18:11:41

wow great work guys!

Shuttleu

2011-07-31 18:22:06

+1'd

well done as well, 2 releases in one day

~shut

Nava2

2011-07-31 18:33:19

Did you go with the custom proc passing, Coh3n?

Late

2011-07-31 18:51:08

Great job Wizzup! :)

Dgby714

2011-07-31 21:13:44

From: Wizzup?
Using the settings you can make it visible. (Requires a Simba/extension restart)


No need to go playing around in the settings.


also no need to restart.

Wizzup?

2011-08-01 02:49:04

From: Dgby714
No need to go playing around in the settings.


also no need to restart.


Ah, my bad! :)

Coh3n

2011-08-01 14:29:46

From: Nava2
Did you go with the custom proc passing, Coh3n?
Originally yes, but apparently you can't pass a function as a parameter in FPascal. There are workarounds, but it wasn't really worth the trouble. :p

nielsie95

2011-08-01 14:39:22

You can ;) I'm just not sure if you can still import it to PS then.

Coh3n

2011-08-01 14:41:28

From: nielsie95
You can ;) I'm just not sure if you can still import it to PS then.
Oh I was getting compiling errors when I tried to build Simba. Wizzup? said I had to make a separate type definition or something like that.

nielsie95

2011-08-01 14:43:21


type
Definition = procedure(a, b, c: Integer);
Yes. I guess that's what you meant by trouble? :p

Coh3n

2011-08-01 14:46:50

From: nielsie95

type
Definition = procedure(a, b, c: Integer);
Yes. I guess that's what you meant by trouble? :p
Yes. :p Wizzup? just said it wasn't worth it, really not point to a custom one. I dunno, doesn't really matter to me. I mean, MSI is probably the only script that's every going to use FilterTPADist anyway. :p Not many people write color scripts anymore.