Commit Graph

158 Commits

Author SHA1 Message Date
Zeno Rogue b6f13b953b more OOP-style standard dialogs 2023-08-09 14:01:24 +02:00
Zeno Rogue aebcabb99c tes:: fixed a bug with apeirogonal tiles 2023-07-21 09:28:20 +02:00
Zeno Rogue a47dbc5dd5 fixed some crashes in embedding+arb 2023-03-26 00:37:08 +01:00
Zeno Rogue 85dffdbeff rewritten the embeddings more nicely 2023-01-27 00:27:10 +01:00
Zeno Rogue ad7cbac338 fixed tes in standard spatial embedding 2022-12-15 22:48:29 +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 5008609b95 tes;: refactored compute_vertex_valence, also is now able to compute valence in the 'generic' case 2022-10-08 02:01:25 +02:00
Zeno Rogue 60d0d15dab tes:: refactored find_connection 2022-10-08 01:54:30 +02:00
Zeno Rogue d8da9639d0 tes:: split get_adj into two functions, one with connection specified (inlcuding mirror), and one not 2022-10-08 01:53:02 +02:00
Zeno Rogue 29f6bbbe90 tes:: check_football_colorabilty is disabled if valence not known 2022-10-08 00:18:56 +02:00
Zeno Rogue 9284cb237a tes:: mirror without parameter is allowed if only one edge is given 2022-10-07 22:23:07 +02:00
Zeno Rogue 35fa99460b tes:: fixed the bugs with mirrors and apeirogons, and some other bugs 2022-10-07 22:21:46 +02:00
Zeno Rogue f3427c4968 compute_vertex_valence no longer crashes with -arb-unmirror 0 -- we just ignore vertex valence in this case, we do not use it for now 2022-10-06 14:52:22 +02:00
Zeno Rogue 8b758bded9 arb:: tilings with mirrors can now be loaded with -arb-unmirror 2022-10-06 14:47:48 +02:00
Zeno Rogue 70b5da8178 arb:: debug removed 2022-10-06 14:47:17 +02:00
Zeno Rogue d44e8b6416 tes:: mirror command added 2022-10-06 10:59:57 +02:00
Zeno Rogue 3369adfc98 separate color set for mirrored tiles in arb/arcm 2022-10-06 09:57:18 +02:00
Zeno Rogue 1c24daea77 added some guards 2022-09-29 15:12:56 +02:00
Zeno Rogue 11fe91fb5a debug removed 2022-09-18 10:19:02 +02:00
Zeno Rogue f29f908e05 fixed a crash problem with tes files in 2.5D 2022-09-15 00:19:21 +02:00
Zeno Rogue 18113f157f rulegen vs extended football 2022-09-14 22:53:39 +02:00
Zeno Rogue b6073679b2 tes:: football now works with apeirogons 2022-09-14 21:43:07 +02:00
Zeno Rogue 0084a951e6 tes:: fixed tessellations/affine/affine-square.tes 2022-09-14 21:23:54 +02:00
Zeno Rogue 38767cf801 tes:: new options -arb-unmirror and -arb-football 2022-09-14 21:13:55 +02:00
Zeno Rogue 4c27c16931 tes:: throw exception on already connected 2022-09-14 21:13:43 +02:00
Zeno Rogue b87a936a61 tes:: football colorability detected/applied 2022-09-14 21:13:29 +02:00
Zeno Rogue 898a2463c0 remove debug output when loading some tes 2022-09-14 17:26:22 +02:00
Zeno Rogue 31b2bd9690 find_file to find files in HYPERPATH 2022-08-26 12:23:58 +02:00
Zeno Rogue ff16f35e0b added some missing guards for CAP_RACING and CAP_COMMANDLINE 2022-07-12 14:46:31 +02:00
Zeno Rogue 75f58766a2 made background screen darkening consistent and optional 2022-07-05 11:51:06 +02:00
Zeno Rogue 9497eb31b9 fixup -- stars also do not have_valence 2022-06-23 10:49:27 +02:00
Zeno Rogue 1b832b4a54 arb:: tes files with tree data provided work again 2022-06-23 10:36:37 +02:00
Zeno Rogue 18549100f1 tes:: convert:: an option to produce minimal representation 2022-06-23 10:29:49 +02:00
Zeno Rogue 61fcf62727 arb:: fixed cycle_length and repeat_value for conversion 2022-06-23 09:33:41 +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 d3864a2e2c arb:: simplified display of apeirogons 2022-05-01 11:18:39 +02:00
Zeno Rogue 292bb72794 arb:: refactored set_defaults 2022-05-01 11:14:30 +02:00
Zeno Rogue edee92d877 arb:: fixed warning 2022-05-01 11:14:12 +02:00
Zeno Rogue a234a76d20 fixed the bug with partial symmetry apeirogons 2022-04-28 08:39:47 +02:00
Zeno Rogue 63e855562c fixed the problem where apeirogons got outside boundary 2022-04-28 08:23:07 +02:00
Zeno Rogue 53289b3ba6 tes:: fix to apeirogons 2022-04-27 23:56:48 +02:00
Zeno Rogue b9c76d8162 options to disable apeirogon_consistent_coloring and apeirogon_hide_grid_edges 2022-04-26 16:19:02 +02:00
Zeno Rogue 234041d39b arb:: used closest_to_zero in get_midedge 2022-04-26 16:19:02 +02:00
Zeno Rogue 31a554f077 ultra-ideal vertices should work now 2022-04-26 16:19:02 +02:00
Zeno Rogue ee475ac5b7 tes:: fixed -arb-slider option 2022-04-24 22:57:35 +02:00
Zeno Rogue 89efe24c2d arb:: int sliders 2022-04-24 22:57:34 +02:00
Zeno Rogue 5a748e113a arb:: added an argument for some functions 2022-04-24 22:57:34 +02:00
Zeno Rogue 87f1c9f972 arb:: added a comment explaining the meaning of slided 2022-04-24 22:57:34 +02:00
Zeno Rogue b09646f01c arb:: c2 auto-curvature option 2022-04-24 22:57:34 +02:00