develop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
develop [2012/12/25 11:00] – Added MacOS X compilation to fixed bugs (5.3.11) slukadevelop [2017/10/08 16:48] – updated to v. 5.4.1 sluka
Line 1: Line 1:
 -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
-==== Already done for future Therion 5.4 (5.3.11 now) ====+==== Therion 5.4 (5.4.now 2017-04-18) ==== 
 + 
 +=== infrastructure === 
 +  * github.com/therion repos created 
 +  * added support for mxe.cc cross-compiler 
 +  * travis-ci.org integration
  
 === therion === === therion ===
 +  * added fonts-setup layout option
 +  * added min-symbol-scale layout option
 +  * added support for -scale <number> for point and line symbols (1.0 ≡ medium symbol size)
 +  * updated Russian translation [PR#73,74]
 +  * bugs fixed:
 +    - remove debugging output when reading Survex err files
 +    - don't accept stddev <= 0
 +  * include UISv1 grade definitions [PR#6]
 +  * new ini file option: tex-fonts-optional
 +  * simple CSV database export with shot and equate lists [PR#9,19]
 +  * KML export improved (survey title, map comment, folder icons, entrances, survey names...) [PR#13]
 +  * added loop error info to .3d model
 +  * sync up img.c and img.h with latest Survex versions [PR#16]
 +  * update to latest poly2tri code [PR#43]
 +  * documentation improvements [PR#29,38,42]
 +  * Chinese translation added -- manual setup of fonts in the ini file (pdf-fonts) is necessary (thanks to Zhang Yuan Hai and Duncan Collis)
 +  * updated Bulgarian, Czech, English, German, Portuguese, Russian and Slovak translations [PR#9,12,18,34,41,46,55,56,58,60,65,67,68,69,70,72]
 +  * new and updated map symbols:
 +    - added line rope symbol, updated line handrail in MP [PR#9]
 +    - added area flowstone to AUT symbolset [PR#35]
 +    - added line fixed-ladder
 +    - added polyline_offset macro in MP
 +    - fixed AUT ceiling-step and ceiling-meander [PR#47]
 +    - changed AUT painted/fixed station to ASF:fixed layout [PR#48]
 +  * bugs and issues fixed:
 +    - fix missing font declarations when using pdf-fonts with more than 256 chars
 +    - added export of CLIP attribute in SHP export
 +    - include coordinate system and date-surveyed in the .3d export [PR#9,19]
 +    - fix warning "Can't Open Cavern Log File For Input" [PR#9]
 +    - fix compiler warnings [PR#10,22,24]
 +    - fix altitude colours with centreline [PR#11]
 +    - fix survex path detection
 +    - ensure text files end with a new line [PR#14]
 +    - fix typos in messages and comments [PR#17,23,25,39,40,45]
 +    - make "make clean" work fully for debug build [PR#20]
 +    - regularise indentation to use spaces [PR#26]
 +    - whitespace clean-up [PR#27]
 +    - sync divergent docs of therion command line [PR#28]
 +    - eliminate second copy of Survex img code [PR#33]
 +    - remove accidentally committed files [PR#37]
 +    - remove redundant NULL checks [PR#44]
 +    - use $(MAKE) instead of make [PR#51]
 +    - improve calculation of fractional year [PR#52]
 +    - fixing raft-cone point being drawn as raft [PR#54]
 +  * scale upper limit changed to 1:10
 +  * geomag data updated upto 2020
 +  * bugs fixed:
 +    - black area displayed instead of some patterns in SVG
 +    - broken XHTML output when string formatting keywords are used in map-comment etc.
 +    - unescaped special characters in map-comment etc. in XHTML
 +    - improved error message when therion can't map custom TeX fonts in MetaPost macros to Unicode
 +    - cave depth value in XHTML output
 +    - invalid compass/backcompass averaging formula
 +
 +  * multiline comments inside (comment/endcomment) block allowed in data and configuration files
 +  * new TeX variables:
 +
 +   \cave[max|min]z = altitude max|min value
 +   \thversion = current therion version
 +   \currentdate = current date
 +   \outcs[code|name] = output CS code and name
 +   \northdir = true or grid
 +   \magdecl = magnetic declination in degrees
 +   \gridconv = grid meridian convergence in degrees
 +
 +  * new metapost variables:
 +
 +   NorthDir = "true" or "grid"
 +   MagDecl = magnetic declination in degrees
 +   GridConv = grid meridian convergence in degrees
 +
 +  * added Undo/Redo toolbar buttons
 +  * added option Edit->Hide inactive scraps
 +  * added context menu, right click on line and point
 +  * -enable/disable spay-shots should work for VRML and DXF format (splay shots in separate layer)
 +  * added ATTR_shotflag_splay, ATTR_shotflag_duplicate, ATTR_shotflag_approx to metapost code before line survey
 +  * warning raised, if equate statement creates new station in some subsurvey
 +  * removed transaction from SQL export
   * added -survey option for map for setting survey associated with map. For example all surveying statistics from this survey will be used, when this map is selected for output.   * added -survey option for map for setting survey associated with map. For example all surveying statistics from this survey will be used, when this map is selected for output.
   * added sketch-colors <number-of-colors> option to thconfig file, to reduce size of sketch bitmap images in maps   * added sketch-colors <number-of-colors> option to thconfig file, to reduce size of sketch bitmap images in maps
Line 26: Line 109:
   * added option -enable/disable splay-shots to 3d model export   * added option -enable/disable splay-shots to 3d model export
   * bugs fixed:   * bugs fixed:
-     Compilation under MacOS X works - see http://therion.speleo.sk/wiki/doku.php/os-tips:osx10.8 +     invalid colors for station names and wall altitudes 
 +     - update survex img parser to v8 (should fix various errors) 
 +     - several patches from Wookey's debian distribution applied 
 +     - color map-fg altitude should work for elevation projection 
 +     - error deleting temporary directory 
 +     - missing vcomp100.dll in Win32 installation 
 +     - compilation under MacOS X works - see http://therion.speleo.sk/wiki/doku.php/os-tips:osx10.8 
      - PLT export in output coordinate system      - PLT export in output coordinate system
      - context point air-draught not working      - context point air-draught not working
Line 59: Line 148:
  
 === xtherion: === === xtherion: ===
 +  * resetting symbol options when type is changed can be turned off using xth(gui,me,type_reset_options) variable
 +  * you can turn off symbol type translation in dropdown menus using  xth(gui,me,type_dropdown_trans) variable
 +  * added Undo/Redo toolbar buttons
 +  * added option Edit->Hide inactive scraps
 +  * added context menu, right click on line and point
   * bugs fixed:   * bugs fixed:
 +     - area type u type change bug
 +     - update survex img parser to v8 (should fix various errors)
 +     - several patches from Wookey's debian distribution applied
 +     - BOM handling in UTF-8 files
 +     - ver.tcl ends with lf only
      - new file in xtherion works, even if file is already open       - new file in xtherion works, even if file is already open 
        
Line 65: Line 164:
   * VTK file export changed to binary type (problem with coordinate systems)   * VTK file export changed to binary type (problem with coordinate systems)
   * bugs fixed:   * bugs fixed:
 +    - file open dialog not working properly on Debian linux
     - vthreshold should work now for LRUD modelling -      - vthreshold should work now for LRUD modelling - 
  
 -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
- 
 ==== Therion 5.3 (2010-02-17): ==== ==== Therion 5.3 (2010-02-17): ====
  
  • develop.txt
  • Last modified: 4 years ago
  • by sluka