Commit Graph

1609 Commits

Author SHA1 Message Date
Akash Yadav 2ae9f144b8 Removed unused dependencies 2022-09-03 22:38:15 +05:30
dependabot[bot] b1f0965adc Merge pull request #406 from itsaky/dependabot/gradle/main/org.robolectric-robolectric-4.8.2 2022-09-03 14:18:22 +00:00
Akash Yadav ad8c21d3c3 Added test for read fields in ClassFileReader 2022-09-03 18:47:47 +05:30
Akash Yadav a0276160d4 Added access flag constants for fields 2022-09-03 18:34:36 +05:30
Akash Yadav 94b01441d3 ClassFileReader: Implemented field reader 2022-09-03 18:28:48 +05:30
Akash Yadav a978941ce4 Added tests for ClassFile interfaces 2022-08-30 20:24:59 +05:30
Akash Yadav 4fffdd02d8 ClassFileReader: Read implemented interfaces 2022-08-30 17:30:33 +05:30
Akash Yadav d3d4181b40 Implemented custom edit handler for manifest attribute values 2022-08-29 00:09:09 +05:30
Akash Yadav 0c1b03d646 Complete attribute values in manifest files 2022-08-28 23:53:19 +05:30
Akash Yadav 1db22da182 Do not complete attributes that are already defined 2022-08-28 20:32:24 +05:30
Akash Yadav 43290e1bf1 Fixed NPE when tag name is empty 2022-08-28 20:04:44 +05:30
Akash Yadav 2f1f4e58af Added completion provider for manifest attributes 2022-08-28 18:23:45 +05:30
Akash Yadav 4ca3c54615 Added completion provider for manifest tags 2022-08-28 12:29:50 +05:30
Akash Yadav 5ef38ce963 Create different resource table for attrs_manifest.xml 2022-08-28 11:21:39 +05:30
Akash Yadav 8ecd8bf6ac Complete qualified names for XML layout tags 2022-08-28 10:39:01 +05:30
Akash Yadav b5772a6f88 Reorganized settings.gradle 2022-08-28 09:38:55 +05:30
Akash Yadav 02a54c928e Fixed a minor bug in IClassFile implementation 2022-08-27 22:08:59 +05:30
Akash Yadav dfabf9a0e5 Added README for the :build-tools:classfile module 2022-08-27 22:04:26 +05:30
Akash Yadav 5303b88e42 Added basic class file reader 2022-08-27 10:23:20 +05:30
Akash Yadav b7310777f9 Fixed tests 2022-08-26 17:48:05 +05:30
Akash Yadav 2a2522f2eb Allow setting min fuzzy match ratio in IServerSettings 2022-08-26 07:52:25 +05:30
Akash Yadav a50e4ce4b4 Added support for res-auto namespace 2022-08-25 21:24:47 +05:30
Akash Yadav 66a87d7dab Do not complete when prefix is blank 2022-08-25 07:29:02 +05:30
Akash Yadav 503ca32acc Fixed tests and merge conflicts 2022-08-24 23:35:05 +05:30
Akash Yadav 79d464af23 Fixed: Additional margin in editor view 2022-08-24 23:22:19 +05:30
Akash Yadav 8dd3e510d2 Organize imports 2022-08-24 23:01:15 +05:30
Akash Yadav fe1ff6e8e8 Added test for namespace-aware attr value completion 2022-08-24 23:00:38 +05:30
Akash Yadav 907e7a7743 Provide namespace-aware XML completions 2022-08-24 22:51:09 +05:30
dependabot[bot] 404d90d745 Bump robolectric from 4.8.1 to 4.8.2
Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.8.1 to 4.8.2.
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.8.1...robolectric-4.8.2)

---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-24 10:45:19 +00:00
Akash Yadav 4f9eaa0978 Namespace based completion in attribute value completion provider 2022-08-22 23:13:58 +05:30
Akash Yadav 02478a7e4b Map resource tables by package name 2022-08-22 22:47:09 +05:30
Akash Yadav 5302cdcc3e Merge pull request #401 from AndreyKozhev/fix_splash_text_align
Set the SplashText text alignment to the center
2022-08-22 19:05:05 +05:30
Akash Yadav 160de237a4 Merge pull request #400 from AndreyKozhev/text_symbols
Add Symbols for text and other files (fix the problem when SymbolInputView does not display anything)
2022-08-22 19:04:52 +05:30
Андрей Кожев 659ffa7005 Add Symbols for text and other files (fix the problem when SymbolInputView does not display anything) 2022-08-22 11:31:05 +03:00
Akash Yadav a356470d63 Cache resource tables for dependencies as well when initializing project 2022-08-22 00:35:08 +05:30
Akash Yadav 1f326a4e35 Renamed LayoutAttributeValueCompletionProvider to CommonAttrValueCompletionProvider 2022-08-22 00:02:56 +05:30
Akash Yadav 39b5ba241c Fixed a minor warning in utils.kt 2022-08-21 23:24:24 +05:30
Akash Yadav 4bb9f31969 Removed unused resources 2022-08-21 23:19:18 +05:30
Akash Yadav 72c2f7640f Fixed: Values not suggested for attributes with format 'color' 2022-08-21 23:15:26 +05:30
Akash Yadav 26ebcf9dc0 Complete all resources only if attribute format is set to 'reference' 2022-08-21 22:58:38 +05:30
Akash Yadav fc37728dcb Complete resource values from resource table 2022-08-21 22:49:43 +05:30
Akash Yadav b871f737ef Reduced MIN_SEARCH_RATIO to 45 for completion items fuzzy match 2022-08-21 18:14:23 +05:30
Андрей Кожев 4689876e83 Set text alignment to center 2022-08-21 12:47:39 +03:00
Akash Yadav cc53e1f50e Fixed: Attributes not completed when namespace is specified 2022-08-21 13:36:23 +05:30
Akash Yadav 5eabec7583 Run workflow for advanced-xml-registry branch 2022-08-21 12:44:41 +05:30
Akash Yadav c6361ea869 Complete predefined symbols for attribute values 2022-08-21 12:41:47 +05:30
Akash Yadav 34493c795c Complete attributes from ViewGroup_MarginLayout 2022-08-21 12:08:22 +05:30
Akash Yadav 64ea727662 Added tests for layout attribute completion provider 2022-08-21 11:56:39 +05:30
Akash Yadav 2c50ed6ae6 Updated XML completion provider tests 2022-08-21 11:32:12 +05:30
Akash Yadav f901b61a5b Fallback to View if no widget is found when completing attributes 2022-08-21 11:03:53 +05:30