summaryrefslogtreecommitdiff
path: root/src/GipfelWidget.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.
2014-01-16add null checkJohannes Hofmann
2013-11-01compute parameters in find_peak_cb()Johannes Hofmann
2013-10-19compute view and nick if only one peak is knownJohannes Hofmann
2013-10-13fix focal length for images in portrait formatJohannes Hofmann
2013-10-11call comp_params() automatically on release when more than 1 hill is markedJohannes Hofmann
2012-11-17fix warningJohannes Hofmann
2009-06-22reset focused mountain on middle mouse clickJohannes Hofmann
2009-06-06set_labels and redraw after hide/unhideJohannes Hofmann
2009-06-06add manual hide / unhideJohannes Hofmann
2009-05-20factor out ScanImage classJohannes Hofmann
2009-05-19don't show labels of hills not on imageJohannes Hofmann
2009-04-22styleJohannes Hofmann
2009-04-07remove unnecessary includesJohannes Hofmann
2009-04-07DUPLICATE -> DUPLICJohannes Hofmann
2009-03-29fix buglet in set_labelsJohannes Hofmann
2009-03-29optimize set_labels()Johannes Hofmann
2009-03-29change Hills::sort() interfaceJohannes Hofmann
2009-03-29fix long standing bug in label positioning codeJohannes Hofmann
2009-03-29refactor set_labels() a bitJohannes Hofmann
2009-03-29styleJohannes Hofmann
2009-03-27styleJohannes Hofmann
2009-03-27styleJohannes Hofmann
2009-03-27styleJohannes Hofmann
2009-03-27more int->boolJohannes Hofmann
2009-03-26whitespaceJohannes Hofmann
2009-03-26implement Find Peak dialogJohannes Hofmann
2009-03-24mergeJohannes Hofmann
2009-03-24Backed out changeset e96fa3a4608eJohannes Hofmann
2009-03-07move fix for Stitch problem to GipfelWidget constructorJohannes Hofmann
2009-02-26don't compute label in draw() methodJohannes Hofmann
2009-02-26reset focused_mountain when moving mouseJohannes Hofmann
2009-02-26remove center popup menuJohannes Hofmann
2009-02-26show details of peak under the mouseJohannes Hofmann
2009-02-26more vertical space between labelsJohannes Hofmann
2009-02-26decrease font size, increase radiusJohannes Hofmann
2009-02-26styleJohannes Hofmann
2009-02-26change drawing styleJohannes Hofmann
2009-01-26update copyrightJohannes Hofmann
2008-09-07simplify image savingJohannes Hofmann
2008-07-17cleanupJohannes Hofmann
2008-07-08cleanupJohannes Hofmann
2008-07-05whitespaceJohannes Hofmann
2008-07-05GipfelWidget cleanupJohannes Hofmann
2008-07-05cleanup ImageMetaDate interfaceJohannes Hofmann
2008-05-28disable comp on dragJohannes Hofmann
2008-05-18further rectiliear projection correctionJohannes Hofmann
2008-01-30-Wall fixesJohannes Hofmann
2008-01-30make center_cb() a static method of GipfelWidgetJohannes Hofmann
2008-01-30cleanupJohannes Hofmann