Skip to content

Commit

Permalink
Version 00110
Browse files Browse the repository at this point in the history
### Core / Various
    - Replaced some PNGs with SVGs
    - Changed the MainOS Logo
    - Changed old version type(mainos.versionlt) id to 0CC, where it will stay from now on. Will be removed entirely soon
    - Removed dir and lang from html in index.html
    - Code optimisations in index.html
    - Removed all traces of the Midi engine
    - IOFS: Code optimisations
    - IOFS Generator: Optimisations
    - TTS: Code optimisations
    - Removed unused progreg.js and progreg.min.js
    - Removed unused helper.js and helper.css
    - Moved from normal style.css to style.scss
    - Added helper.css
    - Added helper.js - Developers are supposed to include it into their programs
    - Added Darkmode v2, which currently automatically switches to darkmode, if your host system is set to use darkmode and your browser supports it
    - Added variables --font --themecolor --black --black2 --black3 --black4 --black5 --hovercolor --hovercolornontransparent --beige --beige2 --beige3 --beige4 --altbarheight --altbarcolor to helper.css
    - Decided to switch from blueish hover colors to a uniformly orange color
    - Added setting 'hovercolor' and 'hovercolornontransparent'
    - Dropped support for Internet Explorer entirely

### Explorer
    - Updated image paths
    - Code optimisations
    - 'closed' Details in sidebar
    - Added helper.js
    - Added Darkmode v2
    - Removed sidebar on the left side because it did not bring any functionality
    - Code cleanup
    - Some improvements to CSS

### Desktop
    - Changed to --hovercolor as the hover color
    - Changed the style for the link to the project website

### Startmenu
    - Code optimisations
    - Switched to style.css from style.min.css
    - Added Darkmode v2
    - Removed support for Darkmode v1

### CMD
    - Code optimisations

### Notepad
    - Code optimisations
    - CSS improvements
    - Added helper.js and so Darkmode v2

### Settings
    - Added Setting for Darkmode v2
    - Added Darkmode v2
    - Added Setting for Hover Color and Hover Color (Non Transparent variant)

### Hype Chat
    - Added helper.js
    - Removed unnecessary CSS to make Darkmode v2 work

### Soft Excel
    - Added helper.js and Darkmode v2
    - Added Altbar
    - Improved column 'generation'
    - Minor CSS improvements
    - Removed Easter Eggs

### Paint
    - Added helper.js
    - Added Darkmode v2
    - Changed Lightmode design
    - Added Altbar

### Paint32x32
    - Switched to script.js and style.css from script.min.js and style.min.js
    - Added helper.js
    - Added Darkmode v2
    - Changed Lightmode design
    - Added Altbar

### Simple Cookieclicker
    - Added helper.js and so Darkmode v2
    - Slightly changed CSS to make Darkmode work properly
  • Loading branch information
Maingron committed Nov 30, 2019
1 parent 3b36091 commit fea524c
Show file tree
Hide file tree
Showing 84 changed files with 1,825 additions and 6,400 deletions.
63 changes: 27 additions & 36 deletions Program Files/Explorer/Start/exec.html
Original file line number Diff line number Diff line change
@@ -1,17 +1,12 @@
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="startmenu.min.css"></link>
<link rel="stylesheet" href="startmenu.css">
<title>Start</title>
<meta charset="UTF-8"></meta>
<meta charset="UTF-8">
<script src="../../../helper.js"></script>
<script>
document.documentElement.style.setProperty("--themecolor",window.parent.setting.themecolor);
document.documentElement.style.setProperty("--font",window.parent.setting.font);
if(window.parent.setting.darkmode == 1) {
document.documentElement.style.setProperty("--background-color","#0f0f0f");
document.documentElement.style.setProperty("--color","#fff");
document.documentElement.style.setProperty("--background-color-type-2","#222222");
}


function show_alleprogramme() {
document.getElementById("alleprogramme").style.overflow = "visible";
Expand All @@ -30,7 +25,6 @@
parent.unrun(parent.document.getElementsByClassName('explorer_start')[0].children[0].children[0]);
}
</script>

