Zeno Rogue
08e6990d23
removed a definition from rogueviz.h
2018-09-25 03:47:42 +02:00
Zeno Rogue
e198bf65ea
rv:: adjusted linepattern names
2018-09-24 00:35:36 +02:00
Zeno Rogue
ecf351e16a
disabled rogueviz slides in online RogueViz
2018-09-13 00:36:08 +02:00
Zeno Rogue
bf97d28fb2
edgelegend has to be enabled to appear
2018-09-08 13:43:10 +02:00
Zeno Rogue
4fc18a4c36
rogueviz:: improved edges in elliptic
2018-09-08 13:42:47 +02:00
Zeno Rogue
7515503dee
rogueviz:: draw legend if there are multiple edge types even if no standard legend is present
2018-09-07 15:18:20 +02:00
Zeno Rogue
886b7490e1
vertex search feature in RogueViz
2018-09-06 22:35:13 +02:00
Zeno Rogue
2d5d5a1966
fixed unused lambda capture warnings
2018-09-06 00:59:04 +02:00
Zeno Rogue
ab58fef9cf
rogueviz:: fixed tree edges in tree(oflife) visualization
2018-09-06 00:57:26 +02:00
Zeno Rogue
9f9e816c11
rogueviz:: greatly improved vertex help
2018-09-05 15:41:57 +02:00
Zeno Rogue
f3bc477c27
RogueViz acts better with changed background colors and darkening now
2018-09-05 15:20:43 +02:00
Zeno Rogue
52d188ac5e
we can show a bit more in Rogueviz web
2018-09-05 03:51:42 +02:00
Zeno Rogue
f9d0a90ac9
some fixes
2018-09-04 23:50:50 +02:00
Zeno Rogue
78fc8e04b0
faster text with MINIMIZE_GL_CALLS
2018-09-04 23:27:51 +02:00
Zeno Rogue
1ab460ffb1
type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion
2018-09-04 19:53:42 +02:00
Zeno Rogue
b3c9aa69a3
rogueviz::Pentagonal Exploration added
2018-09-03 16:34:32 +02:00
Zeno Rogue
b60dc2f245
fixed some bugs in the RogueViz Presentation
2018-09-03 16:34:11 +02:00
Zeno Rogue
16603f79b7
fixed some bugs in edge drawing in RogueViz
2018-09-03 16:33:50 +02:00
Zeno Rogue
6de0f0a8aa
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
2018-08-28 17:17:34 +02:00
Zeno Rogue
1af2c04407
enum class used for PPR
2018-08-28 14:27:23 +02: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
1b44899624
line quality option
2018-08-01 11:07:22 +02:00
Zeno Rogue
4320119d02
calc_relative_matrix now accepts hyperpoint as the direction hint
2018-07-16 20:02:33 +02:00
Zeno Rogue
12047beb3a
fixed the step in configure_edge_display
2018-07-11 12:38:06 +02:00
Zeno Rogue
56f668a7b1
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2018-07-11 12:34:37 +02:00
Zeno Rogue
c9f5b1e048
fixed several instances when PTM score would not be recorded when changing modes
2018-07-11 12:25:19 +02:00
Arthur O'Dwyer
8d9a03699e
Fix a typo-bug detected by Clang.
...
./rogueviz.cpp:1721:47: error: implicit conversion from 'double' to 'int'
changes value from 0.2 to 0 [-Werror,-Wliteral-conversion]
dialog::editNumber(i, 1, 1000000, .2, 500, s3, "");
~~~~~~ ^~
2018-07-10 17:48:31 -07:00
Zeno Rogue
8caa1f1354
rogueviz:: fixed the mouseover labels; also 'canvas' removed automatically
2018-07-09 21:14:29 +02:00
Zeno Rogue
0c42b32efc
all the references to RogueViz from main HR removed, except 'rogueviz.cpp' included with CAP_ROGUEVIZ. RogueViz can be compiled eitehr by setting CAP_ROGUEVIZ=1 or by linking rogueviz.cpp
2018-07-09 21:03:46 +02:00
Zeno Rogue
887deae03f
rogueviz:: timetowait set for iterations
2018-07-09 20:40:28 +02:00
Zeno Rogue
6e4e9e0a46
SVG links no longer use an additional field in polytodraw -- they are a new type of polyunion now
2018-07-09 20:40:05 +02:00
Zeno Rogue
6303b8033b
rogueviz:: help done via hooks
2018-07-09 20:09:56 +02:00
Zeno Rogue
26b4e1a7ab
rogueviz:: rogueviz::on is no longer checked anywhere in the main hr
2018-07-09 19:58:13 +02:00
Zeno Rogue
3a8293df27
rogueviz:: tutorial, start/main menu, and welcome message done as hooks
2018-07-09 19:55:56 +02:00
Zeno Rogue
d523ceabfd
rogueviz::shmup:: all references to rogueviz in shmup replaced with handlers
2018-07-09 19:32:34 +02:00
Zeno Rogue
9a1ec47034
removed a call to rogueviz::processKey
2018-07-09 19:00:47 +02:00
Zeno Rogue
508c63d731
calls to rogueviz::mark and rogueviz::fixparam from HR main are now replaced by hooks
2018-07-09 18:59:12 +02:00
Zeno Rogue
827ae794d6
rogueviz:: matrix memoization in multidraw
2018-07-09 18:56:51 +02:00
Zeno Rogue
dd8e30e041
RogueViz legend as HUD replacement, lists edge types too
2018-07-09 18:39:34 +02:00
Zeno Rogue
44e26cee3e
bugfix
2018-07-09 18:24:11 +02:00
Zeno Rogue
39f50c460a
rogueviz:: incorporated 'gamma' as the alpha value of edgecolor; each edge now has edgetype; edge display configuration in the menu
2018-07-09 18:17:40 +02:00
Zeno Rogue
939c89472b
rogueviz:: an option to disable labels
2018-07-05 09:59:14 +02:00
Zeno Rogue
e24ed2bc87
rogueviz:: fixed some bugs with drawing edges
2018-07-05 09:59:06 +02:00
Zeno Rogue
be7cd38c61
rogueviz:: improved edges in multidraw
2018-07-05 09:58:10 +02:00
Zeno Rogue
dc0d3ea610
rogueviz:: improved edges in multidraw
2018-07-05 09:57:58 +02:00
Zeno Rogue
0c4ab20867
no more weights shown in the description for non-SAG graphs
2018-07-05 09:57:01 +02:00
Zeno Rogue
286ef689a7
edge subdivision now works better in quotient spaces
2018-07-05 09:56:44 +02:00
Zeno Rogue
a37cfb43bb
rogueviz::kohonen:: fixed bugs caused by adding vdatas
2018-07-05 09:55:11 +02:00
Zeno Rogue
3e742bbd24
rogueviz:: new way of drawing for quotient geometries now also used for elliptic and tori
2018-07-05 07:33:09 +02:00