Moving more files around

This commit is contained in:
2024-04-14 15:51:11 +02:00
parent d395c9487a
commit 7cef78bc3b
10 changed files with 20 additions and 21 deletions

View File

@ -1,6 +1,6 @@
import { sendToServer, type OSCMessage, oscMessages } from "./IO/OSC"; import { sendToServer, type OSCMessage, oscMessages } from "./IO/OSC";
import { getAllScaleNotes, nearScales, seededRandom } from "zifferjs"; import { getAllScaleNotes, nearScales, seededRandom } from "zifferjs";
import colorschemes from "./colors.json"; import colorschemes from "./Editor/colors.json";
import { import {
MidiCCEvent, MidiCCEvent,
MidiConnection, MidiConnection,
@ -18,7 +18,7 @@ import {
loadUniverse, loadUniverse,
openUniverseModal, openUniverseModal,
template_universes, template_universes,
} from "./FileManagement"; } from "./Editor/FileManagement";
import { import {
samples, samples,
initAudioOnFirstClick, initAudioOnFirstClick,
@ -29,12 +29,12 @@ import {
} from "superdough"; } from "superdough";
import { Speaker } from "./extensions/StringExtensions"; import { Speaker } from "./extensions/StringExtensions";
import { getScaleNotes } from "zifferjs"; import { getScaleNotes } from "zifferjs";
import { OscilloscopeConfig } from "./Visuals/Oscilloscope"; import { OscilloscopeConfig } from "./DOM/Visuals/Oscilloscope";
import { blinkScript } from "./Visuals/Blinkers"; import { blinkScript } from "./DOM/Visuals/Blinkers";
import { SkipEvent } from "./classes/SkipEvent"; import { SkipEvent } from "./classes/SkipEvent";
import { AbstractEvent, EventOperation } from "./classes/AbstractEvents"; import { AbstractEvent, EventOperation } from "./classes/AbstractEvents";
import drums from "./tidal-drum-machines.json"; import drums from "./tidal-drum-machines.json";
import { ShapeObject, createConicGradient, createLinearGradient, createRadialGradient, drawBackground, drawBall, drawBalloid, drawDonut, drawEquilateral, drawImage, drawPie, drawSmiley, drawStar, drawStroke, drawText, drawTriangular } from "./Visuals/CanvasVisuals"; import { ShapeObject, createConicGradient, createLinearGradient, createRadialGradient, drawBackground, drawBall, drawBalloid, drawDonut, drawEquilateral, drawImage, drawPie, drawSmiley, drawStar, drawStroke, drawText, drawTriangular } from "./DOM/Visuals/CanvasVisuals";
interface ControlChange { interface ControlChange {
channel: number; channel: number;

View File

@ -2,7 +2,7 @@ import { type Editor } from "../main";
import { vim } from "@replit/codemirror-vim"; import { vim } from "@replit/codemirror-vim";
import { tryEvaluate } from "../Evaluator"; import { tryEvaluate } from "../Evaluator";
import { hideDocumentation, showDocumentation } from "../documentation/Documentation"; import { hideDocumentation, showDocumentation } from "../documentation/Documentation";
import { openSettingsModal, openUniverseModal } from "../FileManagement"; import { openSettingsModal, openUniverseModal } from "../Editor/FileManagement";
export const registerFillKeys = (app: Editor) => { export const registerFillKeys = (app: Editor) => {
document.addEventListener("keydown", (event) => { document.addEventListener("keydown", (event) => {

View File

@ -1,7 +1,7 @@
import { EditorView } from "codemirror"; import { EditorView } from "codemirror";
import { vim } from "@replit/codemirror-vim"; import { vim } from "@replit/codemirror-vim";
import { type Editor } from "../main"; import { type Editor } from "../main";
import colors from "../colors.json"; import colors from "../Editor/colors.json";
import { import {
documentation_factory, documentation_factory,
documentation_pages, documentation_pages,
@ -18,12 +18,12 @@ import {
share, share,
closeUniverseModal, closeUniverseModal,
openUniverseModal, openUniverseModal,
} from "../FileManagement"; } from "../Editor/FileManagement";
import { loadSamples } from "../API"; import { loadSamples } from "../API";
import { tryEvaluate } from "../Evaluator"; import { tryEvaluate } from "../Evaluator";
import { inlineHoveringTips } from "../documentation/inlineHelp"; import { inlineHoveringTips } from "../documentation/inlineHelp";
import { lineNumbers } from "@codemirror/view"; import { lineNumbers } from "@codemirror/view";
import { jsCompletions } from "../EditorSetup"; import { jsCompletions } from "../Editor/EditorSetup";
import { saveState } from "./WindowBehavior"; import { saveState } from "./WindowBehavior";
import { registerSamplesFromDB, samplesDBConfig, uploadSamplesToDB } from "../IO/SampleLoading"; import { registerSamplesFromDB, samplesDBConfig, uploadSamplesToDB } from "../IO/SampleLoading";

View File

@ -28,11 +28,10 @@ import {
} from "@codemirror/autocomplete"; } from "@codemirror/autocomplete";
import { lintKeymap } from "@codemirror/lint"; import { lintKeymap } from "@codemirror/lint";
import { Compartment } from "@codemirror/state"; import { Compartment } from "@codemirror/state";
import { Editor } from "./main"; import { Editor } from "../main";
import { EditorView } from "codemirror"; import { EditorView } from "codemirror";
import { javascript } from "@codemirror/lang-javascript"; import { javascript } from "@codemirror/lang-javascript";
import { inlineHoveringTips } from "./documentation/inlineHelp"; import { inlineHoveringTips, toposCompletions, soundCompletions } from "../documentation/inlineHelp";
import { toposCompletions, soundCompletions } from "./documentation/inlineHelp";
import { javascriptLanguage } from "@codemirror/lang-javascript"; import { javascriptLanguage } from "@codemirror/lang-javascript";
export const getCodeMirrorTheme = (theme: { [key: string]: string }): Extension => { export const getCodeMirrorTheme = (theme: { [key: string]: string }): Extension => {

View File

@ -1,7 +1,7 @@
import { gzipSync, decompressSync, strFromU8 } from "fflate"; import { gzipSync, decompressSync, strFromU8 } from "fflate";
import { type Editor } from "./main"; import { type Editor } from "../main";
import { uniqueNamesGenerator, colors, animals } from "unique-names-generator"; import { uniqueNamesGenerator, colors, animals } from "unique-names-generator";
import { tryEvaluate } from "./Evaluator"; import { tryEvaluate } from "../Evaluator";
export type Universes = { [key: string]: Universe }; export type Universes = { [key: string]: Universe };
export interface Universe { export interface Universe {

View File

@ -1,20 +1,20 @@
import { OscilloscopeConfig, runOscilloscope } from "./Visuals/Oscilloscope"; import { OscilloscopeConfig, runOscilloscope } from "./DOM/Visuals/Oscilloscope";
import { EditorState, Compartment } from "@codemirror/state"; import { EditorState, Compartment } from "@codemirror/state";
import { scriptBlinkers } from "./Visuals/Blinkers"; import { scriptBlinkers } from "./DOM/Visuals/Blinkers";
import { javascript } from "@codemirror/lang-javascript"; import { javascript } from "@codemirror/lang-javascript";
import { markdown } from "@codemirror/lang-markdown"; import { markdown } from "@codemirror/lang-markdown";
import { Extension } from "@codemirror/state"; import { Extension } from "@codemirror/state";
import { outputSocket } from "./IO/OSC"; import { outputSocket } from "./IO/OSC";
import { getCodeMirrorTheme, switchToDebugTheme } from "./EditorSetup"; import { getCodeMirrorTheme, switchToDebugTheme } from "./Editor/EditorSetup";
import { import {
initializeSelectedUniverse, initializeSelectedUniverse,
AppSettings, AppSettings,
Universe, Universe,
loadUniverserFromUrl, loadUniverserFromUrl,
} from "./FileManagement"; } from "./Editor/FileManagement";
import { singleElements, buttonGroups, ElementMap, createDocumentationStyle } from "./DOM/DomElements"; import { singleElements, buttonGroups, ElementMap, createDocumentationStyle } from "./DOM/DomElements";
import { registerFillKeys, registerOnKeyDown } from "./DOM/Keyboard"; import { registerFillKeys, registerOnKeyDown } from "./DOM/Keyboard";
import { installEditor } from "./EditorSetup"; import { installEditor } from "./Editor/EditorSetup";
import { documentation_factory, documentation_pages, showDocumentation, updateDocumentationContent } from "./documentation/Documentation"; import { documentation_factory, documentation_pages, showDocumentation, updateDocumentationContent } from "./documentation/Documentation";
import { EditorView } from "codemirror"; import { EditorView } from "codemirror";
import { Clock } from "./clock/Clock"; import { Clock } from "./clock/Clock";
@ -23,7 +23,7 @@ import * as oeis from "jisg";
import * as zpatterns from "zifferjs/src/patterns.ts"; import * as zpatterns from "zifferjs/src/patterns.ts";
import { makeArrayExtensions } from "./extensions/ArrayExtensions"; import { makeArrayExtensions } from "./extensions/ArrayExtensions";
import "./style.css"; import "./style.css";
import { Universes, File } from "./FileManagement"; import { Universes, File } from "./Editor/FileManagement";
import { tryEvaluate } from "./Evaluator"; import { tryEvaluate } from "./Evaluator";
// @ts-ignore // @ts-ignore
import showdown from "showdown"; import showdown from "showdown";
@ -31,7 +31,7 @@ import { makeStringExtensions } from "./extensions/StringExtensions";
import { installInterfaceLogic } from "./DOM/UILogic"; import { installInterfaceLogic } from "./DOM/UILogic";
import { installWindowBehaviors } from "./DOM/WindowBehavior"; import { installWindowBehaviors } from "./DOM/WindowBehavior";
import { makeNumberExtensions } from "./extensions/NumberExtensions"; import { makeNumberExtensions } from "./extensions/NumberExtensions";
import colors from "./colors.json"; import colors from "./Editor/colors.json";
// @ts-ignore // @ts-ignore
const images = import.meta.glob("./assets/*") const images = import.meta.glob("./assets/*")