Zeno Rogue
ed6cd3cec6
rewritten the o-key functionality to let the user choose from several applicable options
2020-05-15 15:53:29 +02:00
Zeno Rogue
6f6586b3f2
Merge branch 'master' into hooks-naming
2020-04-19 13:39:07 +02:00
Zeno Rogue
0a6c80e909
refactored flat_model_enabler
2020-04-17 15:54:48 +02:00
Zeno Rogue
a246e53d2c
added imssing MAXMDIM guards in racing
2020-04-17 15:35:48 +02:00
Zeno Rogue
51de394193
added missing CAP_SOLV guards in racing
2020-04-17 15:35:34 +02:00
Zeno Rogue
0472bf764f
moved all projection-related parameters to a special struct; another copy of that struct created for rug
2020-04-17 00:53:58 +02:00
Arthur O'Dwyer
934e3d9a42
Consistently name every hookset with prefix hooks_
. NFC.
...
I'm sure this causes massive merge-conflicts in the non-public code,
but I think it'd be a good idea, if only to avoid confusion between
e.g. `clearMemory` and the-variable-formerly-known-as `clearmemory`.
2020-04-12 10:49:32 -04:00
Zeno Rogue
0412f077e6
added/fixed some \brief descriptions
2020-03-27 21:47:09 +01:00
Zeno Rogue
0d307c011c
racing:: in 3D modes, show 3D configuration instead of 'config projection'
2020-01-16 17:13:57 +01:00
Zeno Rogue
c247936e34
removed the functions queuechr -- use queuestr now
2019-12-26 23:38:28 +01:00
Zeno Rogue
769982040d
renamed solnihv:: to sn:: and solnih to sn::in()
2019-12-14 12:28:45 +01:00
Zeno Rogue
8cfc5a578f
renamed penrose.cpp to kite.cpp and 'penrose' to 'kite::in()'
2019-12-14 12:12:24 +01:00
Zeno Rogue
e8a39e6663
replaced euclid3:: with euc::
2019-12-08 11:01:28 +01:00
Zeno Rogue
ddb5d07ff6
cleanup in Euclidean
2019-12-08 10:59:09 +01:00
Zeno Rogue
bfe78fece7
racing:: generate less cells
2019-12-06 12:15:04 +01:00
Zeno Rogue
e74ee1ae37
racing:: reduced the solnihv::solranges in Thurston racing
2019-11-15 14:36:50 +01:00
Zeno Rogue
9bfe53fb48
added asonov to Thurston racing
2019-11-15 14:19:05 +01:00
Zeno Rogue
d10a6d10b5
use_exhaustive_distance used in Yendor under same rules
2019-11-15 02:51:25 +01:00
Zeno Rogue
f36fee9faa
racing:: better bounded tracks
2019-11-15 02:36:14 +01:00
Zeno Rogue
3c42a9c081
racing:: fixed asonov racing
2019-11-15 02:19:53 +01:00
Zeno Rogue
6655a73e5e
qHUGE_BOUNDED to detect bounded geometries not to be computed fully
2019-11-15 02:19:26 +01:00
Zeno Rogue
012d833f50
removed the tohex parameter
2019-11-14 19:33:55 +01:00
Zeno Rogue
4118704cb6
removed some junk from racing.cpp
2019-11-14 00:28:17 +01:00
Zeno Rogue
bee727071e
racing in periodic? to test
2019-11-09 18:03:32 +01:00
Zeno Rogue
fa933a6661
alternate races
2019-11-02 22:31:37 +01:00
Zeno Rogue
9b63408af5
fixup missing try
2019-11-02 22:31:29 +01:00
Zeno Rogue
2760e5aaf0
racing:: better track generation in periodic Euclidean/Nil
2019-11-02 22:21:53 +01:00
Zeno Rogue
47a1d77ee4
racing:: track length reduced if there are problems
2019-11-02 22:21:25 +01:00
Zeno Rogue
4bee342e8c
added stretched geometries to 'racing in Thurston'
2019-10-05 18:55:11 +02:00
Zeno Rogue
6d4b61f0c0
new CLI options for racing
2019-10-05 18:55:11 +02:00
Zeno Rogue
afa65ee525
fixed racing in stretched hyperbolic
2019-10-05 18:55:11 +02:00
Zeno Rogue
6dfb531f9d
racing:: Crossroads in 3D geometries
2019-10-04 14:22:19 +02:00
Zeno Rogue
5735645c23
racing in Thurston geometries as a menu option
2019-09-28 16:16:39 +02:00
Zeno Rogue
2d6ce7c2dc
some fixup
2019-09-28 15:06:08 +02:00
Zeno Rogue
9de1481b2a
bounded racing improved
2019-09-28 14:57:57 +02:00
Zeno Rogue
4a0f5dfb22
racing in bounded geometries
2019-09-28 14:19:29 +02:00
Zeno Rogue
7ed8e16974
racing in bounded worlds
2019-09-28 14:18:58 +02:00
Zeno Rogue
bb1e9ef91c
racing in SL2
2019-09-27 18:18:50 +02:00
Zeno Rogue
5febec0843
racing in Nil
2019-09-27 18:04:19 +02:00
Zeno Rogue
8d9511ae79
racing forces standard_centering in quotient/nil/hybrid geometries
2019-09-27 18:04:04 +02:00
Zeno Rogue
9ed730e10d
racing:: fixed handing incorrectly built track
2019-09-27 17:35:14 +02:00
Zeno Rogue
4fe1fe8c38
racing:: removed obsolete commented out code
2019-09-27 17:34:59 +02:00
Zeno Rogue
bc789e8c18
racing:: fixed racing to use modecode_t not int
2019-09-27 17:34:42 +02:00
Zeno Rogue
a3d9711ec2
more adjustments to disabled CAP_*
2019-09-13 03:10:26 +02:00
Zeno Rogue
562fe72629
fixed some } to EX }
2019-09-13 00:31:32 +02:00
Zeno Rogue
ebc44af74c
mymake, comments moved
2019-09-12 22:50:16 +02:00
Zeno Rogue
848eb8f48b
export everything: modules compiled separately
2019-09-12 22:50:16 +02:00
Zeno Rogue
9647cbd47e
added #include hyper.h to all cpp files
2019-09-12 22:50:16 +02:00
Zeno Rogue
a03eb0d913
fixed new geometry handling for Archimedean
2019-09-12 22:50:15 +02:00
Zeno Rogue
e5fb06e6cd
product:: HUD items displayed correctly
2019-09-12 22:50:14 +02:00