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

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 03 June 2013 03:24:57(UTC)
Andrey Ivashov


Rank: Administration

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

Was thanked: 1981 time(s) in 667 post(s)
Nightly build: SMath Studio 0.96.4902 available


Important notes

  • Remove all third-party plug-ins from "plugins" folder of previous installed SMath Studio before installing SMath Studio 0.96.4902;
  • Instructions regarding how to publish your Examples/Plugins/Applications/Snippets to make them available within Extensions Manager will be added a bit later.


Latest changes (against SMath Studio 0.96.4884)

  • Extensions Manager implemented;

  • Insert Matrix dialog improved to select input values on focus;
  • MSI installer improved to support different DPI settings;
  • Added full support for assemblies implements more then one plugin;
  • Execution script added to Mono Package;
  • Added ability to export files to supported formats using command prompt;
  • Fixed critical issue appears on context menu open for Region based on RegionHolder with hidden input data;
  • Dependencies handling improved for sm/smz files;
  • SMath Viewer repaired to correctly support plug-ins which contains several files;
  • Semicolon symbol prohibited to be used as a part of variable/function name;
  • Refactoring.


Download

Edited by user 03 June 2013 03:30:08(UTC)  | Reason: Not specified

thanks 4 users thanked Andrey Ivashov for this useful post.
on 03/06/2013(UTC),  on 03/06/2013(UTC),  on 03/06/2013(UTC),  on 05/06/2013(UTC)

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

Offline omorr  
#2 Posted : 03 June 2013 07:59:48(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Thank you Andrey Good

Just started Smath in Linux using Mono execution script. It seems that closing newly introduced Extension Manager will close SMath to.

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline mkraska  
#3 Posted : 03 June 2013 11:12:51(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 2,023
Germany

Was thanked: 1153 time(s) in 739 post(s)
Thank you for the update.

In the portable version the insert matrix dialog and the matrix() function seem to be dead. mat() however, works.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline Davide Carpi  
#4 Posted : 03 June 2013 11:32:29(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,690
Man
Italy
Location: Italy

Was thanked: 1368 time(s) in 895 post(s)
Shok As usual, an excellent job Thank you

Originally Posted by: mkraska Go to Quoted Post
Thank you for the update.

In the portable version the insert matrix dialog and the matrix() function seem to be dead. mat() however, works.


Can't confirm, both mono and portable versions work for me, on win7 x64...


best regards,

w3b5urf3r
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
Offline sija  
#5 Posted : 03 June 2013 15:07:01(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,

I congratulate the new program version. The perfect work!

The problem is however. After the installation of the MapleWrapper_20130602 in the new program version, during the test of its execution is shown the communication:

"The error appeared during the test of lading an external programme. The plugin will be disconnected.

Cannot load one or the greater number of required types. To obtain more information, receive properties LoaderExceptions.
"

I made the test on several computers. Everywhere the same result.

Regards,
Janusz

Edited by user 03 June 2013 16:15:45(UTC)  | Reason: Not specified

Offline uni  
#6 Posted : 03 June 2013 15:12:57(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,549
Man
Russian Federation

Was thanked: 1309 time(s) in 767 post(s)
XY Plot, 3D Plot, Maple Wrapper and all others (with regions) must be recompiled for this build.
Russia ☭ forever
Viacheslav N. Mezentsev
Offline sija  
#7 Posted : 03 June 2013 15:21:34(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)
Hello Uni,

Thank you for this information. Patiently I will wait for the new version of the MapleWrapper plugin.

Regards,
Janusz
Offline mkraska  
#8 Posted : 03 June 2013 17:29:51(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 2,023
Germany

Was thanked: 1153 time(s) in 739 post(s)
There seems to be a localization issue. If arg sep is set to ; then no functions with more than 1 arg can be used, matrix in a previous post was just one of them. If I use setting . for dec sep and , for arg sep then no problems, in both versions (portable, msi installer)

system: win7 x64 german locale
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
thanks 1 user thanked mkraska for this useful post.
on 03/06/2013(UTC)
Offline mkraska  
#9 Posted : 04 June 2013 00:03:54(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 2,023
Germany

Was thanked: 1153 time(s) in 739 post(s)
I was curious and played around with the extension manager. Providing access to some sort of online repository is a good idea. Would be fine, if local files could be included by a button "make current sheet snippet" or "make current sheet example" including upload option.

A by user directory structure is created in the settings directory for downloaded plugins and snippets.

You can download extensions from the web and store them locally. Applications (SMath viewer programs) are not stored there, instead you specify a storage location, which SMath immediately forgets about. Thus "Local storage" is empty, regardless of what you downloaded.

