Akash Yadav
|
d06a1f8c84
|
Added base files for new XML inflater API
|
2022-11-02 20:09:54 +05:30 |
|
Akash Yadav
|
9e16d827c8
|
Removed UI designer
|
2022-11-02 13:48:41 +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 |
|
Akash Yadav
|
900365c353
|
Extracted interface for IDEEditor
|
2022-09-21 09:57:13 +05:30 |
|
Akash Yadav
|
b5772a6f88
|
Reorganized settings.gradle
|
2022-08-28 09:38:55 +05:30 |
|
Akash Yadav
|
5303b88e42
|
Added basic class file reader
|
2022-08-27 10:23:20 +05:30 |
|
Akash Yadav
|
d35cb84a99
|
Read module resources in parallel
|
2022-08-20 17:40:44 +05:30 |
|
Akash Yadav
|
fe907be8fe
|
Added basic implementation of ResourceTableRegistry
|
2022-08-19 21:57:57 +05:30 |
|
Akash Yadav
|
42c5ebb26c
|
Added jaxp implementation
|
2022-08-19 17:05:55 +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
|
38166f381f
|
Regenerate source file when XML files are created/deleted/renamed
|
2022-08-11 15:45:14 +05:30 |
|
Akash Yadav
|
4949d04747
|
Update
|
2022-07-23 09:08:25 +05:30 |
|
Akash Yadav
|
e5f0dd1d9c
|
Moved 'logger' modules from 'build-tools' module to root project
|
2022-07-23 09:08:24 +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
|
8098ba0926
|
Added events for preference change
|
2022-07-14 17:51:52 +05:30 |
|
Akash Yadav
|
b5a020cf43
|
Use EventBus index to provide subscribers to EventBus
|
2022-07-14 16:54:54 +05:30 |
|
Akash Yadav
|
26ac5a19f5
|
Integrated the Projects API into LSP
|
2022-07-08 00:05:22 +05:30 |
|
Akash Yadav
|
7b95ee7ee4
|
Moved common javac related APIs to another module
|
2022-07-08 00:05:18 +05:30 |
|
Akash Yadav
|
bde2121741
|
Moved Tooling API launcher logic from test to a separate module
|
2022-07-08 00:05:16 +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
|
4bab018d2c
|
Resolved merge conflicts
|
2022-06-05 08:23:44 +05:30 |
|
Akash Yadav
|
1ec196d006
|
Include JSONRpc as a module project
|
2022-05-17 21:59:34 +05:30 |
|
Akash Yadav
|
df379478f1
|
Implemented the new IProject service in the IDE
|
2022-05-17 19:05:00 +05:30 |
|
Akash Yadav
|
3f02700633
|
Use fuzzy search algorithm for matching partial names
|
2022-05-14 22:05:15 +05:30 |
|
Akash Yadav
|
fa39eb0046
|
Added xml-dom module
|
2022-05-09 13:19:07 +05:30 |
|
Akash Yadav
|
c84361395d
|
Removed the builder-api module
|
2022-05-09 12:17:35 +05:30 |
|
Akash Yadav
|
3f30b0e0d6
|
Removed the builder-model module
|
2022-05-04 20:53:39 +05:30 |
|
Akash Yadav
|
c760e49265
|
Added Tooling API event classes
|
2022-05-03 17:13:32 +05:30 |
|
Akash Yadav
|
8330f05fd9
|
Moved post-initialization work to ProjectManager
|
2022-05-01 16:39:57 +05:30 |
|
Akash Yadav
|
58849d528a
|
Added support for resolving dependencies of java library projects
|
2022-05-01 13:02:15 +05:30 |
|
Akash Yadav
|
b8cbba2fd0
|
Included Android's Builder Model dependency as module
|
2022-04-30 23:05:34 +05:30 |
|
Akash Yadav
|
ffb85917e2
|
Created the 'builder-api' module
|
2022-04-28 20:30:44 +05:30 |
|
Akash Yadav
|
4ac89a4d14
|
Renamed ':build-tools:xml' to ':build-tools:xml-formatter'
|
2022-04-28 19:52:09 +05:30 |
|
Akash Yadav
|
34a1d929e7
|
Merge branch 'main' of https://github.com/itsaky/AndroidIDE
|
2022-04-28 19:17:59 +05:30 |
|
MrIkso
|
a3e806c7de
|
feat: added xml code format option
|
2022-04-28 13:19:10 +03:00 |
|
Akash Yadav
|
3739cae5e3
|
Fixed: Invalid package names in JSONRpc classes
|
2022-04-28 09:46:00 +05:30 |
|
Akash Yadav
|
dbf33d76db
|
Added JSONRpc as module
|
2022-04-27 23:07:52 +05:30 |
|
Akash Yadav
|
dbf7efc36a
|
Removed JSONRpc module and added it as library dependency
|
2022-04-25 22:14:59 +05:30 |
|
Akash Yadav
|
3f0d94dc9f
|
Register instance creator for IdeProject
|
2022-04-24 18:55:43 +05:30 |
|
Akash Yadav
|
2d9990d588
|
Retrieve IdeProject instance from Gradle plugin
|
2022-04-24 17:45:37 +05:30 |
|
Akash Yadav
|
9f1b62e4ff
|
Fixed typo in module name
|
2022-04-23 15:27:04 +05:30 |
|
Akash Yadav
|
c85738f49f
|
Moved AndroidIDE's logger to its own module
|
2022-04-23 12:51:25 +05:30 |
|
Akash Yadav
|
b59e40eeee
|
Created new modules for Gradle Tooling API
|
2022-04-23 12:22:46 +05:30 |
|
Akash Yadav
|
c019c980c1
|
Moved 'javac' and 'google-java-format' modules to a common module 'build-tools'
|
2022-04-23 12:16:56 +05:30 |
|
Akash Yadav
|
c4d34cb445
|
Moved google-java-format to new module; Added 'Generate toString()' java action
|
2022-04-21 22:30:47 +05:30 |
|
Akash Yadav
|
d1ee17525b
|
Moved javac to a separate module; Fixed test failures
|
2022-04-21 18:13:17 +05:30 |
|