rename showHiddenCanvases to easterEgg

This commit is contained in:
HF 2024-01-24 13:51:26 +01:00
parent 641c996c0c
commit 48d9af24fd
7 changed files with 19 additions and 18 deletions

View File

@ -93,7 +93,7 @@ function Converter() {
] = useSelector((state) => [ ] = useSelector((state) => [
state.canvas.canvasId, state.canvas.canvasId,
state.canvas.canvases, state.canvas.canvases,
state.canvas.showHiddenCanvases, state.gui.easterEgg,
], shallowEqual); ], shallowEqual);
const [selectedCanvas, selectCanvas] = useState(canvasId); const [selectedCanvas, selectCanvas] = useState(canvasId);

View File

@ -6,7 +6,7 @@ import copy from '../utils/clipboard';
import { import {
toggleGrid, toggleGrid,
toggleHistoricalView, toggleHistoricalView,
toggleHiddenCanvases, toggleEasterEgg,
togglePixelNotify, togglePixelNotify,
toggleMvmCtrls, toggleMvmCtrls,
toggleMute, toggleMute,
@ -205,10 +205,10 @@ export function createKeyDownHandler(store) {
return; return;
} }
case 'p': case 'p':
store.dispatch(toggleHiddenCanvases()); store.dispatch(toggleEasterEgg());
store.dispatch(notify((store.getState().canvas.showHiddenCanvases) store.dispatch(notify((store.getState().gui.easterEgg)
? t`Show Hidden Canvases` ? t`Easter Egg ON`
: t`Hide Hidden Canvases`)); : t`Easter Egg OFF`));
break; break;
default: default:
} }

View File

@ -27,9 +27,9 @@ export function toggleHistoricalView() {
}; };
} }
export function toggleHiddenCanvases() { export function toggleEasterEgg() {
return { return {
type: 's/TGL_HIDDEN_CANVASES', type: 's/TGL_EASTER_EGG',
}; };
} }

View File

@ -111,7 +111,7 @@ export default () => (next) => (action) => {
switch (type) { switch (type) {
case 'RELOAD_URL': case 'RELOAD_URL':
case 's/SELECT_CANVAS': case 's/SELECT_CANVAS':
case 's/TGL_HIDDEN_CANVASES': case 's/TGL_EASTER_EGG':
case 's/REC_ME': case 's/REC_ME':
if (isActive) { if (isActive) {
const renderer = getRenderer(); const renderer = getRenderer();

View File

@ -80,7 +80,7 @@ export default (store) => (next) => (action) => {
break; break;
} }
case 's/TGL_HIDDEN_CANVASES': { case 's/TGL_EASTER_EGG': {
const renderer = getRenderer(); const renderer = getRenderer();
const { is3D } = state.canvas; const { is3D } = state.canvas;
if (is3D) { if (is3D) {

View File

@ -148,7 +148,6 @@ const initialState = {
isHistoricalView: false, isHistoricalView: false,
historicalDate: null, historicalDate: null,
historicalTime: null, historicalTime: null,
showHiddenCanvases: false,
hover: null, hover: null,
// last canvas view and selectedColor // last canvas view and selectedColor
// just used to get back to the previous state when switching canvases // just used to get back to the previous state when switching canvases
@ -183,13 +182,6 @@ export default function canvasReducer(
}); });
} }
case 's/TGL_HIDDEN_CANVASES': {
return {
...state,
showHiddenCanvases: !state.showHiddenCanvases,
};
}
case 'UPDATE_VIEW': { case 'UPDATE_VIEW': {
const { view } = action; const { view } = action;
return { return {

View File

@ -19,6 +19,7 @@ const initialState = {
style: 'default', style: 'default',
// properties that aren't saved // properties that aren't saved
holdPaint: HOLD_PAINT.OFF, holdPaint: HOLD_PAINT.OFF,
easterEgg: false,
moveU: 0, moveU: 0,
moveV: 0, moveV: 0,
moveW: 0, moveW: 0,
@ -112,6 +113,13 @@ export default function gui(
chatNotify: !state.chatNotify, chatNotify: !state.chatNotify,
}; };
case 's/TGL_EASTER_EGG': {
return {
...state,
easterEgg: !state.easterEgg,
};
}
case 's/SELECT_HOLD_PAINT': { case 's/SELECT_HOLD_PAINT': {
return { return {
...state, ...state,
@ -182,6 +190,7 @@ export default function gui(
case 'persist/REHYDRATE': case 'persist/REHYDRATE':
return { return {
...state, ...state,
easterEgg: false,
holdPaint: HOLD_PAINT.OFF, holdPaint: HOLD_PAINT.OFF,
moveU: 0, moveU: 0,
moveV: 0, moveV: 0,