Skip to content

Commit 4e550ea

Browse files
committed
Merge remote-tracking branch 'origin/main' into codemirror
2 parents 2c0abef + e2acb9b commit 4e550ea

File tree

5 files changed

+110
-41
lines changed

5 files changed

+110
-41
lines changed

CHANGELOG.md

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

3+
## v1.11.8 (967)
4+
5+
### Features
6+
* feat: add acode cli by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1768
7+
* feat: Add FileTree component with virtual scrolling by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1774
8+
* feat(welcome): add welcome tab for first-time users by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1783
9+
* feat: Add visibility toggle for quicktools toggler on terminal input by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1766
10+
* feat: Add smart path shortening to terminal prompt by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1767
11+
* feat(settings): add option to preserve original item order by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1772
12+
* feat: add "Open in Terminal" option to folder context menu by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1809
13+
* feat: add proper fallback and saf uri handling for ischeck by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1814
14+
* feat: extensionless URL resolution in preview server by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1824
15+
* feat: improve DevContainer and Docker support for easier dev setup by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1823
16+
* feat: add eruda devtools for debugging by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1831
17+
* feat: Refactor li-icon set and add new icon by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1759
18+
* feat: Enhance `addIcon` to support svg currentColor by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1760
19+
* feat: Offload file change detection to background thread by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1802
20+
* feat: move service to background by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1754
21+
* feat: add quiet hours for ads by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1779
22+
* feat(auth): move authentication to native Android plugin with encrypted storage by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1794
23+
* feat: do not close milestone issues by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1799
24+
* feat: close search dialog with ctrl+f by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1807
25+
* feat: added executor tests by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1816
26+
* Added tests by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1813
27+
* CustomTabs web api for plugins by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1785
28+
* Implement plugin loading callbacks and tracking for installed plugins by @7HR4IZ3 in https://github.com/Acode-Foundation/Acode/pull/1558
29+
* Added Documents viewer plugin id to load pdf/excel/csv etc. files by @hackesofice in https://github.com/Acode-Foundation/Acode/pull/1833
30+
* Refactor quicktools settings by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1761
31+
32+
### Fixes
33+
* fix: use correct timezone by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1716
34+
* fix: sanitize plugin readme before rendering by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1731
35+
* fix: make rm wrapper silent by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1727
36+
* fix: remove duplicate rm command by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1732
37+
* fix: sidebar app icon size and scrolling by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1733
38+
* fix: terminal bug by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1741
39+
* fix: sidebar apps active and removal things with fallback by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1749
40+
* fix: improve the backup and restore by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1744
41+
* fix: console by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1763
42+
* fix(terminal): cleanup broken tabs and show alerts on terminal errors by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1780
43+
* fix(plugin): sanitize markdown and prevent horizontal overflow by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1782
44+
* fix: run current File not respecting `preview mode` option. by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1805
45+
* fix: memory leak when toggling search panel by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1808
46+
* fix: prevent mixed content in SFTP/FTP cached files by @bajrangCoder in https://github.com/Acode-Foundation/Acode/pull/1815
47+
* Fix: Remove trimming of matched content in Executor.js by @dikidjatar in https://github.com/Acode-Foundation/Acode/pull/1798
48+
* revert: relative http paths by @RohitKushvaha01 in https://github.com/Acode-Foundation/Acode/pull/1743
49+
50+
### Chore & CI
51+
* Add F-droid Build in GH nightly releases by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1719
52+
* fix(CI): normal nightly & fdroid flavor build paths. by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1722
53+
* Update devcontainer.json and add Dependabot for devcontainer's version updates by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1742
54+
* enhance nightly build workflow by adding a step to generate release notes by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1747
55+
* chore: update nightly build workflow to use a fine-grained GITHUB_TOKEN for generating nightly release notes by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1751
56+
* chore: message type detection in release notes script by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1786
57+
* update(sftp): dependencies for SFTP plugin by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1792
58+
* chore(deps): bump tmp and cordova by @dependabot[bot] in https://github.com/Acode-Foundation/Acode/pull/1720
59+
* chore(deps): bump tough-cookie and cordova by @dependabot[bot] in https://github.com/Acode-Foundation/Acode/pull/1721
60+
* chore(deps): bump systeminformation from 5.27.11 to 5.27.14 by @dependabot[bot] in https://github.com/Acode-Foundation/Acode/pull/1750
61+
* chore(deps): bump tar from 7.5.2 to 7.5.3 by @dependabot[bot] in https://github.com/Acode-Foundation/Acode/pull/1829
62+
63+
### Translations & i18n
64+
* `pl-pl.json` by @andrewczm in https://github.com/Acode-Foundation/Acode/pull/1709
65+
* `de-de.json` by @Mr-Update in https://github.com/Acode-Foundation/Acode/pull/1714, https://github.com/Acode-Foundation/Acode/pull/1764
66+
* `cs-cz.json` by @Amereyeu in https://github.com/Acode-Foundation/Acode/pull/1752, https://github.com/Acode-Foundation/Acode/pull/1828
67+
* `hu-hu.json` by @summoner001 in https://github.com/Acode-Foundation/Acode/pull/1755, https://github.com/Acode-Foundation/Acode/pull/1762, https://github.com/Acode-Foundation/Acode/pull/1787, https://github.com/Acode-Foundation/Acode/pull/1810, https://github.com/Acode-Foundation/Acode/pull/1834
68+
* `zh-cn.json`, `zh-hant.json` by @LaunchLee in https://github.com/Acode-Foundation/Acode/pull/1769
69+
* `pt-br.json` by @sebastianjnuwu in https://github.com/Acode-Foundation/Acode/pull/1775
70+
* `uk-ua.json` by @PavloPogonets in https://github.com/Acode-Foundation/Acode/pull/1818, https://github.com/Acode-Foundation/Acode/pull/1821
71+
372
## v1.11.7 (966)
473

