summaryrefslogtreecommitdiff
path: root/src/gipfel.cxx
AgeCommit message (Collapse)Author
4 daysReplace the C++ implementation with the Rust portJohannes Hofmann
The Rust port (formerly gipfel-rs) is now the official successor to the FLTK/GSL C++ code base. This squashes the port into a single commit and removes the C++ sources (they remain in the git history below). Layout: crates/gipfel-core headless core: hills, panorama geometry, projections (maxima-generated derivatives), pure-Rust LM fit, gipfel: JPEG comment + EXIF I/O, profiles, stitching crates/gipfel-cli command-line tools (export, info, stitch, profiles) crates/gipfel-app Cosmic DE (libcosmic) GUI, binary name `gipfel` codegen/ maxima scripts + regen.sh for the projection code tests/ golden files + C++ reference harnesses (historical) The original README is kept for now; it will be updated to describe the Rust build. gipfel.dat, AUTHORS, ChangeLog and NEWS are unchanged.
2023-09-18prepare 0.4.1Johannes Hofmann
2014-01-16update copyrightJohannes Hofmann
2013-10-11remove compute buttonJohannes Hofmann
2013-10-11call comp_params() automatically on release when more than 1 hill is markedJohannes Hofmann
2012-11-17fix warningJohannes Hofmann
2009-05-20factor out ScanImage classJohannes Hofmann
2009-04-21fix 16bit tiff output in stitching modeJohannes Hofmann
2009-04-08add homepage to aboutJohannes Hofmann
2009-04-08use quit_cb instead of dummy_cbJohannes Hofmann
2009-04-08don't exit on escapeJohannes Hofmann
2009-04-08change cursor while making screen dumpJohannes Hofmann
2009-04-08some define renamingJohannes Hofmann
2009-04-08make global variables staticJohannes Hofmann
2009-04-08factor out file_installed_or_local()Johannes Hofmann
2009-04-08search data file in local tarballJohannes Hofmann
2009-04-07DATADIR -> GIPFEL_DATADIRJohannes Hofmann
2009-03-29change sloganJohannes Hofmann
2009-03-27more int->boolJohannes Hofmann
2009-03-27add file dialog to screen dumpJohannes Hofmann
2009-03-27make ScreenDump work on OutputImageJohannes Hofmann
2009-03-26add ScreenDumpJohannes Hofmann
2009-03-26styleJohannes Hofmann
2009-02-26version NEWS and copyrightJohannes Hofmann
2009-01-26add README viewerJohannes Hofmann
2009-01-26update copyrightJohannes Hofmann
2009-01-26standardize -t option for stitching to a TIFF fileJohannes Hofmann
2008-09-07simplify image savingJohannes Hofmann
2008-07-17add confirm_overwrite()Johannes Hofmann
2008-07-17copy instead of rename - in case /tmp is another filesystemJohannes Hofmann
2008-07-08fix image savingJohannes Hofmann
2008-07-07check track file for NULLJohannes Hofmann
2008-07-05whitespaceJohannes Hofmann
2008-07-05update CopyrightJohannes Hofmann
2008-07-05GipfelWidget cleanupJohannes Hofmann
2008-07-05fix tiff output pathJohannes Hofmann
2008-07-05cleanup ImageMetaDate interfaceJohannes Hofmann
2008-01-30adjust usageJohannes Hofmann
2008-01-18don't make view window larger than screenJohannes Hofmann
2007-08-13mergeJohannes Hofmann
2007-08-13imcrease allowed nick valuesJohannes Hofmann
2007-08-11don't export duplicatesJohannes Hofmann
2007-08-11change export synapsisJohannes Hofmann
2007-08-10implement automatic gipfelweb generationJohannes Hofmann
2007-08-09add export mode position, export to stdoutJohannes Hofmann
2007-08-09also use visibility in export modeJohannes Hofmann
2007-08-09implement visibility command line optionJohannes Hofmann
2007-08-09implement exportJohannes Hofmann
2007-08-03set scroll position to 0,0 when opening new imageJohannes Hofmann
2007-07-27check whether get_distortion_profile_name() succeededJohannes Hofmann