ChangeLog of the gpligc & ogie project ******************************************************************************** Version 1.10 03/2016 + license changed to GPLv3 + package migrated to autotools (./configure && make && make install) + gpsd / osmesa are optional (--without-gpsd, --disable-osmesa) + Windows build platform changed to MinGW32/MSYS using freeglut 2.8.1, jpeg-9a new makedist (packaging skript for windows-dist) - "official" MacOSX support dropped MacOSX: have a look at the instructions in the 1.9 manual, you can try to apply them to newer versions. I just dont have time (and Mac-ware) to do testing. GPLIGC + gui integrated into one main window + map features improved + window_width, window_height added to config + resize (key-y) repaired + startup / introtext (info, if no file opened) + check_config repaired + gnuplot terminal modes updated / checked (qt/x11) added + adapted to perl >5.16 (deprecated defined (@array) warnings removed) + memory leak in accuracy plotting removed + display of "start" and "finish" in barogram fixed + task waypoints with coordinates 0.0N/0.0E/W will be ignored + task editor takes radius factors to scale each waypoints cylinder-size + $config{'starting_line'} length of starting line in km + Task editor bugs fixed (append on empty task, etc) + warning on double alt calibration ogie + -32768 in DEM is recognised as 'no-data' (ocean), e.g. for use with srtm3 (v4.1) + code adapted to freeglut 2.8.1 + gps live-mode repaired, switched to libgpsmm and GPSD_API_MAJOR_VERSION 5 this requires gpsd >= 2.96 + --gpsd--server and --gpsd-port (connect to local or remote gpsd's) docs + new installation procedure + manual updated VCS + moved to git (last CVS tag: last-CVS-before-svn) ******************************************************************************** ===> branch-1.9 (tag gpligc-1) Version 1.9.1 x/201y GPLIGC: + bugfix: fvw map-on "M" after zooming in map display fail + mapdownload URLs changed (probs with gm terrain and sat) + #-key re-downloads maps + known Bugs: freeglut 2.8. menus dont work ******************************************************************************** Version 1.9 3/2011 + configfile renamed (.ogierc and .gpligcrc) unix-platforms on win it is gpligc.ini and ogie.ini GPLIGC: + openstreetmaps can be used now! (needs internet connection and Imager module) + geo-tagging feature added (using ExifTool) + scrolling in FVW disabled + B-record extensions SIU (sats in use), FXA, VXA (hor./Vert. Accuracy) and RPM used plots added. Info in FVW. + gpsbabel can be used to download tracks (config{'gpsbabel_tdownload'}) + fvw has some layout options ogie: + win32 build platform changed to Cygwin 1.7 (win95/98/Me support discontinued) + menu-bugs fixed (flying renamed to movie, help and about) + doubled lines in info-text fixed + lat/lon in info text + unwanted movements (leaving menus etc) filtered + automatic landscape reload in gpsd mode + switched to new gpsd protocol (gpsd 2.95) + waypoints can be displayed from waypoints-file + edges of maps improved ******************************************************************************** Version 1.8 2/2010 + install_windows.pl script recognises WinVista now GPLIGC/ogie successfully tested on WinVista Home + install.sh checks for gmake and uses make as fallback (thanks florian) ogie: + --gpsd (ogie needs to be build with gpsd support) install.sh asks for compilation with gpsd support + --ortho: track is always plotted on top of the terrain + new options for 2D orthographic mode (can be used in 3d as well): --terrain-shading --shading-scale float (1-1000) --light-direction int (1-8) + Map Set Menu Bug fixed (crash without map sets) + installation script for mac improved (echo -n problem, path for macports in Makefile) + -tdf target in Makefile (fixing an issue on OSX 10.4) + include issue for MACOSX fixed (points.cpp) + makefile for osmesa repaired (tested with static Mesa 7.4.1) optimizer + simulated annealing algorithm implemented (just for fun) + subsampling GPLIGC + gnuplot_terminal_app bug corrected + bug in plots (gnuplot 4.x) because of non-posix redirection fixed (see 1.7 ERRATA) ******************************************************************************** Version 1.7 4/2009 ogie: + gcc-4.3 compliance also for utilities + shadow & curtain / seafloor bug corrected (thanks to David Robertson) + Lifts from GPLIGC output (wave positions etc) (--liftsfile) + TEXT_COLOR_[R|G|B] float. color for Text at lifts + LIFTS_COLOR_[R|G|B] float. color for lifts + --lifts-info-mode (pos1 / end) + shift-page-up/down increasing/decreasing textsize for lifts + --text-size --text-width --marker-size GPLIGC: + F11 zoom to selected range (by F5/F6) F12 resets F5/F6 + air-groundspeed diff plots in F5/F6/F7 statistics (config{'wind_analysis'}) + Total energy compensated vario. Requires Airspeed (e.g. from Zander) or rough guess using groundspeed (config{'te_vario_fallback'}) + config {'draw_task'} and 'draw_wpcyl' to change default behaviour in fvw + Additional info and altitude calibration can be saved in .gpi file + Additional flight Info dialog (pilot/date/etc) + gpsp2igcfile.igc (fork from gpsp2igc.pl) creates igc-files with filenames according to date yyyy-mm-dd-.. + garmin read via gpspoint + copying of associated multimediafiles from defined dirs at mountpoint + Oxygen debriefing in FlightStatistics (according to FAR 91.211) + corrupt igc file reversed-time-bug fixed + pressure and pO2 in fvw + pressure altitude (reference 1013.25) (needs known QNH) + photos & audio/video files locator (from mtime of files) + Image::ExifTool is being used instead of Image::EXIF + $config{'baro_grid_large,small'} for gridlines (1000 500 default) + QNH/Reference Pressure calibration + Pressure plot + F10 to mark lifts -> in basefilename.lif + config{'skip_limit_minutes'} use corrected (now its really minutes) + config{'skip_del_first_after'}=1 circumvents a bug in my Garmin Geko tracks (the first position fix after a break ('skip', e.g. tunnel or bad reception) is wrong) ******************************************************************************** Version 1.6 10/2008 + gpsp2kml.pl added (script to convert gpspoint tracklists to kml files) + merger added ... does not really works as expected + Manual installation / osmesa ogie: + gcc-4.3 compiler compliance (thanks to farkas levente) + bug in airspaces (GND definitions, partly over sea) fixed. thanks to David Robertson for reporting + --airspace-wire-width sets linewidth of wireframe airspaces + --airspace-wire-col-[r|g|b] sets colour of wireframe airspaces + --ignore-elev-[max|min] options for ignoring an elevation range for determination of max and min elevation for colourscaling + limits at longitude 180 and -180 killed + --clipping-[near|far] added + new colormap 8 (black-red-yellow-white) + bug with long --text strings removed + AUTOREDUCE (this reduces the DEM resolution automatically, not to exceed MAXTRIANGLES - on by default) + --no-lighting (use with --ortho and upscaling) + --upscaling int (2 is ok, higher values will result in artefacts from bilinear interpolation. Values larger than two can be used in --ortho with --no-lighting + --quads QUADS (Terrain is rendered using quadrilaterals) + FLIGHTSTRIPCOL[UP|DOWN]_[R|G|B] + FLIGHTSTRIP_LINEWIDTH 2.0 (float 1-7) + FLIGHTSTRIP_MODE 1 (0=classic,1=alt,2=speed,3=vario) + FLIGHTSTRIP_COLORMAP 1 (1-7) + MARKERCOL_[R|G|B], the colour of the marker is changable + --flighttrack-mode, --flighttrack-linewidth, --flighttrack-colormap GPLIGC: + coordinate format dd.dddddd added + kml export added + gpx export added ******************************************************************************** Version 1.5.1 04/2007 + loopviewer template script added (contest igc-file presentation) - maploader.pl removed (used mapserver is out of order) ogie: + max osmesa viewport dimensions questioned from mesa + long paths bug fixed (thanks to david robertson) + existing screenshots wont be overwritten anymore (except with --os-outfile) + --check moved up (before any glut call) + SAVE_PATH, BASENAME config-file options + --save-path option to define a location to save screenshots + --basename option to define a basename for screenshots + text-background position + warning for osmesa (if not compiled in) + --text, --no-position-info, --no-marker-pos-info options added + INFOFONT_SIZEI, INFOFONT_LINEWIDTH, INFO_STYLE + BACKGROUND_COLOR_[1|2]_[R|G|B] + BACKGROUND_STYLE + thanks to antonio ospite for the new background and infotext-styles GPLIGC: + online flight claim support removed (contests changed too often) + cylinder sizes 200m 400m added ******************************************************************************** Version 1.5 06/2005 + Installation has changed PREFIX/bin PREFIX/share/gpligc PREFIX/share/doc/gpligc + A rpm package is available for linux ... + .tar.gz file has changed (examples stripped, more interactive options (compile)) + Michael Schlotter's MacOSX installation howto added ogie: + --marker-time hh:mm:ss + AIRSPACE_LIMIT, --airspace-limit + --cycles=INT + SPINNING float, MOVIE bool, --spinning float, --movie + Airspaces with elevation definitions AGL GND above water with WORLD3.DEM resulted in sub-terranean airspaces -> fixed (thanks to D. Robertson) + windows version should also accept opengligcexplorer.ini as configfile + MAXTRIANGLES option added. To set a limit for server use. + MOVIE_REPEAT, MOVIE_REPEAT_FACTOR, MOVIE_REPEAT_FPS_LIMIT + If maps are displayed uncoloured (unmodulated) with DEM, they are now lighted + MAPS_UNLIGHTED, --maps-unlighted, --maps-lighted to change dafault behaviour of "unmodulated" maps + tested on Mac OS X (Matthew) + tested on OpenBSD + some changes in Makefile, minor issues (gl.. calles before glutCreateWindow by accident). New Targets in Makefile: all-linux-static: linux, glut and jpeg statically linked all-macosx: Mac OS 10 (libjpeg statically linked from fink) all-freebsd: FreeBSD all-netbsd: NetBSD all-openbsd: OpenBSD + binaries available for ppc-MacOSX, x86-OpenBSD, x86-FreeBSD, x86-NetBSD and amd64-linux + compiling for osmesa-rendering improved (new targets in makefile) GPLIGC: + histograms plotted "solid" by default + added altitude histogram plots + added support for Gnuplot 4.x interactive features (see manual) + Bug in F5,F6,F7-Statistics (while using ft-altitudes) eliminated + tutorial added in Manual + config{'skip_check' and 'skip_limit_minutes'} added + small 60sec bug in GPLIGCfunctions dec2time fixed + support for browser added for darwin (via open) + tested on Mac OS X (Matthew) + tested on OpenBSD + time calibration for photo series (calibrated value is saved) + option to display locations where photos have been made. Image viewer (option). + start flight view window when opening igc-file (default, can be changed by $config{'open_flight_view_window'} => "o" or "1" + redesigned the configuration. Stored in hash. .GPLIGCrc based on key/values + a few more values put in %config-hash, can be changed in .GPLIGCrc USE WITH CAUTION! ******************************************************************************** Version 1.4 09/2004 openGLIGCexplorer: + removed bug "MAP_FILE followed by blank line" (thanks to A.O.) + rotations with up,down,left,right keys (and with shift- ..) + rotations with mouse button, use marker as center if switched on (thanks to a. somers for the new rotations) + mouse with middle button shifts position towards/away from center/marker pos. + shifting viewpoint up/down/right/left now mapped on mouse with middle and left button + should compile on gcc 3.4 now (thanks to Gregoire Favre) + Airspace problem (cylindric airspaces with GND alititudes) fixed (thanks to Klaus Haehlen) + Airspace Types (Q,R,P,D,C,CTR) can be switched on/off seperately (using menus or AIRSPACE_x on/off) + --sealevel3, SEALEVEL3 + shift-F9 Airspace wireframe mode, --airspace-wire, --airspace-transparent + AIRSPACE_WIRE + follow mode ortho-view + middle and left mousebutton, for forward/backward moving Communication between GPLIGC and openGLIGCexplorer temporarily not available. This has to be rewritten and will be back in 1.5 GPLIGC: + checking for old configfiles + 20km Starting line for first wp + Filetype definition changed, should work with Tk804.027 (ActivePerl) now (getOpenFile) + Minor issues with Tk 804.027 (linux) fixed + Thermal stat and Glid stat list-click problem fixed (probably arised due to Tk804.027 ?) + optimization for DMSt and holc implemented + olc-file output changed to "webbrowse to olc flight-claim form" + simple release time determination + begin and end of powered flight are marked in flightstrip + marks for F5 and F6 statistics marker + WP Names can be switched on/off + WP Sectors/Cylinders can be selected independently + Flight outside of start/finish unpowered flight is marked + F5,F6,F7 statistic range is coloured in barogram of FVW (also more statistics) + rubberband-zooming (right mouse-botton) corrected + WP presentation in barogram improved + some statistics for each leg added ******************************************************************************** Version 1.3 01/2004 openGLIGCexplorer: + workaround for data, where all altitudes are equal + JOYSTICK_FACTOR_X,Y,Z added + Added joystick support (3 axis) (GLUT: win32 only, for X11 freeglut is needed) (GLUT never supported joysticks on X11) + fixed GL_STACK_OVERFLOW in GenLandscapeList (green rectangle) + FGLUT_CHECK option added to check for freeglut (will give some improvements in the future...) + --verbose (VERBOSE), --quiet, --debug handling improved + checking for max texture size + info screen with picture (select from menu) + MARKER_SIZE added (marker size can be changed using page-up/down keys) + DEM_INPUT_FACTOR added + BIGENDIAN option to select byte order of dem data + JPEG_QUALITY , --jpeg-quality + IMAGE_FORMAT , --image-format (can be rgb or jpg now) + TIME_ZONE + TIME_ZONE_NAME + parsing of configfile improved (recognition of bad keys and values) + NUMBER_OF_MAPS not needed anymore + code-cleanup config-class + help Screen + added menus for most important options + added menu for map-set-selection (right-click) useful if more than one map set is defined in configfile - right-click-move zoom disabled (need that button for menu) + added "loading..." indicator while building landscape list GPLIGC: + integrated vario in flight view window + Some source-code beautifying + GPS-Altitude mode for flights, which dont have barometric altitude improved + baro, or gps-altitude can be used for gnuplot (buttons rearranged to fit small screens) + statue miles/mph added... + Fix for WinME (start /B option isnt available on WinME) + added ReadLoggerWindow for windows version (SDI,LX,Zander so far) Logger reading starts "data-xyz" (official FAI DOS-software) for each logger ******************************************************************************** Version 1.2 08/2003 openGLIGCexplorer: + --gpsalt and handling of flights without barometric alt improved + documentation converted to a pdf-document + Flightstrip can be color-scaled with all available colormaps shift-F7,shift-F8 (prev, next colormap) + Flightstrip modes: classic, altitude, speed, vario shift-F5, shift-F6 (prev, next mode) + world3 (can be merged from etopo2 gtopo30) flag for water-coverage + creation of DEM subsets with etopo2merger (from WORLD.DEM) + rendering time is mesaured in offscreen modes + Emergency-fallback to gpsalt (if no barometric available) + fallback to invalid pos.-fixes, if no valid ones available + Value template class introduced (code cleanup) + compiling with mesa (static linking) possible + x-server independend offscreen rendering (OSMesa) for server use + no. of triangles calculation improved (with downscaling) + --map-set-name + MAP_SET_NAME (to name map sets in configfile) + PROJECTION [1-4] to preselect projection in configfile + SEALEVEL, SEALEVEL2 to set these in configfile + max has added cool new move-functions (try with mouse buttons pressed) + framerate displayed in movie-mode + movie-function can be delayed. F1 F2 -/+ 1millisec + timer delay can be set in configfile (TIMER_MSEC millisecs) + Movie function... (automatic marker moving) "I" + map tiles can be shifted by MAP_SHIFT_LAT|LON + jpg images can be used as textured maps (thanks to max) + jpges recognized as *.jpg or*.JPG + jpg textures doesnt need to have 2^n width and height, they will be scaled internally, for performance reasons they should be scaled to 2^nx2^n before + Viewpoint will follow Marker (can be switched off with "M", FOLLOW true|false) --follow --no-follow + MARKER_RANGE ("U") will show a range of the flight, only. --marker-range --no-marker-range The range can be set by MARKER_BACK and MARKER_AHEAD --marker-ahead int --marker-back int GPLIGC: + Bug in optmizer/GPLIGC communication fixed + take-off and landing time detection improved for slow paragliders etc + emergency-fallback if no "A" fixes available + -initialdir in openFile Dialog (win32) works now + small changes for win32 (space in filenames, pwd-memory...) + take-off and landing time detection more acurate + olc-file improved (t0, fstart, ffinish, sta, gid) + optimizer rewritten (more general) (slower, because we use real trigonometric calculations now) altitude difference check + DMSt-optimizing (4 legs) check WP mindist 10km ******************************************************************************** Version 1.1 patchlevel 2 04/2003 GPLIGC: + few Bugfixes for windows version + installation script for windows version ******************************************************************************** Version 1.1 04/2003 openGLIGCexplorer: + checking for GLX>1.3 before using pbuffers (--offscreen) + Makefile (LDFLAGS shifted to the end of compilercall) + --init-pos-N, W, S, E, NW, SW, SE, NE, center + if no --init-heading and --init-dive is given, the view is pointing to the center + marker-lighting bug fixed + --smooth-mouse, smaller rotation angles for smoother movement + --gpsalt uses the GPS Altitude, --baroalt uses barometric alt. GPSALT true | false + Bug in get_gnd_elevations fixed (short int i1,i2;) + adapted the code to gcc 3.2 + now using RCS (revision control system) + Bug in orthomode zooming fixed (in downscaling mode) + projection class introduced (4 map-projections) + Bug, which occurs when --no-modulate --grayscale (or --stereo_rx) --map were given, fixed + Better color conversion for textures in grayscale modus + added 3 colormaps (4,5,6) and colormap 3 is a grayscale now. + --colormap-sea (colormap used for bathymetry, everything lower than --sealevel) + --sealevel, --sealevel2 (everything lower than sealevel2 will be blue) + etopo2merger added. A tool to merge GTOPO30 with ETOPO20. + createworld has some informational output now + --compiler : some information about build + Windows is supported yet! (compile with cygwin) + environment variable GPLIGCHOME is used under win32 as searchpath for rc-file + changed a few key settings to confuse people ;-) GPLIGC: + prepared to work with Windows (ActivePerl) + 3d gnuplots error fixed + deep recursion error fixed. (when switching from last to first datapoint, while zoomed) + now using RCS (revision control system) + ENL limit 50 added. + Windowmanager-exitbutton is caught, for correct deleting of tempfiles etc. + FlightViewWindow resizing improved (?! -- doesnt work very good...) changed back to "y" + marker-pos and offset is set to 0, when opening file ******************************************************************************** Version 1.0 01/2003 openGLIGCexplorer: + new makefile for openGLIGCexplorer, createworld and optimizer + configfile is read from home-directory + --check option (needed by GPLIGC) + color-handling below minimum fixed (Landscape::getcolor), thanks to my brother + keyboard settings changed. (Marker moving: F1-F4, like in GPLIGC), Reset = F5, Toggle Info = F6, Toggle Marker = F7 + dem-elevation-colour and texture-maps usable at once (F8) (MODULATE) + --modulate (MODULATE true|false) + --quiet + --parent-pid (GPLIGC communication) + SysV IPC via shared memory between GPLIGC and openGLIGCexplorer + --marker and --marker-pos (MARKER true|false) + MAP true|false + Added conf.AIRSPACE, --airspace, AIRSPACE true|false, OPEN_AIR_FILE filename + Class Airspace, -> support for OpenAir-format Airspace files (DP, DA, DB, DC, AC, AL, AH, AN, V X=, V D=. entries) + F9 Airspaces on/off + --perspective, --no-map, --no-modulate, --no-airspace, --filled + --gouraud-shading, --window, --no-marker, --no-curtain, --haze, --no-haze + --haze-density, --aov (and angle of view info) + Grayscale-mode ("shift-B") + Stereoscopic-modes: shift-"S" = full color mode with 2 images shift-"D" = green/red, shift-"F" = blue/red, + shift-"A" swap stereoscopic images (left<->right) + shift-"Q" and shift-"W" decrease and increase eye distance (+- 50m) + --stereo, --no-stereo, --stereo-rb, --no-stereo-rb, --stereo-rg, --no-stereo-rg + Configfile-options: STEREO, STEREO_RB, STEREO_RG, HAZE, HAZE_DENSITY, ANGLE_OF_VIEW, INFO + --inverse-stereo, -no-inverse-stereo, INVERSE_STEREO true|false + --eye-dist (float), EYE_DIST (float) + --info, --no-info + offscreen rendering (using glx-pbuffers) --offscreen, --os-outfile + --init-lat, --init-lon, --init-alt, --init-heading, --init-dive, --init-ortho-lat, --init-ortho-lon, --init-ortho-width + Initial positions changed. GPLIGC: + install.sh improved + code-cleanup + tmp dir process-specific (allows multiple GPLIGC's at the same time) + check for optimizer, openGLIGCexplorer and gnuplot, before starting them + units added (speed in m/s, vertical speed in km/h) + optimizer: check-option (no arguments) + communication with openGLIGCexplorer via SysV IPC (Shared Mem) ******************************************************************************** Version 0.23 11/2002 openGLIGCexplorer: + Info text (F2 on/off) + units in infotext are changable (configfile) + movable marker (F3 on/off, F5-F8 Move) + code-cleanup (config::switch / fd) GPLIGC: + Glide statistics Bug fixed + Bug in FVW Vario/Speed ******************************************************************************** Version 0.22 11/2002 openGLIGCexplorer: GPLIGC: + elevation and time grid in barogram of flightviewwindow + start and finish time and waypoint ticmarks in barogram + 10' grid in FlightViewWindow + absolute elevation calibration ("e" in FVW) + measuring (F5,F6,F7 in FVW) + thermal list and statistics (F8 in FVW) + glide list and statistics (F9 in FVW) + optimization output -> window + barogram (FWV) ->postscript output + simple FVW resize (press "y" to replot) + fixed info-text-bug + added support for NM, knots, ft, ft/min + save options-button in options-menu, reload on start ******************************************************************************** Version 0.21 09/2002 openGLIGCexplorer: + textured maps on surface from digital elevation model + downscaling factor (use fewer raster data to show bigger areas) + F1 resets to initial position + fast backwards (a) and fast forward (space) in ortho-mode too GPLIGC: ******************************************************************************** Version 0.20 09/2002 openGLIGCexplorer: - nothing GPLIGC: = Attention: You can't use this for OLC 2002 (use 0.19 if you need 2002 .olc files). But olc 2003 will start at october 15th. + optimization routines rewritten (completely redesigned) (in c++) "optimizer" + optimizes conform to online contest 2003 rules. + output of ".olc" file (2003 conform) + checking of height difference (paragraph 3 olc 2003 rules) + closes all windows on closing or opening of a file + multiple windows of same type aren't allowed anymore + windows will be updated if anything changes ******************************************************************************** Version 0.19 07/2002 openGLIGCexplorer: + added texture compression through GL_ARB extension. It saves video memory but slows down the texture loading time. Commandline parameters (--compression, ---no-compressio) default is to use compression (if not changed in configuration-file). You can switch compression on/off "on the fly" with key "y" + --query-gl commandline parameter added. Prints out some usefull information on your openGL system. + changing of field of view angle (keys 7,8) + --airfield-elevation=INT (in metres) commandline option to calculate "offset" automatically GPLIGC: + Calculation of triangular tasks with 4 legs (start and finish on leg) + Speed and Vario Histogram plots added + labels in gnuplots improved + File type in Open File Dialog ******************************************************************************** Version 0.18b openGLIGCexplorer: + fixed the "curtain height bug" again (I forgot to change it in the "main-source-tree") ******************************************************************************** Version 0.18 07/2002 openGLIGCexplorer: + latitude/longitude distortion in orthographic projection removed + height/width distortion in resized windows with perspective projection removed + use of digitized maps added (read MANUAL how to use this feature) GPLIGC: + postscript output from FlightViewWindow + ./ added to searchpath for all icons + doubled waypoints in task will be deleted (DMSt: takeoff, start..) + Indicated Airspeed plot (if available in igc-file) + Engine Noise Level plot + powered flight is plottet green in FVWindow + "no-task-defined-bug" removed, also "all-waypoints-deleted" bug + rubberband-zooming in FVWindow (right-Button) (return to unzoomed with "z") ******************************************************************************** Version 0.17 06/2002 +example flight improved (512 -> 601km :-) openGLIGCexplorer: + curtain bugfix GPLIGC: + FAI Waypoint sectors + Bugfixes for 24:00 -> 00:00 bugs + Options menu cascaded + first-letter-of-wp-name-missing bug fixed + jump to position by clicking in the FlightViewWindow ******************************************************************************** Version 0.16 06/2002 openGLIGCexplorer: + weather haze + adjustable offset (height) between flight and terrain + transparent "curtain" + Orthographic 2D projection GPLIGC: + better waypoint setting (insert, replace wp's) + output of "online contest" (olc) files. ******************************************************************************** Version 0.15 05/2002 GPLIGC: + version number increased :) # nothing :( openGLIGCexplorer + terrain from GTOPO30 or GLOBE Digital Elevation Model + terrain Viewing without flightdata (can be used as an terrain Viewer! :) + terrain view in different colormaps, wireframe or shaded + configfile + cmdline parameters + mouse control improved + screenshots to jpegs ******************************************************************************** Version 0.14 04/2002 GPLIGC: + Bugfixes (GL Explorer Button in GPLIGC -> file open check) + openGLIGCexplorer starts as a forked child openGLIGCexplorer + so called "mesa-strangeness" (see 0.13) turns out as a bug in the authors operating system (brain)... forgot to initialize a depth buffer, but it worked on my nVidia openGL system. + openGLIGCexplorer can handle igc-files now. So you can use it without GPLIGC (just start with "openGLIGCexplorer coolflight.igc") ******************************************************************************** Version 0.13 04/2002 # should be installed in /usr/local now... + I added an OpenGL Flightdata Explorer... :) openGLIGCexplorer Version 0.13_B_ + small "mesa-strangeness" workaround (included in GPLIGC-0.13.tar.gz downloaded after 18.4.02 1030 CEST) ******************************************************************************** Version 0.12 09/2001 + We fixed a horrible bug in distance calculations for the scaling-function + Max rewrote some parts of the FVW-scaling ******************************************************************************** Version 0.11 09/2001 + Barograph view in Flightview Window + File to open can be given on commandline ******************************************************************************** Version 0.10 + FAI - task detection. + function for finding biggest triangular task in data (beta...) ******************************************************************************** Version 0.9 06/2001 + Distance to WP in FlightViewWindow + Bugfix for some (Camebridge ?) files with doubled B-entries + Coordinates can be displayed in two formats in WPPlotWindow and FlightView- Window + Task-reader-routine has been rewritten, better now :) + Task-speed analysis + better Task analysis ******************************************************************************** Version 0.8 06/2001 + Minor fix in igc2dec, south and west- coordinates will be treated right! + No distortion in flightviewwindow's zoom! (GPLIGCfunctions::Ausschnitt2 improved) + No distortion in unzoomed fvw (->no more distortion :) and centered! ******************************************************************************** Version 0.7 06/2001 nobody knows when it changed to 0.7 exactly, but there is a lot of improvement. + add/delete waypoints from task, task distance calculation + zoomfunction in FlightViewWindow + task / wp-cylinder in FlightViewWindow + install script / installs in /opt/GPLIGC/ ******************************************************************************** Version 0.6 pre - Schilli-Module -> gibt viel bessere Tk-serienmaessig! + FlightViewWindow! + Statistik-Fenster (bisher nur Start-/Lande-/Flugzeit) + Gnuplots mit KM (anstelle von Koordinaten) (by Jan MW Krueger) + Viele Unterfunktionen / Code-cleanup + Bessere Task-Analyse - track.dat (gespart durch effektivere Gnuplot-Nutzung) ******************************************************************************** Version 0.5 pre 10/2000 + FlightInfo verbessert + Diagrammtitel=Filename - Windows-unterstuetzung komplett raus: Hatte keinen Bock mehr "M$Wintendo" zu booten um herauszufinden, dass dort alles scheisse ist. + Postscript Ausgabe mit Parameter "Solid" (keine dashed-lines mehr) + sub igc2dec + sub zylinder + Zylinder+Kantenaengeneinstellung unter "Options" + WP-Plot-Fenster + Plots von WP aus Task moeglich + gpligc.xbm bei iconifizierung + discus16.xpm 1/3 kleiner als altes discus.xpm ******************************************************************************** Version 0.03 alpha 4 02/2000 + title fuer plots + FlightInfo Fenster (needs lots of work!) + 3d view control + grid-support neu (by Max JW Krueger) + ticslevel in 3d view auf 0 (idea by Max JW Krueger:) - relief=>"solid" +relief=>"ridge" altes Tk hat "solid nicht" ******************************************************************************** Version 0.03 alpha 3 01/2000 Neuer Plot: Speedogramm (10Fix-Schnitt Ground) Achtung! Math::Complex v1.01 hat fehler -> v1.26 ! + @clearlist, +sub's dist+grosskreis! + FlightInfo-Fenster +MainWindow Layout Reihenfolge der Funktionen neu sortiert! ******************************************************************************** V003a2 01/2000 + Neue Plots: GPS-BARO-Differenz, Variogramm (10 Fix Schnitt). + Informationsfenster neu -> discus.ppm + Bereichseinstellung neu. + Ausgabe sub geaendert jetzt besser unter MSWin32 + Modul Fs.pm modifiziert, Bug unter MSWin32 ausgemerzt. + Output auf Console reduziert, dafuer Busy neu und output in Berechnungsstatusanzeige ******************************************************************************** V0.03a1 01/2000 Diese Version lauft nun auch unter Windows. Dafuer wurden einige Anpassungen an der "Ausgabe Unterfunktion" gemacht. Die Temps werden jetzt mit "unlink" geloescht. Anpassung auch bei `pwd`, was ja nicht funktioniert bei Windows. ******************************************************************************** V0.02a1 01/2000 GPS/Hoehe und 3d/Groundprojektion neu! "Schliessen" neu. Anzeige von Datei und Berechnungsstatus neu. Optionen "lines oder dots" fuer plot Ausgabe als fig, ps, pbm, png und eps moeglich :) ******************************************************************************** V0.01a3 01/2000 Menubar, Datei Oeffnen ueber Fileselektor gesteuert ******************************************************************************** V0.01a2 01/2000 Tk Toolkit findet Anwendung. 7 Buttons fuer Plots und Exit. *.dat Dateien werden am Ende wieder geloescht. ******************************************************************************** V0.01a1 01/2000 Erste Version. Aufruf mit GPLIGC-0.01a1.pl