Commit Graph

245 Commits

Author SHA1 Message Date
Akash Yadav e6d1e42004 feat: use Flashbar for project sync notification 2023-03-28 19:17:10 +05:30
Akash Yadav f27a98f9a7 fix: disallow projects from Termux (closes #868) 2023-03-18 08:29:59 +05:30
Akash Yadav 2157de212c feat: use descritive and distinguishable names for file tabs 2023-03-13 19:24:17 +05:30
Akash Yadav 461bd7debe fix: update apk installation intent for MIUI devices 2023-03-12 09:08:06 +05:30
Akash Yadav 41f9b241e4 fix(editor): improve editor window colors 2023-03-11 20:54:26 +05:30
Akash Yadav 0876524273 feat: register file tree actions with the Actions API 2023-03-05 21:17:09 +05:30
Akash Yadav 66b7f570db fix: catch exceptions while launching OPEN_DOCUMENT_TREE intent 2023-03-03 19:08:30 +05:30
Akash Yadav 28bd0ffc9a feat(editor/schemes): add option to reload color schemes at runtime 2023-03-03 18:07:41 +05:30
Akash Yadav 3fba1e6fa9 fix: do not unnecessarily set 'java.home' system property 2023-02-20 20:45:42 +05:30
Akash Yadav e659287c0a refactor: remove 'Gradle daemon status' action 2023-01-23 21:25:14 +05:30
Akash Yadav 73b2946439 fix(flashbar): always show on UI thread 2023-01-20 19:53:45 +05:30
Akash Yadav 97d8f66f2d feat: replace Toaster with Flashbar 2023-01-19 00:32:37 +05:30
Akash Yadav ff20e65e57 fix: try to fix #734 2023-01-14 18:18:13 +05:30
Akash Yadav b9bef99042 fix(deps): update editor to v0.21.0
closes #731, closes #725
2023-01-14 18:18:12 +05:30
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30
Akash Yadav b676ceb607 fix: preferences fragment is recreated after configuration change 2022-12-29 16:48:15 +05:30
Akash Yadav 5521bb37b8 feat: add preference to switch UI mode 2022-12-29 16:08:21 +05:30
Akash Yadav f8ab3101f9 fix: inconsistent system bar colors in terminal activity 2022-12-26 00:12:59 +05:30
Akash Yadav edcb9c91eb fix: color schemes are always extracted 2022-12-25 23:26:36 +05:30
Akash Yadav 20ef62f4fe feat: extract color schemes based on scheme.version property 2022-12-25 21:25:32 +05:30
Akash Yadav 8ddf4a92e8 fix: color schemes are not properly applied to completion window 2022-12-25 18:03:44 +05:30
Akash Yadav fcce7e804b feat: extract color schemes only if 'scheme.prop' file does not exist 2022-12-25 13:17:34 +05:30
Akash Yadav 2b676eb988 feat: support for multiple color schemes 2022-12-24 23:31:20 +05:30
Akash Yadav 55a090dd6d feat: update default java color scheme 2022-12-24 19:49:21 +05:30
Akash Yadav 29860ad3a7 feat: update default AndroidIDE theme 2022-12-24 15:05:35 +05:30
Akash Yadav 4beaf58456 feat: add color IDs for configuration the completion window 2022-12-24 14:07:46 +05:30
Akash Yadav 1c793acf14 refactor: move default scheme files 2022-12-24 12:29:55 +05:30
Akash Yadav 257c5f5bdf feat: add support for editor scheme file reference in JSON color scheme 2022-12-24 12:26:58 +05:30
Akash Yadav b1abee8ba6 feat(editor): add JSON color scheme parser 2022-12-24 00:08:48 +05:30
Akash Yadav aed7853e25 feat: restore opened files when project is reopened 2022-12-22 18:59:20 +05:30
Akash Yadav 8ef3d56967 refactor: removed unused variables 2022-12-22 14:35:04 +05:30
Akash Yadav c09a87e3d1 fix: partially revert 9126d01fb7 to fix tests 2022-12-21 17:51:55 +05:30
Akash Yadav 9126d01fb7 fix: configuration change in another activity re-triggers project initialization 2022-12-21 16:04:19 +05:30
Akash Yadav c2ffb4682c refactor: update comment 2022-12-20 07:59:10 +05:30
Akash Yadav fb9096013f refactor: move IDEEditor to :editor module (fixes #672) 2022-12-20 07:59:10 +05:30
Akash Yadav d8843ce8c8 fix: inconsistent status bar color 2022-12-17 21:59:18 +05:30
Akash Yadav 8aab8bf3dc fix: navigation bar color is not changed in UI designer 2022-12-17 21:59:17 +05:30
Akash Yadav 1ff2658d1f feat: add option to see generated XML directly from UI Designer 2022-12-11 19:08:56 +05:30
Akash Yadav 1cb6c1a005 feat: API to create instances of IDEEditor from other modules 2022-12-11 16:39:17 +05:30
Akash Yadav c4cb67fc18 feat: add ability to remove attributes from views 2022-12-06 22:04:37 +05:30
Akash Yadav 47a9a89e69 fix: color contrast issues 2022-12-05 14:47:57 +05:30
Akash Yadav 03999ee908 refactor: rename package com.itsaky.androidide.views to com.itsaky.androidide.ui 2022-12-05 10:15:53 +05:30
Akash Yadav 7c467ddc3f feat: dynamic colors support 2022-12-05 10:15:52 +05:30
Akash Yadav b4d9977d56 chore: update editor to v0.18.1 2022-12-03 12:18:58 +05:30
Akash Yadav 8fdf930ae9 feat: add completions for attribute value in UI Designer 2022-12-02 12:31:51 +05:30
deenu143 b6afb516cb feat: add option to clone git repository (#632)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2022-11-27 19:19:11 +05:30
Akash Yadav 86cb2a3d94 Fixed : Missing layout files 2022-11-15 18:48:24 +05:30
Akash Yadav 87f729a84f Fixed import issue 2022-11-15 18:23:37 +05:30
Akash Yadav 7abfaf0700 Moved UI designer to :uidesigner module 2022-11-15 17:58:49 +05:30
Deep Kr. Ghosh 857b10c6aa Readded GradleClearCache & Updated Gradle file check (#587)
* Readded GradleClearCache & Updated Gradle file check
* Use executeAsync to delete caches
2022-11-03 18:39:36 +05:30