Continues layout changes
This commit is contained in:
parent
42e0ac12c7
commit
1b725fa516
|
@ -125,8 +125,8 @@ public class ShowAccountActivity extends AppCompatActivity implements OnPostActi
|
|||
}else {
|
||||
setTheme(R.style.AppThemeDark);
|
||||
}
|
||||
setTitle("");
|
||||
setContentView(R.layout.activity_show_account);
|
||||
setTitle("");
|
||||
instanceValue += 1;
|
||||
Bundle b = getIntent().getExtras();
|
||||
account_follow = (FloatingActionButton) findViewById(R.id.account_follow);
|
||||
|
|
|
@ -146,6 +146,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
private HorizontalScrollView picture_scrollview;
|
||||
private int currentCursorPosition, searchLength;
|
||||
private boolean canDisplayMessage;
|
||||
private int style;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
|
@ -154,8 +155,10 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
final int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_LIGHT){
|
||||
setTheme(R.style.AppTheme);
|
||||
style = R.style.AlertDialog;
|
||||
}else {
|
||||
setTheme(R.style.AppThemeDark);
|
||||
style = R.style.AlertDialogDark;
|
||||
}
|
||||
setContentView(R.layout.activity_toot);
|
||||
|
||||
|
@ -594,7 +597,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
Toast.makeText(getApplicationContext(), R.string.no_draft, Toast.LENGTH_LONG).show();
|
||||
return true;
|
||||
}
|
||||
AlertDialog.Builder builderSingle = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder builderSingle = new AlertDialog.Builder(TootActivity.this, style);
|
||||
builderSingle.setTitle(getString(R.string.choose_toot));
|
||||
final DraftsListAdapter draftsListAdapter = new DraftsListAdapter(TootActivity.this, drafts);
|
||||
final int[] ids = new int[drafts.size()];
|
||||
|
@ -612,7 +615,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
builderSingle.setPositiveButton(R.string.delete_all, new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(final DialogInterface dialog, int which) {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(TootActivity.this, style);
|
||||
builder.setTitle(R.string.delete_all);
|
||||
builder.setIcon(android.R.drawable.ic_dialog_alert)
|
||||
.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
|
||||
|
@ -652,7 +655,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
Toast.makeText(getApplicationContext(),R.string.toot_error_no_content, Toast.LENGTH_LONG).show();
|
||||
return true;
|
||||
}
|
||||
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(TootActivity.this, style);
|
||||
LayoutInflater inflater = this.getLayoutInflater();
|
||||
View dialogView = inflater.inflate(R.layout.datetime_picker, null);
|
||||
dialogBuilder.setView(dialogView);
|
||||
|
@ -810,7 +813,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
*/
|
||||
private void showRemove(final int viewId){
|
||||
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(TootActivity.this, style);
|
||||
|
||||
dialog.setMessage(R.string.toot_delete_media);
|
||||
dialog.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
|
||||
|
@ -847,7 +850,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
|
||||
private void tootVisibilityDialog(){
|
||||
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(TootActivity.this, style);
|
||||
dialog.setTitle(R.string.toot_visibility_tilte);
|
||||
final String[] stringArray = getResources().getStringArray(R.array.toot_visibility);
|
||||
final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(TootActivity.this, android.R.layout.simple_list_item_1, stringArray);
|
||||
|
@ -1110,7 +1113,7 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
|
|||
ic_show.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
AlertDialog.Builder alert = new AlertDialog.Builder(TootActivity.this);
|
||||
AlertDialog.Builder alert = new AlertDialog.Builder(TootActivity.this, style);
|
||||
alert.setTitle(R.string.toot_reply_content_title);
|
||||
final TextView input = new TextView(TootActivity.this);
|
||||
//Set the padding
|
||||
|
|
|
@ -69,6 +69,7 @@ public class AccountsListAdapter extends BaseAdapter implements OnPostActionInte
|
|||
private Context context;
|
||||
private AccountsListAdapter accountsListAdapter;
|
||||
private String targetedId;
|
||||
private int style;
|
||||
|
||||
public AccountsListAdapter(Context context, RetrieveAccountsAsyncTask.Type action, String targetedId, List<Account> accounts){
|
||||
this.context = context;
|
||||
|
@ -115,6 +116,7 @@ public class AccountsListAdapter extends BaseAdapter implements OnPostActionInte
|
|||
.cacheOnDisk(true).resetViewBeforeLoading(true).build();
|
||||
final Account account = accounts.get(position);
|
||||
final ViewHolder holder;
|
||||
|
||||
if (convertView == null) {
|
||||
convertView = layoutInflater.inflate(R.layout.drawer_account, parent, false);
|
||||
holder = new ViewHolder();
|
||||
|
@ -249,8 +251,14 @@ public class AccountsListAdapter extends BaseAdapter implements OnPostActionInte
|
|||
|
||||
String[] stringArrayConf = context.getResources().getStringArray(R.array.more_action_confirm_account);
|
||||
final API.StatusAction doAction;
|
||||
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(context);
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(context, style);
|
||||
|
||||
if( action == RetrieveAccountsAsyncTask.Type.BLOCKED) {
|
||||
dialog.setMessage(stringArrayConf[1]);
|
||||
|
|
|
@ -48,6 +48,7 @@ public class DraftsListAdapter extends BaseAdapter {
|
|||
private LayoutInflater layoutInflater;
|
||||
private Context context;
|
||||
private DraftsListAdapter draftsListAdapter;
|
||||
private int style;
|
||||
|
||||
public DraftsListAdapter(Context context, List<StoredStatus> storedStatuses){
|
||||
this.storedStatuses = storedStatuses;
|
||||
|
@ -88,7 +89,7 @@ public class DraftsListAdapter extends BaseAdapter {
|
|||
holder = (ViewHolder) convertView.getTag();
|
||||
}
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
final int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
changeDrawableColor(context, R.drawable.ic_cancel,R.color.dark_text);
|
||||
}else {
|
||||
|
@ -105,7 +106,12 @@ public class DraftsListAdapter extends BaseAdapter {
|
|||
holder.draft_delete.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context, style);
|
||||
builder.setMessage(draft.getStatus().getContent() + '\n' + Helper.dateToString(context, draft.getCreation_date()));
|
||||
builder.setIcon(android.R.drawable.ic_dialog_alert)
|
||||
.setTitle(R.string.remove_draft)
|
||||
|
|
|
@ -82,7 +82,7 @@ public class NotificationsListAdapter extends BaseAdapter implements OnPostActio
|
|||
private NotificationsListAdapter notificationsListAdapter;
|
||||
private int behaviorWithAttachments;
|
||||
private boolean isOnWifi;
|
||||
|
||||
private int style;
|
||||
|
||||
public NotificationsListAdapter(Context context, boolean isOnWifi, int behaviorWithAttachments, List<Notification> notifications){
|
||||
this.context = context;
|
||||
|
@ -446,7 +446,14 @@ public class NotificationsListAdapter extends BaseAdapter implements OnPostActio
|
|||
else
|
||||
title = context.getString(R.string.reblog_add);
|
||||
}
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context);
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context, style);
|
||||
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N)
|
||||
builder.setMessage(Html.fromHtml(status.getContent(), Html.FROM_HTML_MODE_LEGACY));
|
||||
|
@ -481,7 +488,15 @@ public class NotificationsListAdapter extends BaseAdapter implements OnPostActio
|
|||
*/
|
||||
private void displayConfirmationNotificationDialog(final Notification notification){
|
||||
final ArrayList seletedItems = new ArrayList();
|
||||
AlertDialog dialog = new AlertDialog.Builder(context)
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog dialog = new AlertDialog.Builder(context, style)
|
||||
.setTitle(R.string.delete_notification_ask)
|
||||
.setMultiChoiceItems(new String[]{context.getString(R.string.delete_notification_ask_all)}, null, new DialogInterface.OnMultiChoiceClickListener() {
|
||||
@Override
|
||||
|
|
|
@ -67,6 +67,7 @@ public class ScheduledTootsListAdapter extends BaseAdapter {
|
|||
private LayoutInflater layoutInflater;
|
||||
private ScheduledTootsListAdapter scheduledTootsListAdapter;
|
||||
private RelativeLayout textviewNoAction;
|
||||
private int style;
|
||||
|
||||
public ScheduledTootsListAdapter(Context context, List<StoredStatus> storedStatuses, RelativeLayout textviewNoAction){
|
||||
this.context = context;
|
||||
|
@ -117,7 +118,7 @@ public class ScheduledTootsListAdapter extends BaseAdapter {
|
|||
|
||||
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
final int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
changeDrawableColor(context, R.drawable.ic_cancel,R.color.dark_text);
|
||||
changeDrawableColor(context, R.drawable.ic_action_globe,R.color.dark_text);
|
||||
|
@ -154,7 +155,12 @@ public class ScheduledTootsListAdapter extends BaseAdapter {
|
|||
holder.scheduled_toot_delete.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog.Builder builder = new AlertDialog.Builder(context, style);
|
||||
builder.setMessage(status.getContent() + '\n' + Helper.dateToString(context, storedStatus.getCreation_date()));
|
||||
builder.setIcon(android.R.drawable.ic_dialog_alert)
|
||||
.setTitle(R.string.remove_scheduled)
|
||||
|
@ -195,8 +201,12 @@ public class ScheduledTootsListAdapter extends BaseAdapter {
|
|||
holder.scheduled_toot_date.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
|
||||
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(context);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(context, style);
|
||||
LayoutInflater inflater = ((MainActivity)context).getLayoutInflater();
|
||||
View dialogView = inflater.inflate(R.layout.datetime_picker, null);
|
||||
SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, android.content.Context.MODE_PRIVATE);
|
||||
|
|
|
@ -348,9 +348,9 @@ public class StatusListAdapter extends BaseAdapter implements OnPostActionInterf
|
|||
}
|
||||
}else {
|
||||
if( position == ShowConversationActivity.position){
|
||||
holder.main_container.setBackgroundResource(R.color.header2D);
|
||||
holder.main_container.setBackgroundResource(R.color.mastodonC1_);
|
||||
}else {
|
||||
holder.main_container.setBackgroundResource(R.color.cardview_dark_background);
|
||||
holder.main_container.setBackgroundResource(R.color.mastodonC1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -190,16 +190,9 @@ public class DisplayAccountsFragment extends Fragment implements OnRetrieveAccou
|
|||
}
|
||||
});
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_LIGHT) {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccent,
|
||||
R.color.colorPrimary,
|
||||
R.color.colorPrimaryDark);
|
||||
}else {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccentD,
|
||||
R.color.colorPrimaryD,
|
||||
R.color.colorPrimaryDarkD);
|
||||
}
|
||||
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.mastodonC4,
|
||||
R.color.mastodonC2,
|
||||
R.color.mastodonC3);
|
||||
|
||||
if (type != RetrieveAccountsAsyncTask.Type.FOLLOWERS && type != RetrieveAccountsAsyncTask.Type.FOLLOWING)
|
||||
asyncTask = new RetrieveAccountsAsyncTask(context, type, max_id, DisplayAccountsFragment.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||
|
|
|
@ -117,15 +117,9 @@ public class DisplayFollowRequestSentFragment extends Fragment implements OnRetr
|
|||
}
|
||||
});
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_LIGHT) {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccent,
|
||||
R.color.colorPrimary,
|
||||
R.color.colorPrimaryDark);
|
||||
}else {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccentD,
|
||||
R.color.colorPrimaryD,
|
||||
R.color.colorPrimaryDarkD);
|
||||
}
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.mastodonC4,
|
||||
R.color.mastodonC2,
|
||||
R.color.mastodonC3);
|
||||
|
||||
|
||||
asyncTask = new RetrieveFollowRequestSentAsyncTask(context, max_id, DisplayFollowRequestSentFragment.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||
|
|
|
@ -120,15 +120,9 @@ public class DisplayNotificationsFragment extends Fragment implements OnRetrieve
|
|||
}
|
||||
});
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_LIGHT) {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccent,
|
||||
R.color.colorPrimary,
|
||||
R.color.colorPrimaryDark);
|
||||
}else {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccentD,
|
||||
R.color.colorPrimaryD,
|
||||
R.color.colorPrimaryDarkD);
|
||||
}
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.mastodonC4,
|
||||
R.color.mastodonC2,
|
||||
R.color.mastodonC3);
|
||||
|
||||
asyncTask = new RetrieveNotificationsAsyncTask(context, null, null, max_id, null, null, DisplayNotificationsFragment.this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
|
||||
return rootView;
|
||||
|
|
|
@ -208,15 +208,9 @@ public class DisplayStatusFragment extends Fragment implements OnRetrieveFeedsIn
|
|||
}
|
||||
});
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_LIGHT) {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccent,
|
||||
R.color.colorPrimary,
|
||||
R.color.colorPrimaryDark);
|
||||
}else {
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.colorAccentD,
|
||||
R.color.colorPrimaryD,
|
||||
R.color.colorPrimaryDarkD);
|
||||
}
|
||||
swipeRefreshLayout.setColorSchemeResources(R.color.mastodonC4,
|
||||
R.color.mastodonC2,
|
||||
R.color.mastodonC3);
|
||||
|
||||
|
||||
if( type == RetrieveFeedsAsyncTask.Type.USER)
|
||||
|
|
|
@ -69,6 +69,7 @@ public class SettingsFragment extends Fragment {
|
|||
private Context context;
|
||||
private static final int ACTIVITY_CHOOSE_FILE = 411;
|
||||
private TextView set_folder;
|
||||
private int style;
|
||||
|
||||
@Override
|
||||
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
|
||||
|
@ -77,7 +78,12 @@ public class SettingsFragment extends Fragment {
|
|||
context = getContext();
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
|
||||
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
|
||||
boolean auto_store = sharedpreferences.getBoolean(Helper.SET_AUTO_STORE, true);
|
||||
|
||||
|
@ -191,7 +197,6 @@ public class SettingsFragment extends Fragment {
|
|||
file_chooser.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
final SwitchCompat set_night_mode = (SwitchCompat) rootView.findViewById(R.id.set_night_mode);
|
||||
set_night_mode.setChecked(theme == Helper.THEME_DARK);
|
||||
set_night_mode.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
|
@ -272,7 +277,7 @@ public class SettingsFragment extends Fragment {
|
|||
set_toot_visibility.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(context);
|
||||
AlertDialog.Builder dialog = new AlertDialog.Builder(context, style);
|
||||
dialog.setTitle(R.string.toot_visibility_tilte);
|
||||
final String[] stringArray = getResources().getStringArray(R.array.toot_visibility);
|
||||
final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, stringArray);
|
||||
|
|
|
@ -47,7 +47,7 @@ public class SettingsNotificationsFragment extends Fragment {
|
|||
|
||||
|
||||
private Context context;
|
||||
|
||||
private int style;
|
||||
@Override
|
||||
public View onCreateView(LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState) {
|
||||
|
||||
|
@ -55,6 +55,12 @@ public class SettingsNotificationsFragment extends Fragment {
|
|||
context = getContext();
|
||||
final SharedPreferences sharedpreferences = context.getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
|
||||
int theme = sharedpreferences.getInt(Helper.SET_THEME, Helper.THEME_DARK);
|
||||
if( theme == Helper.THEME_DARK){
|
||||
style = R.style.DialogDark;
|
||||
}else {
|
||||
style = R.style.Dialog;
|
||||
}
|
||||
boolean notif_follow = sharedpreferences.getBoolean(Helper.SET_NOTIF_FOLLOW, true);
|
||||
boolean notif_add = sharedpreferences.getBoolean(Helper.SET_NOTIF_ADD, true);
|
||||
boolean notif_ask = sharedpreferences.getBoolean(Helper.SET_NOTIF_ASK, true);
|
||||
|
@ -92,7 +98,7 @@ public class SettingsNotificationsFragment extends Fragment {
|
|||
@Override
|
||||
public void onClick(View v) {
|
||||
String[] datetime = time_from.split(":");
|
||||
TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), new TimePickerDialog.OnTimeSetListener() {
|
||||
TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), style, new TimePickerDialog.OnTimeSetListener() {
|
||||
@Override
|
||||
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
|
||||
SharedPreferences.Editor editor = sharedpreferences.edit();
|
||||
|
@ -118,7 +124,7 @@ public class SettingsNotificationsFragment extends Fragment {
|
|||
@Override
|
||||
public void onClick(View v) {
|
||||
String[] datetime = time_to.split(":");
|
||||
TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(), new TimePickerDialog.OnTimeSetListener() {
|
||||
TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(),style, new TimePickerDialog.OnTimeSetListener() {
|
||||
@Override
|
||||
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
|
||||
SharedPreferences.Editor editor = sharedpreferences.edit();
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/mastodonC4" android:state_checked="true" />
|
||||
<item android:drawable="@color/mastodonC4" android:state_pressed="true" />
|
||||
<item android:drawable="@color/mastodonC4" android:state_focused="true" />
|
||||
<item android:drawable="@color/mastodonC1" />
|
||||
</selector>
|
|
@ -15,7 +15,8 @@
|
|||
You should have received a copy of the GNU General Public License along with Mastalab; if not,
|
||||
see <http://www.gnu.org/licenses>
|
||||
-->
|
||||
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<android.support.v4.widget.DrawerLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/drawer_layout"
|
||||
|
@ -39,7 +40,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/colorPrimary"
|
||||
android:theme="@style/AppThemeDark"
|
||||
android:theme="@style/AppThemeDark_NoActionBar"
|
||||
app:popupTheme="?attr/popupOverlay">
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<color name="header2D">#455A64</color>
|
||||
<color name="header3D">#607D8B</color>
|
||||
|
||||
<color name="dark_text">#BDBDBD</color>
|
||||
<color name="dark_text">#efefef</color>
|
||||
<color name="transparent">#00000000</color>
|
||||
|
||||
|
||||
|
@ -40,6 +40,7 @@
|
|||
|
||||
<!-- Mastodon color scheme -->
|
||||
<color name="mastodonC1">#282c37</color>
|
||||
<color name="mastodonC1_">#313543</color>
|
||||
<color name="mastodonC2">#9baec8</color>
|
||||
<color name="mastodonC3">#d9e1e8</color>
|
||||
<color name="mastodonC4">#2b90d9</color>
|
||||
|
|
|
@ -34,20 +34,34 @@
|
|||
</style>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Dark theme -->
|
||||
<style name="AppThemeDark" parent="Theme.AppCompat">
|
||||
<item name="colorPrimary">@color/mastodonC1</item>
|
||||
<item name="colorPrimaryDark">@color/mastodonC2</item>
|
||||
<item name="colorAccent">@color/mastodonC4</item>
|
||||
<item name="android:buttonStyle">@style/DarkButtonColor</item>
|
||||
<item name="cardStyle">@style/CardViewStyle.Dark</item>
|
||||
<item name="headerbg">@style/Header.Dark</item>
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
<item name="shapeBorder">@style/Shape.Dark</item>
|
||||
<item name="imgbd">@style/Image.Border.Dark</item>
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
<item name="windowActionModeOverlay">true</item>
|
||||
<item name="popupOverlay">@style/AppThemeDark.PopupOverlay</item>
|
||||
<item name="android:spinnerDropDownItemStyle">@style/DarkSpinnerItemStyle</item>
|
||||
<item name="android:spinnerStyle">@style/DarkSpinnerStyle</item>
|
||||
<item name="android:spinnerItemStyle">@style/DarkSpinnerItemStyle</item>
|
||||
<item name="android:popupMenuStyle">@style/DarkPopupMenu</item>
|
||||
<item name="android:itemBackground">@drawable/menu_selector_dark</item>
|
||||
<item name="android:actionModeStyle">@style/DarkActionMode</item>
|
||||
</style>
|
||||
|
||||
|
||||
|
||||
<style name="AppThemeDark_NoActionBar" parent="Theme.AppCompat.NoActionBar">
|
||||
<item name="colorPrimary">@color/mastodonC1</item>
|
||||
<item name="colorPrimaryDark">@color/mastodonC2</item>
|
||||
<item name="colorAccent">@color/mastodonC4</item>
|
||||
<item name="android:buttonStyle">@style/DarkButtonColor</item>
|
||||
<item name="cardStyle">@style/CardViewStyle.Dark</item>
|
||||
<item name="headerbg">@style/Header.Dark</item>
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
|
@ -58,7 +72,32 @@
|
|||
<item name="windowActionBar">false</item>
|
||||
<item name="android:spinnerStyle">@style/DarkSpinnerStyle</item>
|
||||
<item name="android:spinnerItemStyle">@style/DarkSpinnerItemStyle</item>
|
||||
<item name="android:popupMenuStyle">@style/DarkPopupMenu</item>
|
||||
<item name="android:itemBackground">@drawable/menu_selector_dark</item>
|
||||
<item name="android:actionModeStyle">@style/DarkActionMode</item>
|
||||
</style>
|
||||
|
||||
<style name="DarkActionMode" parent="Base.Widget.AppCompat.ActionMode">
|
||||
<item name="android:background">@drawable/menu_selector_dark</item>
|
||||
</style>
|
||||
|
||||
<style name="DarkButtonColor" parent="Base.Widget.AppCompat.Button">
|
||||
<item name="android:textColor">@color/white</item>
|
||||
</style>
|
||||
|
||||
<style name="DialogDark" parent="Theme.AppCompat.Dialog">
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
<item name="colorAccent">@color/mastodonC4</item>
|
||||
<item name="android:headerBackground">@color/mastodonC2</item>
|
||||
<item name="colorControlNormal">@color/mastodonC2</item>
|
||||
</style>
|
||||
|
||||
<style name="DarkPopupMenu" parent="@android:style/Widget.PopupMenu">
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
</style>
|
||||
|
||||
<style name="Dialog" parent="Theme.AppCompat.Light.Dialog" />
|
||||
|
||||
<style name="DarkSpinnerStyle" parent="Base.Widget.AppCompat.Spinner">
|
||||
<item name="android:popupBackground">@color/mastodonC1</item>
|
||||
<item name="android:windowBackground">@color/mastodonC1</item>
|
||||
|
|
Loading…
Reference in New Issue