mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 10:49:06 +01:00
When devices' clocks are out of sync, it is possible that a response is shown before the request. This commit makes sure that the timestamp of responses is always later than the last message in the conversation. Some wording could be misunderstood to thing introductions were successful even though they were not. That has been clarified. A new database transaction was created when getting contacts and local transport properties. This has been changed to re-use the existing transaction. Also addresses minor issues found in review.
128 lines
5.4 KiB
XML
128 lines
5.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<resources xmlns:android="http://schemas.android.com/apk/res/android">
|
|
|
|
<style name="BriarBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
|
|
<item name="actionBarStyle">@style/BriarActionBar</item>
|
|
<item name="colorPrimary">@color/briar_primary</item>
|
|
<item name="colorPrimaryDark">@color/briar_primary_dark</item>
|
|
<item name="colorAccent">@color/briar_accent</item>
|
|
<item name="android:textColorPrimary">@color/briar_text_primary</item>
|
|
<item name="android:textColorPrimaryInverse">@color/briar_text_primary_inverse</item>
|
|
<item name="android:textColorSecondary">@color/briar_text_primary</item>
|
|
<item name="android:textColorLink">@color/briar_text_link</item>
|
|
</style>
|
|
|
|
<style name="BriarThemeNoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
|
|
<item name="toolbarStyle">@style/BriarToolbar</item>
|
|
<item name="colorPrimary">@color/briar_primary</item>
|
|
<item name="colorPrimaryDark">@color/briar_primary_dark</item>
|
|
<item name="colorAccent">@color/briar_primary</item>
|
|
<item name="android:textColorPrimary">@color/briar_text_primary</item>
|
|
<item name="android:textColorPrimaryInverse">@color/briar_text_primary_inverse</item>
|
|
<item name="android:textColorSecondary">@color/briar_text_primary</item>
|
|
<item name="android:textColorLink">@color/briar_text_link</item>
|
|
</style>
|
|
|
|
<style name="BriarThemeNoActionBar.Default" />
|
|
|
|
<style name="BriarToolbar" parent="Widget.AppCompat.Toolbar">
|
|
<item name="android:background">?colorPrimary</item>
|
|
<item name="android:textColorPrimary">@color/briar_text_primary_inverse</item>
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="colorPrimary">@color/briar_primary</item>
|
|
<item name="titleTextAppearance">@style/BriarToolbarTextAppearance</item>
|
|
<item name="android:theme">@style/BriarToolbarTheme</item>
|
|
</style>
|
|
|
|
<style name="BriarToolbarTheme">
|
|
<item name="colorControlNormal">@color/briar_text_primary_inverse</item>
|
|
</style>
|
|
|
|
<style name="BriarToolbarTextAppearance" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
|
|
<item name="android:textColor">@color/briar_text_primary_inverse</item>
|
|
</style>
|
|
|
|
<style name="BriarTheme" parent="BriarBaseTheme">
|
|
<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>
|
|
<item name="android:listSeparatorTextViewStyle">@style/BriarTheme.ListSeparatorTextView</item>
|
|
</style>
|
|
|
|
<style name="BriarActionBar" parent="Base.Widget.AppCompat.Light.ActionBar.Solid">
|
|
<item name="elevation">1dp</item>
|
|
</style>
|
|
|
|
<style name="BriarDialogTheme" parent="Theme.AppCompat.Light.Dialog">
|
|
<item name="colorPrimary">@color/briar_primary</item>
|
|
<item name="colorPrimaryDark">@color/briar_primary_dark</item>
|
|
<item name="colorAccent">@color/briar_accent</item>
|
|
</style>
|
|
|
|
<style name="BriarButton" parent="Widget.AppCompat.Button.Colored">
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="android:padding">@dimen/margin_large</item>
|
|
</style>
|
|
|
|
<style name="BriarButton.Default"/>
|
|
|
|
<style name="BriarButtonFlat.Negative" parent="Widget.AppCompat.Button.Borderless">
|
|
<item name="android:textColor">#ff0000</item>
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="android:padding">@dimen/margin_large</item>
|
|
</style>
|
|
|
|
<style name="BriarButtonFlat.Positive" parent="Widget.AppCompat.Button.Borderless">
|
|
<item name="android:textColor">#06b9ff</item>
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="android:padding">@dimen/margin_large</item>
|
|
</style>
|
|
|
|
<style name="BriarTextTitle">
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="android:textColor">@android:color/primary_text_light</item>
|
|
</style>
|
|
|
|
<style name="BriarTextTitleInverted" parent="BriarTextTitle">
|
|
<item name="android:textColor">@android:color/primary_text_dark</item>
|
|
</style>
|
|
|
|
<style name="BriarTextBody">
|
|
<item name="android:textSize">@dimen/text_size_small</item>
|
|
<item name="android:textColor">@android:color/primary_text_light</item>
|
|
</style>
|
|
|
|
<style name="Divider">
|
|
<item name="android:background">?android:attr/listDivider</item>
|
|
</style>
|
|
|
|
<style name="Divider.Horizontal" parent="Divider">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">1px</item>
|
|
</style>
|
|
|
|
<style name="Divider.ContactList" parent="Divider">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">2dp</item>
|
|
<item name="android:layout_marginLeft">@dimen/margin_large</item>
|
|
</style>
|
|
|
|
<style name="NavMenuButton" parent="Widget.AppCompat.Button.Borderless.Colored">
|
|
<item name="android:textSize">@dimen/text_size_medium</item>
|
|
<item name="android:textColor">@android:color/tertiary_text_light</item>
|
|
<item name="android:paddingTop">@dimen/margin_large</item>
|
|
<item name="android:paddingBottom">@dimen/margin_large</item>
|
|
<item name="android:drawablePadding">@dimen/margin_xlarge</item>
|
|
<item name="android:gravity">left|center_vertical</item>
|
|
<item name="android:layout_margin">0dp</item>
|
|
<item name="android:paddingLeft">@dimen/margin_large</item>
|
|
</style>
|
|
|
|
<!-- This fixes a UI bug in the support preference library -->
|
|
<style name="BriarTheme.ListSeparatorTextView">
|
|
<item name="android:textSize">14sp</item>
|
|
<item name="android:textStyle">bold</item>
|
|
<item name="android:textColor">@color/briar_accent</item>
|
|
<item name="android:paddingTop">16dp</item>
|
|
<item name="android:layout_marginBottom">16dp</item>
|
|
</style>
|
|
|
|
</resources> |