Skip to content

Commit

Permalink
Exolve v1.17
Browse files Browse the repository at this point in the history
  • Loading branch information
viresh-ratnakar authored May 25, 2021
1 parent 5404dc3 commit 29831af
Show file tree
Hide file tree
Showing 52 changed files with 109 additions and 105 deletions.
2 changes: 1 addition & 1 deletion exolve-from-ipuz.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ SOFTWARE.
The latest code and documentation for Exolve can be found at:
https://github.com/viresh-ratnakar/exolve
Version: Exolve v1.15 May 20 2021
Version: Exolve v1.16 May 24 2021
*/

/**
Expand Down
2 changes: 1 addition & 1 deletion exolve-from-puz.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ SOFTWARE.
The latest code and documentation for Exolve can be found at:
https://github.com/viresh-ratnakar/exolve
Version: Exolve v1.15 May 20 2021
Version: Exolve v1.16 May 24 2021
*/

function exolveFromPuzNextNull(buffer, offset) {
Expand Down
6 changes: 3 additions & 3 deletions exolve-m-simple.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
See the full Exolve license notice in exolve-m.js.
Version: Exolve v1.15 May 20 2021
Version: Exolve v1.16 May 24 2021
-->

<link rel="stylesheet" type="text/css" href="https://viresh-ratnakar.github.io/exolve-m.css?v1.15"/>
<script src="https://viresh-ratnakar.github.io/exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="https://viresh-ratnakar.github.io/exolve-m.css?v1.16"/>
<script src="https://viresh-ratnakar.github.io/exolve-m.js?v1.16"></script>

<title>Exolve</title>

Expand Down
2 changes: 1 addition & 1 deletion exolve-m.css
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Copyright (c) 2019 Viresh Ratnakar
See the full license notice in exolve-m.js.
Version: Exolve v1.15 May 20 2021
Version: Exolve v1.16 May 24 2021
*/

@media (max-width: 500px) {
Expand Down
6 changes: 3 additions & 3 deletions exolve-m.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
See the full Exolve license notice in exolve-m.js.
Version: Exolve v1.15 May 20 2021
Version: Exolve v1.16 May 24 2021
-->
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>

<title>Exolve (replace with puzzle title)</title>

Expand Down
6 changes: 4 additions & 2 deletions exolve-m.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ function Exolve(puzzleSpec,
visTop=0,
maxDim=0,
saveState=true) {
this.VERSION = 'Exolve v1.15 May 20 2021'
this.VERSION = 'Exolve v1.16 May 24 2021'

this.puzzleText = puzzleSpec
this.containerId = containerId
Expand Down Expand Up @@ -199,6 +199,7 @@ function Exolve(puzzleSpec,
'background': 'black',
'cell': 'white',
'active': 'mistyrose',
'active-clue': 'mistyrose',
'currclue': 'white',
'orphan': 'linen',
'input': '#ffb6b4',
Expand Down Expand Up @@ -3988,7 +3989,8 @@ Exolve.prototype.cnavToInner = function(activeClueIndex, grabFocus = false) {
if (orphan) {
this.lastOrphan = parentIndex
}
let colour = orphan ? this.colorScheme['orphan'] : this.colorScheme['active'];
let colour = orphan ? this.colorScheme['orphan'] :
this.colorScheme['active-clue'];
for (let clueIndex of clueIndices) {
let theClue = this.clues[clueIndex]
if (theClue.anno || theClue.solution || (orphan && theClue.cellsOfOrphan)) {
Expand Down
8 changes: 4 additions & 4 deletions exolve-player.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<script src="exolve-from-ipuz.js?v1.15"></script>
<script src="exolve-from-puz.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="exolve-from-ipuz.js?v1.16"></script>
<script src="exolve-from-puz.js?v1.16"></script>

<style>
#exolve-player {
Expand Down
6 changes: 4 additions & 2 deletions exolve.html
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
visTop=0,
maxDim=0,
saveState=true) {
this.VERSION = 'Exolve v1.15 May 20 2021'
this.VERSION = 'Exolve v1.16 May 24 2021'

this.puzzleText = puzzleSpec
this.containerId = containerId
Expand Down Expand Up @@ -232,6 +232,7 @@
'background': 'black',
'cell': 'white',
'active': 'mistyrose',
'active-clue': 'mistyrose',
'currclue': 'white',
'orphan': 'linen',
'input': '#ffb6b4',
Expand Down Expand Up @@ -4021,7 +4022,8 @@ <h2 id="${this.prefix}-title" class="xlv-title"></h2>
if (orphan) {
this.lastOrphan = parentIndex
}
let colour = orphan ? this.colorScheme['orphan'] : this.colorScheme['active'];
let colour = orphan ? this.colorScheme['orphan'] :
this.colorScheme['active-clue'];
for (let clueIndex of clueIndices) {
let theClue = this.clues[clueIndex]
if (theClue.anno || theClue.solution || (orphan && theClue.cellsOfOrphan)) {
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-1-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Gussalufz</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-1-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Gussalufz</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-10-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>King's Rule</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-10-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>King's Rule</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-11-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Missing Instructions</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-11-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Missing Instructions</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-12-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Fifteen Puzzles</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-12-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Fifteen Puzzles</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-13-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Cursory Appearances</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-13-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Cursory Appearances</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-14-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Putting Two And Two Together</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-14-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Putting Two And Two Together</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-15-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="gussalufz-15.js"></script>
<title>Al’s Trick</title>
</head>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-15-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="gussalufz-15.js"></script>
<title>Al’s Trick</title>
</head>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-16-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Untitled Crossword</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-16-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Untitled Crossword</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-17-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Puzzling Times</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-17-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Puzzling Times</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-18-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<link rel="stylesheet" type="text/css" href="gussalufz-18.css"/>
<script src="gussalufz-18.js"></script>
<title>Bar Bar Dekko</title>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-18-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<link rel="stylesheet" type="text/css" href="gussalufz-18.css"/>
<script src="gussalufz-18.js"></script>
<title>Bar Bar Dekko</title>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-19-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="gussalufz-19.js"></script>
<title>Wormholes</title>
</head>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-19-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="gussalufz-19.js"></script>
<title>Wormholes</title>
</head>
Expand Down
4 changes: 2 additions & 2 deletions gussalufz-2-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Many Rustams</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-2-unsolved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<title>Many Rustams</title>
</head>

Expand Down
4 changes: 2 additions & 2 deletions gussalufz-20-solved.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.15"/>
<script src="exolve-m.js?v1.15"></script>
<link rel="stylesheet" type="text/css" href="exolve-m.css?v1.16"/>
<script src="exolve-m.js?v1.16"></script>
<script src="bug.js"></script>
<script src="gussalufz-20.js"></script>
<title>Unlock and find a bug</title>
Expand Down
Loading

0 comments on commit 29831af

Please sign in to comment.