Selaa lähdekoodia

display the file name in the window title

Lucas Stadler 10 vuotta sitten
vanhempi
commit
c60cf8db2c
1 muutettua tiedostoa jossa 6 lisäystä ja 0 poistoa
  1. 6 0
      glsl/files.js

+ 6 - 0
glsl/files.js

@ -1,7 +1,11 @@
1
document.title = ".edit";
1 2
document.body.innerHTML = "";
2 3
3 4
var files = {};
4 5
files.prefix = "/papill0n.org/shaders/";
6
files.makeName = function(name) {
7
  return `${name} - shaders!`;
8
}
5 9
files.current = "spec.txt";
6 10
7 11
files.builtin = {"spec.txt": `# Spec
@ -64,6 +68,7 @@ files.exists = function(name) {
64 68
65 69
files.open = function(name) {
66 70
  files.current = name;
71
  document.title = files.makeName(name);
67 72
  if (name in files.builtin) {
68 73
    files.currentFile = {"name": name, "content": files.builtin[name], "readonly": true};
69 74
  } else {
@ -78,6 +83,7 @@ files.create = function(name, content) {
78 83
  if (files.exists(name)) { throw new Error("already exists"); }
79 84
  
80 85
  files.current = name;
86
  document.title = files.makeName(name);
81 87
  
82 88
  files.currentFile = { "name": name, "content": content, readonly: false };
83 89
  localStorage[files.prefix + name] = content;