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

Commit e8d1a70

Browse files
committed
Merge branch 'master' of https://github.com/JulienKluge/Spedit
2 parents 44d8aa6 + a4fb9fa commit e8d1a70

File tree

7 files changed

+51
-44
lines changed

7 files changed

+51
-44
lines changed

Interop/TranslationProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -760,7 +760,7 @@ private void FillToEnglishDefaults()
760760
HardwareAcc = "Use hardware acceleration (if available)";
761761
UIAnim = "UI animations";
762762
OpenInc = "Auto open includes";
763-
OpenIncRec = "Open Includes Recursivly";
763+
OpenIncRec = "Open Includes Recursively";
764764
AutoUpdate = "Search automatically for updates";
765765
ShowToolbar = "Show toolbar";
766766
DynamicISAC = "Dynamic Autocompletition/Intellisense";

Resources/lang_0_spedit.xml

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
<serverrunning>Server läuft</serverrunning>
55
<saving>Speichern</saving>
66
<saveufiles>Ungespeicherte Dateien speichern?</saveufiles>
7-
<compileall>Alles kompillieren</compileall>
8-
<compilecurr>Kompillieren</compilecurr>
7+
<compileall>Alles kompilieren</compileall>
8+
<compilecurr>Kompilieren</compilecurr>
99
<copy>Kopieren</copy>
1010
<ftpup>Auf FTP hochladen</ftpup>
1111
<startserver>Server starten</startserver>
1212
<replace>Ersetzen</replace>
1313
<replaceall>Alles ersetzen</replaceall>
14-
<opennewfile>Neue datei öffnen</opennewfile>
15-
<nofilopened>Keine dateien geöffnet</nofilopened>
14+
<opennewfile>Neue Datei öffnen</opennewfile>
15+
<nofilopened>Keine Dateien geöffnet</nofilopened>
1616
<nofileopenedcap>Keine der selektierten Dateien konnte geöffnet werden.</nofileopenedcap>
1717
<savefileas>Speichern unter</savefileas>
18-
<savefollow>Folgende dateien speichern</savefollow>
19-
<chdecomp>Selektiere eine Datei zum dekompillieren</chdecomp>
20-
<decompiling>Dekompillieren</decompiling>
18+
<savefollow>Folgende Dateien speichern</savefollow>
19+
<chdecomp>Selektiere eine Datei zum dekompilieren</chdecomp>
20+
<decompiling>Dekompilieren</decompiling>
2121
<editconfig>Konfigurationen bearbeiten</editconfig>
2222
<foundinoff>Gefunden mit Offset {0} und Länge {1}</foundinoff>
2323
<foundnothing>Nichts gefunden</foundnothing>
@@ -31,21 +31,21 @@
3131
<versuptodate>Aktuelle Version</versuptodate>
3232
<versionyour>Die Programversion {0} ist aktuell.</versionyour>
3333
<details>Details</details>
34-
<compiling>Kompillieren</compiling>
34+
<compiling>Kompilieren</compiling>
3535
<error>Fehler</error>
3636
<spcompnotstarted>Der spcomp.exe Compiler konnte nicht richtig gestartet werden.</spcompnotstarted>
3737
<spcompnotfound>Der spcomp.exe Compiler konnte nicht gefunden werden.</spcompnotfound>
3838
<copied>Kopiert</copied>
3939
<deleted>Gelöscht</deleted>
40-
<failcopy>Fehlgeschlagene Kopierung</failcopy>
40+
<failcopy>Fehlgeschlagen beim Kopieren</failcopy>
4141
<nofilescopy>Keine Dateien kopiert</nofilescopy>
4242
<uploaded>Hochgeladen</uploaded>
4343
<erroruploadfile>Fehler beim Hochladen von: {0} zu {1}</erroruploadfile>
4444
<errorupload>Fehler beim Hochladen von Dateien</errorupload>
45-
<done>fertig</done>
45+
<done>Fertig</done>
4646
<file>Datei</file>
4747
<new>Neu</new>
48-
<open>Öfnen</open>
48+
<open>Öffnen</open>
4949
<save>Speichern</save>
5050
<saveall>Alle speichern</saveall>
5151
<saveas>Speichern unter</saveas>
@@ -92,29 +92,29 @@
9292
<count>Zählen</count>
9393
<casesen>Groß/Kleinschreibung</casesen>
9494
<multilineregex>Mehrzeilen Regex</multilineregex>
95-
<errorfileloadproc>Fehler beim Laden unf verarbeiten der Datei.</errorfileloadproc>
95+
<errorfileloadproc>Fehler beim Laden und Verarbeiten der Datei.</errorfileloadproc>
9696
<notdissmethod>Die Methode {0} konnte nicht disassembled werden: {1}</notdissmethod>
9797
<dfilechanged>{0} hat sich geändert.</dfilechanged>
9898
<filechanged>Datei geändert</filechanged>
9999
<filetryreload>Soll die Datei neu geladen werden?</filetryreload>
100-
<dsaveerror>Es ist ein Fehler beim speichern aufgetreten.</dsaveerror>
101-
<saveerror>Speicherfehlerr</saveerror>
100+
<dsaveerror>Es ist ein Fehler beim Speichern aufgetreten.</dsaveerror>
101+
<saveerror>Speicherfehler</saveerror>
102102
<savingfile>Speichere Datei</savingfile>
103103
<ptabb>pt</ptabb>
104104
<colabb>Sp</colabb>
105105
<lnabb>Zl</lnabb>
106106
<lenabb>Lng</lenabb>
107107
<speditcap>ein leichtgewichtiger Sourcepawn Editor</speditcap>
108108
<writtenby>geschrieben von: {0}</writtenby>
109-
<license>Lizens:</license>
109+
<license>Lizenz:</license>
110110
<peopleinv>Menschen involviert:</peopleinv>
111111
<preview>Vorschau</preview>
112112
<newfile>Neue Datei</newfile>
113113
<configwrongpars>Die Konfiguration konnte keine Sourcemod Definition erparsen.</configwrongpars>
114114
<noname>kein Name</noname>
115115
<poslen>pos: {0} - lng: {1}</poslen>
116116
<inheritedfr>geerbt von</inheritedfr>
117-
<methodfrom>Method von</methodfrom>
117+
<methodfrom>Methode von</methodfrom>
118118
<propertyfrom>Property von</propertyfrom>
119119
<search>Suche</search>
120120
<delete>Löschen</delete>
@@ -128,46 +128,46 @@
128128
<postbuildcom>Post-Build Befehle</postbuildcom>
129129
<optimizelvl>Optimierungslevel</optimizelvl>
130130
<verboselvl>Verbose-Level</verboselvl>
131-
<autocopy>Automatisches Kopieren nach Kompillierung</autocopy>
132-
<deleteoldsmx>Alte .smx nach Kompillierung löschen</deleteoldsmx>
131+
<autocopy>Automatisches Kopieren nach Kompilierung</autocopy>
132+
<deleteoldsmx>Alte .smx nach Kompilierung löschen</deleteoldsmx>
133133
<ftphost>FTP Host</ftphost>
134134
<ftpuser>FTP Benutzer</ftpuser>
135135
<ftppw>FTP Passwort</ftppw>
136136
<ftpdir>FTP Pfad</ftpdir>
137137
<comeditordir>Pfad zur SPEdit-Binary</comeditordir>
138-
<comscriptdir>Pfad zum kompillierenden Script</comscriptdir>
138+
<comscriptdir>Pfad zum kompilierenden Script</comscriptdir>
139139
<comcopydir>Kopierpfad für die smx</comcopydir>
140140
<comscriptfile>Voller Pfad und Name zum Script</comscriptfile>
141141
<comscriptname>Dateiname des Scripts</comscriptname>
142-
<compluginfile>Voller Pfad und Name des kompillierten Script</compluginfile>
143-
<compluginname>Dateiname des kompillierten Script</compluginname>
142+
<compluginfile>Voller Pfad und Name des kompilierten Script</compluginfile>
143+
<compluginname>Dateiname des kompilierten Script</compluginname>
144144
<rconengine>RCon Server Engine</rconengine>
145145
<rconip>RCon Server IP</rconip>
146146
<rconport>RCon Server Port</rconport>
147147
<rconpw>RCon Server Passwort</rconpw>
148148
<rconcom>RCon Server Befehle</rconcom>
149-
<compluginsreload>Alle kompillierten Plugins neu laden</compluginsreload>
150-
<compluginsloas>Alle kompillierten Plugins laden</compluginsloas>
151-
<compluginsunload>Alle kompillierten Plugins neu entladen</compluginsunload>
149+
<compluginsreload>Alle kompilierten Plugins neu laden</compluginsreload>
150+
<compluginsloas>Alle kompilierten Plugins laden</compluginsloas>
151+
<compluginsunload>Alle kompilierten Plugins neu entladen</compluginsunload>
152152
<newconfig>Neu Konfiguration</newconfig>
153153
<cannotdelconf>Kann Konfiguration nicht löschen</cannotdelconf>
154154
<ycannotdelconf>Du kannst diese Konfiguration nicht löschen.</ycannotdelconf>
155155
<selectexe>Ausführbare Datei aussuchen</selectexe>
156156
<cmdlinecom>Befehlsvariablen</cmdlinecom>
157157
<rconcmdlinecom>Rcon Befehlsvariablen</rconcmdlinecom>
158158
<resetoptions>Optionen zurücksetzen</resetoptions>
159-
<resetoptques>Bist du dir sicher die Optionen zurückzusetzen?</resetoptques>
160-
<restarteditor>Editor neustarten</restarteditor>
161-
<yrestarteditor>Du musst den Editor neu starten damit die Änderungen aktiv werden.</yrestarteditor>
162-
<restartedifulleff>Starte den Editor neu damit alle Änderungen aktiv werden...</restartedifulleff>
163-
<restartedieff>Starte den Editor neu damit die Änderungen aktiv werden...</restartedieff>
159+
<resetoptques>Bist du dir sicher, dass du die Optionen zurücksetzen willst?</resetoptques>
160+
<restarteditor>Editor neu starten</restarteditor>
161+
<yrestarteditor>Du musst den Editor neu starten, damit die Änderungen aktiv werden.</yrestarteditor>
162+
<restartedifulleff>Starte den Editor neu, damit alle Änderungen aktiv werden...</restartedifulleff>
163+
<restartedieff>Starte den Editor neu, damit die Änderungen aktiv werden...</restartedieff>
164164
<program>Programm</program>
165165
<hardwareacc>Benutze Hardwarebeschleunigung (wenn verfügbar)</hardwareacc>
166166
<uianim>UI Animationen</uianim>
167-
<openinc>Automatisches öffnen von Includes</openinc>
167+
<openinc>Automatisches Öffnen von Includes</openinc>
168168
<openincrec>Includes rekursiv öffnen</openincrec>
169169
<autoupdate>Automatisch nach Updates suchen</autoupdate>
170-
<showtoolbar>Werkzeugleiste zeigen</showtoolbar>
170+
<showtoolbar>Werkzeugleiste anzeigen</showtoolbar>
171171
<dynamicisac>Dynamische Autovervollst./Intellisense</dynamicisac>
172172
<darktheme>Dunkle Umgebung</darktheme>
173173
<themecolor>Umgebungsfarbe</themecolor>
@@ -177,7 +177,7 @@
177177
<scrollspeed>Scrollgeschwindigkeit</scrollspeed>
178178
<wordwrap>Wortumbruch</wordwrap>
179179
<aggindentation>Agressive Einrückung</aggindentation>
180-
<reformataftersem>Zeile neuformatieren nach Semikolon</reformataftersem>
180+
<reformataftersem>Zeile neu formatieren nach Semikolon</reformataftersem>
181181
<tabstospace>Tabs mit Leerzeichen ersetzen</tabstospace>
182182
<autoclosebrack>Automatisch Klammern schließen</autoclosebrack>
183183
<autoclosestrchr>Automatisch Strings, Chars schließen</autoclosestrchr>
@@ -187,12 +187,12 @@
187187
<fontfamily>Schriftart</fontfamily>
188188
<syntaxhigh>Syntaxhighlighting</syntaxhigh>
189189
<highdeprecat>Veraltete Syntax (&lt;1.7) anzeigen</highdeprecat>
190-
<compile>Kompillieren</compile>
191-
<autosavemin>Automatisches speichern (Min)</autosavemin>
192-
<obtextfile>Datei Pfad</obtextfile>
193-
<obtextconfig>Konfig. Pfad</obtextconfig>
194-
<obtextitem>Listenpunkt Pfad</obtextitem>
195-
<errorfileerror>Die compile-Fehlerdatei konnte nicht gelesen werden.</errorfileerror>
190+
<compile>Kompilieren</compile>
191+
<autosavemin>Automatisches Speichern (Min)</autosavemin>
192+
<obtextfile>Dateipfad</obtextfile>
193+
<obtextconfig>Konfigurationspfad</obtextconfig>
194+
<obtextitem>Listenpunktpfad</obtextitem>
195+
<errorfileerror>Die compile-Fehlerdatei konnte nicht gelesen werden.</errorfileerror>
196196
</de>
197197
<fr>
198198
<language>Français</language>

