Zeno Rogue
6621752a05
qtm:: -one-line and -two-line patterns
2020-05-29 01:59:05 +02:00
Zeno Rogue
eb5023cfbb
reverb:: example commandlines
2020-05-26 17:40:30 +02:00
Zeno Rogue
d8a72e31ab
reverb:: animation with ideal vertices
2020-05-26 17:40:22 +02:00
Zeno Rogue
93b425ac11
reverb:: extra options
2020-05-26 00:38:15 +02:00
Zeno Rogue
52912e9b65
reverb:: updated comment
2020-05-26 00:03:11 +02:00
Zeno Rogue
0c33e303a2
edge display uses cellshape
2020-05-26 00:02:52 +02:00
Zeno Rogue
e6743fc478
reverb:: option to change and auto-change sample length
2020-05-26 00:02:31 +02:00
Zeno Rogue
96d5309743
auto-animation and some other parameters
2020-05-26 00:02:06 +02:00
Zeno Rogue
522ab46051
reverb:: load audio from all formats supported by SDL_Mixer
2020-05-25 23:59:39 +02:00
Zeno Rogue
d5d6fd0f28
when recording audio for video, keep the level constant
2020-05-25 23:59:12 +02:00
Zeno Rogue
14ecca8529
bird flaps (fixup)
2020-05-25 23:58:42 +02:00
Zeno Rogue
5393994920
frequency setting
2020-05-25 23:58:33 +02:00
Zeno Rogue
f6a9cad299
reverb:: bird flaps its wings according to music
2020-05-25 23:57:39 +02:00
Zeno Rogue
173af678e8
don't try to play inHighQual
2020-05-25 23:54:57 +02:00
Zeno Rogue
0924e4a2d9
changed default speed_of_sound to .25
2020-05-25 23:54:46 +02:00
Zeno Rogue
d10a3251ed
added the non-Euclidean balls visualization
2020-05-25 02:33:22 +02:00
Zeno Rogue
07fdd929c1
added the reverb visualization
2020-05-25 02:33:07 +02:00
Zeno Rogue
9aeece0fa4
added the plane immersion visualization
2020-05-25 02:32:44 +02:00
Zeno Rogue
b5084d91d5
rogueviz:: draw a rolling ball along impossible ring
2020-05-25 02:27:54 +02:00
Zeno Rogue
4aa7bc9506
fixed a warning in collatz
2020-05-22 20:41:31 +02:00
Zeno Rogue
90cfc59c88
silenced an uninitialized value warning
2020-05-22 15:28:54 +02:00
Zeno Rogue
2c7ab21151
fixed more warnings
2020-05-22 15:27:33 +02:00
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
e4567c289c
rogueviz:: removed ts2 -- it is obsolete by now
2020-05-15 12:05:35 +02:00
Zeno Rogue
b5219ad0fe
moved CAP_NCONF and CAP_RVSLIDES back to rogueviz
2020-05-15 12:04:29 +02:00
Zeno Rogue
021dd34647
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2020-05-15 11:55:14 +02:00
Zeno Rogue
83943bb968
rogueviz::magiccube:: minor improvements
2020-05-15 11:52:05 +02:00
Zeno Rogue
40e7f80ca9
qtm:: fixed a crash on small spheres, and created new patterns -two-way and -one-center
2020-05-15 11:51:33 +02:00
Zeno Rogue
2f76a23d99
rogueviz::magiccube:: updated to conform with new rogueviz
2020-05-15 11:51:03 +02:00
Zeno Rogue
daeff80ff5
Merge pull request #108 from Quuxplusone/ifdef
...
Move all defaulting-of-`CAP_FOO` to sysconfig.h
2020-05-15 11:32:38 +02:00
Zeno Rogue
e644ebf1ea
qtm:: rainbow colored hyperbolic
2020-05-09 18:33:53 +02:00
Zeno Rogue
ee0f57f28b
qtm:: spheredemo included
2020-05-08 21:20:06 +02:00
Zeno Rogue
e3cff7f383
qtm:: striped variants
2020-05-08 21:19:56 +02:00
Arthur O'Dwyer
f2b7746c1b
Move all defaulting-of-CAP_FOO
to sysconfig.h.
...
- The phrase `#ifdef CAP_` should never appear anywhere.
- The phrase `#ifndef CAP_` should appear only in sysconfig.h.
- The phrases `#if CAP_` and `#if !CAP_` may appear wherever,
as long as "sysconfig.h" is included first.
The rules for `CAP_FOO` equally apply to `ISFOO`.
There are many one-off macros still tested with `#ifdef`,
including `HAVE_ACHIEVEMENTS`, `PRINT_ACHIEVEMENTS`,
`FAKEWEB`, `FAKE_SDL`, `EASY`, and `WHATEVER`. I don't
have much grasp on what these are used for or how they're
configured, so I'm leaving them alone.
2020-05-03 15:12:12 -04:00
Zeno Rogue
595511d66e
rogueviz:: growthrate improvements
2020-05-01 11:34:53 +02:00
Zeno Rogue
4a57ec002a
more precise edge computation, using binary search
2020-05-01 11:34:17 +02:00
Zeno Rogue
194e314069
triangle:: generators shown
2020-05-01 11:33:40 +02:00
Zeno Rogue
fcad5d3f34
rogueviz:: fixes in noniso visualizations
2020-05-01 10:49:06 +02:00
Zeno Rogue
5b26fd0059
removed ref to leftclick
2020-04-22 14:15:50 +02:00
Zeno Rogue
6f6586b3f2
Merge branch 'master' into hooks-naming
2020-04-19 13:39:07 +02:00
Zeno Rogue
244188283b
one more to rogueviz
2020-04-17 20:49:08 +02:00
Zeno Rogue
894abf218f
rogueviz:: adjusted to pconf
2020-04-17 20:45:00 +02:00
Zeno Rogue
2a69afddb7
rogueviz:: adjusted to rug naming changes
2020-04-16 21:01:03 +02:00
Zeno Rogue
75f2a84333
fixed CLI for tree to -tree not -tol
2020-04-16 20:59:05 +02:00
Zeno Rogue
5c96a82f80
removed Janko from the web version since it does not work for some reason
2020-04-12 20:42:48 +02:00
Zeno Rogue
6619586efa
rogueviz:: updated to inverse_exp changes
2020-04-12 20:35:00 +02:00
Arthur O'Dwyer
0d42168139
Make hookset<T> a pointer type, just like purehookset.
...
No more declaring `hookset<T> *hooks_foo`; now it's just
`hookset<T> hooks_foo` at global scope. This clears the way to
make `hookset<T>` into a class type if we want.
2020-04-12 10:50:18 -04: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
85443a14ab
Grigorchuk slide and improvements
2020-04-11 01:37:17 +02:00
Zeno Rogue
5ae5395ce1
added the Janko group
2020-04-11 00:43:43 +02:00