Snippets that are put to the local SMath install dir snippet subdir are sometimes recognized by the manager, sometimes not.
The file fill.sm shows up under local storage, hatch.sm does not. The latter, however, is offered online and goes to the local settings dir. If I put my original file hatch.sm to that directory, it is still not recognized by the manager. the only difference that I can find between my local file and the one downloaded is the identity tag in the xml structure.

The small number in the upper left corner of the snippets description in the extension manager seems to reflect the revision tag in the xml structure. What does this number say?

Sorry for not providing the files as attachments, this seems not possible at the moment or in this topic or just by me, who knows...
- fill.sm, recognized as snippet
- hatch1.sm, local file, not recognized
- hatch.sm, downloaded via extension manager

Adding examples using the old way (putting to the examples dir in the installation) works.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
Offline Davide Carpi  
#10 Posted : 04 June 2013 00:13:50(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,690
Man
Italy
Location: Italy

Was thanked: 1368 time(s) in 895 post(s)
Originally Posted by: mkraska Go to Quoted Post
If I put my original file hatch.sm to that directory, it is still not recognized by the manager. the only difference that I can find between my local file and the one downloaded is the identity tag in the xml structure.

And you are right, the identity tag is critical, Andrey can clarify you how to update this file.

Originally Posted by: mkraska Go to Quoted Post
The small number in the upper left corner of the snippets description in the extension manager seems to reflect the revision tag in the xml structure. What does this number say?

Is the revision (a progressive number that show the number of saves)... BTW before uploading the file one can manually change this number from the code...

Originally Posted by: mkraska Go to Quoted Post
Sorry for not providing the files as attachments, this seems not possible at the moment or in this topic or just by me, who knows...

No files can be uploaded in this forum section Good


best regards,

w3b5urf3r

Edited by user 04 June 2013 00:22:55(UTC)  | Reason: Not specified

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 04/06/2013(UTC)
Offline Davide Carpi  
#11 Posted : 04 June 2013 10:52:13(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,690
Man
Italy
Location: Italy

Was thanked: 1368 time(s) in 895 post(s)
Originally Posted by: smath Go to Quoted Post
  • Extensions Manager implemented;


As a possible enhancement, would be useful an icon/button that open (or point to) a window that show the functions contained in the selected plugin.


best regards,

w3b5urf3r
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
Offline omorr  
#12 Posted : 04 June 2013 11:35:32(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Originally Posted by: w3b5urf3r_reloaded Go to Quoted Post
Originally Posted by: smath Go to Quoted Post
  • Extensions Manager implemented;


As a possible enhancement, would be useful an icon/button that open (or point to) a window that show the functions contained in the selected plugin.


best regards,

w3b5urf3r


Agree,

On the other hand, some additional functions category should be introduced. At the moment all the functions are inside "All" category. The external plugin functions are not distinguishable from the core SMath functions in the category list.

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
thanks 1 user thanked omorr for this useful post.
on 04/06/2013(UTC)
Offline Andrey Ivashov  
#13 Posted : 04 June 2013 22:31:10(UTC)
Andrey Ivashov


Rank: Administration

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

Was thanked: 1981 time(s) in 667 post(s)
Originally Posted by: mkraska Go to Quoted Post
There seems to be a localization issue. If arg sep is set to ; then no functions with more than 1 arg can be used, matrix in a previous post was just one of them.

Thank you!

Will fix it.
thanks 1 user thanked Andrey Ivashov for this useful post.
on 04/06/2013(UTC)
Offline Andrey Ivashov  
#14 Posted : 04 June 2013 22:43:20(UTC)
Andrey Ivashov


Rank: Administration

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

Was thanked: 1981 time(s) in 667 post(s)
Originally Posted by: mkraska Go to Quoted Post
Would be fine, if local files could be included by a button "make current sheet snippet" or "make current sheet example" including upload option.

