diff --git a/Turbo Editor/build.gradle b/Turbo Editor/build.gradle index 92114cb..c389acc 100644 --- a/Turbo Editor/build.gradle +++ b/Turbo Editor/build.gradle @@ -3,7 +3,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:0.5.+' + classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' @@ -17,14 +17,15 @@ android { buildToolsVersion "18.1.0" defaultConfig { - minSdkVersion 14 - targetSdkVersion 18 + minSdkVersion 15 } } dependencies { compile 'com.github.gabrielemariotti.changeloglib:library:1.2.0' + compile 'commons-io:commons-io:2.4' compile 'com.android.support:support-v13:18.0.0' - compile "commons-io:commons-io:2.4" - compile fileTree(dir: 'libs', include: '*.jar') + compile ('de.greenrobot:eventbus:2.1.0-beta-1') { + exclude module: 'support-v4' + } } diff --git a/Turbo Editor/libs/eventbus-2.0.2.jar b/Turbo Editor/libs/eventbus-2.0.2.jar deleted file mode 100644 index 183228f..0000000 Binary files a/Turbo Editor/libs/eventbus-2.0.2.jar and /dev/null differ diff --git a/Turbo Editor/src/main/AndroidManifest.xml b/Turbo Editor/src/main/AndroidManifest.xml index 62520f4..14c8b02 100644 --- a/Turbo Editor/src/main/AndroidManifest.xml +++ b/Turbo Editor/src/main/AndroidManifest.xml @@ -20,12 +20,12 @@ diff --git a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/EditorFragment.java b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/EditorFragment.java index 863d85c..c714e61 100644 --- a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/EditorFragment.java +++ b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/EditorFragment.java @@ -75,7 +75,7 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD private Editor mEditor; // Editor Variables - static boolean sWrapText; + static boolean sLineNumbers; static boolean sColorSyntax; static int sFontSize; // @@ -104,7 +104,7 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD this.mCurrentEncoding = PreferenceHelper.getEncoding(getActivity()); this.mUseMonospace = PreferenceHelper.getUseMonospace(getActivity()); this.sColorSyntax = PreferenceHelper.getSyntaxHiglight(getActivity()); - this.sWrapText = PreferenceHelper.getWrapText(getActivity()); + this.sLineNumbers = PreferenceHelper.getLineNumbers(getActivity()); this.sFontSize = PreferenceHelper.getFontSize(getActivity()); } @@ -116,8 +116,7 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_editor, container, false); mEditor = (Editor) rootView.findViewById(R.id.editor); - mEditor.setHorizontallyScrolling(!this.sWrapText); - if (!this.sWrapText) { + if (this.sLineNumbers) { int paddingLeft = (int) PixelDipConverter.convertDpToPixel(sFontSize * 1.5f, getActivity()); mEditor.setPadding(paddingLeft, 0, 0, 0); } else { @@ -159,7 +158,7 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.fragment_editor, menu); - menu.findItem(R.id.im_wrap_text).setChecked(this.sWrapText); + menu.findItem(R.id.im_line_numbers).setChecked(this.sLineNumbers); menu.findItem(R.id.im_syntax_highlight).setChecked(this.sColorSyntax); menu.findItem(R.id.im_use_monospace).setChecked(this.mUseMonospace); super.onCreateOptionsMenu(menu, inflater); @@ -195,9 +194,9 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD item.setChecked(!item.isChecked()); PreferenceHelper.setSyntaxHiglight(getActivity(), item.isChecked()); updateTextEditor(); - } else if (i == R.id.im_wrap_text) { + } else if (i == R.id.im_line_numbers) { item.setChecked(!item.isChecked()); - PreferenceHelper.setWrapText(getActivity(), item.isChecked()); + PreferenceHelper.setLineNumbers(getActivity(), item.isChecked()); updateTextEditor(); } else if (i == R.id.im_use_monospace) { item.setChecked(!item.isChecked()); @@ -228,17 +227,16 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD } private void updateTextEditor() { - final boolean wrapText = PreferenceHelper.getWrapText(getActivity()); + final boolean wrapText = PreferenceHelper.getLineNumbers(getActivity()); final boolean syntaxHighlight = PreferenceHelper.getSyntaxHiglight(getActivity()); final boolean useMonospace = PreferenceHelper.getUseMonospace(getActivity()); final String encoding = PreferenceHelper.getEncoding(getActivity()); final int fontSize = PreferenceHelper.getFontSize(getActivity()); - if (this.sWrapText != wrapText) { - this.sWrapText = wrapText; + if (this.sLineNumbers != wrapText) { + this.sLineNumbers = wrapText; this.mEditor.setText(this.mEditor.getText().toString()); - this.mEditor.setHorizontallyScrolling(!this.sWrapText); - if (!this.sWrapText) { + if (this.sLineNumbers) { int paddingLeft = (int) PixelDipConverter.convertDpToPixel(sFontSize * 1.5f, getActivity()); mEditor.setPadding(paddingLeft, 0, 0, 0); } else { @@ -311,15 +309,11 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD ID_PASTE = android.R.id.paste, ID_UNDO = R.id.im_undo, ID_REDO = R.id.im_redo; - private static final int SYNTAX_DELAY_MILLIS = - 0; - private final Handler updateHandler = - new Handler(); - private final TextPaint mPaintNumbers = - new TextPaint(); - //private final Rect mLineBounds = new Rect(); - private final float mScale; + private static final int SYNTAX_DELAY_MILLIS = 800; + private final Handler updateHandler = new Handler(); + private final TextPaint mPaintNumbers = new TextPaint(); private boolean modified = true; + private boolean firstTimeColoring = true; /** * Is undo/redo being performed? This member @@ -348,31 +342,23 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD */ @Override public void run() { - replaceTextKeepCursor(getText()); + replaceTextKeepCursor(getText()); } }; public Editor(Context context, AttributeSet attrs) { super(context, attrs); - this.mScale = context.getResources() - .getDisplayMetrics().density; init(); } // Init the class private void init() { mEditHistory = new EditHistory(); - mChangeListener = - new EditTextChangeListener(); + mChangeListener = new EditTextChangeListener(); addTextChangedListener(mChangeListener); - this.mPaintNumbers - .setColor( - getTextColors().getDefaultColor()); - this.mPaintNumbers - .setTextSize( - sFontSize); + this.mPaintNumbers.setColor(getTextColors().getDefaultColor()); this.mPaintNumbers.setAntiAlias(true); // Syntax editor @@ -407,7 +393,8 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD @Override public void setTextSize(float size) { super.setTextSize(size); - this.mPaintNumbers.setTextSize(sFontSize); + final float scale = getContext().getResources().getDisplayMetrics().density; + this.mPaintNumbers.setTextSize((int) (size * scale * 0.5f)); } /** @@ -463,7 +450,7 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD */ @Override public void onDraw(final Canvas canvas) { - if (!EditorFragment.sWrapText) { + if (EditorFragment.sLineNumbers) { final int max = getLineCount(); final TextPaint paint = mPaintNumbers; for (int min = 0; min < max; min++) { @@ -559,22 +546,19 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD private void replaceTextKeepCursor( Editable e) { int p = getSelectionStart(); + disconnect(); + modified = false; - replaceText(e); + setText(highlight(e)); + + modified = true; + addTextChangedListener(mChangeListener); if (p > -1) { setSelection(p); } } - private void replaceText(Editable e) { - disconnect(); - modified = false; - setText(highlight(e)); - modified = true; - addTextChangedListener(mChangeListener); - } - private CharSequence highlight(Editable editable) { final String fileExtension = FilenameUtils.getExtension(EditorFragment.sFilePath); editable.clearSpans(); @@ -599,6 +583,13 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD color(Patterns.GENERAL_KEYWORDS, editable); color(Patterns.NUMBERS, editable); color(Patterns.GENERAL_COMMENTS, editable); + } else if (fileExtension.equals("php")){ + color(Patterns.HTML_OPEN_TAGS, editable); + color(Patterns.HTML_CLOSE_TAGS, editable); + color(Patterns.HTML_ATTRS, editable); + color(Patterns.GENERAL_KEYWORDS, editable); + color(Patterns.NUMBERS, editable); + color(Patterns.GENERAL_COMMENTS, editable); } else { color(Patterns.GENERAL_KEYWORDS, editable); color(Patterns.NUMBERS, editable); @@ -1035,10 +1026,13 @@ public class EditorFragment extends Fragment implements EditDialogFragment.EditD if (!EditorFragment.sColorSyntax || !modified) { return; } - - updateHandler.postDelayed( - updateRunnable, - SYNTAX_DELAY_MILLIS); + if(firstTimeColoring){ + firstTimeColoring = false; + updateHandler.post(updateRunnable); + } else { + updateHandler.removeCallbacks(updateRunnable); + updateHandler.postDelayed(updateRunnable, SYNTAX_DELAY_MILLIS); + } } } } diff --git a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/NavigationDrawerListFragment.java b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/NavigationDrawerListFragment.java index 2af0c14..d3dd7d9 100644 --- a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/NavigationDrawerListFragment.java +++ b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/NavigationDrawerListFragment.java @@ -46,6 +46,7 @@ import java.util.List; import de.greenrobot.event.EventBus; + public class NavigationDrawerListFragment extends ListFragment implements AbsListView.MultiChoiceModeListener { private List fileNames; diff --git a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/SeekbarDialogFragment.java b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/SeekbarDialogFragment.java index 62c7b17..04e70d5 100644 --- a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/SeekbarDialogFragment.java +++ b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/fragment/SeekbarDialogFragment.java @@ -57,7 +57,7 @@ public class SeekbarDialogFragment extends DialogFragment { final String title; switch (action) { case FileSize: - title = getString(R.string.text_size); + title = getString(R.string.font_size); break; default: title = null; diff --git a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/helper/PreferenceHelper.java b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/helper/PreferenceHelper.java index ca615db..7a3bca0 100644 --- a/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/helper/PreferenceHelper.java +++ b/Turbo Editor/src/main/java/com/vmihalachi/turboeditor/helper/PreferenceHelper.java @@ -45,8 +45,8 @@ public final class PreferenceHelper { return getPrefs(context).getBoolean("use_monospace", false); } - public static boolean getWrapText(Context context) { - return getPrefs(context).getBoolean("editor_wrap_text", true); + public static boolean getLineNumbers(Context context) { + return getPrefs(context).getBoolean("editor_line_numbers", true); } public static boolean getSyntaxHiglight(Context context) { @@ -75,8 +75,8 @@ public final class PreferenceHelper { getEditor(context).putBoolean("use_monospace", value).commit(); } - public static void setWrapText(Context context, boolean value) { - getEditor(context).putBoolean("editor_wrap_text", value).commit(); + public static void setLineNumbers(Context context, boolean value) { + getEditor(context).putBoolean("editor_line_numbers", value).commit(); } public static void setSyntaxHiglight(Context context, boolean value) { diff --git a/Turbo Editor/src/main/res/layout/fragment_editor.xml b/Turbo Editor/src/main/res/layout/fragment_editor.xml index d4edf33..732a3b6 100644 --- a/Turbo Editor/src/main/res/layout/fragment_editor.xml +++ b/Turbo Editor/src/main/res/layout/fragment_editor.xml @@ -24,18 +24,22 @@ android:scrollbars="vertical" android:fillViewport="true"> + + - - + + diff --git a/Turbo Editor/src/main/res/menu/fragment_editor.xml b/Turbo Editor/src/main/res/menu/fragment_editor.xml index e167ea6..04d5dc2 100644 --- a/Turbo Editor/src/main/res/menu/fragment_editor.xml +++ b/Turbo Editor/src/main/res/menu/fragment_editor.xml @@ -41,9 +41,9 @@ android:showAsAction="ifRoom|withText"> + android:title="@string/font_size"/> diff --git a/Turbo Editor/src/main/res/raw/changelog.xml b/Turbo Editor/src/main/res/raw/changelog.xml index cd08156..f34b152 100644 --- a/Turbo Editor/src/main/res/raw/changelog.xml +++ b/Turbo Editor/src/main/res/raw/changelog.xml @@ -1,6 +1,12 @@ + + Various optimizations + Fixed some bugs + [b]Note[/b] in the future will add better syntax support + + Now you can change the font size diff --git a/Turbo Editor/src/main/res/values-de-rDE/strings.xml b/Turbo Editor/src/main/res/values-de-rDE/strings.xml index 96c2212..fd3ae7a 100644 --- a/Turbo Editor/src/main/res/values-de-rDE/strings.xml +++ b/Turbo Editor/src/main/res/values-de-rDE/strings.xml @@ -34,7 +34,7 @@ Passiver Modus Passphrase Kennwort - Leave it empty to prompt for it every session + Leer lassen, um die Eingabe für jede Sitzung zu veranlassen Port Einstellungen Remote @@ -46,7 +46,7 @@ Auswählen Benutzerkonto auswählen Sind sie sicher? - Something failed + Ups. Etwas ist schief gelaufen Dieselbe Datei nicht übertragen Design Verbindungsart @@ -56,7 +56,6 @@ Hochladen Hochladen abgeschlossen Was möchten Sie tun? - Zeilenumbruch Syntax Hervorhebung Ungeschehen machen Rückgängig machen @@ -76,9 +75,9 @@ Premium Funktionen freischalten Ich mag diese App! Ich liebe diese App! - Backup the accounts + Konten sichern Accounts wiederherstellen - Backup and share the accounts + Sichern Sie und teilen Sie die Konten Konten werden importiert... Konten werden exportiert... Keine Sicherungen gefunden @@ -95,8 +94,7 @@ Öffnen Die Datei %1$s wurde geändert? Möchten Sie sie hochladen? Die Datei %1$s wurde erfolgreich gespeichert! - %1$d ausgewählt - New remote file + Neue Remote-Datei Neue lokale Datei Erstelle ein neues Benutzerkonto Erstellen Sie ein neues Konto um zu starten. @@ -111,12 +109,14 @@ Maßeinheit für Dateigröße Open Source Lizenzen Open-Source-Lizenzen anzeigen - Show navigation breadcrumb Datei öffnen Nur dieses Mal öffnen - Are you missing Turbo Editor? + Fehlt Turbo-Editor? Der beste freie und Open Source Dateieditor! - Change the list type - Use monospace - Recent files + Ändern Sie den Typ der Liste + Verwenden Sie Monospace + Zuletzt geöffnete Dateien + Schriftgröße + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-el-rGR/strings.xml b/Turbo Editor/src/main/res/values-el-rGR/strings.xml index bf92969..3cafab5 100644 --- a/Turbo Editor/src/main/res/values-el-rGR/strings.xml +++ b/Turbo Editor/src/main/res/values-el-rGR/strings.xml @@ -56,7 +56,6 @@ Αποστολή Το ανέβασμα ολοκληρώθηκε Τι θέλετε να κάνετε; - Αναδίπλωση κειμένου Επισήμανση σύνταξης Αναίρεση Ακύρωση αναίρεσης @@ -95,7 +94,6 @@ Άνοιγμα Το αρχείο %1$s τροποποιήθηκε, θέλετε να το ανεβάσετε; Το αρχείο %1$s αποθηκεύτηκε με επιτυχία! - %1$d επιλέχθηκε Νέα απομακρυσμένο αρχείο Νέο τοπικό αρχείο Δημιουργία νέου λογαριασμού @@ -111,7 +109,6 @@ Μονάδα μέτρησης για το μέγεθος του αρχείου Άδειες χρήσης ανοιχτού κώδικα Προβολή αδειών χρήσης ανοιχτού κώδικα - Εμφάνιση βοηθού πλοήγησης Άνοιγμα αρχείου Open this time only Are you missing Turbo Editor? @@ -119,4 +116,7 @@ Change the list type Use monospace Recent files + Font size + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-es-rES/strings.xml b/Turbo Editor/src/main/res/values-es-rES/strings.xml new file mode 100644 index 0000000..52bbab0 --- /dev/null +++ b/Turbo Editor/src/main/res/values-es-rES/strings.xml @@ -0,0 +1,122 @@ + + + + New account + Activo + Borrar + Borrando ficheros… + Cargando… + Carpeta local actual + Clave privada + Claro + Codificación + Share + New local folder + New remote folder + Desconectar + Carpeta local por defecto + Where to download? + Descargar + Download completed + Duplicate + Done + Home + Servidor + Información + Local + Iniciando sesión… + Editar + Mover + Ocultar + Turbo Client + Turbo Editor + Usuario + Pasivo + Contraseña + Contraseña + Déjelo en blanco para rellenarlo cada sesión + Puerto + Preferencias + Remoto + Para cambiar el tema, reinicie la aplicación + Renombrar + Raíz + Guardar + Oscuro + Seleccionar + Elija una cuenta + ¿Está seguro? + Algo falló + Do not transfer same file + Tema de la aplicación + Tipo de conexión + Tipo de protocolo + Otra carpeta + Usa una contraseña + Enviar + Subida completada + What do you want todo? + Resaltado de sintaxis + Deshacer + Rehacer + Sincronizar + Carpeta remota a sincronizar + Carpeta local a sincronizar + Vota + no podemos contactar a Google Play + y apoyo del crecimiento de otras gran funciones + Suba a Premium + Actualizar a Premium y apoyar el desarrollo de Turbo Client! + Download unlocked version + ¿Que es Turbo Client? ¿Vale la pena? Fije su precio! + Actualice para desbloquear estas características: + habilidad de abrir y modificar cualquier tipo de archivo + Backup service to backup and restore your data safely. + Unlock the Premium features + I really like this app! + I love this app! + Backup the accounts + Restore the accounts + Backup and share the accounts + Importing the accounts… + Exporting the accounts... + No backups found + Cannot open the file + Temporary folder does not exist + An error occurred + Ui + archivo + remover + fecha de modificación + nombre + tamaño + Organizar + Abrir + el archivo %1$s fue modificado quiere subirlo? + The file %1$s was saved with success! + New remote file + New local file + Create a new account + Create a new account to start. + Type + Send feedback + Copy URL + Cut + paste + Advanced + Auto + Bytes + Unit of measurement for file size + Open Source licenses + Show open source licenses + Open a file + Open this time only + Are you missing Turbo Editor? + The best free and open source file editor! + Change the list type + Use monospace + Recent files + Font size + Connection Name + Line Numbers + diff --git a/Turbo Editor/src/main/res/values-es-rES/strings_aboutactivity.xml b/Turbo Editor/src/main/res/values-es-rES/strings_aboutactivity.xml new file mode 100644 index 0000000..263f6ad --- /dev/null +++ b/Turbo Editor/src/main/res/values-es-rES/strings_aboutactivity.xml @@ -0,0 +1,41 @@ + + + + Información + Información sobre la aplicación + Misceláneos + Versión %1$s + Autor + Site del autor + Abrir el site del autor + Correo del autor + Enviar correo al autor + Twitter + Abrir el twitter + Google Plus + Show Google Plus page + Become a beta tester + Be a part of the community to receive beta updates + Translate the Application + Correct some mistakes or add a new translation + Leeme + Leer la referencia + FAQ + Mostrar las faqs + Log de cambios + Mostrar el log de cambios + Términos del servicio + Leer los términos del servicio + Aceptar + Declinar + Políticas de privacidad + Leer las políticas de privacidad + Cosas pendientes + Ver los cambios pendientes + Donar + ¡Gracias por el soporte! + Market de Android + ¡Envía feedback y puntúa! + Market del autor + ¡Ver las aplicaciones del autor! + diff --git a/Turbo Editor/src/main/res/values-fi-rFI/strings.xml b/Turbo Editor/src/main/res/values-fi-rFI/strings.xml new file mode 100644 index 0000000..605ff94 --- /dev/null +++ b/Turbo Editor/src/main/res/values-fi-rFI/strings.xml @@ -0,0 +1,122 @@ + + + + Uusi tili + Aktiivinen + Poista + Poistetaan tiedostoja... + Ladataan... + Nykyinen paikallinen kansio + Yksityinen avain + Vaalea + Koodaus + Jaa + Uusi paikallinen kansio + Uusi etäkansio + Katkaise yhteys + Oletus paikallinen kansio + Mistä haluat ladata? + Lataa + Laataaminen suoritettu + Kahdenna + Valmis + Etusivu + Osoite + Tiedot + Paikallinen + Kirjaudutaan... + Muokkaa + Siirrä + Piilota + Turbo Client + Turbo Editor + Käyttäjätunnus + Passiivinen + Sanalause + Salasana + Jätä tyhjäksi, jolloin sitä kysytään jokaisen istunnon yhteydessä + Portti + Asetukset + Etä + Vaihda teemaa, käynnistä sovellus uudelleen + Nimeä uudelleen + Oletusetäkansio + Tallenna + Tumma + Valitse + Valitse tili + Oletko varma? + Jokin meni pieleen + Älä siirrä samoja tiedostoja + Sovelluksen teema + Yhteyden tyyppi + Protokollatyyppi + Toinen kansio + Käytä salalausetta + Lähetä + Lähetys onnistui + Mitä haluaisit tehdä? + Syntaksinkorostus + Kumoa + Tee uudelleen + Synkronointi + Synkronoitava etäkansio + Synkronoitava paikallinen kansio + Arvostele + Ei voitu muodostaa yhteyttä Play-kauppaan + Tue huippuominaisuuksien kehitystä. + Päivitä Premium-versioon + Päivitä premiumiin ja tue Turbo Client:n kehitystä! + Lataa lukitsematon versio + Kuinka arvokas Turbo Client on sinulle? Määritä sille hinta! + Päivitä avataksesi ominaisuudet: + Valtuudet avata ja muokata kaikentyyppisiä tiedostoja. + Tietojen varmuuskopiointi ja palauttaminen turvallisesti. + Avata Premium-ominaisuudet + Pidän todella tästä sovelluksesta! + Rakastan tätä sovellusta! + Tilien varmuuskopiointi + Tilien palautus + Varmuuskopioi ja jaa tilit + Tilien tuominen... + Tilien vieminen... + Varmuuskopioita ei löytynyt + Tiedoston avaaminen ei onnistu + Tilapäistä kansiota ei ole + Tapahtui virhe + Käyttöliittymä + Kansio + Poista + Muokkauspäivä + Nimi + Koko + Lajittele + Avaa + %1$s tiedosto on muokattu, haluatko lähettää sen? + %1$s tiedosto tallennettu onnistuneesti! + Uusi etätiedosto + Uusi paikallinen tiedosto + Luo uusi tili + Luo uusi tili aloittaaksesi. + Tyyppi + Lähetä palautetta + Kopioi URL-osoite + Leikkaa + Liitä + Lisäasetukset + Automaattinen + Tavua + Tiedostokokon mittäyksikkö + Avoimen lähdekoodin lisenssit + Näytä avoimen lähdekoodin lisenssit + Avaa tiedosto + Avaa vain tällä kertaa + Puuttuuko sinulta Turbo Editor? + Paras ilmainen ja avoimen lähdekoodiin perustava tiedostoeditori! + Muuta luettelotyyliä + Käytä tasalevyistä fonttia + Viimeisimmät tiedostot + Fonttikoko + Yhteyden nimi + Line Numbers + diff --git a/Turbo Editor/src/main/res/values-fi-rFI/strings_aboutactivity.xml b/Turbo Editor/src/main/res/values-fi-rFI/strings_aboutactivity.xml new file mode 100644 index 0000000..4f1dce1 --- /dev/null +++ b/Turbo Editor/src/main/res/values-fi-rFI/strings_aboutactivity.xml @@ -0,0 +1,41 @@ + + + + Tiedot + Sovelluksen tiedot + Sekalaiset + Versio %1$s + Kehittäjä + Kotisivut + Näytä kehittäjän kotisivut + Sähköposti + Lähetä sähköpostia kehittäjälle + Twitter + Näytä kehittäjän Twitter-sivu + Google+ + Näytä kehittäjän Google+-sivu + Tule beetatestaajana + Ole osa yhteisöä vastaanottamalla beetapäivityksiä + Käännä sovellus + Korjaa virheitä tai lisää uusia käännöksiä + Lue minut + Lue viite + UKK + Näytä usein kysytyt kysymykset + Muutosloki + Näytä sovelluksen muutosloki + Käyttöehdot + Lue käyttöehdot + Hyväksy + Hylkää + Yksityisyyskäytäntö + Lue yksityisyyskäytäntö + Tehtävälista + Lue tehtävälista + Tee lahjoitus + Kiitos tuestanne! + Play-kauppa + Lähetä palautetta ja arvostele! + Muut sovellukset + Näytä kehittäjän muut sovellukset + diff --git a/Turbo Editor/src/main/res/values-ms-rMY/strings.xml b/Turbo Editor/src/main/res/values-ms-rMY/strings.xml index fe0770c..391ee8d 100644 --- a/Turbo Editor/src/main/res/values-ms-rMY/strings.xml +++ b/Turbo Editor/src/main/res/values-ms-rMY/strings.xml @@ -56,7 +56,6 @@ Muat naik Muat naik selesai What do you want todo? - Word wrap Syntax highlight Batal edit Buat semula edit @@ -95,7 +94,6 @@ Buka Fail %1$s telah berubah. Adakah anda mahu memuat naik? The file %1$s was saved with success! - %1$d selected New remote file New local file Cipta akaun baru @@ -111,7 +109,6 @@ Unit of measurement for file size Open Source licenses Show open source licenses - Show navigation breadcrumb Open a file Open this time only Are you missing Turbo Editor? @@ -119,4 +116,7 @@ Change the list type Use monospace Recent files + Font size + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-nl-rNL/strings.xml b/Turbo Editor/src/main/res/values-nl-rNL/strings.xml index 666cc8c..004f347 100644 --- a/Turbo Editor/src/main/res/values-nl-rNL/strings.xml +++ b/Turbo Editor/src/main/res/values-nl-rNL/strings.xml @@ -56,7 +56,6 @@ Uploaden Uploaden voltooid Wat wil je doen? - Comprimeer de tekst Gekleurde code Ongedaan maken Opnieuw uitvoeren @@ -95,7 +94,6 @@ Openen Het bestand %1$s is aangepast, wilt u het uploaden? Het bestand %1$s is met succes opgeslagen! - %1$d geselecteerd Nieuw extern bestand Nieuw lokaal bestand Nieuwe account toevoegen @@ -111,12 +109,14 @@ Maateenheid voor bestandsgrootte Open Source-licenties Toon open source-licenties - Toon navigatie breadcrumb Open een bestand Alleen deze keer openen Waar is Turbo Editor? De beste gratis en open source file editor! Wijzig het type lijst - Use monospace - Recent files + Gebruik monospace + Recente bestanden + Font size + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-pl-rPL/strings.xml b/Turbo Editor/src/main/res/values-pl-rPL/strings.xml index 309feb8..61c2e96 100644 --- a/Turbo Editor/src/main/res/values-pl-rPL/strings.xml +++ b/Turbo Editor/src/main/res/values-pl-rPL/strings.xml @@ -56,7 +56,6 @@ Prześlij Przesyłanie zakończone Co chcesz zrobić? - Zawijanie wyrazów Podświetlenie składni Cofnij Powtórz @@ -95,7 +94,6 @@ Otwórz Plik %1$s został zmodyfikowany, czy chcesz go wysłać? Plik %1$s został pomyślnie zapisany! - %1$d wybranych Nowy plik zdalny Nowy plik lokalny Utwórz nowe konto @@ -111,12 +109,14 @@ Jednostka rozmiaru dla pliku Licencje Open Source Pokaż licencje open source - Pokaż ścieżkę folderu nadrzędnego Otwórz plik Otwórz tylko tym razem Brakuje ci Turbo Editor? Najlepszy, darmowy edytor plików na bazie open source! Zmień typ listy - Use monospace - Recent files + Użyj stałej szerokości + Najnowsze pliki + Rozmiar czcionki + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-pt-rBR/strings.xml b/Turbo Editor/src/main/res/values-pt-rBR/strings.xml index 9491555..899696d 100644 --- a/Turbo Editor/src/main/res/values-pt-rBR/strings.xml +++ b/Turbo Editor/src/main/res/values-pt-rBR/strings.xml @@ -56,7 +56,6 @@ Upload Upload concluído What do you want todo? - Quebra de linha Syntax highlight Desfazer Refazer @@ -95,7 +94,6 @@ Open The file %1$s was modified, do you want to upload it? The file %1$s was saved with success! - %1$d selected New remote file New local file Create a new account @@ -111,7 +109,6 @@ Unit of measurement for file size Open Source licenses Show open source licenses - Show navigation breadcrumb Open a file Open this time only Are you missing Turbo Editor? @@ -119,4 +116,7 @@ Change the list type Use monospace Recent files + Font size + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values-ru-rRU/strings.xml b/Turbo Editor/src/main/res/values-ru-rRU/strings.xml index 537dc90..4d0fc74 100644 --- a/Turbo Editor/src/main/res/values-ru-rRU/strings.xml +++ b/Turbo Editor/src/main/res/values-ru-rRU/strings.xml @@ -56,7 +56,6 @@ Закачка Загрузка завершена What do you want todo? - Перенос строк Подсветка синтаксиса Отменить Повторить @@ -95,7 +94,6 @@ открыть Файл %1$s был изменен, загрузить на сервер? Файл %1$s успешно сохранен! - %1$d выделено Новый файл на сервере Новый локальный файл Создать новый аккаунт @@ -111,7 +109,6 @@ Единица измерения размера файла Open Source licenses Show open source licenses - Показывать цепочку навигации Открыть файл Open this time only Are you missing Turbo Editor? @@ -119,4 +116,7 @@ Внешний вид списка Use monospace Recent files + Font size + Connection Name + Line Numbers diff --git a/Turbo Editor/src/main/res/values/ids.xml b/Turbo Editor/src/main/res/values/ids.xml index a76911f..9b93474 100644 --- a/Turbo Editor/src/main/res/values/ids.xml +++ b/Turbo Editor/src/main/res/values/ids.xml @@ -28,7 +28,7 @@ - + diff --git a/Turbo Editor/src/main/res/values/strings.xml b/Turbo Editor/src/main/res/values/strings.xml index 611bc59..5d98a03 100644 --- a/Turbo Editor/src/main/res/values/strings.xml +++ b/Turbo Editor/src/main/res/values/strings.xml @@ -1,4 +1,4 @@ - + New account @@ -56,7 +56,6 @@ Upload Upload completed What do you want todo? - Word wrap Syntax highlight Undo Redo @@ -95,7 +94,6 @@ Open The file %1$s was modified, do you want to upload it? The file %1$s was saved with success! - %1$d selected New remote file New local file Create a new account @@ -111,13 +109,14 @@ Unit of measurement for file size Open Source licenses Show open source licenses - Show navigation breadcrumb Open a file Open this time only Are you missing Turbo Editor? The best free and open source file editor! - Change The List Type - Use Monospace - Recent Files - Text Size + Change the list type + Use monospace + Recent files + Font size + Connection Name + Line Numbers diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index b979729..667288a 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a80fe65..fad6e59 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Sun Oct 06 11:27:48 CEST 2013 +#Wed Oct 30 17:16:51 CET 2013 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=http\://services.gradle.org/distributions/gradle-1.7-bin.zip +distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip