Skip to content

Commit 8b2c7f6

Browse files
committed
update codemirror, move to MEAN, etc
1 parent 73606da commit 8b2c7f6

171 files changed

Lines changed: 5829 additions & 3121 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 71 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
The goal of this project is to allow people around the globe to collaborate on coding projects via Google Drive and OneDrive. It's that simple.
88

99
#### Recent Updates
10+
+ Updated to [CodeMirror](http://codemirror.net/) version 5.9 ([release notes](http://codemirror.net/doc/releases.html))
1011
+ Now supports [OneDrive](https://onedrive.live.com/)
1112

1213
![Screenshot](http://codeyourcloud.com/images/web.png)
@@ -15,7 +16,8 @@ The goal of this project is to allow people around the globe to collaborate on c
1516
+ Run Python + other languages
1617
+ Copy files
1718
+ Context menu in sidebar
18-
+ ~~Warning when closing without saving changes~~DONE!
19+
+ Minimize and beautify
20+
+ ~~Warning when closing without saving changes~~ **DONE!**
1921

2022
=====
2123

@@ -35,14 +37,17 @@ The goal of this project is to allow people around the globe to collaborate on c
3537

3638
###Supported Languages###
3739
+ APL
38-
+ Swift
39-
+ Text
40+
+ PGP
41+
+ ASN.1
4042
+ Asterisk
43+
+ Brainfuck
4144
+ C
4245
+ C++
4346
+ Cobol
4447
+ C#
4548
+ Clojure
49+
+ Closure Stylesheets (GSS)
50+
+ CMake
4651
+ CoffeeScript
4752
+ Common Lisp
4853
+ Cypher
@@ -53,14 +58,18 @@ The goal of this project is to allow people around the globe to collaborate on c
5358
+ Dart
5459
+ diff
5560
+ Django
61+
+ Dockerfile
5662
+ DTD
5763
+ Dylan
5864
+ EBNF
5965
+ ECL
6066
+ Eiffel
67+
+ Elm
6168
+ Embedded Javascript
6269
+ Embedded Ruby
6370
+ Erlang
71+
+ Factor
72+
+ Forth
6473
+ Fortran
6574
+ F#
6675
+ Gas
@@ -91,14 +100,18 @@ The goal of this project is to allow people around the globe to collaborate on c
91100
+ Markdown
92101
+ mIRC
93102
+ MariaDB SQL
103+
+ Mathematica
94104
+ Modelica
105+
+ MUMPS
95106
+ MS SQL
96107
+ MySQL
97108
+ Nginx
109+
+ NSIS
98110
+ NTriples
99111
+ Objective C
100112
+ OCaml
101113
+ Octave
114+
+ Oz
102115
+ Pascal
103116
+ PEG.js
104117
+ Perl
@@ -125,12 +138,13 @@ The goal of this project is to allow people around the globe to collaborate on c
125138
+ Slim
126139
+ Smalltalk
127140
+ Smarty
128-
+ SmartyMixed
129141
+ Solr
130142
+ Soy
131143
+ SPARQL
132144
+ Spreadsheet
133145
+ SQL
146+
+ Squirrel
147+
+ Swift
134148
+ MariaDB
135149
+ sTeX
136150
+ LaTeX
@@ -141,51 +155,72 @@ The goal of this project is to allow people around the globe to collaborate on c
141155
+ Tiki wiki
142156
+ TOML
143157
+ Tornado
158+
+ troff
159+
+ TTCN
160+
+ TTCN_CFG
144161
+ Turtle
145162
+ TypeScript
163+
+ Twig
146164
+ VB.NET
147165
+ VBScript
148166
+ Velocity
149167
+ Verilog
168+
+ VHDL
150169
+ XML
151170
+ XQuery
152171
+ YAML
153172
+ Z80
173+
+ mscgen
174+
+ xu
175+
+ msgenny
154176

155177

156178
###Themes###
157-
+ Seti
158-
+ Code Your Cloud
159-
+ 3024 Day
160-
+ 3024 Night
161-
+ Ambiance Mobile
162-
+ Ambiance
163-
+ Base16 Light
164-
+ Base16 Dark
165-
+ Blackboard
166-
+ Cobalt
167-
+ Eclipse
168-
+ Elegant
169-
+ Erlang Dark
170-
+ Lesser Dark
171-
+ Mbo
172-
+ Mdn Like
173-
+ Midnight
174-
+ Monokai
175-
+ Neat
176-
+ Night
177-
+ Paraiso Dark
178-
+ Paraiso Light
179-
+ Pastel On Dark
180-
+ RubyBlue
181-
+ Solarized
182-
+ The Matrix
183-
+ Tomorrow Night Eighties
184-
+ Twilight
185-
+ Vibrant Ink
186-
+ Xq light
187-
+ Xq dark
188-
+ Neo
179+
+ 3024 day
180+
+ 3024 night
181+
+ abcdef
182+
+ ambiance
183+
+ ambiance mobile
184+
+ base16 dark
185+
+ base16 light
186+
+ bespin
187+
+ blackboard
188+
+ cobalt
189+
+ colorforth
190+
+ dracula
191+
+ eclipse
192+
+ elegant
193+
+ erlang dark
194+
+ hopscotch
195+
+ icecoder
196+
+ isotope
197+
+ lesser dark
198+
+ liquibyte
199+
+ material
200+
+ mbo
201+
+ mdn like
202+
+ midnight
203+
+ monokai
204+
+ neat
205+
+ neo
206+
+ night
207+
+ paraiso dark
208+
+ paraiso light
209+
+ pastel on dark
210+
+ railscasts
211+
+ rubyblue
212+
+ seti
213+
+ solarized
214+
+ the matrix
215+
+ tomorrow night bright
216+
+ tomorrow night eighties
217+
+ ttcn
218+
+ twilight
219+
+ vibrant ink
220+
+ xq dark
221+
+ xq light
222+
+ yeti
223+
+ zenburn
189224

190225
=====
191226

about/flat/js/jquery-1.10.2.min.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

about/flat/js/jquery-1.8.3.min.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

about/flat/js/jquery-2.0.3.min.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

about/index.html

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
<link rel="stylesheet" href="css/grid.css">
1515
<link rel="stylesheet" href="../css/material.css">
1616
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1" />
17-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
17+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
1818
<script src="../lib/velocity/velocity.min.js"></script>
1919
<script src="../lib/velocity/velocity.ui.min.js"></script>
20-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.1.2/css/material-design-iconic-font.min.css">
21-
<link href="https://cdn.jsdelivr.net/devicons/1.4.0/css/devicons.min.css" rel='stylesheet'>
22-
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
20+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css">
21+
<link href='https://cdn.jsdelivr.net/devicons/1.8.0/css/devicons.min.css' rel='stylesheet'>
22+
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet">
2323

2424

2525
<script src="lib/fit.js"></script>
@@ -52,9 +52,13 @@ <h4 id="quote">A free, open-source code editor for Google Drive and oneDrive</h4
5252
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
5353
</form>
5454

55-
<a href="https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.install + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&state=%2Fprofile&redirect_uri=https%3A%2F%2Fcodeyourcloud.com&response_type=token&client_id=953350323460-0i28dhkj1hljs8m9ggvm3fbiv79cude6.apps.googleusercontent.com" class="waves-effect waves-light paper-btn paper-btn-blue" style="background-color:#3498DB;align-self: flex-end;"><i class="fa fa-google" style="margin-right:10px;"></i> LOGIN WITH GOOGLE</a>
55+
<!--a href="https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.install + https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&state=%2Fprofile&redirect_uri=https%3A%2F%2Fcodeyourcloud.com&response_type=token&client_id=953350323460-0i28dhkj1hljs8m9ggvm3fbiv79cude6.apps.googleusercontent.com" class="waves-effect waves-light paper-btn paper-btn-blue" style="background-color:#3498DB;align-self: flex-end;"><i class="fa fa-google" style="margin-right:10px;"></i> LOGIN WITH GOOGLE</a-->
5656

57-
<a href="https://login.live.com/oauth20_authorize.srf?client_id=0000000044157F3B&scope=wl.signin%20wl.skydrive%20wl.basic%20wl.skydrive_update&response_type=token&redirect_uri=https%3A%2F%2Fcodeyourcloud.com" class="waves-effect waves-light paper-btn paper-btn-green" style="background-color:#009688;align-self: flex-end;margin-left: 5px"><i class="fa fa-cloud" style="margin-right:10px;"></i> LOGIN WITH ONEDRIVE</a>
57+
<a href="https://codeyourcloud.com/connect/google" class="waves-effect waves-light paper-btn paper-btn-blue" style="background-color:#F94545;align-self: flex-end;"><i class="zmdi zmdi-google" style="margin-right:10px;"></i> LOGIN WITH GOOGLE</a>
58+
59+
<!--a href="https://login.live.com/oauth20_authorize.srf?client_id=0000000044157F3B&scope=wl.signin%20wl.skydrive%20wl.basic%20wl.skydrive_update&response_type=token&redirect_uri=https%3A%2F%2Fcodeyourcloud.com" class="waves-effect waves-light paper-btn paper-btn-green" style="background-color:#009688;align-self: flex-end;margin-left: 5px"><i class="fa fa-cloud" style="margin-right:10px;"></i> LOGIN WITH ONEDRIVE</a-->
60+
61+
<a href="https://codeyourcloud.com/connect/microsoft" class="waves-effect waves-light paper-btn paper-btn-green" style="background-color:#3498DB;align-self: flex-end;margin-left: 5px"><i class="zmdi zmdi-windows" style="margin-right:10px;"></i> LOGIN WITH MICROSOFT ONEDRIVE</a>
5862

5963
</div>
6064

@@ -162,6 +166,7 @@ <h6 id="logos">
162166
<span class="devicons devicons-mysql dev-icon"></span>
163167
<span class="devicons devicons-swift dev-icon"></span>
164168
<span class="devicons devicons-dart dev-icon"></span>
169+
<span class="devicons devicons-rust dev-icon"></span>
165170
</h6>
166171

167172
<h6 class="btn-h6">
@@ -182,6 +187,8 @@ <h4 id="quote" style="color:#4F4F4F">Contact us</h4>
182187
<br/>
183188
<textarea class="form-control input" id="comment_comment" value="" placeholder="Comment" rows="10"></textarea>
184189
<br/>
190+
<input type="checkbox" id="agree-checkbox" class="form-checkbox" style="display:inline-block;margin-right: 5px;"><p style="display:inline-block">(<b>OPTIONAL</b>) Check to allow us to use your comments for promotional purposes. Your information will remain private.</p>
191+
<br/>
185192

186193
<h6 id="send">
187194

@@ -217,10 +224,6 @@ <h6 id="send">
217224
</div>
218225
</div>
219226

220-
<script type="text/javascript" src="//apis.google.com/js/client.js?onload=loadDrive"></script>
221-
222-
</script>
223-
<script src="../lib/fit/fit.js"></script>
224227
<script src="js/index.js"></script>
225228
<script src="../js/material.js"></script>
226229
</body>

about/js/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@ function comment(){
3535
var name = strip(document.getElementById("comment_name").value);
3636
var mail = strip(document.getElementById("comment_mail").value);
3737
var text = strip(document.getElementById("comment_comment").value);
38+
var agree = $("#agree-checkbox").prop("checked");
3839

3940

40-
connection.send(JSON.stringify({type: "comment", sender: name, email: mail, comment: text}));
41+
connection.send(JSON.stringify({type: "comment", sender: name, email: mail, comment: text, agree: agree}));
4142
document.getElementById("comment_name").value = "";
4243
document.getElementById("comment_mail").value = "";
4344
document.getElementById("comment_comment").value = "";

css/material.css

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -128,22 +128,6 @@
128128
left: 0.4375em;
129129
}
130130

131-
/* accessibility styles */
132-
.check-switch input:focus + span:after {
133-
box-shadow: inset 0 0 0 0.03em rgba(0,0,0,0.15),
134-
0 0 0.05em rgba(0,0,0,0.08),
135-
0 0.1em 0.2em rgba(0,0,0,0.3);
136-
background: #fff;
137-
}
138-
139-
.check-switch input:focus + span {
140-
box-shadow: inset 0 0 0 0.0625em #dadada;
141-
}
142-
143-
.check-switch input:focus:checked + span {
144-
box-shadow: inset 0 0 0 0.73em #E74C3C;
145-
}
146-
147131
.paper-btn, .paper-btn-large {
148132
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
149133
-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);

0 commit comments

Comments
 (0)