1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-11-11 03:03:01 +00:00

rogueviz:: made titles of various presentations uppercase

This commit is contained in:
Zeno Rogue
2025-08-22 15:54:32 +02:00
parent 5bebe221d4
commit 3bcbda790c
7 changed files with 13 additions and 13 deletions

View File

@@ -1814,8 +1814,8 @@ auto embchess_ah =
; ;
auto embchess_show = auto embchess_show =
addHook_slideshows(100, [] (tour::ss::slideshow_callback cb) { addHook_slideshows(40, [] (tour::ss::slideshow_callback cb) {
cb(XLAT("non-Euclidean third dimension"), &embchess_slides[0], '3'); cb(XLAT("Non-Euclidean Third Dimension"), &embchess_slides[0], '3');
}); });
} }

View File

@@ -640,7 +640,7 @@ auto fifteen_hook =
param_b(fifteen3, "fifteen_3d") param_b(fifteen3, "fifteen_3d")
-> editable("3D Fifteen tile effects", '3'); -> editable("3D Fifteen tile effects", '3');
}) })
+ addHook_slideshows(120, [] (tour::ss::slideshow_callback cb) { + addHook_slideshows(95, [] (tour::ss::slideshow_callback cb) {
using namespace rogueviz::pres; using namespace rogueviz::pres;
static vector<slide> fifteen_slides; static vector<slide> fifteen_slides;
@@ -683,7 +683,7 @@ auto fifteen_hook =
add_end(fifteen_slides); add_end(fifteen_slides);
} }
cb(XLAT("variants of the fifteen puzzle"), &fifteen_slides[0], 'f'); cb(XLAT("Variants of the Fifteen Puzzle"), &fifteen_slides[0], 'f');
}); });
#endif #endif

View File

@@ -663,7 +663,7 @@ auto highdim_hooks =
if(high_slides.empty()) gen_high_demo(); if(high_slides.empty()) gen_high_demo();
cb(XLAT("visualizing higher-dimensional spaces"), &high_slides[0], 'h'); cb(XLAT("Visualizing Higher-dimensional Spaces"), &high_slides[0], 'h');
}); });
} }

View File

@@ -196,10 +196,10 @@ tour::slide *gen_noniso_demo() {
noniso_slides.clear(); noniso_slides.clear();
using namespace tour; using namespace tour;
noniso_slides.emplace_back( noniso_slides.emplace_back(
slide{"Non-isotropic geometry demo", 999, LEGAL::NONE | QUICKSKIP | QUICKGEO, slide{"Anisotropic geometry demo", 999, LEGAL::NONE | QUICKSKIP | QUICKGEO,
"This is a presentation of non-isotropic geometries.", "This is a presentation of anisotropic geometries.",
[] (presmode mode) { [] (presmode mode) {
slide_url(mode, 'p', "paper about non-isotropic geometries", "https://arxiv.org/abs/2002.09533"); slide_url(mode, 'p', "paper about anisotropic geometries", "https://arxiv.org/abs/2002.09533");
setCanvas(mode, &ccolor::random, [] { setCanvas(mode, &ccolor::random, [] {
set_geometry(gCubeTiling); set_geometry(gCubeTiling);
}); });
@@ -218,7 +218,7 @@ auto hooks = addHook_rvslides(163, honey)
if(noniso_slides.empty()) if(noniso_slides.empty())
gen_noniso_demo(); gen_noniso_demo();
cb(XLAT("non-isotropic geometries"), &noniso_slides[0], 'n'); cb(XLAT("Anisotropic Geometries"), &noniso_slides[0], 'n');
}); });
} } } }

View File

@@ -1426,7 +1426,7 @@ void portal_slideshow(tour::ss::slideshow_callback cb) {
if(portal_slides.empty()) { if(portal_slides.empty()) {
portal_slides.emplace_back(slide{"portal collection", 100, LEGAL::NONE | QUICKSKIP, portal_slides.emplace_back(slide{"Portal Collection", 100, LEGAL::NONE | QUICKSKIP,
"This is a collection of portals. We start with knotted portals in Euclidean geometry, " "This is a collection of portals. We start with knotted portals in Euclidean geometry, "
"then we visit portals in other geometries, and finally, we explore portals between different " "then we visit portals in other geometries, and finally, we explore portals between different "
"geometries.\n\nLoading these may take some time, so you need to press 'r' to run them. In most slides you can also press '5' to change various parameters.", "geometries.\n\nLoading these may take some time, so you need to press 'r' to run them. In most slides you can also press '5' to change various parameters.",
@@ -1588,7 +1588,7 @@ auto shot_hooks = addHook(hooks_initialize, 100, create_notknot)
param_i(loop_any, "nk_loopany"); param_i(loop_any, "nk_loopany");
}) })
#ifndef NOTKNOT #ifndef NOTKNOT
+ addHook_slideshows(120, portal_slideshow) + addHook_slideshows(20, portal_slideshow)
#endif #endif
; ;

View File

@@ -1277,7 +1277,7 @@ slide dmv_slides[] = {
int phooks = int phooks =
0 + 0 +
addHook_slideshows(100, [] (tour::ss::slideshow_callback cb) { addHook_slideshows(60, [] (tour::ss::slideshow_callback cb) {
cb(XLAT("Playing with Impossibility"), &dmv_slides[0], 'i'); cb(XLAT("Playing with Impossibility"), &dmv_slides[0], 'i');
}); });

View File

@@ -659,7 +659,7 @@ int pres_hooks =
}) + }) +
addHook_slideshows(300, [] (tour::ss::slideshow_callback cb) { addHook_slideshows(300, [] (tour::ss::slideshow_callback cb) {
if(rogueviz::pres::rvslides_data.empty()) pres::gen_rvtour_data(); if(rogueviz::pres::rvslides_data.empty()) pres::gen_rvtour_data();
cb(XLAT("non-Euclidean geometry in data analysis"), &pres::rvslides_data[0], 'd'); cb(XLAT("Non-Euclidean Geometry in Data Analysis"), &pres::rvslides_data[0], 'd');
if(rogueviz::pres::rvslides_mixed.empty()) pres::gen_rvtour_mixed(); if(rogueviz::pres::rvslides_mixed.empty()) pres::gen_rvtour_mixed();