2.0.2 beta

Official announcements from Algoryx and the Algodoo team. Updates, official contests, news, etc.

2.0.2 beta

Postby emilk » Thu Dec 29, 2011 5:24 pm

A new beta already? Why? Why not!

=== Algodoo 2.0.2, 2012-0?-?? ===
* NEW: Plot now calculates (and visualizes) the integral on mouse-over.
* NEW: Added support for plotting acceleration and force for an object.
* NEW: Drag tool options are now serialized to scene.
* NEW: Entity info window now show position.
* NEW: Added ability to bind analog joysticks to thrusters and hinge motors.
* NEW: Replaced "Big buttons" checkbox with a slider to let the user choose any scale between 0.5 and 2.0.
* NEW: Scene thumbnail preview in save window.
* NEW: Paste images right into Algodoo.
* NEW: Wind (available in air menu).
* NEW: Direction picker for gravity, wind and object velocity.
* NEW: pos/angle/vel/angvel scriptable attributes. e.g: "vel = {- pos}"
* NEW: Thyme keyword 'entity' - get the owning entity of a scripted attribute (replaces 'owner' keyword).
* NEW: Sim.scriptUpdatesEveryStep - if true, scripted attributes gets executed on every simulation step (rather than just once per frame). True by default.
* NEW: Thyme functions: System.WriteToFile, System.ReadWholeFile, string.Split
* IMP: Better file browser file selection (use arrow keys).
* IMP: One can now delete the selected file in the file browser by pressing 'delete' button on keyboard.
* IMP: One can go to the next page of scenes with PageUp/PageDown.
* IMP: Larger scene browser and Algobox windows.
* IMP: Large values in script menu will now collapse/expand on click.
* IMP: Removed extra zeros from floating point values in console and script menu (e.g. 0.0000000 becomes 0.0).
* IMP: Slight optimization of floating point parsing (and thus loading of scenes with lots of polygons).
* IMP: Plot 'head' now drawn at current value.
* IMP: Nicer drawing of Plot text (mouse over and legends).
* IMP: Some issues with white skin now resolved.
* IMP: Options->Skin->Color now does more to change the skin color.
* IMP: The unlock menu will now automatically go and fetch unlock information from clipboard buffer (if available).
* IMP: Less window-wobble.
* IMP: Widget connector now fades with widget.
* IMP: Made Algodoo slightly less eager to automatically generate geometry from dropped texture.
* IMP: Air friction will now be applied to a more accurate position for polygons.
* IMP: In the file browser F2 can now be used to rename the selected file.
* IMP: Script menu readables now update their values.
* IMP: Plot window now keeps clear button icon even when side bar is contracted.
* IMP: Holding down SHIFT or ALT when clicking plot clear button or sidebar contract button will now apply it to all open plot windows.
* IMP: Older plot lines now fade slightly to distinguish from newest measurement.
* IMP: Dragging a slider will no longer show its tooltip.
* IMP: On touch screens, it is now easier to hit nice round values when dragging a slider.
* IMP: Widget visibility button now opens sub-menu instead of hiding windows right away.
* IMP: Gravity/air/grid options now only opens on right-click, double-click and click-hold.
* IMP: Reorganized axle menu.
* IMP: Improved collision detection between polygons with circular outer shell vs polygons and circles. A circle and a circular polygon should now behave equally in all situations.
* IMP: Added options to visualize force/velocity/momentum to velocity menu. Also added button for quick-access to right side bar options for these things.
* IMP: Better scene thumbnail scaling.
* IMP: Removed startup splashscreen for unlocked (bought) Algodoo.
* IMP: Air friction force arrows are now shown even while scaling or rotating an object.
* IMP: Scene scale indicator now has a subtle shadow for increased visibility.
* IMP: You can now use a comma as decimal separator when entering numbers to sliders.
* IMP: You can now use mathematical functions (sin, cos, pi etc) when entering numbers to sliders. (e.g. "atan(0.5)*180/pi")
* IMP: Chain tool will preview when the created chain will bite its own tail.
* FIX: Cloning of scripted attributes referencing geometries.
* FIX: Scaling will no longer affect scripted attributes.
* FIX: Checkboxes are now as wide as the containing menu (in most places).
* FIX: Improper undo/serialization of spring impulse, sometimes leading to 'explosions' on undo.
* FIX: Broken undo of hinge/laser/thruster/destroy/mirror button bindings.
* FIX: Thumbnails not under the home folder are again shown.
* FIX: Bug causing kinetic and potential energy calculations to be out of sync, making it appear in the plot as if the total energy was not constant.
* FIX: Translation of "ReloadScene" button.
* FIX: Error with scripted drawBorder attribute.
* FIX: Potential and total energy calculations now take air buoyancy into account.
* FIX: Issue with Ctrl-A selecting text instead of entities.
* FIX: Controller widget options hiding.
* FIX: Hinge tool will now try to connect selected objects first.
* FIX: Fixed context menu will now also be hidden in Play Mode.
* FIX: Blinking axle motor/brake indicator.
* FIX: Sim.airFrictionVersion not being reset to default after closing old scene.
* FIX: Better handling of the case when user switches on velocity/momentum arrows before anything moves.
* FIX: Non-ASCII characters now work again when renaming files (scenes, components etc).
* FIX: Load screen flicker on WinXP.
* FIX: Bug causing the changing of default material to sometimes change the color of all objects in the scene.
* FIX: Unnecessarily wide force view menu.
* FIX: Changing skin in Welcome menu will now adjust (reset) window positions.
* FIX: Hinge motor torque visualization.
* FIX: Finite velocity lasers not going all the way to their fade distance.
* FIX: Contact arrow force direction (I think).
* FIX: Multi-touch support (Windows only).
* FIX: Fixed some problems with finger-shifting on SMART boards.
* FIX: Saving scenes with names containing new-line characters.
* FIX: You can no longer save scenes without a title.
* FIX: Dropping textures onto a plane will now wrap the texture.
* FIX: Grid options not showing right number of axes.
* FIX: Re-uploading a scene on Algobox will no longer reset the scene group or allow-comments/responses/ratings.
* FIX: Bug causing rounding errors in body velocities on scene load and undo.


