Cookie Warning
This website stores data such as cookies to enable site functionality including analytics and personalization. By using this website, you automatically accept that we use cookies.
Change Log
Date format is according to the ISO 8601-2:2019 standard
Date | Action |
---|---|
2021-09-18 |
Bugfix: after switching to proper 3D rotation, the angles had been shown improperly in the quick menu. Fixed now. |
2021-09-15 |
Mobile menu update: in landscape view all menu items move to the sides -> more space inside for the model. New item in configuration: [MOBILEMENU] -> PAGEMENUBACKGROUNDCOLOR: background color of the auxiliary mobile menu. New item in configuration: [MOBILMENU] -> MENUITEMVERTICALPADDING: provides better access to the menu items on touch screens. |
2021-08-21 |
New full screen color picker with unified outlook on all platforms. |
2021-07-31 |
Bugfix: marker refresh function did not check, if the marker existed. |
2021-07-17 |
Mobile menu closing X removed. From now on there is only one possibility to close the menu: with the Close button. This close button is fixed at the bottom, it is not scrollable anymore. When a mobile menu button is activated, it also appears a bit elevated, giving it a bit more 3D look. |
2021-07-05 |
Bugfix: canvas did not fill the entire screen on mobile. Mobile buttons redesigned. As a consequence there is a new configuration item: [MOBILEMENU] -> ICONDRAWCOLOR. This is the mobile button foreground color. Mobile menu captions replaced by icons. |
2021-06-28 |
Selection menu reorganized: - Desktop view: the color squares show/hide volume sets, the captions (next to the squares) are highlighting them. - Mobile view: the eye icons show/hide volume sets, the captions (the big bars next to the eyes) are highlighting them. The toggle switch shows the highlight status. New configuration item: [MODEL] -> HIGHLIGHTALPHA: when highlighting a volume set, this is the alpha blending value for the rest of the model. |
2021-06-26 |
Bugfix: Gimbal lock removed from model rotation. As a consequence there is no more choice between 2D and 3D rotation, it is always 3D. Therefore the [GENERAL] -> ROTATIONMODE is unsupported now. A better alpha blending has been implemented. As a consequence the component transparency can be properly set in the project file (0: fully transparent ... 1: opaque). Mobile menu button captions are replaced by icons. Following configuration items are now unsupported: [MOBILEMENU] -> SUBMENUTEXTCOLOR, CLOSEBUTTONTEXTCOLOR. These colors are calculated dynamically from their background colors. In the default configuration the transparency of the mobile menu items is reduced and the dialog box is opaque now. |
2021-06-06 |
Bugfix: tapping on touch screen triggered double action, fixed now. |
2021-06-02 |
Bugfix: in the previous update the keyboard events had been deactivated, fixed now. |
2021-05-30 |
Bugfix: while scrolling with Macbook trackpad (zoom) the static elements of the canvas also moved by a few pixels and fell back at the end. Now they don't move |
2021-05-23 |
Bugfix: semicolon was missing in the resize function Bugfix: DIVs were missing for user comments Bugfix: user comments did not work in mobile environment |
2021-05-16 |
User can add comments to the volumes. (No feedback towards the server just yet. It comes in a later update.) [POPUPINFO] -> CANCELBUTTONCAPTION and OKBUTTONCAPTION are no more supported in the configuration file. New item: [POPUPINFO] -> MARKEROUTERCOLORUSER. |
2021-05-02 |
State marking underscores are replaced by toggle switches. Explosion scaling by slider. Volume set visibility marked by toggle switches. Invert included in the main menu. Bugfix: zoom out stops when the object is about to disappear. |
2021-04-25 |
The state of the toggle switches are marked by underscore. Rotation mode is changed by a toggle switch instead of buttons in a dialog box. Bugfix: touchstart removed from the buttons and menus, because it fired the referenced function 2 times. |
2021-04-17 |
Bugfix: some soft edges have been considered sharp and drawn accordingly. Bugfix: binary STL file node coordinates have been assumed as double precision leading to erronenous readings. |
2021-03-13 |
Bugfix: facet normal direction (for directional light) sometimes calculated with negative sign. |
2021-03-07 |
Desktop: new quick access menu (press Q) includes component information, colour change, show/hide and predefined views. In the same time the individual desktop info bar (accessible via I key) no more available. |
2021-03-04 |
Bugfix: touches and clicks on objects were off. |
2021-03-02 |
Improvement: Interactive colour change (mobile-desktop), interactive show/hide at volume level (mobile), predefined views (mobile). Bugfix: marker position in mobile view was off. Bugfix: touches and clicks on objects with window.devicePixelRatio other than 1 were improperly positioned. |
2021-02-14 |
Bugfix: in exploded view, when at least one component was suppressed, the colours messed up. |
2021-02-12 |
Directional + ambient lighting. -> New feature: [MODEL] > AMBIENTLIGHT. New feature: sharp edges visibility initial option: [MODEL] > SHOWEDGESINITIALLY. Bugfix: fit view when the model exploded. Bugfix: sharp edges and wireframe issue when there is no sharp edge in the model. New items in the menu: Settings -> Ambient light and Settings -> Sharp edges on/off. New items in the scripting: la (set ambient light) and fe (sharp edge visibility). Sharp edge calculation subroutine works faster now. |
2021-01-17 |
Bugfix: dialog padding. Bugfix: submenu z-index. Bugfix: select by volume set label in scripting. Improvement: Scripting API update with the new dialog. |
2021-01-09 | Improvement: Dialogs have been rewritten, now they look nicer. |
2020-12-18 |
Improvement: DATE:TODAY writes the date in ISO 8601 (latest revision: ISO 8601-2:2019) format: YYYY-MM-DD. Improvement: Better edge representation in case of EDGEQUALITY=2. From now on this is the default and recommended. New: Navbar: pops up when the N key is pressed (also disappears if visible). This lets the user view the model from pre-defined directions: front, back, top, bottom, left and right. The navbar is also available in the mobile menu: NAVI -> Predefined views. Improvement: Popup info window modification: no frame, only a horizontal separator line between the header and the content + font weight assigned to the content too. Bugfix: simple select parameters improperly applied, now corected. Bugfix: greater-than sign was missing from the dialog and info window description, now corrected. Bugfix: marker did not react to click / tap on the whole surface: corrected. |
2020-12-11 |
Bugfix: missing semicolon in the drawing routine corrected. Bugfix: model initial offset is not considered so far in scripting, now corrected. Bugfix: moving between inertial reference frames corrected. Scripting: selection process made more convenient: where the selection parameters are Min, Max and Increment (e.g.: sfv), then only the first parameter is necessary, the rest is optional. |
2020-12-04 | Bugfix: alpha channel of the volumes. Now 0 means transparent and 1 means opaque |
2020-12-03 | Bugfix: EDGEQUALITY=3 issue (no thick lines) solved. Bugfix: popup issue (visibility status was not considered) solved |
2020-11-30 | Simple alpha blending in color definition + properCoordinates bugfix + Inertial reference frame translation in local direction + Inertial reference frame rotation around local axis + configuration bugfix: SUBMNUCLOSERIGHT → SUBMENUCLOSERIGHT |
2020-11-22 | Slightly reduced HTML file size (about 10%) + simple alpha blending (accessible only by scripting) |
2020-11-14 | Deletes triangles with shorter edge than a predefined value ([MODEL] → TRIANGLEDELETEFACTOR) + new function in scripting: Tools (shows/hides markers, labels and messages). Bug in drawing routine discovered and corrected |
2020-10-31 | Automatic color of the company link in footer |
2020-10-11 | Automatic popup info labels for each body. Displacement are stored in a small array instead of the original large one. Deformations array still exists as an option for future use, but now is empty (saving RAM and disk footprint) |
2020-10-06 | Move objects between coordinate systems + Inertial reference frame support routines + correction: .length(); has been changed to .length; |
2020-09-26 | Hidden script function (will be executed before each step) + script update + config file new items ([MOBILEMENU] → SCRIPTBUTTON* and [DIALOG] → WINDOWGAP) + Info window (X,Y displacement, ZOOM, ROTXYZ) |
2020-09-11 | Script language + project file new version number: 2 |
2020-09-11 | Updated 3D rotation also in touchmove + updated 2D rotation |
2020-09-09 | Updated 3D rotation (still not perfect) + Author opens a dialog with URL, or e-mail address |
2020-08-29 | New option in config file: today's date and time: DATE:TODAY and TIME:NOW (case sensitive) for traceability |
2020-08-28 | Downgrade to WebGL 1. From now on the content is also visible in Safari and Samsung Internet Browser. No IE support however |
2020-08-20 | Delete temporary file, if the operation was successful |
2020-06-16 | When not all STL files accessible, then currently ends the run saying something is wrong, but gives no more information. Fixed: now it tells which files are missing |
2020-06-14 | Improved 3D camera motion (still not perfect, but now rotates around 3 axes) |
2020-06-07 | No more [MODEL] → MERGEDISTANCE, from now on it is always calculated internally |
2020-06-06 | Bottom ZATOGE link corrected in the desktop menu. Right mouse button popup message is also SECTION dependent (ALLOWPOPUP) |
2020-05-21 | Project file structure changed: almost fool proof design. Still version number 1. Errors are reported in the HTML output instead of an error file |
2020-05-15 | Project file version number is now 1 (former 1 and 2 merged). QuitProgramWithError function uses traditional functions instead of OOP → faster, less memory |
2020-05-01 | Right click: pop-up menu appears with component relevant information (one message per component) → project file changes: new column for the messages → config file changes: new section: [POPUPINFO] |
2020-04-25 | Pre-processing and post-processing merged together into one executable. New feature: [MODEL] → INNEREDGEELEVATIONFACTOR |
2020-04-19 | Reads binary STL too |
2020-04-18 | Responsive design → desktop and mobile content in 1 HTML file |
2020-04-12 | Mobile sub-menu and selection menu: when too many items, parent overlay is scrolling |
2020-04-11 | Alternative 3 sided edge thickening ([MODEL] → EDGEQUALITY) + mobile selection menu font size issue solved. From now on shrinking eliminated (original STL models used for HTML generation) |
2020-04-08 | Read language file content even if it is not specified in the user defined config file |
2020-04-05 | Project file decimal separator: commas and dots both accepted (but only one of them in the same time) |
2020-04-03 | Mobile sub and selection menu have close button. + New items in config file (the button properties) |
2020-04-02 | Disabling pull-to-refresh (annoying Chrome feature: reload page when sliding) + full screen button + menu colors from config file + language file |
2020-03-19 | Overlays instead of alert boxes |
2020-03-18 | User config file correction |
2020-03-14 | Command line options moved into the config file. Both mobile and desktop version HTML output is made in one run |
Before 2020-03-14 |
Internal development versions, not published |