Commit Graph

443 Commits

Author SHA1 Message Date
Akash Yadav 7f3cc9f9bd fix: build variants are not updated when setting up project in tests 2023-09-05 17:36:49 +05:30
Akash Yadav d3aebc36bd fix(tooling-api): warn user if the AGP version is greater than tested version 2023-09-05 17:36:47 +05:30
Akash Yadav 72b383971d fix(gradle-plugin): use AGP APIs to configure logsender on debuggable variants 2023-09-05 17:36:44 +05:30
Akash Yadav a23617d27a tests(test-project): declare namespaces in build scripts 2023-04-10 09:08:00 +05:30
Akash Yadav 7ddd2f5a82 tests: use FileProvider API to access file paths 2023-04-09 23:22:24 +05:30
Akash Yadav c1d1760572 tests(project): update Gradle version 2023-04-09 18:56:49 +05:30
Akash Yadav f27a98f9a7 fix: disallow projects from Termux (closes #868) 2023-03-18 08:29:59 +05:30
Akash Yadav 4149e3909e fix(projects): update entries from module source class indices on file events 2023-03-13 18:26:47 +05:30
Akash Yadav 2692bbb66d fix(xml-inflater): invalid IView instance is added to parent view in onCreateIncludedView 2023-02-11 23:45:27 +05:30
Akash Yadav fae39e04cb tests: fix assertion error in CompilationTaskProcessor implementation 2023-01-11 20:00:59 +05:30
Akash Yadav 012ae9927a tests: try to fix issues related to tooling-api-all.jar 2023-01-06 23:39:02 +05:30
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30
Akash Yadav 61fedd91c2 feat: update default dark color scheme 2022-12-29 20:43:04 +05:30
Akash Yadav 9ee0c43efe feat: update default light color scheme 2022-12-29 20:33:47 +05:30
Akash Yadav 777cc1780a feat: categorize general preferences 2022-12-29 17:07:32 +05:30
Akash Yadav 2eb05af11a feat: add preference to toggle dynamic colors 2022-12-29 16:59:11 +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 dd212514e8 feat: automatically switch between light and dark variants of a color scheme 2022-12-29 08:50:56 +05:30
Akash Yadav 3688ad7592 feat: add default dark color scheme 2022-12-29 08:11:23 +05:30
Akash Yadav 70f48d4c20 fix: crash when undoing attribute addition 2022-12-28 22:15:28 +05:30
Akash Yadav c7791b2506 fix: crash selecting empty line while opening recently opened files 2022-12-28 10:57:04 +05:30
Akash Yadav 6e4b1cd8c6 feat: update default scheme and update editor to v0.20.2 2022-12-28 10:02:35 +05:30
Akash Yadav 708518052e fix: invalid color scheme in ShowXmlActivity 2022-12-27 20:53:38 +05:30
Akash Yadav ac78d70f43 fix: test color schemes 2022-12-27 20:26:15 +05:30
Akash Yadav 4e621f7150 feat: add tree-sitter language for XML 2022-12-27 20:11:03 +05:30
Akash Yadav f8ab3101f9 fix: inconsistent system bar colors in terminal activity 2022-12-26 00:12:59 +05:30
Akash Yadav b57eb26fbe feat: improved error handling in case color scheme cannot be parsed 2022-12-25 23:37:24 +05:30
Akash Yadav edcb9c91eb fix: color schemes are always extracted 2022-12-25 23:26:36 +05:30
Akash Yadav 9856066c41 feat: handle error in case current color scheme cannot be parsed 2022-12-25 23:08:30 +05:30
Akash Yadav 691b630a5a feat: add missing editor color scheme ids 2022-12-25 22:46:50 +05:30
Akash Yadav 06fecb9476 feat: update selected text background color in default scheme 2022-12-25 22:37:47 +05:30
Akash Yadav bce589ce29 feat: use saved instance state to retrive project initialization state 2022-12-25 22:21:38 +05:30
Akash Yadav a8247e75e2 feat: moved project info destruction logic to ProjectManager 2022-12-25 21:56:03 +05:30
Akash Yadav 0167452b20 fix: reset build related viewModel properties when destroying editor activity 2022-12-25 21:42:03 +05:30
Akash Yadav e213fbb1e3 feat: initialize and destroy color schemes in editor activity 2022-12-25 21:40:16 +05:30
Akash Yadav 20ef62f4fe feat: extract color schemes based on scheme.version property 2022-12-25 21:25:32 +05:30
Akash Yadav 93ab1dd1f9 feat: italicize Java comment in default scheme 2022-12-25 18:13:47 +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 a18d857268 feat: add preference to choose color schemes 2022-12-25 13:08:07 +05:30
Akash Yadav 2b676eb988 feat: support for multiple color schemes 2022-12-24 23:31:20 +05:30
Akash Yadav d4c787ec28 feat: updated TreeSitterLanguage implementation 2022-12-24 22:30:08 +05:30
Akash Yadav 7facb96a43 feat: add LSP support in TreeSitterLanguage 2022-12-24 20:21:52 +05:30
Akash Yadav 55a090dd6d feat: update default java color scheme 2022-12-24 19:49:21 +05:30
Akash Yadav edfed3730b feat: updated default color scheme 2022-12-24 15:30:56 +05:30
Akash Yadav 29860ad3a7 feat: update default AndroidIDE theme 2022-12-24 15:05:35 +05:30
Akash Yadav 1adf2971b1 feat: require 'scheme.name' in color schemes 2022-12-24 14:16:34 +05:30
Akash Yadav 4beaf58456 feat: add color IDs for configuration the completion window 2022-12-24 14:07:46 +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