574
* revert: sidebar/style.scss changes to fix collapse folders by @UnschooledGamer in https://github.com/Acode-Foundation/Acode/pull/1572

config.xml

Lines changed: 1 addition & 1 deletion
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="966" version="1.11.7"
2+
<widget id="com.foxdebug.acode" android-versionCode="967" version="1.11.8"
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">

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.7",
4+
"version": "1.11.8",
55
"description": "Acode is a code editor for android",
66
"scripts": {
77
"lang": "node ./utils/lang.js",

src/components/fileTree/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import tag from "html-tag-js";
55
import helpers from "utils/helpers";
66
import Path from "utils/Path";
77

8-
const VIRTUALIZATION_THRESHOLD = 100;
8+
const VIRTUALIZATION_THRESHOLD = Number.POSITIVE_INFINITY; // FIX: temporary due to some scrolling issues in VirtualList
99
const ITEM_HEIGHT = 30;
1010

1111
/**

src/lang/uk-ua.json

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -222,34 +222,34 @@
222222
"download acode pro": "Завантажити Acode pro",
223223
"loading plugins": "Завантаження плагінів",
224224
"faqs": "FAQs",
225-
"feedback": "Feedback",
226-
"header": "Header",
227-
"sidebar": "Sidebar",
228-
"inapp": "Inapp",
229-
"browser": "Browser",
230-
"diagonal scrolling": "Diagonal scrolling",
231-
"reverse scrolling": "Reverse Scrolling",
232-
"formatter": "Formatter",
233-
"format on save": "Format on save",
234-
"remove ads": "Remove ads",
235-
"fast": "Fast",
236-
"slow": "Slow",
237-
"scroll settings": "Scroll settings",
238-
"scroll speed": "Scroll speed",
239-
"loading...": "Loading...",
240-
"no plugins found": "No plugins found",
241-
"name": "Name",
242-
"username": "Username",
243-
"optional": "optional",
244-
"hostname": "Hostname",
245-
"password": "Password",
246-
"security type": "Security Type",
247-
"connection mode": "Connection mode",
248-
"port": "Port",
225+
"feedback": "Зворотний зв'язок",
226+
"header": "Заголовок",
227+
"sidebar": "Бічна панель",
228+
"inapp": "У додатку",
229+
"browser": "Браузер",
230+
"diagonal scrolling": "Діагональне прокручування",
231+
"reverse scrolling": "Зворотне прокручування",
232+
"formatter": "Форматувальник",
233+
"format on save": "Форматування при збереженні",
234+
"remove ads": "Видалити рекламу",
235+
"fast": "Швидко",
236+
"slow": "Повільно",
237+
"scroll settings": "Налаштування прокручування",
238+
"scroll speed": "Швидкість прокручування",
239+
"loading...": "Завантаження...",
240+
"no plugins found": "Плагіни не знайдені",
241+
"name": "Ім'я",
242+
"username": "Ім'я користувача",
243+
"optional": "Опціонально",
244+
"hostname": "Ім'я хоста",
245+
"password": "Пароль",
246+
"security type": "Тип безпеки",
247+
"connection mode": "Режим підключення",
248+
"port": "Порт",
249249
"key file": "Key file",
250250
"select key file": "Select key file",
251251
"passphrase": "Passphrase",
252-
"connecting...": "Connecting...",
252+
"connecting...": "Підключення...",
253253
"type filename": "Type filename",
254254
"unable to load files": "Unable to load files",
255255
"preview port": "Preview port",
@@ -270,7 +270,7 @@
270270
"host": "Host",
271271
"retry ftp/sftp when fail": "Retry ftp/sftp when fail",
272272
"more": "More",
273-
"thank you :)": "Thank you :)",
273+
"thank you :)": "Дякую :)",
274274
"purchase pending": "purchase pending",
275275
"cancelled": "cancelled",
276276
"local": "Local",
@@ -286,7 +286,7 @@
286286
"use textarea for ime": "Use textarea for IME",
287287
"invalid plugin": "Invalid Plugin",
288288
"type command": "Type command",
289-
"plugin": "Plugin",
289+
"plugin": "Плагін",
290290
"quicktools trigger mode": "Quicktools trigger mode",
291291
"print margin": "Print margin",
292292
"touch move threshold": "Touch move threshold",
@@ -326,7 +326,7 @@
326326
"owned": "Owned",
327327
"api_error": "API server down, please try after some time.",
328328
"installed": "Встановлено",
329-
"all": "All",
329+
"all": "Усі",
330330
"medium": "Medium",
331331
"refund": "Refund",
332332
"product not available": "Product not available",
@@ -383,8 +383,8 @@
383383
"info-excludefolders": "Use the pattern **/node_modules/** to ignore all files from the node_modules folder. This will exclude the files from being listed and will also prevent them from being included in file searches.",
384384
"missed files": "Scanned {count} files after search started and will not be included in search.",
385385
"remove": "Видалити",
386-
"quicktools:command-palette": "Command palette",
387-
"default file encoding": "Default file encoding",
386+
"quicktools:command-palette": "Палітра команд",
387+
"default file encoding": "Кодування файлу за замовчуванням",
388388
"remove entry": "Are you sure you want to remove '{name}' from the saved paths? Please note that removing it will not delete the path itself.",
389389
"delete entry": "Confirm deletion: '{name}'. This action cannot be undone. Proceed?",
390390
"change encoding": "Reopen '{file}' with '{encoding}' encoding? This action will result in the loss of any unsaved changes made to the file. Do you want to proceed with reopening?",
@@ -395,18 +395,18 @@
395395
"list files": "List all files in <strong>{name}</strong>? Too many files may crash the app.",
396396
"problems": "Проблеми",
397397
"show side buttons": "Show side buttons",
398-
"bug_report": "Submit a Bug Report",
398+
"bug_report": "Надіслати звіт про помилку",
399399
"verified publisher": "Verified publisher",
400-
"most_downloaded": "Most Downloaded",
401-
"newly_added": "Newly Added",
400+
"most_downloaded": "Найбільш завантажувані",
401+
"newly_added": "Нещодавно додані",
402402
"top_rated": "Top Rated",
403403
"rename not supported": "Rename on termux dir isn't supported",
404404
"compress": "Compress",
405405
"copy uri": "Copy Uri",
406406
"delete entries": "Are you sure you want to delete {count} items?",
407407
"deleting items": "Deleting {count} items...",
408408
"import project zip": "Import Project(zip)",
409-
"changelog": "Change Log",
409+
"changelog": "Журнал змін",
410410
"notifications": "Повідомлення",
411411
"no_unread_notifications": "No unread notifications",
412412
"should_use_current_file_for_preview": "Should use Current File For preview instead of default (index.html)",
@@ -450,15 +450,15 @@
450450
"contributors": "Учасники",
451451
"quicktools:hyphen": "Insert hyphen symbol",
452452
"check for app updates": "Перевірити наявність оновлень для програми",
453-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
453+
"prompt update check consent message": "Acode може перевіряти наявність нових оновлень програми, коли ви перебуваєте в мережі. Увімкнути перевірку оновлень?",
454454
"keywords": "Keywords",
455455
"author": "Автор",
456456
"filtered by": "Filtered by",
457457
"clean install state": "Clean Install State",
458458
"backup created": "Резервна копія створена",
459459
"restore completed": "Відновлення завершено",
460460
"restore will include": "This will restore",
461-
"restore warning": "This action cannot be undone. Continue?",
461+
"restore warning": "Цю дію неможливо скасувати. Продовжити?",
462462
"reload to apply": "Перезавантажити, щоб застосувати зміни?",
463463
"reload app": "Перезавантажити додаток",
464464
"preparing backup": "Preparing backup",
@@ -472,7 +472,7 @@
472472
"restoring settings": "Restoring settings",
473473
"legacy backup warning": "This is an older backup format. Some features may be limited.",
474474
"checksum mismatch": "Checksum mismatch - backup file may have been modified or corrupted.",
475-
"plugin not found": "Plugin not found in registry",
475+
"plugin not found": "Плагін не знайдено в реєстрі",
476476
"paid plugin skipped": "Paid plugin - purchase not found",
477477
"source not found": "Source file no longer exists",
478478
"restored": "Відновлено",
@@ -481,7 +481,7 @@
481481
"backup no data": "Backup file contains no data to restore",
482482
"backup legacy warning": "This is an older backup format (v1). Some features may be limited.",
483483
"backup missing metadata": "Missing backup metadata - some info may be unavailable",
484-
"backup checksum mismatch": "Checksum mismatch - backup file may have been modified or corrupted. Proceed with caution.",
484+
"backup checksum mismatch": "Невідповідність контрольної суми — файл резервної копії, можливо, було змінено або пошкоджено. Дійте обережно.",
485485
"backup checksum verify failed": "Could not verify checksum",
486486
"backup invalid settings": "Invalid settings format",
487487
"backup invalid keybindings": "Invalid keyBindings format",

0 commit comments

Comments
 (0)