Win32: http://www.algodoo.com/download/Algodoo ... -Win32.exe
MacOS: http://www.algodoo.com/download/Algodoo ... -MacOS.dmg
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby Rrobba » Fri Dec 30, 2011 8:02 pm

Why not indeed!

Great work with the frequent updates. I'll download ASAP.
User avatar
Rrobba
[Best Sig 2010]
 
Posts: 1480
Joined: Mon Aug 31, 2009 6:01 pm
Location: Gibraltar

Re: 2.0.2 beta

Postby FruitMonger » Sun Jan 01, 2012 12:36 am

I found one problem with this version. It's not huge, but it is pretty annoying. If you have the sim - info window up and press Ctrl + A to select all of the objects in the scene, you'll select all of the sim - info text. I can't find a way to not select all of the sim - info text, except to have it minimized or closed.

Oh, also, Ctrl + Space is a pain in the butt, because if you have to clone something with Ctrl + Left Click cloning, move it somewhere, and pause without letting go of it, it just changes it to play mode. This has happened to me multiple times.
User avatar
FruitMonger
 
Posts: 135
Joined: Thu Dec 10, 2009 8:20 pm
Location: Some fruit stand in Indiana

Re: 2.0.2 beta

Postby Chronos » Sun Jan 01, 2012 6:15 pm

FruitMonger wrote:Oh, also, Ctrl + Space is a pain in the butt, because if you have to clone something with Ctrl + Left Click cloning, move it somewhere, and pause without letting go of it, it just changes it to play mode. This has happened to me multiple times.

You can let go of control after you clone the object, you know. All holding it does is keeps the original selected along with the new one.
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: 2.0.2 beta

Postby FruitMonger » Mon Jan 02, 2012 1:17 am

Sorry, I meant shift and space, not ctrl. I got them confused because a lot of the time I use shift with ctrl to only move the cloned object on the x or y axis. Also sorry for the double post, but I don't think I can edit my other post. Weird...
User avatar
FruitMonger
 
Posts: 135
Joined: Thu Dec 10, 2009 8:20 pm
Location: Some fruit stand in Indiana

Re: 2.0.2 beta

Postby emilk » Wed Jan 04, 2012 2:54 pm

Beta 2 with:


* NEW: Plot now calculates (and visualizes) the integral on mouse-over.
* NEW: Added support for plotting acceleration and force for an object.
* IMP: Plot 'head' now drawn at current value.
* FIX: Thumbnails not under the home folder are again shown.
* FIX: Bug causing kinetic and potential energy calculations to be out of sync, making it appear in the plot as if the total energy was not constant.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby tatt61880 » Wed Jan 04, 2012 5:01 pm

emilk wrote:* NEW: Plot now calculates (and visualizes) the integral on mouse-over.

Great! :thumbup:
I took an example image for this feature ;)
https://twitter.com/#!/tatt61880/status/154559159373803520
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: 2.0.2 beta

Postby hiltropper » Wed Jan 04, 2012 7:18 pm

love the new plots !
keep on improving !
youre doing a really good job
hiltropper
 
