Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.github/CODEOWNERS @Acode-Foundation
.github/CODEOWNERS @Acode-Foundation/acode

# workflows
.github/workflows/nightly-build.yml @unschooledgamer
.github/workflows/on-demand-preview-releases-PR.yml @unschooledgamer
.github/workflows/community-release-notifier.yml @unschooledgamer
.github/workflows/community-release-notifier.yml @unschooledgamer
13 changes: 13 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
translations:
- any:
- changed-files:
- any-glob-to-any-file: 'src/lang/*.json'

docs:
- any:
- changed-files:
- any-glob-to-any-file: '**/*.md'

enhancement:
- any:
- head-branch: ['^feature', 'feature', '^feat', '^add']
17 changes: 17 additions & 0 deletions .github/workflows/add-pr-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Add Pull Requests Labels
on:
pull_request_target:
types: [opened, closed, ready_for_review]

jobs:
add-labels:
timeout-minutes: 5
runs-on: ubuntu-latest

if: github.event.action == 'opened'
permissions:
contents: read
pull-requests: write

steps:
- uses: actions/labeler@v6
32 changes: 32 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,35 @@ jobs:

- name: Run Biome
run: biome ci .

translation-check:
name: Translation Check (On PR Only)
timeout-minutes: 5
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
if: github.event_name == 'pull_request'
steps:
- name: Checkout Repository
uses: actions/checkout@v5
- name: Use Node.js
uses: actions/setup-node@v5
with:
cache: npm
cache-dependency-path: '**/package-lock.json'

- name: Detect Changed Files
uses: dorny/paths-filter@v3
id: file-changes
with:
list-files: shell
filters: |
translation:
- 'src/lang/*.json'
token: ${{ secrets.GITHUB_TOKEN }}
- name: Translation Files Check (if changed)
if: steps.file-changes.outputs.translation == 'true'
run: |
npm ci --no-audit --no-fund
npm run lang check
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,60 @@
# Change Log

## v1.11.7 (966)

* revert: sidebar/style.scss changes to fix collapse folders by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1572
* Terminal Service by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1570
* fix(i18n): fix typo in ./src/lang/id-id.json by @hyperz111 in https://github.com/Acode-Foundation/Acode/pull/1577
* fix: browser download by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1587
* Terminal initrc support by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1590
* chore(i18n): update de-de.json by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1600
* Updated & Added Missing ar-ye.json (Arabic) translations by @Hussain96o in https://github.com/Acode-Foundation/Acode/pull/1601
* Restore terminal tabs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1592
- fix: terminal font issue
- Breaking change: Changed default terminal configs
* feat: service on/off by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1602
* fix: service stop on app exit by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1603
* fix: ED25519 SSH keys not working by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1595
* CI: Nightly Builds by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1612
* style(terminal): Some touch selection handle enhancements by @peasneovoyager2banana2 in https://github.com/Acode-Foundation/Acode/pull/1611
* fix: pip by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1617
* feat: Enable all file access in nightly builds by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1618
* Add support for renaming documents in provider by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1619
* fix: support for Acode terminal SAF URIs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1621
* fix: rm command by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1623
* feat: add 'check for app updates' setting to toggle the automatic behaviour by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1624
* chore(i18n): update hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1626
* Enforce Unix lf endings for shell scripts by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1637
* AutoSuggest install command in terminal by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1638
* feat: add plugin filtering by author and keywords by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1625
- Refactored filtering logic to support multi-page results and improved UI feedback for filter actions.
* Translation: Update hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1640
* fix: init-alpine by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1641
* fix: ANSI escape sequence in init-alpine by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1643
* chore(i18n): update de-de.json by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1648
* fix: update proot binaries to support 16kb page size by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1649
* chore(i18n): update id-id.json with new strings by @hyperz111 in https://github.com/Acode-Foundation/Acode/pull/1650
* Translation: Update hu-Hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1653
* Add confirmation prompt before closing terminal tabs by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1655
* fix: compatibility for old android versions by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1656
* fix: improve file sharing and URI handling by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1662
- Improved file sharing and fixed permission issue (also in case of open with , edit with)
* fix: do not restore terminals if axs is dead by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1664
* fix: .capitalize() removed because it changes the translations (also English) by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1665
* fix: `switchFile` api to respect custom subtitle by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1672
* Update zh-cn.json and zh-hant.json by @LaunchLee in https://github.com/Acode-Foundation/Acode/pull/1674
* fix: Translation corrected in terminal settings by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1676
* 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
* Translation: Update hungarian hu-HU.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1680
* Update ads plugin and fix some issues of free version by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1683
- fix: system them on free version
* fix: restore folds when formatting if available by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1682
* fix: Added missing translation for info window in terminal settings by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1681
* Translation: Update hungarian hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1687
* feat: Add clean install state functionality to app settings by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1690
* Translation: Update hungarian hu-hu.json by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1693


## v1.11.6 (965)

* fix: Terminal in F-Droid flavour by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1478
Expand Down
5 changes: 3 additions & 2 deletions config.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='utf-8' ?>
<widget id="com.foxdebug.acode" android-versionCode="965" version="1.11.6"
<widget id="com.foxdebug.acode" android-versionCode="966" version="1.11.7"
xmlns="http://www.w3.org/ns/widgets"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:cdv="http://cordova.apache.org/ns/1.0">
Expand Down Expand Up @@ -32,9 +32,10 @@
<preference name="AndroidLaunchMode" value="singleTask" />
<preference name="prerendered-icon" value="false" />
<preference name="androidxEnabled" value="true" />
<preference name="GradlePluginKotlinEnabled" value="true" />
<preference name="android-targetSdkVersion" value="35" />


