Commit Graph

473 Commits

Author SHA1 Message Date
Akash Yadav ceceab12d5 Added basic value parsers 2022-11-05 16:22:44 +05:30
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 f25cfb2a18 Fixed #393: Do not dismiss text actions window for certain actions 2022-10-29 18:15:33 +05:30
Akash Yadav 37c4728e42 Fixed #559: Generated getters/setters are package private 2022-10-29 15:30:43 +05:30
Akash Yadav b16dc13156 Added: Long click java completion item for documentation 2022-10-28 22:55:15 +05:30
Akash Yadav eb412e32ae Fixed: Invalid java.lang.* imports when creating Java files 2022-10-28 11:16:23 +05:30
Akash Yadav 7f3606df8f Fixed #392: Comment & Uncomment line does not work for selection 2022-10-25 11:21:03 +05:30
Akash Yadav 579386ae17 Moved all IDE resources to :resources module 2022-10-24 18:36:52 +05:30
Akash Yadav 7b15d3e1ca Refactored the actions API 2022-10-17 17:17:03 +05:30
Akash Yadav 4e68444610 Updated editor to v0.17.2 2022-10-16 13:47:24 +05:30
Akash Yadav 53e317669f Added log messages in XML completion providers 2022-10-15 18:52:01 +05:30
Akash Yadav cd9cf6401b Add common layout attributes to completions if parent view cannot be resolved 2022-10-15 18:52:00 +05:30
Akash Yadav be9b8cecc1 Fixed #527: Unable to format Java code 2022-10-15 18:52:00 +05:30
Akash Yadav 300e9438b6 Added preferences for XML formatter 2022-10-12 18:42:46 +05:30
Akash Yadav 05790f11e6 Implemented the preferences screen with the Preferences API 2022-10-10 18:56:58 +05:30
Akash Yadav 64fa523a84 Use LemMinX formatter for formatting XML files 2022-10-09 22:49:49 +05:30
Akash Yadav a58d5bda20 Fixed #504: Extra closing curly brace when formatting Java code 2022-10-09 15:05:28 +05:30
Akash Yadav 69859e5cf0 Fixed LSP tests 2022-10-08 11:11:10 +05:30
Akash Yadav 162c65d6e9 Fixed #441: No java.lang error in non-android module projects 2022-10-07 12:06:12 +05:30
Akash Yadav 3ddbbec9a9 Fixed #500: Some classes not being shown in completions 2022-10-05 22:08:54 +05:30
Akash Yadav 0fddae5997 Fixed: Invalid qualified tag names suggestions in layout XML files 2022-09-25 16:36:41 +05:30
Akash Yadav 9868b487e1 Update SnippetDescription for CompletionItems when using cached result 2022-09-21 09:57:15 +05:30
Akash Yadav 908b2d07de Made BuildService accessible via Lookup API 2022-09-21 09:57:13 +05:30
Akash Yadav 6250f28f0e Fixed: Qualified tag names cannot be completed in layout XML files 2022-09-21 09:57:12 +05:30
Premjit Chowdhury 1f5ecd4c85 Updated Hindi translations (#443)
Updated Hindi translations
2022-09-20 18:42:22 +05:30
Akash Yadav 1a3a9fb876 Added edit handler for attribute values 2022-09-19 21:29:18 +05:30
Akash Yadav fc86ad5976 Fixed: Incorrect (incomplete) qualified tag name insertion 2022-09-19 21:22:50 +05:30
Akash Yadav d67adbec67 Complete packages and resource types in attr values 2022-09-18 13:34:09 +05:30
Akash Yadav 335bd47730 Provide completions for qualified attr value prefix 2022-09-18 12:58:38 +05:30
Akash Yadav b9f997ee58 Added tests for common XML completion provider 2022-09-18 11:52:36 +05:30
Akash Yadav 5d3a47afc0 Added events index for :lsp:api 2022-09-17 22:01:50 +05:30
Akash Yadav b56b90daa5 Refactor: Toaster 2022-09-17 21:40:38 +05:30
Akash Yadav babb146e7f Fixed: Attributes not completed for nested item drawables 2022-09-11 16:17:35 +05:30
Akash Yadav 9f444b0fed Fixed: No namespaces found if any of the parents does not have attrs 2022-09-11 15:26:50 +05:30
Akash Yadav 4b97933728 Added tag transformer for menu resources 2022-09-11 15:12:05 +05:30
Akash Yadav dae46a5d86 Added tag transformer for animator resources 2022-09-11 14:57:45 +05:30
Akash Yadav 67c8ac0e39 Fixed: Attributes not completed for nested item drawables 2022-09-11 14:13:51 +05:30
Akash Yadav 557e2f6a2b Added attribute completer for transition resources 2022-09-11 14:08:52 +05:30
Akash Yadav d292b8bdcd Added attribute completion provider for XML drawables and animations 2022-09-10 10:09:29 +05:30
Akash Yadav 78218e848a Fixed: NPE when selecting a method-override completion item 2022-09-07 08:36:13 +05:30
Akash Yadav d5e9c9eaaa Complete resource references in AndroidManifest as well 2022-09-06 18:38:51 +05:30
Akash Yadav 9095252cf3 Do not use additional edit handler for attribute values 2022-09-06 12:58:24 +05:30
Akash Yadav 64aff3bee0 Added insertion handlers for XML completion items 2022-09-06 12:27:39 +05:30
Akash Yadav d5e77be04e Implemented snippet support in LSP 2022-09-04 23:31:03 +05:30
Akash Yadav ac8c268c13 Implemented snippet support in LSP 2022-09-04 23:18:55 +05:30
Akash Yadav 55f22ed74e Moved CompletionItem commit logic to IEditHandler 2022-09-04 22:09:17 +05:30
Akash Yadav 5d46109ed4 Fixed tests 2022-09-04 20:11:16 +05:30
Akash Yadav 1fb0346a63 Show proper value type in attr value completions 2022-09-04 18:59:48 +05:30
Akash Yadav 133c37839e Show platform resources at the bottom of completion list 2022-09-04 18:57:52 +05:30