Posts: 85
Joined: Mon Dec 20, 2010 12:02 pm
Location: Germany

Re: 2.0.2 beta

Postby emilk » Tue Jan 10, 2012 4:00 pm

Beta 3 - this is mostly to fix some issues with the White skin, and improve the look of the plot window further:

* IMP: Nicer drawing of Plot text (mouse over and legends).
* IMP: Some issues with white skin now resolved.
* IMP: Options->Skin->Color now does more to change the skin color.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby Kilinich » Wed Jan 11, 2012 8:24 am

I've notice few problems connected with undo/redo that still annoys:
    Undo/redo not equiualent sometimes
    Undo incorrect action grouping (not the same type)
    Undo don't remove custom _var variables
    Undo cause memry leak on big scripted scene (up to 50Mb per turn in my case)
    A lots of warnings for readable/geomByGeomID scripts on undo

And the biggest problem I've got is misterious grafics performance degrate after some action which only can be fixed by config reset. Still can't find simple case but it's reproduced 100%
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 2.0.2 beta

Postby emilk » Tue Jan 24, 2012 1:02 pm

Beta 4:

* NEW: Drag tool options are now serialized to scene.
* IMP: Options->Skin->Color now does more to change the skin color.
* IMP: The unlock menu will now automatically go and fetch unlock information from clipboard buffer (if available).
* IMP: Less window-wobble.
* IMP: Widget connector now fades with widget.
* IMP: Made Algodoo slightly less eager to automatically generate geometry from dropped texture.
* FIX: Translation of "ReloadScene" button.
* FIX: Error with scripted drawBorder attribute.
* FIX: Potential and total energy calculations now take air buoyancy into account.
* FIX: Issue with Ctrl-A selecting text instead of entities.
* FIX: Controller widget options hiding.
* FIX: Hinge tool will now try to connect selected objects first.
* FIX: Fixed context menu will now also be hidden in Play Mode.
* FIX: Blinking axle motor/brake indicator.
* FIX: Sim.airFrictionVersion not being reset back to 1 after closing old scene.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby emilk » Thu Jan 26, 2012 7:26 pm

Algodoo 2.0.2 b5:

* NEW: Plot force/acceleration in X/Y direction (not just magnitude).
* IMP: Plot integral for any plot (not just X=time)
* IMP: Air friction will now be applied to a more accurate position for polygons.
* IMP: In the file browser F2 can now be used to rename the selected file.
* FIX: Better handling of the case when user switches on velocity/momentum arrows before anything moves.
* FIX: Non-ASCII characters now work again when renaming files (scenes, components etc).
* FIX: Load screen flicker on WinXP.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby emilk » Tue Jan 31, 2012 6:23 pm

b6:

* NEW: Entity info window now show position.
* IMP: Script menu readables now update their values.
* IMP: Plot window now keeps clear button icon even when side bar is contracted.
* IMP: Holding down SHIFT or ALT when clicking plot clear button or sidebar contract button will now apply it to all open plot windows.
* IMP: Improved calculation of integrals in the plots, especially for force/distance plots.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby Byung-Hoon Cho » Fri Feb 03, 2012 6:58 am

I'm on my MacBook Air but whenever I use the 'Move' tool it duplicates not moves... It gets annoying trying to move something precisely and you have to delete things again afterwards... Is this intentional or a bug!?!?!?
Byung-Hoon Cho
 

Re: 2.0.2 beta

Postby Emanuel » Fri Feb 03, 2012 6:05 pm

Byung-Hoon Cho wrote:I'm on my MacBook Air but whenever I use the 'Move' tool it duplicates not moves... It gets annoying trying to move something precisely and you have to delete things again afterwards... Is this intentional or a bug!?!?!?

Are you using the track pad?
Dragging with the command key pressed should clone, but not otherwise.
Are you using any special gestures on you pointing device (like BetterTouchTool)?

/ Emanuel
Algodoo Developer
Emanuel
 
Posts: 297
Joined: Tue Feb 01, 2011 10:46 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby tatt61880 » Fri Feb 03, 2012 7:34 pm

emilk wrote:b6:

* NEW: Entity info window now show position.
* IMP: Script menu readables now update their values.
* IMP: Plot window now keeps clear button icon even when side bar is contracted.
* IMP: Holding down SHIFT or ALT when clicking plot clear button or sidebar contract button will now apply it to all open plot windows.
* IMP: Improved calculation of integrals in the plots, especially for force/distance plots.


Great updates! :thumbup:
I've updated Japanese translation ;)
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: 2.0.2 beta

Postby Byung-Hoon Cho » Sat Feb 04, 2012 12:59 am

