Commit Graph

  • bd3b8c6250 Added actions for selected view in attribute editor Akash Yadav 2021-12-23 08:49:27 +05:30
  • 444c9e1676 Confirm before deleting a view in UI Designer Akash Yadav 2021-12-20 18:52:09 +05:30
  • 835910a037 Created a utility class for MaterialAlertDialogBuilder creation. Akash Yadav 2021-12-20 18:40:41 +05:30
  • 82465d6e80 Moved attribute editor to bottom sheet dialog Akash Yadav 2021-12-20 18:26:11 +05:30
  • 56ea3c6f9b Removed unneccesary files Akash Yadav 2021-12-19 21:52:14 +05:30
  • 9a2c309d41 Removed attribute editor Akash Yadav 2021-12-19 21:48:56 +05:30
  • b46d043b77 Implement logic for generating XML in IView Akash Yadav 2021-12-16 20:09:59 +05:30
  • 41ece8d585 Update Akash Yadav 2021-12-16 16:33:08 +05:30
  • 5e54cf4dc1 Request java semantic highlights from server only when necessary Move init script to assets Akash Yadav 2021-12-16 00:01:09 +05:30
  • 09e5da0a65 Implemented drag and drag Akash Yadav 2021-12-14 18:19:57 +05:30
  • d628251c51 Added basic drag and drop in UI Designer Akash Yadav 2021-12-14 13:09:02 +05:30
  • 7ae38c8369 Created base files for UI Designer Akash Yadav 2021-12-13 15:37:47 +05:30
  • fa8d89743e Removed unused namespace Akash Yadav 2021-12-11 15:52:35 +05:30
  • 9ad2d6f26a Created new attribute adapters Use ConstraintLayout in some layouts Akash Yadav 2021-12-11 15:40:47 +05:30
  • 643053f0c3 Merge branch 'main' of https://github.com/itsaky/android-ide Akash Yadav 2021-12-11 10:39:38 +05:30
  • 3648a7b3c3 Fixed Java 11 issue in JavaPoet Akash Yadav 2021-12-11 10:35:50 +05:30
  • 86bd4f7bf4 Fixed Java 11 issue in JavaPoet Akash Yadav 2021-12-11 10:35:50 +05:30
  • 193d535084 Moved project to Android Studio Akash Yadav 2021-12-11 10:23:25 +05:30
  • d285e5f683 Update README.md Akash Yadav 2021-12-09 16:38:44 +05:30
  • 7c39a92cf0 Update README Akash Yadav 2021-12-09 16:37:09 +05:30
  • 819bb36e51 Fixed API version issue Akash Yadav 2021-12-09 16:27:59 +05:30
  • 5350fc58d2 Updated README Akash Yadav 2021-12-09 14:24:26 +05:30
  • 4f186582d6 Updated attribute adapters Akash Yadav 2021-12-09 13:58:03 +05:30
  • 53c5ce1f0f Fixed compiling issues Akash Yadav 2021-12-09 10:37:27 +05:30
  • 34bbdbfe65 Updated README Akash Yadav 2021-12-09 07:43:40 +05:30
  • 378edb9720 Added some more attribute adapters Renamed package name of layout inflater classes Akash Yadav 2021-12-08 17:26:08 +05:30
  • c34025a726 Use Context constructor while inflating views Akash Yadav 2021-12-06 18:00:51 +05:30
  • 3b96d5750f Fixed ILayoutInflater not inflating any views Akash Yadav 2021-12-06 17:36:58 +05:30
  • 466ac55e3a Merge branch 'main' of https://github.com/itsaky/android-ide Akash Yadav 2021-12-06 11:15:25 +05:30
  • 1db1871ca6 Moved common clases to a separate module Akash Yadav 2021-12-06 11:11:42 +05:30
  • 1bef5eb732 Update README.md Akash Yadav 2021-12-05 21:36:41 +05:30
  • 86e30dbfbe Fixed: No completions for XML Akash Yadav 2021-12-05 21:22:40 +05:30
  • fb7958de0f Fixed unresponsive JLS Akash Yadav 2021-12-05 18:55:03 +05:30
  • e4f5d395e5 Removed JavaDoc highlighting Akash Yadav 2021-12-05 18:12:42 +05:30
  • 0f286332c4 Fixed licenses Akash Yadav 2021-11-29 10:40:31 +05:30
  • 7b1c466747 Update README.md Akash Yadav 2021-11-22 19:39:33 +05:30
  • 63e6dab2d1 Add images Akash Yadav 2021-11-22 19:38:08 +05:30
  • 44ad56184d Update README.md Akash Yadav 2021-11-22 19:37:01 +05:30
  • 1197628c69 Merge branch 'main' of https://github.com/itsaky/android-ide Akash Yadav 2021-11-22 18:21:43 +05:30
  • 64a41a284e Added license Akash Yadav 2021-11-22 18:17:57 +05:30
  • bae6d32659 Create LICENSE Akash Yadav 2021-11-22 17:25:28 +05:30
  • fb45bcb614 Removed unused resources Akash Yadav 2021-11-22 14:33:01 +05:30
  • 9e25ab85f8 Update default gradle wrapper version Akash Yadav 2021-11-21 22:17:53 +05:30
  • 2517354377 Use IProcessExecutor in IDEService Akash Yadav 2021-11-21 22:00:21 +05:30
  • bac4857e8e Refactor IDEService Akash Yadav 2021-11-21 17:06:50 +05:30
  • 104c24ef00 Refactor IDEService Akash Yadav 2021-11-21 17:04:22 +05:30
  • 471c53820e Refactor code Akash Yadav 2021-11-21 14:11:47 +05:30
  • 14c3a328e8 Fixed: Button attribute adpater returned true even if it didn't handle attribute Akash Yadav 2021-11-17 22:00:46 +05:30
  • 2c7158e7b3 Updated binaries Akash Yadav 2021-11-17 19:14:20 +05:30
  • b6a547172c Initialize sdk-info in StudioApp Added support for aarch32 devices Akash Yadav 2021-11-14 17:22:32 +05:30
  • c632a7634a Create inflate listener Akash Yadav 2021-11-08 18:00:46 +05:30
  • c1dd0ed45b Created base classes for XML Layout Inflater Akash Yadav 2021-11-08 12:33:39 +05:30
  • 4c2855800f Fixed some bugs Implement some base classes for XMLLayoutInflater Akash Yadav 2021-11-02 15:59:20 +05:30
  • 9df38ac9c4 Fix itsaky/AndroidIDE#15 Akash Yadav 2021-11-01 15:03:52 +05:30
  • b4768b8dc9 Removed github workflows Akash Yadav 2021-11-01 13:21:55 +05:30
  • 76bf9b961e Add LogSender to application projects only Akash Yadav 2021-11-01 10:54:41 +05:30
  • b51b4d61f6 Final v1.0.3-alpha Akash Yadav 2021-10-31 11:39:47 +05:30
  • b3730342fd Testing v1.0.3-alpha Akash Yadav 2021-10-30 10:35:05 +05:30
  • 3c39ca7dad Fixed: Invalid log lines being reported Akash Yadav 2021-10-27 18:55:49 +05:30
  • db8c0f4760 Fixed: Invalid log lines being reported Akash Yadav 2021-10-27 18:55:43 +05:30
  • 85d72bc53c Use gradlew instead of custom gradle installation Akash Yadav 2021-10-27 14:21:11 +05:30
  • b2db9992fb Append newline in String literals in Java and Groovy Akash Yadav 2021-10-27 12:54:45 +05:30
  • 0855ab1918 APIInfo for classes in XML Akash Yadav 2021-10-27 09:41:07 +05:30
  • b927268a04 Use Ecrypted Java Language Server Akash Yadav 2021-10-27 08:36:56 +05:30
  • aeb669e495 Allow custom emvironment variables Remove all logs Akash Yadav 2021-10-26 16:13:03 +05:30
  • ede4efacb6 Fix: Diagnostic text visibility issue Akash Yadav 2021-10-26 10:07:46 +05:30
  • 044c12cc89 Fix: Diagnostic drawing error Akash Yadav 2021-10-26 10:04:03 +05:30
  • d914906439 Do not trigger completion in comments Added some optimizations Akash Yadav 2021-10-26 09:21:24 +05:30
  • cb8540950e Fixed issues related to Java Language Server Akash Yadav 2021-10-25 16:22:17 +05:30
  • f699877159 Added JavaDoc syntax highlighting Akash Yadav 2021-10-24 14:49:31 +05:30
  • af2c581627 Update build.gradle Akash Yadav 2021-10-23 12:55:12 +05:30
  • 16454f0455 Update CI Akash Yadav 2021-10-23 12:36:26 +05:30
  • da7c021e11 Update android.yml Akash Yadav 2021-10-23 12:25:56 +05:30
  • 548032e416 Update android.yml Akash Yadav 2021-10-23 12:24:19 +05:30
  • 152d7ea298 Fixed: Keystore issue in CI Akash Yadav 2021-10-23 12:18:57 +05:30
  • 161829724a Create android.yml Akash Yadav 2021-10-23 12:03:27 +05:30
  • cd113d083a Delete android.yml Akash Yadav 2021-10-23 12:03:14 +05:30
  • 7bb775e434 Add GitHub CI Akash Yadav 2021-10-23 12:02:18 +05:30
  • be57e81c4b Removed GitHub CI Akash Yadav 2021-10-23 11:57:11 +05:30
  • 9869180479 Add GitHub CI Akash Yadav 2021-10-23 11:54:22 +05:30
  • 989109bc7a Add GitHub CI Akash Yadav 2021-10-23 11:51:44 +05:30
  • d51dcf7285 Add GitHub CI Akash Yadav 2021-10-23 11:43:00 +05:30
  • 22f43c0c29 Add GitHub CI Akash Yadav 2021-10-23 11:41:35 +05:30
  • eae4b597e9 Add GitHub CI Akash Yadav 2021-10-23 11:39:24 +05:30
  • 39d59a6a67 Removed Javadoc token from JavaLexer Implement some CodeAnalyzer methods in AbstractCodeAnalyzer Renamed ctx -> context in JavadocParserBaseVisitor Akash Yadav 2021-10-22 08:04:49 +05:30
  • de14583f76 Fix bug in JavaLexer Akash Yadav 2021-10-21 19:47:24 +05:30
  • 7d380e5303 Highlight TODOs and '#warn' comments Included Javadoc lexer and parser Akash Yadav 2021-10-21 19:43:09 +05:30
  • bdf959dabf Bumped minSdk to 24 Use native CompletableFuture instead of android-retrofuture Akash Yadav 2021-10-20 17:28:38 +05:30
  • 6d7148b2b3 Efficiently draw diagnostics using spans Akash Yadav 2021-10-20 12:09:03 +05:30
  • 1124d28013 Show quickfixes when diagnostic is selected Akash Yadav 2021-10-19 16:31:40 +05:30
  • 268bd20003 Removed: Code action on selection change Akash Yadav 2021-10-19 07:28:35 +05:30
  • 7ca7e4fde1 Readded usage of android-retrofuture Akash Yadav 2021-10-17 20:22:13 +05:30
  • 1e6fab87b4 Use ProcessBuilder instead of ShellServer to start JLS Removed usage of android-retrofuture Akash Yadav 2021-10-17 18:04:59 +05:30
  • 70c4a251ee Removed usage of Socket for JLS Akash Yadav 2021-10-17 15:40:42 +05:30
  • cdbcbcc580 Merged 'emulator' and 'emulatorview' into one module Akash Yadav 2021-10-17 08:10:47 +05:30
  • 91ce02e2ee Backup before changing implementation of Terminal Akash Yadav 2021-10-16 17:57:48 +05:30
  • 0645563a4e Fixed lint issues Send 'textDocument/didClose' to language server on file close Akash Yadav 2021-10-12 18:51:28 +05:30
  • 86c42a58e6 Use Socket instead of AsynchronousSocketChannel Akash Yadav 2021-10-12 17:32:06 +05:30
  • 992fbcab3f Updated jls.jar Akash Yadav 2021-10-12 16:51:12 +05:30
  • bfc958b588 Use Android-compatible CompletableFuture Updated jls.jar Much more changes Akash Yadav 2021-10-12 16:50:07 +05:30