Commit Graph

236 Commits

Author SHA1 Message Date
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
Akash Yadav 9e16d827c8 Removed UI designer 2022-11-02 13:48:41 +05:30
Akash Yadav 4d68968847 Fallback to intent-based APK installer on MIUI (closes #553) 2022-10-30 13:32:16 +05:30
Akash Yadav 8bbdaffd79 Removed 'ideenv' script as it is available in bootstrap packages 2022-10-29 18:30:12 +05:30
Deep Kr. Ghosh bcb9efefd5 Add method to use Custom font (Editor & Terminal) (#548)
* Add method to use custom font
2022-10-29 17:28:43 +05:30
Akash Yadav e764c7eac7 UI enhancements 2022-10-27 11:38:34 +05:30
Akash Yadav 579386ae17 Moved all IDE resources to :resources module 2022-10-24 18:36:52 +05:30
Akash Yadav 39fd4c23ee Added progress for APK installations 2022-10-23 09:20:44 +05:30
Akash Yadav 00bc0a5c93 Use session-based APK installation 2022-10-22 20:35:22 +05:30
Akash Yadav 2da01ad4d3 Updated environment variables to support new bootstrap packages 2022-10-21 20:02:00 +05:30