Zeno Rogue 
							
						 
					 
					
						
						
							
						
						b6f13b953b 
					 
					
						
						
							
							more OOP-style standard dialogs  
						
						
						
						
					 
					
						2023-08-09 14:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						3ded56524d 
					 
					
						
						
							
							silenced warnings by replacing \& with \&\&  
						
						
						
						
					 
					
						2023-04-12 01:56:09 +02: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 
						 
				 
			
				
					
						
							
							
								Arthur O'Dwyer 
							
						 
					 
					
						
						
							
						
						0ae74aad62 
					 
					
						
						
							
							Fix more instances of Clang's -Wunqualified-std-cast-call  
						
						
						
						
					 
					
						2022-07-05 13:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						75f58766a2 
					 
					
						
						
							
							made background screen darkening consistent and optional  
						
						
						
						
					 
					
						2022-07-05 11:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								still-flow 
							
						 
					 
					
						
						
							
						
						a8691f0d8e 
					 
					
						
						
							
							fix hyperroid builds  
						
						... 
						
						
						
						- add cap guards where necessary
- adapt to new `shiftpoint` datatype and function interfaces thereof 
						
						
					 
					
						2020-10-05 21:48:56 +03:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						82f32607e6 
					 
					
						
						
							
							MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix  
						
						
						
						
					 
					
						2020-07-28 22:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						89585f004b 
					 
					
						
						
							
							fixed some guards (in progress)  
						
						
						
						
					 
					
						2020-07-03 14:42:33 +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 
							
						 
					 
					
						
						
							
						
						72a46b9029 
					 
					
						
						
							
							save/load rug in menus  
						
						
						
						
					 
					
						2020-04-17 20:49:30 +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 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						3e8d00f097 
					 
					
						
						
							
							fixup EX coverage  
						
						
						
						
					 
					
						2020-04-15 11:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						f903d3c8ea 
					 
					
						
						
							
							rug:: using HyperRogue general renderer  
						
						
						
						
					 
					
						2020-04-14 17:46:40 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						9bf1a76a8b 
					 
					
						
						
							
							rug:: using HyperRogue standard 3D geometry routines  
						
						
						
						
					 
					
						2020-04-14 16:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur O'Dwyer 
							
						 
					 
					
						
						
							
						
						a0da10b408 
					 
					
						
						
							
							Remove extraneous semicolons to quiet pedantic GCC warnings.  
						
						
						
						
					 
					
						2020-03-23 14:38:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						c247936e34 
					 
					
						
						
							
							removed the functions queuechr -- use queuestr now  
						
						
						
						
					 
					
						2019-12-26 23:38:28 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						9647cbd47e 
					 
					
						
						
							
							added #include hyper.h to all cpp files  
						
						
						
						
					 
					
						2019-09-12 22:50:16 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						8b1c7bffe4 
					 
					
						
						
							
							initial reformatting of comments for Doxygen  
						
						
						
						
					 
					
						2019-09-12 22:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						5ea055b39e 
					 
					
						
						
							
							split namespace conformal into models and history  
						
						
						
						
					 
					
						2019-09-12 22:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						a423dbd2da 
					 
					
						
						
							
							more header cleanup  
						
						
						
						
					 
					
						2019-09-12 22:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						c131e21198 
					 
					
						
						
							
							namespace hyperpoint_vec removed  
						
						
						
						
					 
					
						2019-09-12 22:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						02d209e723 
					 
					
						
						
							
							fixed uninitialized direction[3] in surface.cpp  
						
						
						
						
					 
					
						2019-09-12 22:50:08 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						ae100b1e72 
					 
					
						
						
							
							removed some obsolete debug printfs  
						
						
						
						
					 
					
						2019-09-12 22:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						24b66d6fd5 
					 
					
						
						
							
							2D3D: fixed Goldberg  
						
						
						
						
					 
					
						2019-09-12 22:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								? 
							
						 
					 
					
						
						
							
						
						f27bf01474 
					 
					
						
						
							
							3d:: rug uses the new functions  
						
						
						
						
					 
					
						2019-09-12 22:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						3182600a58 
					 
					
						
						
							
							3D display of Crystal  
						
						
						
						
					 
					
						2018-12-14 19:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						2fa265ac10 
					 
					
						
						
							
							implemented a better system for logging and binary output  
						
						
						
						
					 
					
						2018-11-24 21:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						7b4028418e 
					 
					
						
						
							
							arg:: most important dialogs can be launched from command line  
						
						
						
						
					 
					
						2018-11-11 11:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						682f804576 
					 
					
						
						
							
							major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>  
						
						
						
						
					 
					
						2018-08-18 00:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						9faa285814 
					 
					
						
						
							
							New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.  
						
						
						
						
					 
					
						2018-08-17 16:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						63869c6d33 
					 
					
						
						
							
							renamed the size function to isize  
						
						
						
						
					 
					
						2018-06-22 14:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						28a4768ea4 
					 
					
						
						
							
							more uniformization of add/back, 'space' in grapheditor works in autocheat, fixed missing XLAT in surface  
						
						
						
						
					 
					
						2018-06-13 00:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						a40d64a8f6 
					 
					
						
						
							
							namespaces conform to an older standard  
						
						
						
						
					 
					
						2018-06-11 18:00:40 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						4c619e60dd 
					 
					
						
						
							
							moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library  
						
						
						
						
					 
					
						2018-06-11 01:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						8381dd937c 
					 
					
						
						
							
							fixed graphics  
						
						
						
						
					 
					
						2018-04-04 01:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						eafd5a1eab 
					 
					
						
						
							
							options -W3 and -top  
						
						
						
						
					 
					
						2018-03-30 00:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						fdde515afe 
					 
					
						
						
							
							10.3n  
						
						
						
						
					 
					
						2018-03-30 00:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						fa49fc550f 
					 
					
						
						
							
							more text fixes  
						
						
						
						
					 
					
						2018-03-25 18:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						bcc13536af 
					 
					
						
						
							
							translation update  
						
						
						
						
					 
					
						2018-03-25 14:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						5de5acc68c 
					 
					
						
						
							
							10.3m  
						
						
						
						
					 
					
						2018-03-25 14:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								Zeno Rogue 
							
						 
					 
					
						
						
							
						
						864cc38974 
					 
					
						
						
							
							Added surfaces of constant negative curvature (surface.cpp)  
						
						
						
						
					 
					
						2018-03-24 17:21:25 +01:00