Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

Commit 3dd1b3f

Browse files
committed
Merge remote-tracking branch 'origin/master' into pflynn/pluggable-linting
* origin/master: (275 commits) Change copyright to 2013 Change copyright to 2013 Comment tweaks. Renamed addPos/offsetPos to _addPos/_offsetPos since they're private. Fix test for new status with LiveHTML Delete strings-app.js and remove "Gettings started line" Get some recent fixes from upstream Updated by ALF automation. Add comments for `generateAttributeEdits` Flesh out the comments for SimpleDOM. Replace .children checks with .isElement() Remove a bunch of unused variables (from review #5065) Fixed quiet scrollbar based on @TomMalbran's feedback. Removed base64 PNGs as they're no longer required. Updated year. Fixed based on @TomMalbran's feedback. Updated by ALF automation. Removed linux scrollbar style. Cleaned up a bit. Updated link. Removed quiet scrollbar styles as they're all in brackets_scrollbars.less now. ... Conflicts: src/brackets.js
2 parents 820b4c6 + 786f29c commit 3dd1b3f

102 files changed

Lines changed: 13571 additions & 1425 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.

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ src/extensions/disabled
2121
.DS_Store
2222

2323
# unit test working directory
24-
test/temp
2524
test/results
2625

2726
# Netbeans
2827
/nbproject
28+
29+
# PhpStorm
30+
.idea

