Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Login


Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 07 May 2013 01:49:40(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Nightly build: SMath Studio 0.96.4875 available


Latest changes (against SMath Studio 0.96.4868)

  • SMath Viewer fixed to support Area Regions protected by password;
  • Worksheet's properties: Author and Company - is now reflected in output SMath Viewer (*.exe) files meta-data;

  • Fixed calculation issue appears on combination of the following settings: "Answer type" = "Auto" and "Decimal places" > "13";
  • IPlugin interface improved to support declaration of external files (libraries without IPlugin implementation);
  • RegionHolder improved to avoid excess invalidation on mouse move;
  • Viewer support for MathRegion improved (for expressions without output values);
  • Fixed issue with plug-ins contain references of external DLLs from "plugins" directory;
  • Language files updated to fix several kinds of most often happened errors.


Important notes

  • Please test plug-ins available for SMath Studio (built-in and third-party). All of them should be supported by SMath Viewer;
  • SMath Viewer output files should be smaller (only required plug-ins will be included into executable file);

  • Please update plugins to declare all referenced DLLs as shown below (this is required to work in SMath Viewer mode - see Note#2):
    Code:
    
    void IPlugin.Initialize()
    {
        // Plugin dependences
        this.dependences = new[] {
            new AssemblyInfo("SMath Studio", new Version(0, 96), new Guid("a37cba83-b69c-4c71-9992-55ff666763bd")),
            new AssemblyInfo("USER_FRIENDLY_DLL_TITLE", "REQUIRED.dll") // Second argument - filename of the plug-in 
        };
    }
    

  • Please test/update Custom Region plug-ins in order to ensure interaction with mouse is correct (region invalidation on mouse move).


Download

Edited by user 07 May 2013 02:27:48(UTC)  | Reason: Not specified

thanks 7 users thanked Andrey Ivashov for this useful post.
on 07/05/2013(UTC),  on 07/05/2013(UTC),  on 07/05/2013(UTC),  on 07/05/2013(UTC),  on 07/05/2013(UTC),  on 07/05/2013(UTC),  on 08/05/2013(UTC)

Wanna join the discussion?! Login to your SMath Studio Forum forum account. New Registrations are disabled.

Offline kaka  
#2 Posted : 07 May 2013 09:21:39(UTC)
kaka


Rank: Member

Groups: Registered
Joined: 18/04/2013(UTC)
Posts: 25

Was thanked: 1 time(s) in 1 post(s)
Clap thank you
Offline sija  
#3 Posted : 07 May 2013 17:15:31(UTC)
sija


Rank: Advanced Member

Groups: Registered
Joined: 19/04/2013(UTC)
Posts: 46
Man
Poland
Location: Podkarpackie, Poland

Was thanked: 7 time(s) in 7 post(s)
Andrey!

Thank you with all my heart!

I greet you very heartily!

Janusz
Offline mkraska  
#4 Posted : 07 May 2013 19:15:42(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,980
Germany

Was thanked: 1120 time(s) in 718 post(s)
Andrey, thank you for the update.

one issue just upon installation:

The new version is not marked as stable, thus no automatic update is triggered (and cannot be trigered manually from within the program)

Nevertheless, the installer did remove my previous installation of 0.96 even though I specified a different install location.
Can't the two recent builds co-exist? I guess, the user should at least be asked before touching the existing installation. Fortunately, the plugin collection was left in the otherwise empty old install dir.
Is there a safe way to have both versions installed and use them by context menu choice in the shell (perhaps with different icons for stable and unstable versions)?

Martin

EDIT: The installer of build 4868 leaves the 4875 installation untouched.

Edited by user 07 May 2013 22:09:13(UTC)  | Reason: Not specified

Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline oscampo  
#5 Posted : 07 May 2013 23:01:45(UTC)
oscampo


Rank: Advanced Member

Groups: Registered
Joined: 10/12/2009(UTC)
Posts: 238
Man
Colombia
Location: Cali, Colombia

Was thanked: 79 time(s) in 60 post(s)
thank you so much!
Offline mkraska  
#6 Posted : 15 May 2013 19:40:06(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,980
Germany

Was thanked: 1120 time(s) in 718 post(s)
Here is an update of the portable SMath with plugins. Contains everything that I came across so far, except Maplewrapper due to dependency on non-free dos-Maple.

Just like the official portable Version you can install it everywhere, e.g. on a USB drive. Plus you can use plugins.
Tested only under Win 7 x64.

Martin
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
thanks 2 users thanked mkraska for this useful post.
on 15/05/2013(UTC),  on 15/05/2013(UTC)
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.