Zeno Rogue
a9d6def718
string parameters are now correctly editable
2024-05-28 15:08:30 +02:00
Zeno Rogue
fcc3cae938
fixed the shape pattern for converted tilings
2024-05-28 13:04:24 +02:00
Zeno Rogue
502469a54a
innerwall is now a param
2024-05-27 14:38:29 +02:00
Zeno Rogue
358554d60e
sides and shape now available in color formula
2024-05-27 14:20:54 +02:00
Zeno Rogue
c594aea40e
windmap and cdata available in color formula
2024-05-27 14:20:54 +02:00
Zeno Rogue
8321751cb0
'single color' now works better with live canvas
2024-05-27 14:20:54 +02:00
Zeno Rogue
bfacda7207
ccolor:: live_canvas feature
2024-05-27 14:20:54 +02:00
Zeno Rogue
4f761c70cb
Wax walls in Canvas now not only in 3D
2024-05-27 14:20:53 +02:00
Zeno Rogue
ba05c94d7b
parse color: fixed color formula doc
2024-05-27 14:20:53 +02:00
Zeno Rogue
90c7f6e927
fixed 'formula' pattern to use RGB correctly
2024-05-27 14:20:53 +02:00
Zeno Rogue
83575d9d7d
color parser
2024-05-27 14:20:53 +02:00
Zeno Rogue
6b03aca3c0
threecolor now uses its own ctab, not nestcolors
2024-05-10 19:34:01 +02:00
Zeno Rogue
ce825db2c0
redone the canvas coloring system
2024-05-09 10:44:37 +02:00
Zeno Rogue
962efb3152
new linepattern 'wall highlight'
2024-05-05 17:09:13 +02:00
Zeno Rogue
1b3aecc10c
better pseudohept in INVERSE tilings
2024-03-21 19:35:22 +01:00
Arthur O'Dwyer
62629f3e70
Change static const
to static constexpr
wherever possible
...
Since we require C++11, most of these consts can be constexpr.
Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Zeno Rogue
beb679ccab
dual_angle now also matrix
2023-08-14 18:11:48 +02:00
Zeno Rogue
b6f13b953b
more OOP-style standard dialogs
2023-08-09 14:01:24 +02:00
Zeno Rogue
2153626309
patterns2:: 'big triangular grid' should now work in meuclid
2023-05-30 18:44:03 +02:00
Zeno Rogue
03b0a80be0
patterns2:: pattern 'L' to show mastery
2023-05-30 18:44:03 +02:00
Zeno Rogue
17579d8301
hat:: dualpoint now reflects the tiles correctly
2023-03-28 11:11:46 +02:00
Zeno Rogue
314a7af3fd
dual_point only in aperiodic
2023-03-25 09:25:16 +01:00
Zeno Rogue
7e79661ce0
dual linepattern now accepts parameter
2023-03-25 00:36:20 +01:00
Zeno Rogue
9fa2ba72fe
hat:: better pseudohept
2023-03-24 23:19:32 +01:00
Zeno Rogue
b854f68a88
aperiodic hat tiling
2023-03-23 01:37:52 +01:00
Zeno Rogue
acfa454114
aperiodic is now distinct from kite::in
2023-03-23 01:37:52 +01:00
Zeno Rogue
b6503f0059
CLI: noplayer now removes the player as the name suggests, and -drawplayer 1 draws the player
2023-03-16 14:45:29 +01:00
Zeno Rogue
b8f916df3a
more configuration for meridian/parallel patterns
2023-03-16 14:45:11 +01:00
Zeno Rogue
b8059c0528
new linepattern Tri Walls
2023-03-16 14:41:00 +01:00
Zeno Rogue
acdac858a3
embedded:: shFloor is now changed to shFullFloor by default; also whichShape has other options
2023-02-18 18:43:30 +01:00
Zeno Rogue
7d600ecdfe
fixed singletile pattern
2023-02-05 21:59:35 +01:00
Zeno Rogue
3e733ae6e9
Big change: spatial_embedding option
2022-12-09 02:33:15 +01:00
Zeno Rogue
06523e063e
used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable
2022-11-13 16:22:55 +01:00
Zeno Rogue
60a3f21b9f
compute_cell_color factored out
2022-10-27 16:06:39 +02:00
Zeno Rogue
03b7804817
mirrored tiles marked on or off
2022-10-06 13:35:56 +02:00
Zeno Rogue
8aaf06969c
global_boundary_ratio option
2022-10-06 12:26:17 +02:00
Zeno Rogue
bef884c9dc
fixed arcm colors for mirrorless
2022-10-06 10:08:21 +02:00
Zeno Rogue
5a9e7e4069
more distinct mirrored colors
2022-10-06 10:08:10 +02:00
Zeno Rogue
3369adfc98
separate color set for mirrored tiles in arb/arcm
2022-10-06 09:57:18 +02:00
Zeno Rogue
db32bae51e
restriced Gray/Green Raider movepatterns to be available only if geosupport_football returns true
2022-09-14 18:10:49 +02:00
Zeno Rogue
944f5e30af
patDual now does not display edges which are displayed by patTriTree, patTree or patTriRings
2022-09-14 18:01:59 +02:00
Zeno Rogue
c637dd4322
line patterns:: 'triangle grid: rings' renamed to 'lines of equal distance' and also work better now
2022-09-14 18:01:26 +02:00
Zeno Rogue
f537abf71c
line patterns: renamed/recolored some; TriOther removed; fixed the conditions
2022-09-14 17:59:21 +02:00
Zeno Rogue
aa539335b4
patterns:: treestarter parameter
2022-08-26 12:42:07 +02:00
Zeno Rogue
9ab84d9afd
fixed is_master for 3D euclidean
2022-08-23 21:52:36 +02:00
Zeno Rogue
ded7bde82c
rv::presentation:: latex packages changeable
2022-07-23 15:37:56 +02:00
Zeno Rogue
75f58766a2
made background screen darkening consistent and optional
2022-07-05 11:51:06 +02:00
Zeno Rogue
743d9bd7f0
replaced std::sort in pattern2 with manual sort to avoid spurious warning in gcc 12.1.0
2022-05-28 18:58:37 +02:00
Zeno Rogue
793148729b
An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween
2022-05-21 13:08:42 +02:00
Zeno Rogue
6285e39b06
export some linepatterns and expansion stuff
2022-05-17 09:45:09 +02:00