Skip to content

Commit 7f904c6

Browse files
committed
Release 0.2.8
1 parent 6a3ac36 commit 7f904c6

5 files changed

Lines changed: 16 additions & 8 deletions

File tree

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ android {
2020

2121
targetSdk 35
2222
versionCode 17
23-
versionName "0.2.8-SNAPSHOT"
23+
versionName "0.2.8"
2424
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
2525
vectorDrawables.generatedDensities = []
2626
}

app/src/main/java/org/exbin/bined/editor/android/MainActivity.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1599,9 +1599,8 @@ public boolean onKey(View view, int keyCode, KeyEvent keyEvent) {
15991599
editable.clear();
16001600
codeArea.getCommandHandler().keyPressed(keyEvent);
16011601
} else {
1602-
if (keyListener.onKeyDown(view, editable, keyCode, keyEvent)) {
1603-
processKeys(keyEvent);
1604-
}
1602+
keyListener.onKeyDown(view, editable, keyCode, keyEvent);
1603+
processKeys(keyEvent);
16051604
}
16061605
} else if (keyEvent.getAction() == KeyEvent.ACTION_UP) {
16071606
editable.clear();
@@ -1627,9 +1626,8 @@ public boolean onKey(View view, int keyCode, KeyEvent keyEvent) {
16271626
codeArea.getCommandHandler().keyPressed(keyEvent);
16281627
}
16291628
} else {
1630-
if (keyListener.onKeyOther(view, editable, keyEvent)) {
1631-
processKeys(keyEvent);
1632-
}
1629+
keyListener.onKeyOther(view, editable, keyEvent);
1630+
processKeys(keyEvent);
16331631
}
16341632
return true;
16351633
} catch (Exception ex) {

app/src/main/java/org/exbin/bined/editor/android/gui/GoToPositionDialog.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ public void afterTextChanged(Editable editable) {
112112
switchRelativePositionMode(RelativePositionMode.FROM_CURSOR);
113113
}
114114
});
115+
initFocus();
115116

116117
builder.setView(goToPositionView);
117118
builder.setPositiveButton(R.string.button_go_to, positionListener);
@@ -183,6 +184,12 @@ public void setMaxPosition(long maxPosition) {
183184
updateTargetPosition();
184185
}
185186

187+
public void initFocus() {
188+
EditText positionText = goToPositionView.findViewById(R.id.positionText);
189+
positionText.requestFocus();
190+
positionText.selectAll();
191+
}
192+
186193
private void switchRelativePositionMode(RelativePositionMode relativePositionMode) {
187194
if (this.relativePositionMode == relativePositionMode) {
188195
return;

changes.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
0.2.8
1+
0.2.8 (2025-10-18)
2+
- Added go-to dialog / go-to relative position
23
- Bug fixes
34

45
0.2.7 (2025-06-19)
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- Added go-to dialog / go-to relative position
2+
- Bug fixes

0 commit comments

Comments
 (0)