Snippets and simple examples are different - examples without "shortcut" set cannot be used as snippets by design. Although a person who want to publish worksheet as an example AND as a snippet can do it without any restrictions (again, snippet should contain "shortcut"Wink.

Originally Posted by: mkraska Go to Quoted Post
A by user directory structure is created in the settings directory for downloaded plugins and snippets.

Correct.

Originally Posted by: mkraska Go to Quoted Post
Applications (SMath viewer programs) are not stored there, instead you specify a storage location, which SMath immediately forgets about. Thus "Local storage" is empty, regardless of what you downloaded.

This is by design. User is able to select any convenient path for downloaded application and it can be then moved anywhere - so there is no common possibility to track such files by SMath Studio.

Originally Posted by: mkraska Go to Quoted Post
Snippets that are put to the local SMath install dir snippet subdir are sometimes recognized by the manager, sometimes not.
The file fill.sm shows up under local storage, hatch.sm does not. The latter, however, is offered online and goes to the local settings dir. If I put my original file hatch.sm to that directory, it is still not recognized by the manager. the only difference that I can find between my local file and the one downloaded is the identity tag in the xml structure.

There is a requirement - any file should contain GUID and VERSION to be handled by Extensions Manager. SMath Studio adds that meta-data automatically starting from 0.96. If there are no version or guid specified I can't predict what behavior we will have.

Originally Posted by: mkraska Go to Quoted Post
The small number in the upper left corner of the snippets description in the extension manager seems to reflect the revision tag in the xml structure. What does this number say?

This number is actually a revision of the file - some kind of worksheet's version. As w3b5urf3r_reloaded mentioned, by default it is number of saves.

Best regards, Andrey Ivashov.
thanks 2 users thanked Andrey Ivashov for this useful post.
on 04/06/2013(UTC),  on 05/06/2013(UTC)
Offline PompelmoTell  
#15 Posted : 05 June 2013 12:57:53(UTC)
PompelmoTell


Rank: Advanced Member

Groups: Registered
Joined: 23/12/2011(UTC)
Posts: 321
Man
Italy
Location: italy

Was thanked: 110 time(s) in 94 post(s)
Hello,
I have seen the absence of contextual menu: Optimization, Decimal Places, Fraction ... Sad
sergio
Offline omorr  
#16 Posted : 05 June 2013 14:33:55(UTC)
omorr


Rank: Administration

Groups: Registered, Advanced Member
Joined: 23/06/2009(UTC)
Posts: 1,740
Man
Serbia

Was thanked: 318 time(s) in 268 post(s)
Originally Posted by: PompelmoTell Go to Quoted Post
Hello,
I have seen the absence of contextual menu: Optimization, Decimal Places, Fraction ... Sad
sergio

I have seen that once, but can not reproduced. How did you get it?

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
Offline Andrey Ivashov  
#17 Posted : 05 June 2013 18:40:18(UTC)
Andrey Ivashov


Rank: Administration

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

Was thanked: 1981 time(s) in 667 post(s)
This is related to an issue mentioned in http://en.smath.info/for...d-region-is-deleted.aspx - fixed.

Regards.
thanks 2 users thanked Andrey Ivashov for this useful post.
on 05/06/2013(UTC),  on 05/06/2013(UTC)
Offline Davide Carpi  
#18 Posted : 05 June 2013 22:36:38(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,690
Man
Italy
Location: Italy

Was thanked: 1368 time(s) in 895 post(s)
Originally Posted by: ioan92 Go to Quoted Post
Hi to the Greats Plugin Builders - Davide & Viacheslav,

Thanks again for your precious work !!!Clapping

Please take a look on your products; it seems that a lot are no more working with the last SMath Nightly build.


All my respectful thanks,


Ioan


We knows, there is an issue with third-party references. Don't worry Andrey know this issues and he will fix it Wink


best regards,

Davide
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 05/06/2013(UTC)
Offline Davide Carpi  
#19 Posted : 05 June 2013 23:42:57(UTC)
Davide Carpi


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 13/01/2012(UTC)
Posts: 2,690
Man
Italy
Location: Italy

Was thanked: 1368 time(s) in 895 post(s)
Originally Posted by: ioan92 Go to Quoted Post
Hi all,


I don't know if I am an isolated case or if this happens to others also:

matrix insert is no more responding.


Please check.


Regards,

Ioan

Originally Posted by: smath Go to Quoted Post
Originally Posted by: mkraska Go to Quoted Post
There seems to be a localization issue. If arg sep is set to ; then no functions with more than 1 arg can be used, matrix in a previous post was just one of them.

Thank you!

Will fix it.


I think this is the issue (above in this thread) Huh

Edited by user 06 June 2013 00:45:57(UTC)  | Reason: Not specified

If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects
thanks 1 user thanked Davide Carpi for this useful post.
on 06/06/2013(UTC)
Offline sija  
#20 Posted : 09 June 2013 19:25:56(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)
Hello,

I cannot input the function diff(2) or diff(3) using the "Tab" key. There is the same result when I try to open the parenthesis instead of use the Tab key.

Regards,
Janusz
Users browsing this topic
2 Pages12>
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.