Fixed the 'full node' switch, activated the jack tools to support some Java 8 features, and fixed some lint issues
This commit is contained in:
@ -51,7 +51,8 @@
|
||||
android:layout_margin="16dp"
|
||||
android:background="@color/contentBackground"
|
||||
android:elevation="2dp"
|
||||
tools:layout="@layout/fragment_message_detail"/>
|
||||
tools:layout="@layout/fragment_message_detail"
|
||||
tools:ignore="InconsistentLayout,UnusedAttribute"/>
|
||||
</FrameLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
@ -15,7 +15,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/to"
|
||||
android:inputType="textNoSuggestions"
|
||||
android:singleLine="true"/>
|
||||
android:maxLines="1"/>
|
||||
|
||||
</android.support.design.widget.TextInputLayout>
|
||||
|
||||
@ -43,4 +43,4 @@
|
||||
android:inputType="textMultiLine|textCapSentences"
|
||||
android:scrollbars="vertical"/>
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
@ -1,14 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Button xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="Got it"
|
||||
android:textStyle="bold"
|
||||
android:background="@drawable/material_showcase_button_bg"
|
||||
android:textSize="13sp"
|
||||
android:text="Got it"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
>
|
||||
|
||||
</Button>
|
||||
android:textSize="13sp"
|
||||
android:textStyle="bold">
|
||||
</Button>
|
||||
|
@ -34,10 +34,11 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/name"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignTop="@+id/avatar"
|
||||
android:layout_toEndOf="@+id/avatar"
|
||||
android:layout_toStartOf="@+id/subscribed"
|
||||
android:ellipsize="end"
|
||||
android:lines="1"
|
||||
android:paddingBottom="0dp"
|
||||
@ -60,7 +61,8 @@
|
||||
android:paddingLeft="8dp"
|
||||
android:paddingRight="8dp"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
tools:text="Stream #"/>
|
||||
tools:text="Stream #"
|
||||
tools:ignore="RelativeOverlap"/>
|
||||
|
||||
<com.mikepenz.iconics.view.IconicsImageView
|
||||
android:id="@+id/subscribed"
|
||||
|
@ -5,19 +5,15 @@
|
||||
<string name="title_message_detail">Nachricht</string>
|
||||
<string name="title_subscription_detail">Abonnement</string>
|
||||
<string name="bitmessage_full_node">Bitmessage Netzknoten</string>
|
||||
<string name="wifi_mode">Art der WLAN-Verbindung</string>
|
||||
<string name="settings">Einstellungen</string>
|
||||
<string name="wifi_only">Nur WLAN</string>
|
||||
<string name="wifi_only_summary">Nicht mit Mobilfunknetz verbinden</string>
|
||||
<string name="subscriptions">Abonnements</string>
|
||||
<string name="to">An</string>
|
||||
<string name="subject">Betreff</string>
|
||||
<string name="manage_identity">Identität verwalten</string>
|
||||
<string name="add_identity">Identität hinzufügen</string>
|
||||
<string name="add_identity_summary">Eine neue Identität erstellen</string>
|
||||
<string name="create_identity">Erstellen</string>
|
||||
<string name="create_identity_description">Eine neue, zufällige Identität erstellen</string>
|
||||
<string name="import_identity">Importieren</string>
|
||||
<string name="import_identity_description">Eine existierende Identität von PyBitmessage oder einem Export importieren</string>
|
||||
<string name="add_deterministic_address">Deterministische Identität</string>
|
||||
<string name="add_deterministic_address_description">Eine deterministische Identität erstellen oder wiederherstellen</string>
|
||||
@ -25,11 +21,8 @@
|
||||
<string name="add_chan_description">Einen Chan erstellen oder einem beitreten</string>
|
||||
<string name="title_activity_open_bitmessage_link">Kontakt importieren</string>
|
||||
|
||||
<string name="action_settings">Einstellungen</string>
|
||||
<string name="connection_info_1">Stream %1$d: eine Verbindung</string>
|
||||
<string name="connection_info_n">Stream %1$d: %2$d Verbindungen</string>
|
||||
<string name="import_address">Adresse importieren</string>
|
||||
<string name="import_contact">Kontakt hinzufügen</string>
|
||||
<string name="label">Label</string>
|
||||
<string name="subscribe">Abonnieren</string>
|
||||
<string name="do_import">Importieren</string>
|
||||
@ -42,7 +35,6 @@
|
||||
<string name="archive">Archiv</string>
|
||||
<string name="empty_trash">Papierkorb leeren</string>
|
||||
<string name="stream_number">Stream %d</string>
|
||||
<string name="enabled">Aktiv</string>
|
||||
<string name="trusted_node">Vertrauenswürdiger Knoten</string>
|
||||
<string name="trusted_node_summary">Diese Adresse wird für die Synchronisation verwendet</string>
|
||||
<string name="sync_timeout">Zeitbeschränkung der Synchronisierung</string>
|
||||
@ -56,7 +48,6 @@
|
||||
<string name="proof_of_work_text_0">Arbeite am Versenden</string>
|
||||
<string name="proof_of_work_text_n">Arbeite am Versenden (%1$d in Warteschlange)</string>
|
||||
<string name="error_invalid_sync_port">Ungültiger Port in den Synchronisationseinstellungen: %s</string>
|
||||
<string name="error_invalid_sync_host">Synchronisation fehlgeschlagen: der vertrauenswürdige Knoten konnte nicht erreicht werden.</string>
|
||||
<string name="compose_body_hint">Nachricht schreiben</string>
|
||||
<string name="contacts_and_subscriptions">Kontakte</string>
|
||||
<string name="subscribed">Abonniert</string>
|
||||
@ -78,10 +69,9 @@
|
||||
<string name="delete_contact_warning">Bist Du sicher dass dieser Kontakt gelöscht werden soll?</string>
|
||||
<string name="scan_qr_code">QR-Code scannen</string>
|
||||
<string name="create_contact">Kontakt erfassen</string>
|
||||
<string name="full_node_description">Solange kein aktiver Knoten gestartet ist, werden keine Meldungen empfangen oder gesendet. Dies braucht jedoch viele Resourcen und Daten.
|
||||
<string name="full_node_description">Solange kein aktiver Knoten gestartet ist, werden keine Meldungen empfangen oder gesendet. Dies braucht jedoch viele Ressourcen und Daten.
|
||||
|
||||
Als Alternative kann in den Einstellungen ein vertrauenswürdiger Knoten konfiguriert werden, aber im Moment muss dieser selbst bereitgestellt werden.</string>
|
||||
<string name="got_it">Alles klar</string>
|
||||
<string name="address">Bitmessage-Adresse</string>
|
||||
<string name="error_illegal_address">Vielleicht hat es einen Tippfehler</string>
|
||||
<string name="export">Exportieren</string>
|
||||
@ -95,7 +85,7 @@ Als Alternative kann in den Einstellungen ein vertrauenswürdiger Knoten konfigu
|
||||
<string name="toast_identity_created">Identität erstellt</string>
|
||||
<string name="toast_identities_created">Identitäten erstellt</string>
|
||||
<string name="toast_chan_created">Chan erstellt</string>
|
||||
<string name="deterministic_address_warning">Merke dir diese Enstellungen und stelle sicher dass sie korrekt sind wenn du eine deterministische Addresse wiederherstellst.</string>
|
||||
<string name="deterministic_address_warning">Merke dir diese Enstellungen und stelle sicher dass sie korrekt sind wenn du eine deterministische Adresse wiederherstellst.</string>
|
||||
<string name="number_of_identities">Anzahl zu generierender Identitäten</string>
|
||||
<string name="shorter">Kürzere Adressen suchen</string>
|
||||
<string name="wif_string">WIF / Inhalt von ‘keys.dat’</string>
|
||||
@ -106,5 +96,4 @@ Als Alternative kann in den Einstellungen ein vertrauenswürdiger Knoten konfigu
|
||||
<string name="select_file_title">Datei auswählen</string>
|
||||
<string name="select_identities_to_import">Bitte wähle die zu importierenden Identitäten:</string>
|
||||
<string name="import_input_description">Du kannst einfach den Inhalt eines Exports oder einer ‘keys.dat’-Datei einfügen</string>
|
||||
<string name="name">Name</string>
|
||||
</resources>
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Palette generated by Material Palette - materialpalette.com/blue-grey/orange -->
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<color name="colorPrimary">#FFC107</color>
|
||||
<color name="colorPrimaryDark">#FFA000</color>
|
||||
<color name="colorPrimaryDarkText">#DEFFFFFF</color>
|
||||
|
@ -15,7 +15,7 @@
|
||||
~ limitations under the License.
|
||||
-->
|
||||
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<string name="define_fab_speed_dial" translatable="false"/>
|
||||
<!-- Author section -->
|
||||
<string name="library_fab_speed_dial_author" translatable="false">Yavor Ivanov</string>
|
||||
|
@ -1,21 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<string name="define_int_filepicker" translatable="false"/>
|
||||
<!-- Author section -->
|
||||
<string name="library_filepicker_author" translatable="false">Angad Singh</string>
|
||||
<string name="library_filepicker_authorWebsite" translatable="false">https://github.com/Angads25</string>
|
||||
<!-- Library section -->
|
||||
<string name="library_filepicker_libraryName" translatable="false">FilePicker</string>
|
||||
<string name="library_filepicker_libraryDescription">Android Library to select files/directories from Device Storage.</string>
|
||||
<string name="library_filepicker_libraryWebsite" translatable="false">https://github.com/Angads25/android-filepicker</string>
|
||||
<string name="library_filepicker_libraryVersion" translatable="false">1.0.6</string>
|
||||
<!-- OpenSource section -->
|
||||
<string name="library_filepicker_isOpenSource" translatable="false">true</string>
|
||||
<string name="library_filepicker_repositoryLink" translatable="false">https://github.com/Angads25/android-filepicker</string>
|
||||
<!-- ClassPath for autoDetect section -->
|
||||
<string name="library_filepicker_classPath" translatable="false">com.github.angads25.filepicker.view.FilePickerDialog</string>
|
||||
<!-- License section -->
|
||||
<string name="library_filepicker_licenseId" translatable="false">apache_2_0</string>
|
||||
<!-- Custom variables section -->
|
||||
<!-- Author section -->
|
||||
<string name="library_filepicker_author" translatable="false">Angad Singh</string>
|
||||
<string name="library_filepicker_authorWebsite" translatable="false">https://github.com/Angads25</string>
|
||||
<!-- Library section -->
|
||||
<string name="library_filepicker_libraryName" translatable="false">FilePicker</string>
|
||||
<string name="library_filepicker_libraryDescription">Android Library to select files/directories from Device Storage.</string>
|
||||
<string name="library_filepicker_libraryWebsite" translatable="false">https://github.com/Angads25/android-filepicker</string>
|
||||
<string name="library_filepicker_libraryVersion" translatable="false">1.0.6</string>
|
||||
<!-- OpenSource section -->
|
||||
<string name="library_filepicker_isOpenSource" translatable="false">true</string>
|
||||
<string name="library_filepicker_repositoryLink" translatable="false">https://github.com/Angads25/android-filepicker</string>
|
||||
<!-- ClassPath for autoDetect section -->
|
||||
<string name="library_filepicker_classPath" translatable="false">com.github.angads25.filepicker.view.FilePickerDialog</string>
|
||||
<!-- License section -->
|
||||
<string name="library_filepicker_licenseId" translatable="false">apache_2_0</string>
|
||||
<!-- Custom variables section -->
|
||||
</resources>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<string name="define_jabit" translatable="false"/>
|
||||
<!-- Author section -->
|
||||
<string name="library_jabit_author" translatable="false">Christian Basler</string>
|
||||
|
@ -15,7 +15,7 @@
|
||||
~ limitations under the License.
|
||||
-->
|
||||
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<string name="define_zxing" translatable="false"/>
|
||||
<!-- Author section -->
|
||||
<string name="library_zxing_author" translatable="false">Google, Inc.</string>
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="UnusedResources">
|
||||
<string name="define_int_zxingandroidembedded" translatable="false"/>
|
||||
<!-- Author section -->
|
||||
<string name="library_zxingandroidembedded_author" translatable="false">JourneyApps</string>
|
||||
|
@ -1,22 +1,18 @@
|
||||
<resources>
|
||||
<resources xmlns:tools="http://schemas.android.com/tools">
|
||||
<string name="app_name">Abit</string>
|
||||
<string name="about_app">A Bitmessage client for Android</string>
|
||||
<string name="title_message_detail">Message Detail</string>
|
||||
<string name="title_subscription_detail">Subscription Detail</string>
|
||||
<string name="bitmessage_full_node">Bitmessage Node</string>
|
||||
<string name="wifi_mode">Wi-Fi Connection Mode</string>
|
||||
<string name="settings">Settings</string>
|
||||
<string name="wifi_only">Wi-Fi only</string>
|
||||
<string name="wifi_only_summary">Don\'t connect to the mobile network</string>
|
||||
<string name="subscriptions">Subscriptions</string>
|
||||
<string name="to">To</string>
|
||||
<string name="subject">Subject</string>
|
||||
<string name="manage_identity">Manage Identity</string>
|
||||
<string name="add_identity">Add Identity</string>
|
||||
<string name="add_identity_summary">Create new identity</string>
|
||||
<string name="create_identity">Create new</string>
|
||||
<string name="create_identity_description">Create a new, random identity</string>
|
||||
<string name="import_identity">Import existing</string>
|
||||
<string name="import_identity_description">Import an existing identity from PyBitmessage or from an export</string>
|
||||
<string name="add_deterministic_address">Deterministic identity</string>
|
||||
<string name="add_deterministic_address_description">Create or recreate a deterministic identity</string>
|
||||
@ -24,24 +20,20 @@
|
||||
<string name="add_chan_description">Create or join a chan</string>
|
||||
<string name="title_activity_open_bitmessage_link">Import Contact</string>
|
||||
|
||||
<string name="action_settings">Settings</string>
|
||||
<string name="connection_info_1">Stream #%1$d: one connection</string>
|
||||
<string name="connection_info_n">Stream #%1$d: %2$d connections</string>
|
||||
<string name="import_address">Import Address</string>
|
||||
<string name="import_contact">Add to contacts</string>
|
||||
<string name="connection_info_n" tools:ignore="PluralsCandidate">Stream #%1$d: %2$d connections</string>
|
||||
<string name="label">Label</string>
|
||||
<string name="subscribe">Subscribe</string>
|
||||
<string name="do_import">Import</string>
|
||||
<string name="cancel">Cancel</string>
|
||||
<string name="broadcast">Broadcast</string>
|
||||
<string name="n_new_messages">%d new messages</string>
|
||||
<string name="n_new_messages" tools:ignore="PluralsCandidate">%d new messages</string>
|
||||
<string name="reply">Reply</string>
|
||||
<string name="delete">Delete</string>
|
||||
<string name="mark_unread">Mark unread</string>
|
||||
<string name="archive">Archive</string>
|
||||
<string name="empty_trash">Empty Trash</string>
|
||||
<string name="stream_number">Stream #%d</string>
|
||||
<string name="enabled">Enabled</string>
|
||||
<string name="trusted_node">Trusted node</string>
|
||||
<string name="trusted_node_summary">Use this node for synchronization</string>
|
||||
<string name="sync_timeout">Synchronization Timeout</string>
|
||||
@ -53,9 +45,8 @@
|
||||
<string name="connection_info_pending">Connecting…</string>
|
||||
<string name="proof_of_work_title">Proof of Work</string>
|
||||
<string name="proof_of_work_text_0">Doing work to send message</string>
|
||||
<string name="proof_of_work_text_n">Doing work to send message (%1$d queued)</string>
|
||||
<string name="proof_of_work_text_n" tools:ignore="PluralsCandidate">Doing work to send message (%1$d queued)</string>
|
||||
<string name="error_invalid_sync_port">Invalid port in synchronization settings: %s</string>
|
||||
<string name="error_invalid_sync_host">Synchronization failed: Trusted node could not be reached.</string>
|
||||
<string name="compose_body_hint">Write message</string>
|
||||
<string name="contacts_and_subscriptions">Contacts</string>
|
||||
<string name="subscribed">Subscribed</string>
|
||||
@ -80,7 +71,6 @@
|
||||
<string name="full_node_description">You can\'t receive or send messages unless you start a full node. But be aware that this uses a lot of resources and internet traffic.
|
||||
|
||||
As an alternative you could configure a trusted node in the settings, but as of now you\'ll need to deploy your own.</string>
|
||||
<string name="got_it">Got it</string>
|
||||
<string name="address">Bitmessage Address</string>
|
||||
<string name="error_illegal_address">There might be a typo</string>
|
||||
<string name="export">Export</string>
|
||||
@ -105,5 +95,4 @@ As an alternative you could configure a trusted node in the settings, but as of
|
||||
<string name="select_file_title">Select a File</string>
|
||||
<string name="select_identities_to_import">Please select the identities you want to import:</string>
|
||||
<string name="import_input_description">You can just paste the contents of an export or a ‘keys.dat’ file</string>
|
||||
<string name="name">Name</string>
|
||||
</resources>
|
||||
|
Reference in New Issue
Block a user