Commit Graph

92 Commits

Author SHA1 Message Date
Akash Yadav 2cd3074fb0 Updated proguard rules for xml-inflater 2022-11-12 17:54:03 +05:30
Akash Yadav 9e16d827c8 Removed UI designer 2022-11-02 13:48:41 +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 05790f11e6 Implemented the preferences screen with the Preferences API 2022-10-10 18:56:58 +05:30
发光长颈鹿 39d7812b61 Use the new MaterialSwitch component (#473) 2022-09-26 19:06:42 +05:30
Akash Yadav c2d0bc4058 Validate Java file name before file creation 2022-09-25 16:51:05 +05:30
Akash Yadav 6d2dc7a059 Fixed: Release build issues 2022-09-25 13:00:27 +05:30
Akash Yadav 900365c353 Extracted interface for IDEEditor 2022-09-21 09:57:13 +05:30
Akash Yadav 75743b7060 Updated launcher icon 2022-09-11 18:54:09 +05:30
Akash Yadav 2ae9f144b8 Removed unused dependencies 2022-09-03 22:38:15 +05:30
Akash Yadav 53cab42b72 Create resource tables when initializing project 2022-08-19 23:30:45 +05:30
Akash Yadav eb949f0e29 Added the aaptcompiler and layoutlib-api implementation 2022-08-19 15:22:34 +05:30
Akash Yadav c3d9a97a8e Use INTERRUPTION_LEVEL_SLIGHT for Java completion to avoid broken ZipFs
Implemented the very basics of Lookup API
Updated sora-editor to version 0.16.5
2022-08-14 18:10:02 +05:30
Akash Yadav 8b4e580695 Use oss-licenses to show licenses for all dependencies 2022-08-12 23:15:13 +05:30
Akash Yadav bf4f313be8 Define namespaces in build.gradle instead of packages in AndroidManifest 2022-08-09 09:22:09 +05:30
Akash Yadav bc5c0c48e7 Moved 'eventbus*' modules from 'build-tools' module to root project 2022-07-23 09:08:24 +05:30
Akash Yadav afc864459a Fixed merge conflict 2022-07-16 01:14:15 +05:30
Akash Yadav a89fd6460f Testing dependabot 2022-07-16 00:06:53 +05:30
Akash Yadav 1ae94b5551 Testing dependabot 2022-07-15 22:48:32 +05:30
Akash Yadav 46abdfdeeb Testing dependabot 2022-07-15 22:34:51 +05:30
Akash Yadav b5a020cf43 Use EventBus index to provide subscribers to EventBus 2022-07-14 16:54:54 +05:30
Akash Yadav ab4a0f2f9b Added EditorActivityLifecyclerObserver 2022-07-14 15:18:37 +05:30
Akash Yadav 4f36a42311 Extracted hardcoded dependencies to 'depedencies.gradle' 2022-07-14 00:03:53 +05:30
Akash Yadav 5f82e7d5ca Implemented basic file events with the EventsAPI 2022-07-08 00:05:10 +05:30
Akash Yadav a2716eeda1 Added the EventBus library 2022-07-08 00:05:09 +05:30
Akash Yadav 54fee27f44 Implemented ILanguageServerRegistry to manage LSP implementations 2022-07-02 20:32:52 +05:30
Akash Yadav 6524617556 Temporarily disabled R8 2022-06-24 14:33:46 +05:30
Akash Yadav 672bfb3d62 Merged branch 'incremental-analysis' into 'main' 2022-06-21 17:02:22 +05:30
Akash Yadav 4d4c5a2098 Removed LeakCanary 2022-06-21 14:02:24 +05:30
Akash Yadav 245ee21937 Implemented incremental analysis for Java sources (incomplete) 2022-06-19 22:40:58 +05:30
Akash Yadav 1252fad343 Merged remote branch into 'main' 2022-06-14 14:35:32 +05:30
Akash Yadav 4bab018d2c Resolved merge conflicts 2022-06-05 08:23:44 +05:30
Akash Yadav 24f94f3914 Revert "Upgraded Android Gradle Plugin to version 7.0.2 for AndroidIDE project"
This reverts commit 3e6bbb6f1c.
2022-05-21 20:08:54 +05:30
Akash Yadav 3e6bbb6f1c Upgraded Android Gradle Plugin to version 7.0.2 for AndroidIDE project 2022-05-21 18:14:00 +05:30
Akash Yadav 5e3756e297 Fixed: Project initialization issue 2022-05-17 21:40:16 +05:30
Akash Yadav bf2506d05a Provide tag XML tag completions using XML DOM API 2022-05-09 16:14:45 +05:30
Akash Yadav c84361395d Removed the builder-api module 2022-05-09 12:17:35 +05:30
Akash Yadav 29097cdc66 Initialize project in EditorActivity using Tooling API 2022-04-29 20:07:06 +05:30
Akash Yadav 1331ff89c7 Provide sync issues with initialization result; Build tooling api modules before building app module 2022-04-29 17:43:35 +05:30
Akash Yadav fbf59cb51c Updated AGP to v7.1.3 2022-04-11 21:42:08 +05:30
Akash Yadav 24c743b735 Removed unused PowerMenu dependency 2022-04-10 12:00:47 +05:30
Akash Yadav be47ad0e45 Removed ITextActionPresenter implementation. Use ActionsRegistry instead. 2022-04-10 11:59:55 +05:30
Akash Yadav abc847c8df Dynamically add toolbar actions using ActionsRegistry 2022-04-08 20:41:21 +05:30
Akash Yadav d918f03335 Removed Google Services and Firebase integration 2022-04-05 20:47:18 +05:30
Akash Yadav 69ee34df3e Moved common LSP test classes to another module 2022-04-01 14:03:12 +05:30
Akash Yadav 6be6806b06 Set Kotlin target JVM version to 11
Format java source code before every build
2022-03-31 23:50:07 +05:30
Akash Yadav 89d1948d14 Fixed build error 2022-03-31 22:59:10 +05:30
Akash Yadav 837f9f34af Redirect user to GitHub repo to see changelog
Updated ProGuard rules
2022-03-18 16:36:56 +05:30
Akash Yadav 323beda7c0 Added script to generate translation reports 2022-03-18 09:34:36 +05:30