NOTICE

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2401,3 +2401,28 @@ FITNESS FOR A PARTICULAR PURPOSE AND
24012401
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
24022402
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24032403
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2404+
2405+
Chris Winberry
2406+
Copyright 2010, 2011, Chris Winberry <chris@winberry.net>. All rights reserved.
2407+
Permission is hereby granted, free of charge, to any person obtaining a copy
2408+
of this software and associated documentation files (the "Software"), to
2409+
deal in the Software without restriction, including without limitation the
2410+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
2411+
sell copies of the Software, and to permit persons to whom the Software is
2412+
furnished to do so, subject to the following conditions:
2413+
2414+
The above copyright notice and this permission notice shall be included in
2415+
all copies or substantial portions of the Software.
2416+
2417+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2418+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2419+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2420+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2421+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2422+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
2423+
IN THE SOFTWARE.
2424+
2425+
Peter Zotov , Public Domain Notice (murmurhash3-js)
2426+
The MurmurHash3 algorithm was created by Austin Appleby.
2427+
This JavaScript port was authored * by Peter Zotov (based on Java port by Yonik Seeley)
2428+
and is placed into the public domain. * The author hereby disclaims copyright to this source code.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Brackets",
3-
"version": "0.30.0-0",
4-
"apiVersion": "0.30.0",
3+
"version": "0.31.0-0",
4+
"apiVersion": "0.31.0",
55
"homepage": "http://brackets.io",
66
"issues": {
77
"url": "http://github.com/adobe/brackets/issues"

samples/fi/Aloitus/index.html

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7+
<title>BRACKETS-ALOITUSOPAS</title>
8+
<meta name="description" content="Interaktiivinen aloitusopas Brackets-sovellukselle.">
9+
<link rel="stylesheet" href="main.css">
10+
</head>
11+
<body>
12+
13+
<h1>BRACKETS-ALOITUSOPAS</h1>
14+
<h2>Tämä on oppaasi!</h2>
15+
16+
<!--
17+
TEHTY <3:LLA JA JAVASCRIPTILLA
18+
-->
19+
20+
<p>
21+
Tervetuloa varhaiseen Brackets-sovelluksen esiversioon, uuteen avoimen lähdekoodin editoriin seuraavan
22+
web-sukupolven puolesta. Olemme suuria standardien faneja ja haluamme rakentaa paremmat työkalut
23+
JavaScriptille, HTML:lle ja CSS:lle sekä niihin liittyville avoimille web-tekniikoille. Tämä on nöyrä
24+
alkumme.
25+
</p>
26+
27+
<!--
28+
MIKÄ ON BRACKETS?
29+
-->
30+
<p>
31+
<em>Brackets on erityyppinen editori.</em>
32+
Yksi huomattava ero on se, että tämä editori on kirjoitettu JavaScriptilla, HTML:llä ja CSS:llä. Tämä
33+
tarkoittaa, että useimmilla Brackets-sovelluksen käyttäjillä on on välttämättömät taidot muokata ja
34+
laajentaa editoria. Itse asiassa käytämme Bracketsia joka päivä Brackets’n rakentamiseen. Siinä on myös
35+
joitakin ainutlaatuisia ominaisuuksia, kuten pikamuokkaus, reaaliaikainen esikatselu ja muita, joita et
36+
voi löytää toisista editoreista. Oppiaksesi lisää, kuinka käyttää näitä ominaisuuksia, jatka lukemista.
37+
</p>
38+
39+
40+
<h2>Kokeilemme muutamia uusia asioita</h2>
41+
42+
<!--
43+
HTML:N, CSS:N JA JAVASCRIPTIN VÄLINEN SUHDE
44+
-->
45+
<h3>Pikamuokkaus CSS:lle ja JavaScriptille</h3>
46+
<p>
47+
Ei lisää dokumenttien välillä vaihtamista ja tietojen menetyksiä. Kun muokkaat HTML:ää, käytä
48+
<kbd>Cmd/Ctrl + E</kbd> -pikanäppäintä avataksesi nopean sisäeditorin, joka näyttää kaiken tiedostoon
49+
liittyvän CSS:n. Tee muokkaus CSS:ääsi, paina <kbd>ESC</kbd>-näppäintä ja olet takaisin editoimassa
50+
HTML:ää, tai jätä vain CSS-säännöt auki ja ne tulevat osaksi HTML-editoriasi. Jos painat
51+
<kbd>ESC</kbd>-näppäintä nopean sisäeditorin ulkopuolella, ne kaikki sulkeutuvat.
52+
</p>
53+
54+
<samp>
55+
Haluatko nähdä sen toiminnassa? Aseta osoittimesi alla olevan <!-- <samp> --> -tagin päälle ja paina
56+
<kbd>Cmd/Ctrl + E</kbd>. Sinun pitäisi nähdä CSS-pikaeditorin ilmestyvän alapuolelle. Oikealla näet
57+
luettelon CSS-säännöistä, jotka liittyvät tähän tagiin. Yksinkertaisesti vieritä sääntöjä
58+
<kbd>Alt + Up/Down</kbd> -pikanäppäimillä löytääksesi sen säännön, jota haluat muokata.
59+
</samp>
60+
61+
<a href="screenshots/quick-edit.png">
62+
<img alt="Kuvankaappaus näyttää CSS:n pikamuokkauksen" src="screenshots/quick-edit.png" />
63+
</a>
64+
65+
<p>
66+
Voit käyttää samaa oikotietä JavaScript-koodille näyttääksesi funktion vartalon asettamalla osoittimen
67+
sen funktion nimen päälle, jota kutsut. Toistaiseksi sisäeditorit eivät voi olla sisäkkäin, joten voit
68+
käyttää pikamuokkausta vain, kun osoitin on täyskokoisessa editorissa.
69+
</p>
70+
71+
<!--
72+
ESIKATSELU
73+
-->
74+
<h3>Esikatsele CSS:n muutoksia reaaliaikaisesti selaimessa</h3>
75+
<p>
76+
Tiedätkö sen ”tallenna/päivitä-tanssin”, jota olemme tehneet vuosia? Se, missä tehdään muutoksia
77+
editorissa, napsautetaan tallenna, vaihdetaan selaimeen ja sitten päivitetään nähdäksemme tulos?
78+
Brackets-sovelluksessa sinun ei tarvitse harrastaa tätä tanssia.
79+
</p>
80+
<p>
81+
Brackets avaa <em>reaaliaikaisen yhteyden</em> paikalliseen selaimeesi ja vie CSS:n päivitykset samalla
82+
kun kirjoitat! Saatat jo olla tehnyt jotain tämän kaltaista selainpohjaisilla työkaluilla, mutta
83+
Brackets’lla ei tarvitse kopioida ja liittää lopullista CSS:ää takaisin editoriin. Koodisi suoritetaan
84+
selaimessasi, mutta se sijaitsee editorissasi!
85+
</p>
86+
87+
<h3>Korosta HTML-elementtejä ja CSS-sääntöjä reaaliaikaisesti</h3>
88+
<p>
89+
Brackets tekee helpoksi nähdä, kuinka muutoksesi HTML:ssä ja CSS:ssä vaikuttavat sivuun. Kun
90+
osoittimesi on CSS-säännön päällä, Brackets korostaa kaikki vaikuttavat elementit selaimessa. Samoin,
91+
kun muokatessa HTML-tiedostoa, Brackets korostaa vastaavat HTML-elementit selaimessa.
92+
</p>
93+
94+
<samp>
95+
Jos sinulla on Google Chrome asennettuna, voit kokeilla tätä itse. Napsauta salama-kuvaketta
96+
Brackets-ikkunan oikeassa yläkulmassa tai napsauta <kbd>Cmd/Ctrl + Alt + P</kbd>. Kun esikatselu on
97+
käytössä HTML-dokumentissa, kaikkia linkitettyjä CSS-dokumentteja voidaan muokata reaaliajassa. Kuvake
98+
muuttuu harmaasta kultaiseksi, kun Brackets muodostaa yhteyden selaimeesi.
99+
100+
Aseta osoittimesi nyt <!-- <img> --> -tagin yläpuolelle. Huomaa sininen korostus, joka ilmestyy kuvan
101+
ympärille Chromessa. Käytä seuraavaksi <kbd>Cmd/Ctrl + E</kbd> -pikanäppäintä avataksesi määritellyt
102+
säännöt. Yritä muuttaa kehyksen kokoa 1 pikselistä 10 pikseliin tai vaihda taustaväriä ”dimgray”:sta
103+
”hotpink”:iin. Jos sinulla on Brackets ja selaimesi suoritetaan rintarinnan sen kanssa, näet muutokset
104+
välittömästi selaimessasi. Siistiä, eikö?
105+
</samp>
106+
107+
<p class="note">
108+
Nykyisin Brackets tukee esikatselua vain CSS:lle. Kuitenkin nykyisessä versiossa muutokset HTML- ja
109+
JavaScript-tiedostoihin päivitetään automaattisesti, kun tallennat tiedoston. Työskentelemme tällä
110+
hetkellä tuodaksemme tuen HTML:lle ja JavaScriptille. Esikatselut ovat myös mahdollisia vain Google
111+
Chromella, mutta toivomme saavamme tämän toiminnallisuuden kaikille merkittäville selaimille
112+
tulevaisuudessa.
113+
</p>
114+
115+
<h3>Pikanäkymä</h3>
116+
<p>
117+
Niille meistä, joilla ei ole vielä muistissa värien vastineita HEX- tai RGB-arvoina, Brackets tekee
118+
nopeaksi ja helpoksi nähdä täsmälleen, mitä väriä käyttää. Sekä CSS:ssä että HTML:ssä, yksinkertaisesti
119+
osoita mitä tahansa väriarvoa tai gradienttia ja Brackets näyttää esikatselun tästä
120+
väristä/gradientista automaattisesti. Sama tulee kuviin: yksinkertaisesti osoita kuvalinkkiä
121+
Brackets-editorissa ja se näyttää esikatselussa tämän kuvan pikkukuvan.
122+
</p>
123+
124+
<samp>
125+
Kokeillaksesi pikanäkymää itse aseta osoittimesi <!-- <body> --> -tagin päälle tämän dokumentin
126+
yläosaan ja paina <kbd>Cmd/Ctrl + E</kbd> avataksesi CSS:n pikaeditorin. Nyt yksinkertaisesti osoita
127+
mitä tahansa väriarvoista CSS:n sisällä. Voit myös nähdä sen toiminnassa gradienteissa avaamalla CSS:n
128+
pikaeditorin <!-- <html> --> -tagilla ja osoittamalla mitä tahansa taustakuvan arvoista. Kokeillaksesi
129+
kuvan esikatselua aseta osoittimesi kuvankaappauskuvan päälle, joka on aimemmin tässä asiakirjassa.
130+
</samp>
131+
132+
<!--
133+
ANNA MEIDÄN TIETÄÄ, MITÄ MIELTÄ OLET
134+
-->
135+
<h2>Tule mukaan</h2>
136+
<p>
137+
Brackets on avoimen lähdekoodin projekti. Web-kehittäjät ympäri maailmaa osallistuvat paremman
138+
koodieditorin rakentamiseen. Monet muut rakentavat laajennuksia, jotka laajentavat Brackets’n kykyjä.
139+
Anna meidän tietää, mitä mieltä olet. Jaa ideasi tai osallistu suoraan projektiin.
140+
</p>
141+
<ul>
142+
<li><a href="http://brackets.io">Brackets.io</a></li>
143+
<li><a href="http://blog.brackets.io">Brackets-tiimin blogi</a></li>
144+
<li><a href="http://github.com/adobe/brackets">Brackets GitHub’ssa</a></li>
145+
<li><a href="https://github.com/adobe/brackets/wiki/Brackets-Extensions">Brackets-laajennukset</a></li>
146+
<li><a href="http://github.com/adobe/brackets/wiki">Brackets Wiki</a></li>
147+
<li><a href="http://groups.google.com/group/brackets-dev">Brackets-kehittäjien postituslista</a></li>
148+
<li><a href="https://twitter.com/#!/brackets">@Brackets Twitterissä</a></li>
149+
<li>Chattaa Brackets-kehittäjien kanssa IRC:ssä #brackets’ssa Freenode-palvelussa</li>
150+
</ul>
151+
152+
</body>
153+
</html>
154+
<!--
155+
156+
[[[[[[[[[[[[[[[ ]]]]]]]]]]]]]]]
157+
[:::::::::::::: ::::::::::::::]
158+
[:::::::::::::: ::::::::::::::]
159+
[::::::[[[[[[[: :]]]]]]]::::::]
160+
[:::::[ ]:::::]
161+
[:::::[ ]:::::]
162+
[:::::[ ]:::::]
163+
[:::::[ ]:::::]
164+
[:::::[ CODE THE WEB ]:::::]
165+
[:::::[ http://brackets.io ]:::::]
166+
[:::::[ ]:::::]
167+
[:::::[ ]:::::]
168+
[:::::[ ]:::::]
169+
[:::::[ ]:::::]
170+
[::::::[[[[[[[: :]]]]]]]::::::]
171+
[:::::::::::::: ::::::::::::::]
172+
[:::::::::::::: ::::::::::::::]
173+
[[[[[[[[[[[[[[[ ]]]]]]]]]]]]]]]
174+
175+
-->

samples/fi/Aloitus/main.css

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
html {
2+
background-color: #eeeeee;
3+
background-image: linear-gradient(bottom, rgb(238,238,238) 18%, rgb(153,153,153) 59%, rgb(238,238,238) 80%);
4+
background-image: -o-linear-gradient(bottom, rgb(238,238,238) 18%, rgb(153,153,153) 59%, rgb(238,238,238) 80%);
5+
background-image: -moz-linear-gradient(bottom, rgb(238,238,238) 18%, rgb(153,153,153) 59%, rgb(238,238,238) 80%);
6+
background-image: -webkit-linear-gradient(bottom, rgb(238,238,238) 18%, rgb(153,153,153) 59%, rgb(238,238,238) 80%);
7+
background-image: -ms-linear-gradient(bottom, rgb(238,238,238) 18%, rgb(153,153,153) 59%, rgb(238,238,238) 80%);
8+
}
9+
10+
body {
11+
margin: 0 auto;
12+
padding: 2em;
13+
max-width: 800px;
14+
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
15+
font-size: 14px;
16+
line-height: 1.5em;
17+
color: #333333;
18+
background-color: #ffffff;
19+
-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
20+
-moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
21+
box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
22+
}
23+
24+
h1, h2, h3, h4, h5, h6 {
25+
line-height: 1.3em;
26+
}
27+
28+
samp
29+
{
30+
/* hide <samp> from the browser so we can show cool features in Edge Code */
31+
display: none;
32+
}
33+
34+
img
35+
{
36+
background: dimgray;
37+
border: 1px solid black;
38+
border-radius: 2px;
39+
padding: 15px 10px 10px;
40+
margin: 10px 0;
41+
max-width: 95%;
42+
}

samples/fr/Premiers pas/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,17 +73,17 @@ <h3>Edition rapide des codes CSS et JavaScript</h3>
7373
<!--
7474
LIVE PREVIEW
7575
-->
76-
<h3>Affichage des modifications CSS en direct dans le navigateur</h3>
76+
<h3>Affichage des modifications HTML et CSS en direct dans le navigateur</h3>
7777
<p>
7878
Depuis des années, nous pratiquons tous la fameuse technique « Enregistrer/Actualiser » : apporter des
7979
modifications à l’éditeur, enregistrer, basculer vers le navigateur, puis actualiser la page pour voir
8080
le résultat. Avec Brackets, cette longue procédure appartient au passé.
8181
</p>
8282
<p>
8383
Brackets se connecte <em>en direct</em> à votre navigateur local et transmet vos mises à jour au fur et
84-
à mesure que vous les appliquez au code CSS. Des outils accessibles depuis le navigateur permettent
84+
à mesure que vous les appliquez au code HTML et CSS. Des outils accessibles depuis le navigateur permettent
8585
certes d’obtenir un résultat similaire, mais avec Brackets, vous n’avez pas besoin de copier et coller
86-
à nouveau le code CSS final dans l’éditeur. Le navigateur lit votre code, mais c’est l’éditeur qui le
86+
à nouveau le code final dans l’éditeur. Le navigateur lit votre code, mais c’est l’éditeur qui le
8787
fait vivre !
8888
</p>
8989

@@ -111,10 +111,10 @@ <h3>Surlignement en direct des éléments HTML et règles CSS</h3>
111111
</samp>
112112

113113
<p class="note">
114-
A l’heure actuelle, le module Aperçu en direct de Brackets ne fonctionne que pour le code CSS.
115-
Cependant, dans cette version, les modifications apportées aux fichiers HTML et JavaScript sont
114+
A l’heure actuelle, le module Aperçu en direct de Brackets ne fonctionne que pour le code HTML et CSS.
115+
Cependant, dans cette version, les modifications apportées aux fichiers JavaScript sont
116116
automatiquement rechargées lorsque vous enregistrez. Nous travaillons activement à la prise en charge
117-
du module Aperçu en direct pour les langages HTML et JavaScript. La fonctionnalité Aperçu en direct
117+
du module Aperçu en direct pour le langage JavaScript. La fonctionnalité Aperçu en direct
118118
n’est disponible qu’avec Google Chrome, mais nous souhaitons à l’avenir déployer cette fonctionnalité
119119
sur l’ensemble des navigateurs.
120120
</p>
@@ -181,4 +181,4 @@ <h2>Participer</h2>
181181
[:::::::::::::: ::::::::::::::]
182182
[[[[[[[[[[[[[[[ ]]]]]]]]]]]]]]]
183183
184-
-->
184+
-->

samples/root/Getting Started/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,16 +70,16 @@ <h3>Quick Edit for CSS and JavaScript</h3>
7070
<!--
7171
LIVE PREVIEW
7272
-->
73-
<h3>Preview CSS changes live in the browser</h3>
73+
<h3>Preview HTML and CSS changes live in the browser</h3>
7474
<p>
7575
You know that "save/reload dance" we've been doing for years? The one where you make changes in
7676
your editor, hit save, switch to the browser and then refresh to finally see the result?
7777
With Brackets, you don't have to do that dance.
7878
</p>
7979
<p>
80-
Brackets will open a <em>live connection</em> to your local browser and push CSS updates as you
80+
Brackets will open a <em>live connection</em> to your local browser and push HTML and CSS updates as you
8181
type! You might already be doing something like this today with browser-based tools, but with Brackets
82-
there is no need to copy and paste the final CSS back into the editor. Your code runs in the
82+
there is no need to copy and paste the final code back into the editor. Your code runs in the
8383
browser, but lives in your editor!
8484
</p>
8585

@@ -104,9 +104,9 @@ <h3>Live Highlight HTML elements and CSS rules</h3>
104104
</samp>
105105

106106
<p class="note">
107-
Today, Brackets only supports Live Preview for CSS. However, in the current version, changes to HTML
108-
and JavaScript files are automatically reloaded when you save. We are currently working on Live Preview
109-
support for HTML and JavaScript. Live previews are also only possible with Google Chrome, but we hope
107+
Today, Brackets only supports Live Preview for HTML and CSS. However, in the current version, changes to
108+
JavaScript files are automatically reloaded when you save. We are currently working on Live Preview
109+
support for JavaScript. Live previews are also only possible with Google Chrome, but we hope
110110
to bring this functionality to all major browsers in the future.
111111
</p>
112112

0 commit comments

Comments
 (0)