Emanuel wrote:
Byung-Hoon Cho wrote:I'm on my MacBook Air but whenever I use the 'Move' tool it duplicates not moves... It gets annoying trying to move something precisely and you have to delete things again afterwards... Is this intentional or a bug!?!?!?

Are you using the track pad?
Dragging with the command key pressed should clone, but not otherwise.
Are you using any special gestures on you pointing device (like BetterTouchTool)?

/ Emanuel


Oh thanks! I was using 'MagicPrefs' and I had one option checked (one that I didn't need) which made click and drag a 'two finger gesture' making it a Cmd + Click :L
So thanks... I was getting really frustrated about that xD
Byung-Hoon Cho
 

Re: 2.0.2 beta

Postby emilk » Fri Feb 10, 2012 4:37 pm

b7:

* Reverted back back to Qt 4.7.2 since 4.8 has some issues when on a bad internet connection.
* NEW: Added ability to bind analog joysticks to thrusters and hinge motors.
* IMP: Older plot lines now fade slightly to distinguish from newest measurement.
* IMP: Dragging a slider will no longer show its tooltip.
* IMP: On touch screens, it is now easier to hit nice round values when dragging a slider.
* FIX: Bug causing the changing of default material to sometimes change the color of all objects in the scene.
* FIX: Unnecessarily wide force view menu.
* FIX: Changing skin in Welcome menu will now adjust (reset) window positions.
* FIX: Hinge motor torque visualization.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby emilk » Fri Feb 24, 2012 4:51 pm

After a week away in Hong Kong showing off Algodoo on SMART boards, I'm back with some improvements:

Algodoo 2.0.2 b8:

* NEW: Replaced "Big buttons" checkbox with a slider to let the user choose any scale between 0.5 and 2.0.
* IMP: Widget visibility button now opens sub-menu instead of hiding windows right away.
* IMP: Gravity/air/grid options now only opens on right-click, double-click and click-hold.
* IMP: Reorganized axle menu.
* FIX: Finite velocity lasers not going all the way to their fade distance.
* FIX: Contact arrow force direction (I think).

Link in first post!
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby tatt61880 » Fri Feb 24, 2012 5:56 pm

Welcome back. :thumbup:

I found a difference between b7 and b8.
*Grid menu now has radio-buttons instead of a slider for numbers of axes. Yes, I also think 2 and 3 is enough for axes numbers.
The number can be changed via App.Grid.numAxes. So you can still enjoy 100 axes grid if you want. ;)

To translators: English.cfg changelog will be useful. I've updated it for v2.0.2b8
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: 2.0.2 beta

Postby emilk » Tue Feb 28, 2012 7:03 pm

Beta 9:

* NEW: Scene thumbnail preview in save window.
* IMP: Improved collision detection between polygons with circular outer shell vs polygons and circles. A circle and a circular polygon should now behave equally in all situations.
* IMP: Added options to visualize force/velocity/momentum to velocity menu. Also added button for quick-access to right side bar options for these things.
* IMP: Better scene thumbnail scaling.
* IMP: Faster GUI load on startup, skin change etc.
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby Kilinich » Tue Feb 28, 2012 9:23 pm

* IMP: Improved collision detection between polygons with circular outer shell vs polygons and circles. A circle and a circular polygon should now behave equally in all situations.
OMG, looks like that'll need a lot of testing ;-)
User avatar
Kilinich
[Best bug reporter 2010]
 
Posts: 2098
Joined: Mon Aug 31, 2009 8:27 pm
Location: South Russia

Re: 2.0.2 beta

Postby emilk » Thu Mar 01, 2012 6:21 pm

Beta 10 - this brings one thing only, and that is Multi-touch support to Windows (Vista and later), where available. This has been broken since 2.0, and I'm very happy that it works again!
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby emilk » Tue Mar 13, 2012 6:19 pm

Beta 11!

* NEW: Paste images right into Algodoo.
* NEW: Wind (available in air menu).
* NEW: Direction picker for gravity, wind and object velocity.
* IMP: Removed startup splashscreen for unlocked (bought) Algodoo.
* IMP: Air friction force arrows are now shown even while scaling or rotating an object.
* IMP: Scene scale indicator now has a subtle shadow for increased visibility.

This beta brings a few new things to translate, but this is planned as the last or at least next-to-last beta before 2.0.2 goes final, so please update those translations!
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: 2.0.2 beta

Postby monstertje3 » Tue Mar 13, 2012 6:52 pm

* NEW: Wind (available in air menu).
worms!
User avatar
monstertje3
 
Posts: 343
Joined: Sat Sep 05, 2009 4:29 pm
Location: N-H, NL

Next

Return to Official announcements

Who is online

Users browsing this forum: No registered users and 3 guests