Skip to content

Commit 294725d

Browse files
committed
Bugfix for master password.
Build 115119. Changelog update.
1 parent 035ee1c commit 294725d

File tree

12 files changed

+21
-15
lines changed

12 files changed

+21
-15
lines changed

CustomVnc-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.iiordanov.CUSTOM_VNC_APP_PACKAGE_NAME"
55
android:installLocation="auto"
6-
android:versionCode="115118"
6+
android:versionCode="115119"
77
android:versionName="v5.1.1">
88

99
<uses-permission tools:node="removeAll" />

Opaque-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.undatech.opaque"
5-
android:versionCode="115118"
5+
android:versionCode="115119"
66
android:versionName="v5.1.1">
77

88
<uses-feature

aRDP-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.iiordanov.aRDP"
55
android:installLocation="auto"
6-
android:versionCode="115118"
6+
android:versionCode="115119"
77
android:versionName="v5.1.1">
88

99
<uses-permission tools:node="removeAll" />

aSPICE-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.iiordanov.aSPICE"
55
android:installLocation="auto"
6-
android:versionCode="115118"
6+
android:versionCode="115119"
77
android:versionName="v5.1.1">
88

99
<uses-feature

bVNC-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.iiordanov.bVNC"
55
android:installLocation="auto"
6-
android:versionCode="115118"
6+
android:versionCode="115119"
77
android:versionName="v5.1.1">
88

99
<uses-permission tools:node="removeAll" />

bVNC/CHANGELOG-aRDP

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ v5.1.1
44
- Bugfix for Simulated Touchpad Drag&Drop
55
- Feature to hide thumbnails
66
- Feature to display only nicknames
7+
- Bugfix for master password
78
v5.1.0
89
- Handling Keypad Return key
910
- Handling of DPAD Center as Return key on Android TV

bVNC/CHANGELOG-aSPICE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ v5.1.1
66
- Feature to display only nicknames
77
- New file picker for import CA from file
88
- Clipboard copy/paste integration with remote VM
9+
- Bugfix for master password
910
v5.1.0
1011
- Stability during reconnection improvements
1112
- Fixes for synchronizing remote resolution

bVNC/CHANGELOG-bVNC

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ v5.1.1
33
- Bugfix for Simulated Touchpad Drag&Drop
44
- Feature to hide thumbnails
55
- Feature to display only nicknames
6+
- Bugfix for master password
67
v5.1.0
78
- Handling Keypad Return key
89
- Improved logging during at disconnection

bVNC/src/main/java/com/undatech/opaque/ConnectionGridActivity.java

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ public class ConnectionGridActivity extends FragmentActivity implements GetTextF
7979
FragmentManager fragmentManager = getSupportFragmentManager();
8080
private Context appContext;
8181
private GridView gridView;
82-
private ConnectionLoader connectionLoader;
8382
private EditText search;
8483
private boolean isConnecting = false;
8584
protected Database database;
@@ -94,8 +93,6 @@ public void onCreate(Bundle savedInstanceState) {
9493
super.onCreate(savedInstanceState);
9594

9695
appContext = getApplicationContext();
97-
boolean connectionsInSharedPrefs = Utils.isOpaque(this);
98-
connectionLoader = new ConnectionLoader(appContext, this, connectionsInSharedPrefs);
9996
setContentView(R.layout.grid_view_activity);
10097

10198
gridView = (GridView) findViewById(R.id.gridView);
@@ -137,9 +134,6 @@ public void onTextChanged(CharSequence s, int start, int before, int count) { }
137134
public void beforeTextChanged(CharSequence s, int start, int count, int after) { }
138135
@Override
139136
public void afterTextChanged(Editable s) {
140-
if (connectionLoader == null) {
141-
return;
142-
}
143137
createAndSetLabeledImageAdapterAndNumberOfColumns();
144138
}
145139
});
@@ -167,10 +161,16 @@ public void onClick(View v) {
167161
});
168162
}
169163

164+
private ConnectionLoader getConnectionLoader(Context context) {
165+
boolean connectionsInSharedPrefs = Utils.isOpaque(context);
166+
ConnectionLoader connectionLoader = new ConnectionLoader(appContext, this, connectionsInSharedPrefs);
167+
return connectionLoader;
168+
}
169+
170170
private void createAndSetLabeledImageAdapterAndNumberOfColumns() {
171171
LabeledImageApapter labeledImageApapter = new LabeledImageApapter(
172172
ConnectionGridActivity.this,
173-
connectionLoader.loadConnectionsById(),
173+
getConnectionLoader(this).loadConnectionsById(),
174174
search.getText().toString().toLowerCase().split(" "),
175175
2);
176176
gridView.setAdapter(labeledImageApapter);
@@ -188,6 +188,7 @@ private void launchConnection(View v) {
188188
isConnecting = true;
189189
String runtimeId = (String) ((TextView) v.findViewById(R.id.grid_item_id)).getText();
190190
Intent intent = new Intent(ConnectionGridActivity.this, GeneralUtils.getClassByName("com.iiordanov.bVNC.RemoteCanvasActivity"));
191+
ConnectionLoader connectionLoader = getConnectionLoader(this);
191192
if (Utils.isOpaque(this)) {
192193
ConnectionSettings cs = (ConnectionSettings) connectionLoader.getConnectionsById().get(runtimeId);
193194
cs.loadFromSharedPreferences(appContext);
@@ -204,6 +205,7 @@ private void launchConnection(View v) {
204205
private void editConnection(View v) {
205206
android.util.Log.d(TAG, "Modify Connection");
206207
String runtimeId = (String) ((TextView) v.findViewById(R.id.grid_item_id)).getText();
208+
ConnectionLoader connectionLoader = getConnectionLoader(this);
207209
Connection conn = connectionLoader.getConnectionsById().get(runtimeId);
208210
Intent intent = new Intent(ConnectionGridActivity.this, Utils.getConnectionSetupClass(this));
209211
if (Utils.isOpaque(this)) {
@@ -226,6 +228,7 @@ private void deleteConnection(View v) {
226228
new DialogInterface.OnClickListener() {
227229
@Override
228230
public void onClick(DialogInterface dialog, int i) {
231+
ConnectionLoader connectionLoader = getConnectionLoader(ConnectionGridActivity.this);
229232
if (Utils.isOpaque(ConnectionGridActivity.this)) {
230233

231234
String newListOfConnections = new String();

freeaRDP-app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
xmlns:tools="http://schemas.android.com/tools"
44
package="com.iiordanov.freeaRDP"
55
android:installLocation="auto"
6-
android:versionCode="115118"
6+
android:versionCode="115119"
77
android:versionName="v5.1.1">
88

99
<uses-permission tools:node="removeAll" />

0 commit comments

Comments
 (0)