mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2026-04-04 23:53:51 -04:00
Add option to always rotate
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
- Fix edge case causing invalid UI state when toggling showing archive
|
||||
- Use theme or card colour for navigation bar (Android 8.1+)
|
||||
- Updated validity and expiry date selector
|
||||
- Add option to always rotate (ignoring system settings)
|
||||
|
||||
## v2.26.0 - 131 (2023-09-14)
|
||||
|
||||
|
||||
@@ -226,7 +226,9 @@ public class LoyaltyCardViewActivity extends CatimaAppCompatActivity implements
|
||||
settings = new Settings(this);
|
||||
|
||||
String cardOrientation = settings.getCardViewOrientation();
|
||||
if (cardOrientation.equals(getString(R.string.settings_key_lock_on_opening_orientation))) {
|
||||
if (cardOrientation.equals(getString(R.string.settings_key_follow_sensor_orientation))) {
|
||||
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
|
||||
} else if (cardOrientation.equals(getString(R.string.settings_key_lock_on_opening_orientation))) {
|
||||
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LOCKED);
|
||||
} else if (cardOrientation.equals(getString(R.string.settings_key_portrait_orientation))) {
|
||||
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
|
||||
|
||||
@@ -118,6 +118,7 @@
|
||||
|
||||
<string-array name="card_orientation_values">
|
||||
<item>@string/settings_key_follow_system_orientation</item>
|
||||
<item>@string/settings_key_follow_sensor_orientation</item>
|
||||
<item>@string/settings_key_lock_on_opening_orientation</item>
|
||||
<item>@string/settings_key_portrait_orientation</item>
|
||||
<item>@string/settings_key_landscape_orientation</item>
|
||||
@@ -125,6 +126,7 @@
|
||||
|
||||
<string-array name="card_orientation_values_strings">
|
||||
<item>@string/settings_follow_system_orientation</item>
|
||||
<item>@string/settings_follow_sensor_orientation</item>
|
||||
<item>@string/settings_lock_on_opening_orientation</item>
|
||||
<item>@string/settings_portrait_orientation</item>
|
||||
<item>@string/settings_landscape_orientation</item>
|
||||
|
||||
@@ -99,6 +99,8 @@
|
||||
<string name="settings_key_card_orientation" translatable="false">pref_card_orientation</string>
|
||||
<string name="settings_follow_system_orientation">Follow system</string>
|
||||
<string name="settings_key_follow_system_orientation" translatable="false">follow_system</string>
|
||||
<string name="settings_follow_sensor_orientation">Always rotate (ignores system settings)</string>
|
||||
<string name="settings_key_follow_sensor_orientation" translatable="false">follow_sensor</string>
|
||||
<string name="settings_portrait_orientation">Portrait</string>
|
||||
<string name="settings_key_portrait_orientation" translatable="false">portrait</string>
|
||||
<string name="settings_landscape_orientation">Landscape</string>
|
||||
|
||||
Reference in New Issue
Block a user