</head>
<body>
<div onclick="parent.unrun(parent.document.getElementsByClassName('explorer_start')[0].children[0].children[0]);" id="onout">
Expand All @@ -39,50 +33,47 @@
<div id="start">
<div id="top">
<div id="usericon" >
<img src="usericon1.png"></img>
<img src="usericon1.png">
</div>
<h2 id="username"></h2>
<hr>
</div>
<div id="center">
<div id="left">
<div id="works" style="height:20px; background-color:#222; background-color:var(--themecolor); color:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px; "><a style="color:#fff; text-decoration:none; width:100%; text-align:center;" href="mailto:mainos@maingron.com"><p style="color:#fff">Feedback \ Report Bug</p></a></div>
<div id="works" onclick="run('excel');"><img src="../../excel/icon.png"></img><p>Soft Office Excel 2113</p></div>
<div id="works" onclick="run('optisocubes');"><img src="../../optisocubes/icon.svg"></img><p>Optisocubes</p></div>
<div id="works" onclick="run('paint');"><img src="../../paint/icon.png"></img><p>Paint</p></div>
<div id="works" onclick="run('notepad');"><img src="../../notepad/icon.png"></img><p>Notepad</p></div>
<div id="works" onclick="run('donttagme');"><img src="../../Dont%20Tag%20Me/icon.png"></img><p>Don't Tag Me</p></div>
<div id="works" onclick="run('simple_cookieclicker');"><img src="../../simple%20cookieclicker/icon.png"></img><p>Simple Cookieclicker</p></div>
<div onclick="show_alleprogramme();" id="allprograms"><img src="../../Explorer/Start/all_programs.png"></img><p>All Programs</p></div>
<div id="works" style="height:20px; background:#222; background:var(--themecolor); color:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px"><a style="color:#fff; text-decoration:none; width:100%; text-align:center" href="mailto:mainos@maingron.com"><p style="color:#fff">Feedback \ Report Bug</p></a></div>
<div id="works" onclick="run('excel')"><img src="../../excel/icon.png"><p>Soft Office Excel 2113</p></div>
<div id="works" onclick="run('optisocubes')"><img src="../../optisocubes/icon.svg"><p>Optisocubes</p></div>
<div id="works" onclick="run('paint')"><img src="../../paint/icon.png"><p>Paint</p></div>
<div id="works" onclick="run('notepad')"><img src="../../notepad/icon.png"><p>Notepad</p></div>
<div id="works" onclick="run('donttagme')"><img src="../../Dont%20Tag%20Me/icon.png"><p>Don't Tag Me</p></div>
<div id="works" onclick="run('simple_cookieclicker')"><img src="../../simple%20cookieclicker/icon.png"><p>Simple Cookieclicker</p></div>
<div onclick="show_alleprogramme()" id="allprograms"><img src="../../Explorer/Start/all_programs.png"><p>All Programs</p></div>
</div>
<div id="right">
<div id="works" onclick="run('explorer');"><img src="../../Explorer/Start/my_files.png"></img><p>My Documents</p></div>
<div><img src="../../Explorer/Start/this_computer.png"></img><p>My Computer</p></div>
<div><img src="../../Explorer/Start/this_network.png"></img><p>My Network Places</p></div>
<div id="works" onclick="run('explorer');"><img src="../../Explorer/Start/my_files.png"><p>My Documents</p></div>
<div><img src="../../Explorer/Start/this_computer.png"><p>My Computer</p></div>
<div><img src="../../Explorer/Start/this_network.png"><p>My Network Places</p></div>
</div>
</div>
<div class="bottomright">
<div onclick="parent.gooff()"><img src="../../Explorer/Start/shutdown.png" style="background-color:red;" alt="shutdown" /><p>Turn Off Computer</p></div>
<div onclick="parent.gooff()"><img src="../../Explorer/Start/shutdown.png" style="background:red;" alt="shutdown"><p>Turn Off Computer</p></div>

</div>
<div id="bottom">
</div>
</div>
<div onclick="hide_alleprogramme()" id="alleprogrammeout"></div>
<div id="alleprogramme">
<div id="works" onclick="run('explorer');"><img src="../../Explorer/Start/some_folder.png"></img><p>Startup</p></div>
<div id="works" onclick="run('colors');"><img src="../../colors/icon.png"></img><p>Colors</p></div>
<div id="works" onclick="run('notepad');"><img src="../../notepad/icon.png"></img><p>Notepad</p></div>
<div id="works" onclick="run('excel');"><img src="../../excel/icon.png"></img><p>Soft Office Excel 2113</p></div>
<div id="works" onclick="run('paint');"><img src="../../paint/icon.png"></img><p>Paint</p></div>
<div id="works" onclick="run('donttagme');"><img src="../../Dont%20Tag%20Me/icon.png"></img><p>Don't Tag Me</p></div>
<div id="works" onclick="run('optisocubes');"><img src="../../optisocubes/icon.svg"></img><p>Optisocubes</p></div>
<div id="works" onclick="run('simple_cookieclicker');"><img src="../../simple%20cookieclicker/icon.png"></img><p>Simple Cookieclicker</p></div>
<div id="works" onclick="run('hype');"><img src="../../hype/icon.png"></img><p>Hype Chat</p></div>
<div id="works" onclick="run('explorer')"><img src="../../Explorer/Start/some_folder.png"><p>Startup</p></div>
<div id="works" onclick="run('colors')"><img src="../../colors/icon.png"><p>Colors</p></div>
<div id="works" onclick="run('notepad')"><img src="../../notepad/icon.png"><p>Notepad</p></div>
<div id="works" onclick="run('excel')"><img src="../../excel/icon.png"><p>Soft Office Excel 2113</p></div>
<div id="works" onclick="run('paint')"><img src="../../paint/icon.png"><p>Paint</p></div>
<div id="works" onclick="run('donttagme')"><img src="../../Dont%20Tag%20Me/icon.png"><p>Don't Tag Me</p></div>
<div id="works" onclick="run('optisocubes')"><img src="../../optisocubes/icon.svg"><p>Optisocubes</p></div>
<div id="works" onclick="run('simple_cookieclicker')"><img src="../../simple%20cookieclicker/icon.png"><p>Simple Cookieclicker</p></div>
<div id="works" onclick="run('hype')"><img src="../../hype/icon.png"><p>Hype Chat</p></div>
</div>
<script>
document.getElementById("username").innerHTML = parent.setting.username;

</script>
<script>document.getElementById("username").innerHTML = parent.setting.username</script>
</body>
</html>
Loading

0 comments on commit fea524c

Please sign in to comment.