Commit Graph

381 Commits

Author SHA1 Message Date
Zeno Rogue 7e80be5a87 dialog:: abstracted string editing 2018-11-11 11:25:58 +01:00
Zeno Rogue ade8bda5f9 fixed smart_range in Archimedean and binary tilings 2018-11-11 11:25:58 +01:00
Zeno Rogue 8e7abf6292 refactored gethyper 2018-11-11 11:25:58 +01:00
Zeno Rogue 69fb2c712f 10.4y 2018-11-11 11:25:58 +01:00
Zeno Rogue c4e11f960a added menuitem_sightrange to hyper.h 2018-11-01 20:55:18 +01:00
Zeno Rogue 1ba1b141f3 smart display range 2018-11-01 19:07:50 +01:00
Zeno Rogue 163be02b75 10.4x 2018-10-28 04:06:59 +01:00
Zeno Rogue acad978637 radius is now ld not int 2018-10-28 03:09:07 +01:00
Zeno Rogue 66910c757f implemented auras for Joukowsky projections in transition 2018-10-28 03:09:07 +01:00
Zeno Rogue 42540aa226 model transition for Joukowsky, inverted Joukowsky, and Band. 2018-10-28 03:09:07 +01:00
Zeno Rogue 804b489ebf improved hemisphere model; nicer handling of ballangle 2018-10-28 03:09:06 +01:00
Zeno Rogue cbb53cfe68 Joukowsky transform, and better inverted Poincare 2018-10-28 03:09:06 +01:00
Zeno Rogue 8a37a43547 improved hyperboloid model 2018-10-23 20:08:57 +02:00
Zeno Rogue 0a54e56950 graph drawing in RogueViz 2018-10-23 17:07:42 +02:00
Zeno Rogue 6b47221a64 added using std::isinf to hyper.h 2018-10-23 17:03:58 +02:00
Zeno Rogue a9535878c4 model orientation 2018-10-23 16:58:19 +02:00
Zeno Rogue 0cb2425c5a removed unused comment 2018-09-30 16:24:16 +02:00
Zeno Rogue ce390de0d2 fixed curr_dist and horocycles in Canvas for Euclidedan 2018-09-28 12:27:44 +02:00
Zeno Rogue 2bdda23bc8 added some exports 2018-09-27 21:53:11 +02:00
Zeno Rogue dee2b23991 replaced chosenDown with a better set of functions 2018-09-27 21:53:07 +02:00
Zeno Rogue 7058ccf747
Merge pull request #60 from Quuxplusone/polarb50
polara50 and polarb50 now consistently return bool, not int
2018-09-24 00:24:50 +02:00
Zeno Rogue 41ecd6c0c1 10.4w 2018-09-24 00:18:21 +02:00
Zeno Rogue 303cd41b3a command line option --killeach 2018-09-24 00:05:57 +02:00
Zeno Rogue c8e604f408 reflect view in mirror walls during animation and just scrolling; better translate animation in memory saving mode 2018-09-24 00:00:04 +02:00
Zeno Rogue b5542c66ba hyperbolic_celldistance algorithm implemented for all hyperbolic tilings (minor bugs known in irregular, still ugly in bitrunc a45) 2018-09-23 16:34:53 +02:00
Zeno Rogue 2587474115 fixed chosenDown for bitruncated a45 where there can be three parents 2018-09-23 16:34:53 +02:00
Zeno Rogue 0294c0acb1 options -pal and -palrgba now accept the pattern name 2018-09-21 21:31:11 +02:00
Zeno Rogue c1de923454 extra features related to expansion 2018-09-21 19:51:13 +02:00
Zeno Rogue a556ef0823 improvements in expansion 2018-09-13 20:38:06 +02:00
Zeno Rogue 9bf8842124 expansion is now computed exactly and for most geometries 2018-09-12 04:23:15 +02:00
Zeno Rogue 7345c14184 10.4v 2018-09-10 19:47:16 +02:00
Zeno Rogue bb05d9ab80 some anim parameters are now saved in config 2018-09-10 19:47:14 +02:00
Zeno Rogue 7da2b7e9a1 argf now parses the given argument 2018-09-10 19:28:12 +02:00
Zeno Rogue 6f2deeafcc animation menu 2018-09-10 18:12:07 +02:00
Zeno Rogue a1fe4333d5 remaning anim sync 2018-09-10 17:56:37 +02:00
Zeno Rogue c9dbeec393 added some exports to hyper.h 2018-09-10 17:26:27 +02:00
Zeno Rogue 0dbe4822ec dialog:: refactored scaling in number dialogs 2018-09-10 16:47:28 +02:00
Zeno Rogue 5afb444847 10.4u 2018-09-07 18:12:57 +02:00
Zeno Rogue 04554a436f improved INVERSE issues in stereographic 2018-09-07 16:18:40 +02:00
Zeno Rogue eb23dce2aa fixed help in RogueViz kohonen 2018-09-07 15:15:53 +02:00
Zeno Rogue 0d138f3c75 load/save compressed data in RogueViz kohonen 2018-09-07 15:15:00 +02:00
Zeno Rogue 621220cf13 hooks in drawmarkers 2018-09-06 22:34:35 +02:00
Arthur O'Dwyer f84975d1d1 polara50 and polarb50 now consistently return bool, not int.
MSVC complains about constructions such as

    bool polara50(int);
    int polara50(cell *c) {
        // ...
        return polara50(someint);
    }
2018-09-05 22:28:35 -07:00
Zeno Rogue ec84643070 open URLs from Emscripten 2018-09-05 15:34:13 +02:00
Zeno Rogue be0c5e4a39 help extensions now can use addSelItem and color 2018-09-05 15:19:51 +02:00
Zeno Rogue e4bcae6ae6 dialog::dialogcolor instead of 0xC0C0C0 2018-09-05 15:18:40 +02:00
Zeno Rogue 35353fe70e faster graphics with MINIMIZE_GL_CALLS 2018-09-04 23:27:27 +02:00
Zeno Rogue 5680ef3788 color_t used for outline 2018-09-04 21:43:43 +02:00
Zeno Rogue 1ab460ffb1 type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion 2018-09-04 19:53:42 +02:00
Zeno Rogue 4c01859192 struct archimedean_tiling exported in hyper.h 2018-09-03 16:32:34 +02:00