Resources/lang_0_spedit_entryTemplate.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@
164164
<hardwareacc>Use hardware acceleration (if available)</hardwareacc>
165165
<uianim>UI animations</uianim>
166166
<openinc>Auto open includes</openinc>
167-
<openincrec>Open Includes Recursivly</openincrec>
167+
<openincrec>Open Includes Recursively</openincrec>
168168
<autoupdate>Search automatically for updates</autoupdate>
169169
<showtoolbar>Show toolbar</showtoolbar>
170170
<dynamicisac>Dynamic Autocompletition/Intellisense</dynamicisac>

UI/Components/EditorIndetation.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,14 @@ public void IndentLine(TextDocument document, DocumentLine line)
3434
}
3535
if (lastLineLastNonWhitespaceChar == '{' && currentLineFirstNonWhitespaceChar != '}')
3636
{
37-
indentation += "\t";
37+
if (Program.OptionsObject.Editor_ReplaceTabsToWhitespace)
38+
{
39+
indentation += new string(' ', Program.OptionsObject.Editor_IndentationSize);
40+
}
41+
else
42+
{
43+
indentation += "\t";
44+
}
3845
}
3946
else if (currentLineFirstNonWhitespaceChar == '}')
4047
{

UI/Windows/AboutWindow.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Text="- Mithat Güner (Turkish translation)" />
7171
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Text="- Reinakumiko (Chinese(simplified) translation)" />
7272
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Text="- dev-xiamu (Chinese(simplified) translation)" />
73-
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Text="- Pohearts (Chinese(simplified & traditional) translation)" />
73+
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Text="- Pohearts (Chinese(simplified and traditional) translation)" />
7474
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,5,0,0" Text="Proposer: &#013;Powerlord; Wliu; barel31; asherkin; BAILANDO; Arkarr; turtsmcgurts; Tank Missile&#013;Wilczek; Miu; StealthGus; WhiteThunder; ghost" />
7575
</StackPanel>
7676
</Grid>

UI/Windows/OptionsWindow.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<CheckBox Name="HardwareAcc" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,5,0,0" Content="Use Hardware Acceleration (if available)" Checked="HardwareAcc_Changed" Unchecked="HardwareAcc_Changed" />
3232
<CheckBox Name="UIAnimation" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,30,0,0" Content="UI Animations" Checked="UIAnimation_Changed" Unchecked="UIAnimation_Changed" />
3333
<CheckBox Name="OpenIncludes" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,55,0,0" Content="Auto Open Includes" Checked="AutoOpenInclude_Changed" Unchecked="AutoOpenInclude_Changed" />
34-
<CheckBox Name="OpenIncludesRecursive" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="25,80,0,0" Content="Open Includes Recursivly" Checked="OpenIncludeRecursivly_Changed" Unchecked="OpenIncludeRecursivly_Changed" />
34+
<CheckBox Name="OpenIncludesRecursive" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="25,80,0,0" Content="Open Includes Recursively" Checked="OpenIncludeRecursively_Changed" Unchecked="OpenIncludeRecursively_Changed" />
3535
<CheckBox Name="AutoUpdate" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,105,0,0" Content="Search automatically for Updates" Checked="AutoUpdate_Changed" Unchecked="AutoUpdate_Changed" />
3636
<CheckBox Name="ShowToolBar" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,130,0,0" Content="Show Toolbar" Checked="ShowToolbar_Changed" Unchecked="ShowToolbar_Changed" />
3737
<CheckBox Name="DynamicISAC" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="5,155,0,0" Content="Dynamic Autocompletition/Intellisense" Checked="DynamicISAC_Changed" Unchecked="DynamicISAC_Changed" />

UI/Windows/OptionsWindow.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ private void AutoOpenInclude_Changed(object sender, RoutedEventArgs e)
6161
Program.OptionsObject.Program_OpenCustomIncludes = OpenIncludes.IsChecked.Value;
6262
OpenIncludesRecursive.IsEnabled = OpenIncludes.IsChecked.Value;
6363
}
64-
private void OpenIncludeRecursivly_Changed(object sender, RoutedEventArgs e)
64+
private void OpenIncludeRecursively_Changed(object sender, RoutedEventArgs e)
6565
{
6666
if (!AllowChanging) { return; }
6767
Program.OptionsObject.Program_OpenIncludesRecursively = OpenIncludesRecursive.IsChecked.Value;

0 commit comments

Comments
 (0)