diff --git a/src/keepass2android/EntryActivity.cs b/src/keepass2android/EntryActivity.cs
index 52c5441b..3302fb15 100644
--- a/src/keepass2android/EntryActivity.cs
+++ b/src/keepass2android/EntryActivity.cs
@@ -718,7 +718,7 @@ namespace keepass2android
}
PopulateStandardText(Resource.Id.entry_comment, Resource.Id.entryfield_container_comment, PwDefs.NotesField);
RegisterTextPopup(FindViewById(Resource.Id.comment_container),
- FindViewById(Resource.Id.username_vdots), PwDefs.NotesField);
+ FindViewById(Resource.Id.comment_vdots), PwDefs.NotesField);
PopulateText(Resource.Id.entry_tags, Resource.Id.entryfield_container_tags, concatTags(Entry.Tags));
PopulateText(Resource.Id.entry_override_url, Resource.Id.entryfield_container_overrideurl, Entry.OverrideUrl);
diff --git a/src/keepass2android/FileStorageSelectionActivity.cs b/src/keepass2android/FileStorageSelectionActivity.cs
index 1a796c2d..c7dfdbd9 100644
--- a/src/keepass2android/FileStorageSelectionActivity.cs
+++ b/src/keepass2android/FileStorageSelectionActivity.cs
@@ -109,7 +109,10 @@ namespace keepass2android
btn = new Button(_context);
btn.LayoutParameters = new GridView.LayoutParams((int)convertDpToPixel(90, _context), (int)convertDpToPixel(110, _context));
btn.SetBackgroundResource(Resource.Drawable.storagetype_button_bg);
- btn.SetPadding(8,64,8,8);
+ btn.SetPadding((int)convertDpToPixel(4, _context),
+ (int)convertDpToPixel(20, _context),
+ (int)convertDpToPixel(4, _context),
+ (int)convertDpToPixel(4, _context));
btn.SetTextSize(ComplexUnitType.Sp, 11);
btn.SetTextColor(new Color(115, 115, 115));
btn.SetSingleLine(false);
diff --git a/src/keepass2android/GroupActivity.cs b/src/keepass2android/GroupActivity.cs
index 3521100c..cc4d2733 100644
--- a/src/keepass2android/GroupActivity.cs
+++ b/src/keepass2android/GroupActivity.cs
@@ -97,32 +97,7 @@ namespace keepass2android
{
get { return App.Kp2a.GetDb().CanWrite && ((this.Group.ParentGroup != null) || App.Kp2a.GetDb().DatabaseFormat.CanHaveEntriesInRootGroup); }
}
- /*TODO
- public override bool OnCreateOptionsMenu(IMenu menu)
- {
- // Inflate the menu; this adds items to the action bar if it is present.
- MenuInflater.Inflate(keepass2android.Resource.Menu.group, menu);
-
- // Get the SearchView and set the searchable configuration
- SearchManager searchManager = (SearchManager)GetSystemService(Context.SearchService);
-
- var searchItem = menu.FindItem(keepass2android.Resource.Id.menu_search);
-
- //SearchView searchView = (SearchView)Android.Support.V4.View.MenuItemCompat.GetActionView(searchItem);
- var view = MenuItemCompat.GetActionView(searchItem);
- var searchView = view.JavaCast();
-
-
- // searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
-
- // Assumes current activity is the searchable activity
- searchView.SetSearchableInfo(searchManager.GetSearchableInfo(ComponentName));
- // searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default
-
-
- return base.OnCreateOptionsMenu(menu);
- }
-*/
+
protected override void OnCreate (Bundle savedInstanceState)
{
base.OnCreate (savedInstanceState);
diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png
new file mode 100644
index 00000000..be22f8cf
Binary files /dev/null and b/src/keepass2android/Resources/drawable-mdpi/ic_notify_loaded.png differ
diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png
new file mode 100644
index 00000000..840dafed
Binary files /dev/null and b/src/keepass2android/Resources/drawable-mdpi/ic_notify_locked.png differ
diff --git a/src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png b/src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png
new file mode 100644
index 00000000..a152838d
Binary files /dev/null and b/src/keepass2android/Resources/drawable-mdpi/ic_notify_offline.png differ
diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png b/src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png
deleted file mode 100644
index 4e367a1e..00000000
Binary files a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_loaded.png and /dev/null differ
diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png b/src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png
deleted file mode 100644
index ec1c89db..00000000
Binary files a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_locked.png and /dev/null differ
diff --git a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_offline.png b/src/keepass2android/Resources/drawable-xhdpi/ic_notify_offline.png
deleted file mode 100644
index 650123ec..00000000
Binary files a/src/keepass2android/Resources/drawable-xhdpi/ic_notify_offline.png and /dev/null differ
diff --git a/src/keepass2android/Resources/layout-land/file_selection.xml b/src/keepass2android/Resources/layout-land/file_selection.xml
new file mode 100644
index 00000000..96c63077
--- /dev/null
+++ b/src/keepass2android/Resources/layout-land/file_selection.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/keepass2android/Resources/layout/entry_edit.xml b/src/keepass2android/Resources/layout/entry_edit.xml
index 2ab55701..a5b1ab86 100644
--- a/src/keepass2android/Resources/layout/entry_edit.xml
+++ b/src/keepass2android/Resources/layout/entry_edit.xml
@@ -170,7 +170,7 @@
diff --git a/src/keepass2android/Resources/layout/file_selection.xml b/src/keepass2android/Resources/layout/file_selection.xml
index 2510e2d6..229b23db 100644
--- a/src/keepass2android/Resources/layout/file_selection.xml
+++ b/src/keepass2android/Resources/layout/file_selection.xml
@@ -10,10 +10,10 @@
android:fitsSystemWindows="true">
diff --git a/src/keepass2android/Resources/layout/file_selection_filename.xml b/src/keepass2android/Resources/layout/file_selection_filename.xml
index 3f7729a3..bf53169b 100644
--- a/src/keepass2android/Resources/layout/file_selection_filename.xml
+++ b/src/keepass2android/Resources/layout/file_selection_filename.xml
@@ -2,6 +2,7 @@
+ android:visibility="gone"/>
+ android:visibility="gone"/>
\ No newline at end of file
diff --git a/src/keepass2android/Resources/layout/password.xml b/src/keepass2android/Resources/layout/password.xml
index 18f1d2bb..a86edb5a 100644
--- a/src/keepass2android/Resources/layout/password.xml
+++ b/src/keepass2android/Resources/layout/password.xml
@@ -325,8 +325,10 @@
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
- app:headerLayout="@layout/nav_header"
android:fitsSystemWindows="true">
+
+
\ No newline at end of file
diff --git a/src/keepass2android/Resources/values-h540dp/dimens.xml b/src/keepass2android/Resources/values-h540dp/dimens.xml
new file mode 100644
index 00000000..cf954ea5
--- /dev/null
+++ b/src/keepass2android/Resources/values-h540dp/dimens.xml
@@ -0,0 +1,10 @@
+
+
+
+
+ 105dp
+ 138dp
+ 32dp
+
+
+
diff --git a/src/keepass2android/Resources/values-w360dp/dimens.xml b/src/keepass2android/Resources/values-w360dp/dimens.xml
new file mode 100644
index 00000000..98ad99c0
--- /dev/null
+++ b/src/keepass2android/Resources/values-w360dp/dimens.xml
@@ -0,0 +1,8 @@
+
+
+
+ 38dp
+
+
+
+
diff --git a/src/keepass2android/Resources/values/dimens.xml b/src/keepass2android/Resources/values/dimens.xml
index e8e987c7..becbf1f6 100644
--- a/src/keepass2android/Resources/values/dimens.xml
+++ b/src/keepass2android/Resources/values/dimens.xml
@@ -7,4 +7,11 @@
200dp
16dp
+ 79dp
+ 104dp
+ 16dp
+
+ 30dp
+
+
diff --git a/src/keepass2android/ShareUrlResults.cs b/src/keepass2android/ShareUrlResults.cs
index 8ce99ba4..bf33c902 100644
--- a/src/keepass2android/ShareUrlResults.cs
+++ b/src/keepass2android/ShareUrlResults.cs
@@ -120,7 +120,6 @@ namespace keepass2android
//show results:
if (Group == null || (!Group.Entries.Any()))
{
- //TODO
SetContentView(Resource.Layout.searchurlresults_empty);
}
diff --git a/src/keepass2android/keepass2android.csproj b/src/keepass2android/keepass2android.csproj
index 9db82e7f..51fb19e3 100644
--- a/src/keepass2android/keepass2android.csproj
+++ b/src/keepass2android/keepass2android.csproj
@@ -188,7 +188,6 @@
-
@@ -320,7 +319,9 @@
Designer
-
+
+ Designer
+
Designer
@@ -333,7 +334,9 @@
Designer
-
+
+ Designer
+
Designer
@@ -658,7 +661,9 @@
-
+
+ Designer
+
@@ -756,15 +761,6 @@
-
-
-
-
-
-
-
-
-
@@ -1278,4 +1274,24 @@
+
+
+ Designer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/keepass2android/views/GroupEmptyView.cs b/src/keepass2android/views/GroupEmptyView.cs
deleted file mode 100644
index 9e24a6da..00000000
--- a/src/keepass2android/views/GroupEmptyView.cs
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
-This file is part of Keepass2Android, Copyright 2013 Philipp Crocoll. This file is based on Keepassdroid, Copyright Brian Pellin.
-
- Keepass2Android is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- Keepass2Android is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with Keepass2Android. If not, see .
- */
-
-using System;
-using Android.Content;
-using Android.Runtime;
-using Android.Views;
-using Android.Widget;
-using Android.Util;
-
-namespace keepass2android.view
-{
-/*TODO Remove
- public class GroupEmptyView : RelativeLayout {
-
- public GroupEmptyView (IntPtr javaReference, JniHandleOwnership transfer)
- : base(javaReference, transfer)
- {
-
- }
-
- public GroupEmptyView(Context context):base(context) {
-
- InflateView();
- }
-
- public GroupEmptyView(Context context, IAttributeSet attrs):base(context, attrs) {
-
-
- InflateView();
- }
-
- private void InflateView() {
- LayoutInflater inflater = (LayoutInflater) Context.GetSystemService(Context.LayoutInflaterService);
- inflater.Inflate(Resource.Layout.group_empty, this);
-
- }
-
-
- }
- */
-}
-