Commit Graph

  • 16f3abf4ab Impelemented 'Remove method' action Akash Yadav 2022-04-11 21:48:56 +05:30
  • fbf59cb51c Updated AGP to v7.1.3 Akash Yadav 2022-04-11 21:42:08 +05:30
  • c2a0994b6f Implemented 'Remove class' action Akash Yadav 2022-04-10 21:44:08 +05:30
  • 8aa676fd2b Implemented 'Field to block' action Akash Yadav 2022-04-10 21:29:37 +05:30
  • 94b84b61b7 Fixed: ActionExecListener is not called for actions executing on UI thread Akash Yadav 2022-04-10 21:17:08 +05:30
  • 7cf47f6cbd Implemented some more actions with the ActionsRegistry Akash Yadav 2022-04-10 21:06:30 +05:30
  • 24c743b735 Removed unused PowerMenu dependency Akash Yadav 2022-04-10 12:00:47 +05:30
  • be47ad0e45 Removed ITextActionPresenter implementation. Use ActionsRegistry instead. Akash Yadav 2022-04-10 11:59:55 +05:30
  • abc847c8df Dynamically add toolbar actions using ActionsRegistry Akash Yadav 2022-04-08 20:41:21 +05:30
  • 2a06e020fe Update CHANGELOG.md Akash Yadav 2022-04-05 20:54:51 +05:30
  • d918f03335 Removed Google Services and Firebase integration Akash Yadav 2022-04-05 20:47:18 +05:30
  • 12ae59f6eb Organized imports in project Akash Yadav 2022-04-04 11:22:19 +05:30
  • a0b41e2aa0 Updated CHANGELOG Akash Yadav 2022-04-04 11:15:28 +05:30
  • 686b693053 [Gradle] Format java source code Akash Yadav 2022-04-04 11:12:14 +05:30
  • a6eb814f43 Fixed: Format task executes in configuration phase Akash Yadav 2022-04-04 11:11:39 +05:30
  • 15ce306628 [Gradle] Format java source code Akash Yadav 2022-04-04 11:07:56 +05:30
  • 8de88c1e57 Fixed merge conflict Akash Yadav 2022-04-04 10:45:26 +05:30
  • 31fc8a77c8 [Gradle] Format java source code Akash Yadav 2022-04-04 10:40:33 +05:30
  • 0f7a9b67b6 Update Google Java Format task Akash Yadav 2022-04-04 10:38:06 +05:30
  • ee0e7495ef [Gradle] Format java source code Akash Yadav 2022-04-04 08:12:06 +05:30
  • b59f8abc45 Auto import classes on method override; Do not use qualified names while generating methods Akash Yadav 2022-04-04 08:11:22 +05:30
  • 12c05950a3 [Gradle] Format java source code Akash Yadav 2022-04-03 20:30:27 +05:30
  • 20716b79dd Compute code actions asynchronously Akash Yadav 2022-04-03 20:15:01 +05:30
  • e1dfe2ef5f Removed unnecessary tree scan Akash Yadav 2022-04-03 19:51:29 +05:30
  • b72b9a0b98 Added 'Create setters/getters' action Akash Yadav 2022-04-03 19:50:48 +05:30
  • 09a6930a54 Removed unused test Akash Yadav 2022-04-03 18:33:02 +05:30
  • 4e604e1ec5 [Gradle] Format java source code Akash Yadav 2022-04-03 18:31:50 +05:30
  • 3920ca82f1 Refactored java code action provider Akash Yadav 2022-04-03 18:31:15 +05:30
  • 55b570b4af [Gradle] Format java source code Akash Yadav 2022-04-03 17:08:37 +05:30
  • 28a437a63c Added test for 'Add import' action Akash Yadav 2022-04-03 17:07:55 +05:30
  • 90671aa383 Updated Google Java Format task Akash Yadav 2022-04-03 14:16:31 +05:30
  • 9117471a1e [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-03 14:13:06 +05:30
  • 0b6309aeef Use Stream API to filter out text actions Akash Yadav 2022-04-03 14:11:10 +05:30
  • b8f45fde23 Removed test debug logs Akash Yadav 2022-04-03 14:07:09 +05:30
  • 33d1bacfe7 Fixed: No 'Add import' action for not imported classes Akash Yadav 2022-04-03 14:05:50 +05:30
  • e7a35ef57a Show message if no code actions are found Akash Yadav 2022-04-02 23:17:11 +05:30
  • 1b87a30e23 Filter out code actions with no changes Akash Yadav 2022-04-02 23:13:03 +05:30
  • 58130818f5 [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 23:09:11 +05:30
  • 4b438982bc Compute code actions synchronously Akash Yadav 2022-04-02 23:08:09 +05:30
  • 9c03b8067c Updated CONTRIBUTING.md Akash Yadav 2022-04-02 18:37:39 +05:30
  • d8510bf040 [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 17:08:50 +05:30
  • b50d8043a7 [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 17:06:54 +05:30
  • c3d2cc1616 [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 17:02:47 +05:30
  • cd8a166bbc Updated editor to v0.10.11 Akash Yadav 2022-04-02 17:02:20 +05:30
  • 077fdafa4a Merge branch 'main' of https://github.com/itsaky/AndroidIDE Akash Yadav 2022-04-02 16:55:12 +05:30
  • 3a15fbdcd8 Log error events while installing APK Akash Yadav 2022-04-02 16:54:47 +05:30
  • d2b924a93f Update CHANGELOG.md Akash Yadav 2022-04-02 12:12:57 +05:30
  • 587cf50ee3 Do not automatically commit format changes to avoid unwanted commmits Akash Yadav 2022-04-02 10:57:25 +05:30
  • 8574f8bd31 [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 10:52:23 +05:30
  • e9189cf05c [Gradle] Format java source code in project ':app' Akash Yadav 2022-04-02 10:44:14 +05:30
  • 0c55914bfa Added Gradle task to commit changes after formatting java source code Akash Yadav 2022-04-02 10:42:05 +05:30
  • e9732b57c3 Renamed Logger.instance to Logger.newInstance Akash Yadav 2022-04-02 09:14:53 +05:30
  • ab6b4651d7 Wrote tests for Java completion provider Akash Yadav 2022-04-02 09:13:27 +05:30
  • 37ae9374ed Fixed [Tests]: Notify LSP about content change event after deleting cursor text Akash Yadav 2022-04-02 08:32:46 +05:30
  • 5e3291ef0d Fixed NPE in DocumentsProvider; Renamed DocumentsProvider to IDEDocumentsProvider Akash Yadav 2022-04-01 19:47:02 +05:30
  • 9f3ee3d558 Do not throw exception if device is not supported Akash Yadav 2022-04-01 17:03:35 +05:30
  • a5afaf3720 Added documents provider Akash Yadav 2022-04-01 16:58:22 +05:30
  • 69ee34df3e Moved common LSP test classes to another module Akash Yadav 2022-04-01 14:03:12 +05:30
  • 0eb5ca6f41 Updated workflow Akash Yadav 2022-03-31 23:51:44 +05:30
  • 6be6806b06 Set Kotlin target JVM version to 11 Format java source code before every build Akash Yadav 2022-03-31 23:50:07 +05:30
  • 89d1948d14 Fixed build error Akash Yadav 2022-03-31 22:59:10 +05:30
  • fd75920b21 Fixed syntax error in workflow file Akash Yadav 2022-03-31 22:44:29 +05:30
  • ec7e9c2d37 Fixed syntax error in workflow file Akash Yadav 2022-03-31 22:38:42 +05:30
  • 6b4bd94435 Use 'eskatos/gradle-command-action' to run 'Generate translation report' task Akash Yadav 2022-03-31 22:24:01 +05:30
  • bbe2ca2e1f Workflow: Run 'build' task instead of 'assembleDebug' Akash Yadav 2022-03-31 22:22:54 +05:30
  • be01757087 Updated JavaSelectionProviderTest Akash Yadav 2022-03-31 22:20:29 +05:30
  • 91e079c4f3 32-bit installation on Android 12 Akash Yadav 2022-03-31 19:57:42 +05:30
  • 3e9fd6b5fb Wrote tests for JavaSelectionProvider; Formatted code Akash Yadav 2022-03-30 19:27:06 +05:30
  • 03c90fbd8e Updated CHANGELOG Akash Yadav 2022-03-29 20:36:50 +05:30
  • 50723bd8a7 Dismiss attribute editor on activity recreate Akash Yadav 2022-03-29 20:28:27 +05:30
  • d66d65dae6 Recreate layout inflater to avoid NPE after activity recreation Wait for SDKInfo to be initialized before inflating layout Akash Yadav 2022-03-29 09:07:01 +05:30
  • b646c98517 Fix #121: No build output when activity is recreated Akash Yadav 2022-03-28 23:04:25 +05:30
  • 319e247f08 Fixed: NPE in attribute value editor fragment Akash Yadav 2022-03-28 20:39:08 +05:30
  • 9ed407f9e2 Fixed: NPE in attribute list sheet Akash Yadav 2022-03-28 20:30:59 +05:30
  • ab37373b4a Fixed: NPE in attribute editor sheet Akash Yadav 2022-03-28 20:29:02 +05:30
  • b4c0d04437 Pass XMLAttribute to attribute editors as Fragment attributes Akash Yadav 2022-03-28 20:27:32 +05:30
  • 162d310a29 Removed setter for listeners in fragments Akash Yadav 2022-03-28 20:17:57 +05:30
  • e47084484b Removed unused constructor Akash Yadav 2022-03-27 23:35:48 +05:30
  • 9e4dd22a7c Format code after 'Implement abstract methods' action Akash Yadav 2022-03-27 22:01:30 +05:30
  • 6b462b5264 Format code after performing code actions Akash Yadav 2022-03-27 20:45:00 +05:30
  • 654f455cb6 Show 'Quickfix' action in editor's text action window Akash Yadav 2022-03-27 19:36:00 +05:30
  • 71d7769d82 Removed vertical text action window and updated the UI of the text actions Akash Yadav 2022-03-26 20:23:04 +05:30
  • 22c47a41a7 Updated AboutActivity Akash Yadav 2022-03-26 13:58:30 +05:30
  • 1472836372 Updated CHANGELOG Akash Yadav 2022-03-26 13:56:44 +05:30
  • 63f218a85f Updated README Akash Yadav 2022-03-26 13:46:11 +05:30
  • 657c4f2d0d Merge branch 'main' of https://github.com/itsaky/AndroidIDE Akash Yadav 2022-03-26 13:43:30 +05:30
  • a213be1f5a Use subscription receipts to unsubscribe events in text action window Akash Yadav 2022-03-26 13:42:56 +05:30
  • bacd23c20b Fix: Do not destroy text action presenter when dismissing all windows Akash Yadav 2022-03-26 13:31:21 +05:30
  • d229bf1ed9 Dismiss all windows shown by editor when file tab is unselected Akash Yadav 2022-03-26 13:17:28 +05:30
  • e7731180b5 Merge pull request #144 from MarvinStelter/main Akash Yadav 2022-03-26 13:06:41 +05:30
  • cf4a341254 Do not provided tag and attribute completion for empty prefix Akash Yadav 2022-03-25 19:29:47 +05:30
  • 952be44e69 Removed: Initial tag attributes from XML tag completion Akash Yadav 2022-03-25 19:23:44 +05:30
  • 482b353820 Edited templates to work with API 31, edited translations, deleted translations Marvin Stelter 2022-03-24 20:35:38 +01:00
  • 56e22477e4 Trigger completion request when an attribute is selected Akash Yadav 2022-03-23 19:04:52 +05:30
  • 24a8b5210b Merge branch 'main' of https://github.com/itsaky/AndroidIDE Akash Yadav 2022-03-23 16:32:29 +05:30
  • ca0821798a Do not log message if failed to mark problem region Akash Yadav 2022-03-23 16:31:53 +05:30
  • 44a6f74daa Always analyze selected file in a background thread Akash Yadav 2022-03-23 16:22:20 +05:30
  • c1bbd3b9f8 Re-analyze selected file after project build (#137) Akash Yadav 2022-03-23 16:07:37 +05:30
  • daf2bc0325 Fix #137: Periodically analyze the selected file for diagnostics Akash Yadav 2022-03-23 15:31:20 +05:30
  • 0fb293dae8 Merge pull request #141 from Rosemoe/patch-2 Marvin Stelter 2022-03-22 18:28:51 +01:00