Skip to content

Commit 62d628d

Browse files
committed
Merge branch 'Acode-Foundation-main' into ai-test
2 parents e20a469 + 2f90a46 commit 62d628d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1310
-498
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
.github/CODEOWNERS @Acode-Foundation
1+
.github/CODEOWNERS @Acode-Foundation/acode
22

33
# workflows
44
.github/workflows/nightly-build.yml @unschooledgamer
55
.github/workflows/on-demand-preview-releases-PR.yml @unschooledgamer
6-
.github/workflows/community-release-notifier.yml @unschooledgamer
6+
.github/workflows/community-release-notifier.yml @unschooledgamer

.github/labeler.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
translations:
2+
- any:
3+
- changed-files:
4+
- any-glob-to-any-file: 'src/lang/*.json'
5+
6+
docs:
7+
- any:
8+
- changed-files:
9+
- any-glob-to-any-file: '**/*.md'
10+
11+
enhancement:
12+
- any:
13+
- head-branch: ['^feature', 'feature', '^feat', '^add']
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Add Pull Requests Labels
2+
on:
3+
pull_request_target:
4+
types: [opened, closed, ready_for_review]
5+
6+
jobs:
7+
add-labels:
8+
timeout-minutes: 5
9+
runs-on: ubuntu-latest
10+
11+
if: github.event.action == 'opened'
12+
permissions:
13+
contents: read
14+
pull-requests: write
15+
16+
steps:
17+
- uses: actions/labeler@v6

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,38 @@ jobs:
3838
- name: Run Biome
3939
run: biome ci .
4040

41+
translation-check:
42+
name: Translation Check (On PR Only)
43+
timeout-minutes: 5
44+
runs-on: ubuntu-latest
45+
permissions:
46+
contents: read
47+
pull-requests: read
48+
if: github.event_name == 'pull_request'
49+
steps:
50+
- name: Checkout Repository
51+
uses: actions/checkout@v5
52+
- name: Use Node.js
53+
uses: actions/setup-node@v5
54+
with:
55+
cache: npm
56+
cache-dependency-path: '**/package-lock.json'
57+
58+
- name: Detect Changed Files
59+
uses: dorny/paths-filter@v3
60+
id: file-changes
61+
with:
62+
list-files: shell
63+
filters: |
64+
translation:
65+
- 'src/lang/*.json'
66+
token: ${{ secrets.GITHUB_TOKEN }}
67+
- name: Translation Files Check (if changed)
68+
if: steps.file-changes.outputs.translation == 'true'
69+
run: |
70+
npm ci --no-audit --no-fund
71+
npm run lang check
72+
4173
build:
4274
runs-on: ubuntu-latest
4375

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
# Change Log
22

3+
## v1.11.7 (966)
4+
5+
* revert: sidebar/style.scss changes to fix collapse folders by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1572
6+
* Terminal Service by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1570
7+
* fix(i18n): fix typo in ./src/lang/id-id.json by @hyperz111 in https://github.com/Acode-Foundation/Acode/pull/1577
8+
* fix: browser download by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1587
9+
* Terminal initrc support by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1590
10+
* chore(i18n): update de-de.json by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1600
11+
* Updated & Added Missing ar-ye.json (Arabic) translations by @Hussain96o in https://github.com/Acode-Foundation/Acode/pull/1601
12+
* Restore terminal tabs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1592
13+
- fix: terminal font issue
14+
- Breaking change: Changed default terminal configs
15+
* feat: service on/off by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1602
16+
* fix: service stop on app exit by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1603
17+
* fix: ED25519 SSH keys not working by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1595
18+
* CI: Nightly Builds by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1612
19+
* style(terminal): Some touch selection handle enhancements by @peasneovoyager2banana2 in https://github.com/Acode-Foundation/Acode/pull/1611
20+
* fix: pip by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1617
21+
* feat: Enable all file access in nightly builds by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1618
22+
* Add support for renaming documents in provider by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1619
23+
* fix: support for Acode terminal SAF URIs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1621
24+
* fix: rm command by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1623
25+
* feat: add 'check for app updates' setting to toggle the automatic behaviour by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1624
26+
* chore(i18n): update hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1626
27+
* Enforce Unix lf endings for shell scripts by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1637
28+
* AutoSuggest install command in terminal by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1638
29+
* feat: add plugin filtering by author and keywords by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1625
30+
- Refactored filtering logic to support multi-page results and improved UI feedback for filter actions.
31+
* Translation: Update hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1640
32+
* fix: init-alpine by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1641
33+
* fix: ANSI escape sequence in init-alpine by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1643
34+
* chore(i18n): update de-de.json by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1648
35+
* fix: update proot binaries to support 16kb page size by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1649
36+
* chore(i18n): update id-id.json with new strings by @hyperz111 in https://github.com/Acode-Foundation/Acode/pull/1650
37+
* Translation: Update hu-Hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1653
38+
* Add confirmation prompt before closing terminal tabs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1655
39+
* fix: compatibility for old android versions by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1656
40+
* fix: improve file sharing and URI handling by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1662
41+
- Improved file sharing and fixed permission issue (also in case of open with , edit with)
42+
* fix: do not restore terminals if axs is dead by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1664
43+
* fix: .capitalize() removed because it changes the translations (also English) by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1665
44+
* fix: `switchFile` api to respect custom subtitle by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1672
45+
* Update zh-cn.json and zh-hant.json by @LaunchLee in https://github.com/Acode-Foundation/Acode/pull/1674
46+
* fix: Translation corrected in terminal settings by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1676
47+
* fix: Added missing translation for info window in file browser and app settings. by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1677
48+
* Translation: Update hungarian hu-HU.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1680
49+
* Update ads plugin and fix some issues of free version by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1683
50+
- fix: system them on free version
51+
* fix: restore folds when formatting if available by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1682
52+
* fix: Added missing translation for info window in terminal settings by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1681
53+
* Translation: Update hungarian hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1687
54+
* feat: Add clean install state functionality to app settings by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1690
55+
* Translation: Update hungarian hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1693
56+
57+
358
## v1.11.6 (965)
459