<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application">
<application android:networkSecurityConfig="@xml/network_security_config" />
<application android:hardwareAccelerated="true" />
Expand Down
11 changes: 6 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "com.foxdebug.acode",
"displayName": "Acode",
"version": "1.11.6",
"version": "1.11.7",
"description": "Acode is a code editor for android",
"scripts": {
"lang": "node ./utils/lang.js",
Expand Down
20 changes: 19 additions & 1 deletion src/lang/ar-ye.json
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,23 @@
"info-checkForAppUpdates": "Check for app updates automatically.",
"info-quickTools": "Show or hide quick tools.",
"info-showHiddenFiles": "Show hidden files and folders. (Start with .)",
"info-all_file_access": "Enable access of /sdcard and /storage in terminal.",
"info-fontSize": "The font size used to render text.",
"info-fontFamily": "The font family used to render text.",
"info-theme": "The color theme of the terminal.",
"info-cursorStyle": "The style of the cursor when the terminal is focused.",
"info-cursorInactiveStyle": "The style of the cursor when the terminal is not focused.",
"info-fontWeight": "The font weight used to render non-bold text.",
"info-cursorBlink": "Whether the cursor blinks.",
"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.",
"info-tabStopWidth": "The size of tab stops in the terminal.",
"info-letterSpacing": "The spacing in whole pixels between characters.",
"info-imageSupport": "Whether images are supported in the terminal.",
"info-fontLigatures": "Whether font ligatures are enabled in the terminal.",
"info-confirmTabClose": "Ask for confirmation before closing terminal tabs.",
"info-backup": "Creates a backup of the terminal installation.",
"info-restore": "Restores a backup of the terminal installation.",
"info-uninstall": "Uninstalls the terminal installation.",
"owned": "مملوك",
"api_error": "الخادم غير متاح حاليًا ،يرجى المحاولة لاحقًا. ",
"installed": "مثبت",
Expand Down Expand Up @@ -436,5 +453,6 @@
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
"keywords": "Keywords",
"author": "Author",
"filtered by": "Filtered by"
"filtered by": "Filtered by",
"clean install state": "Clean Install State"
}
20 changes: 19 additions & 1 deletion src/lang/be-by.json
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,23 @@
"info-checkForAppUpdates": "Check for app updates automatically.",
"info-quickTools": "Show or hide quick tools.",
"info-showHiddenFiles": "Show hidden files and folders. (Start with .)",
"info-all_file_access": "Enable access of /sdcard and /storage in terminal.",
"info-fontSize": "The font size used to render text.",
"info-fontFamily": "The font family used to render text.",
"info-theme": "The color theme of the terminal.",
"info-cursorStyle": "The style of the cursor when the terminal is focused.",
"info-cursorInactiveStyle": "The style of the cursor when the terminal is not focused.",
"info-fontWeight": "The font weight used to render non-bold text.",
"info-cursorBlink": "Whether the cursor blinks.",
"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.",
"info-tabStopWidth": "The size of tab stops in the terminal.",
"info-letterSpacing": "The spacing in whole pixels between characters.",
"info-imageSupport": "Whether images are supported in the terminal.",
"info-fontLigatures": "Whether font ligatures are enabled in the terminal.",
"info-confirmTabClose": "Ask for confirmation before closing terminal tabs.",
"info-backup": "Creates a backup of the terminal installation.",
"info-restore": "Restores a backup of the terminal installation.",
"info-uninstall": "Uninstalls the terminal installation.",
"owned": "Ва ўласнасці",
"api_error": "Сервер API не працуе, паспрабуйце праз некаторы час.",
"installed": "Усталявана",
Expand Down Expand Up @@ -437,5 +454,6 @@
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
"keywords": "Keywords",
"author": "Author",
"filtered by": "Filtered by"
"filtered by": "Filtered by",
"clean install state": "Clean Install State"
}
20 changes: 19 additions & 1 deletion src/lang/bn-bd.json
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,23 @@
"info-checkForAppUpdates": "Check for app updates automatically.",
"info-quickTools": "Show or hide quick tools.",
"info-showHiddenFiles": "Show hidden files and folders. (Start with .)",
"info-all_file_access": "Enable access of /sdcard and /storage in terminal.",
"info-fontSize": "The font size used to render text.",
"info-fontFamily": "The font family used to render text.",
"info-theme": "The color theme of the terminal.",
"info-cursorStyle": "The style of the cursor when the terminal is focused.",
"info-cursorInactiveStyle": "The style of the cursor when the terminal is not focused.",
"info-fontWeight": "The font weight used to render non-bold text.",
"info-cursorBlink": "Whether the cursor blinks.",
"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.",
"info-tabStopWidth": "The size of tab stops in the terminal.",
"info-letterSpacing": "The spacing in whole pixels between characters.",
"info-imageSupport": "Whether images are supported in the terminal.",
"info-fontLigatures": "Whether font ligatures are enabled in the terminal.",
"info-confirmTabClose": "Ask for confirmation before closing terminal tabs.",
"info-backup": "Creates a backup of the terminal installation.",
"info-restore": "Restores a backup of the terminal installation.",
"info-uninstall": "Uninstalls the terminal installation.",
"owned": "Owned",
"api_error": "API সার্ভার ডাউন, দয়া করে পুনরায় চেষ্টা করুন",
"installed": "ইনস্টল করা হয়েছে",
Expand Down Expand Up @@ -436,5 +453,6 @@
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
"keywords": "Keywords",
"author": "Author",
"filtered by": "Filtered by"
"filtered by": "Filtered by",
"clean install state": "Clean Install State"
}
Loading