560
* fix: Terminal in F-Droid flavour by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1478

config.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version='1.0' encoding='utf-8' ?>
2-
<widget id="com.foxdebug.acode" android-versionCode="965" version="1.11.6"
2+
<widget id="com.foxdebug.acode" android-versionCode="966" version="1.11.7"
33
xmlns="http://www.w3.org/ns/widgets"
44
xmlns:android="http://schemas.android.com/apk/res/android"
55
xmlns:cdv="http://cordova.apache.org/ns/1.0">
@@ -32,9 +32,10 @@
3232
<preference name="AndroidLaunchMode" value="singleTask" />
3333
<preference name="prerendered-icon" value="false" />
3434
<preference name="androidxEnabled" value="true" />
35+
<preference name="GradlePluginKotlinEnabled" value="true" />
3536
<preference name="android-targetSdkVersion" value="35" />
3637

37-
38+
3839
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
3940
<application android:networkSecurityConfig="@xml/network_security_config" />
4041
<application android:hardwareAccelerated="true" />

package-lock.json

Lines changed: 7 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.foxdebug.acode",
33
"displayName": "Acode",
4-
"version": "1.11.6",
4+
"version": "1.11.7",
55
"description": "Acode is a code editor for android",
66
"scripts": {
77
"lang": "node ./utils/lang.js",

src/lang/ar-ye.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,23 @@
306306
"info-checkForAppUpdates": "Check for app updates automatically.",
307307
"info-quickTools": "Show or hide quick tools.",
308308
"info-showHiddenFiles": "Show hidden files and folders. (Start with .)",
309+
"info-all_file_access": "Enable access of /sdcard and /storage in terminal.",
310+
"info-fontSize": "The font size used to render text.",
311+
"info-fontFamily": "The font family used to render text.",
312+
"info-theme": "The color theme of the terminal.",
313+
"info-cursorStyle": "The style of the cursor when the terminal is focused.",
314+
"info-cursorInactiveStyle": "The style of the cursor when the terminal is not focused.",
315+
"info-fontWeight": "The font weight used to render non-bold text.",
316+
"info-cursorBlink": "Whether the cursor blinks.",
317+
"info-scrollback": "The amount of scrollback in the terminal. Scrollback is the amount of rows that are retained when lines are scrolled beyond the initial viewport.",
318+
"info-tabStopWidth": "The size of tab stops in the terminal.",
319+
"info-letterSpacing": "The spacing in whole pixels between characters.",
320+
"info-imageSupport": "Whether images are supported in the terminal.",
321+
"info-fontLigatures": "Whether font ligatures are enabled in the terminal.",
322+
"info-confirmTabClose": "Ask for confirmation before closing terminal tabs.",
323+
"info-backup": "Creates a backup of the terminal installation.",
324+
"info-restore": "Restores a backup of the terminal installation.",
325+
"info-uninstall": "Uninstalls the terminal installation.",
309326
"owned": "مملوك",
310327
"api_error": "الخادم غير متاح حاليًا ،يرجى المحاولة لاحقًا. ",
311328
"installed": "مثبت",
@@ -436,5 +453,6 @@
436453
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
437454
"keywords": "Keywords",
438455
"author": "Author",
439-
"filtered by": "Filtered by"
456+
"filtered by": "Filtered by",
457+
"clean install state": "Clean Install State"
440458
}

src/lang/be-by.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,23 @@
307307
"info-checkForAppUpdates": "Check for app updates automatically.",
308308
"info-quickTools": "Show or hide quick tools.",
309309
"info-showHiddenFiles": "Show hidden files and folders. (Start with .)",
310+
"info-all_file_access": "Enable access of /sdcard and /storage in terminal.",
311+
"info-fontSize": "The font size used to render text.",
312+
"info-fontFamily": "The font family used to render text.",
313+
"info-theme": "The color theme of the terminal.",
314+
"info-cursorStyle": "The style of the cursor when the terminal is focused.",
315+
"info-cursorInactiveStyle": "The style of the cursor when the terminal is not focused.",
316+
"info-fontWeight": "The font weight used to render non-bold text.",
317+
"info-cursorBlink": "Whether the cursor blinks.",
318+
"info-scrollback": "The amount of scrollback in the terminal. Scrollback is the amount of rows that are retained when lines are scrolled beyond the initial viewport.",
319+
"info-tabStopWidth": "The size of tab stops in the terminal.",
320+
"info-letterSpacing": "The spacing in whole pixels between characters.",
321+
"info-imageSupport": "Whether images are supported in the terminal.",
322+
"info-fontLigatures": "Whether font ligatures are enabled in the terminal.",
323+
"info-confirmTabClose": "Ask for confirmation before closing terminal tabs.",
324+
"info-backup": "Creates a backup of the terminal installation.",
325+
"info-restore": "Restores a backup of the terminal installation.",
326+
"info-uninstall": "Uninstalls the terminal installation.",
310327
"owned": "Ва ўласнасці",
311328
"api_error": "Сервер API не працуе, паспрабуйце праз некаторы час.",
312329
"installed": "Усталявана",
@@ -437,5 +454,6 @@
437454
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
438455
"keywords": "Keywords",
439456
"author": "Author",
440-
"filtered by": "Filtered by"
457+
"filtered by": "Filtered by",
458+
"clean install state": "Clean Install State"
441459
}

0 commit comments

Comments
 (0)