Commit Graph

86 Commits

Author SHA1 Message Date
Akash Yadav 051e2e4b02 Reformat all source file 2022-06-26 09:37:57 +05:30
Akash Yadav 8260a0bff4 Fixed: Lag caused due to a large number of diagnostic items in RecyclerView 2022-06-26 09:27:21 +05:30
Akash Yadav c7a01710e7 [Gradle] Format java source code 2022-06-25 22:13:58 +05:30
Akash Yadav ed49240c32 Changed log priority implementation 2022-06-20 18:50:38 +05:30
Akash Yadav dc55c7c609 Use RecyclerView to show application and IDE logs 2022-06-20 14:53:59 +05:30
MrIkso c3ef932d85 Merged source 2022-06-10 15:22:58 +03:00
MrIkso e8758dfbb6 Rewrited project creator window 2022-06-06 20:48:01 +03:00
Akash Yadav 4bab018d2c Resolved merge conflicts 2022-06-05 08:23:44 +05:30
Akash Yadav 76e4ecac0b [Gradle] Format java source code 2022-05-18 18:30:57 +05:30
Akash Yadav 5c547229d4 Removed unneccessary legacy project and task models 2022-05-02 20:20:14 +05:30
Akash Yadav 8330f05fd9 Moved post-initialization work to ProjectManager 2022-05-01 16:39:57 +05:30
Akash Yadav 0922028b9c Renamed Logger to ILogger 2022-04-23 12:58:58 +05:30
Akash Yadav be47ad0e45 Removed ITextActionPresenter implementation. Use ActionsRegistry instead. 2022-04-10 11:59:55 +05:30
Akash Yadav 12ae59f6eb Organized imports in project 2022-04-04 11:22:19 +05:30
Akash Yadav 0f7a9b67b6 Update Google Java Format task 2022-04-04 10:38:06 +05:30
Akash Yadav 0c55914bfa Added Gradle task to commit changes after formatting java source code 2022-04-02 10:42:05 +05:30
Akash Yadav e9732b57c3 Renamed Logger.instance to Logger.newInstance 2022-04-02 09:14:53 +05:30
Akash Yadav 3e9fd6b5fb Wrote tests for JavaSelectionProvider; Formatted code 2022-03-30 19:27:06 +05:30
Akash Yadav b646c98517 Fix #121: No build output when activity is recreated 2022-03-28 23:04:25 +05:30
Akash Yadav b4c0d04437 Pass XMLAttribute to attribute editors as Fragment attributes 2022-03-28 20:27:32 +05:30
Akash Yadav 162d310a29 Removed setter for listeners in fragments 2022-03-28 20:17:57 +05:30
Akash Yadav 71d7769d82 Removed vertical text action window and updated the UI of the text actions 2022-03-26 20:23:04 +05:30
Akash Yadav bb929c9dca Updated contributing guide 2022-03-21 19:50:55 +05:30
Akash Yadav 3ae8a656ed Validate range before selecting in editor 2022-03-20 12:42:18 +05:30
Akash Yadav 180099d8ab Use google-java-format Gradle plugin 2022-03-19 16:38:37 +05:30
Akash Yadav 46753711ac Implemented string attribute value editor in UI Designer 2022-03-16 18:11:16 +05:30
Akash Yadav 28dd445496 Implemented color attribute value editor in UI Designer
Formatted code
2022-03-16 17:45:33 +05:30
Akash Yadav 276ed4c814 Updated editor to v0.10.8 2022-03-14 12:14:15 +05:30
github-actions 576cab5db1 Format code 2022-03-07 16:39:26 +00:00
Akash Yadav 6aa51a65f1 Implemented dimension editor 2022-03-07 22:08:25 +05:30
Akash Yadav ffb0fd629f Use sheets to edit attribute values in UI Designer 2022-03-07 14:14:10 +05:30
github-actions 1a2920cb46 Format code 2022-03-04 08:06:27 +00:00
github-actions 06bb8c7bf6 Google Java Format 2022-03-04 07:59:43 +00:00
Akash Yadav 9e87386de6 Implemented logic for adding an attribute from the attribute list 2022-03-01 18:07:27 +05:30
Akash Yadav 567bf3d1f9 Show applicable attributes of a view in UI Designer 2022-03-01 14:04:16 +05:30
Akash Yadav 598cce7070 Enhanced floating text action presenter 2022-02-04 15:41:07 +05:30
Akash Yadav 47a722de0f Added popup window text action presenter 2022-02-04 13:09:18 +05:30
Akash Yadav 8c5eabd813 Show diagnostics messages in popup window 2022-02-02 19:05:00 +05:30
Akash Yadav 6dd41eaf06 Updated editor 2022-02-02 09:32:54 +05:30
Akash Yadav cd277dfeeb Added clear output button for build output and logs 2022-01-22 15:19:20 +05:30
Akash Yadav 2dac121320 Do not update completion item view height using ViewTreeObserver
Fix: Font size preference slider does not read values from preferences
2022-01-19 21:50:17 +05:30
Akash Yadav 118c6d9377 Implemented custom LSP API
Feature: Provide completions for automatically overriding a method
2022-01-16 16:57:59 +05:30
Akash Yadav 119eb169f1 Use ViewFlipper instead of ViewPager2 for editor fragments 2022-01-07 22:12:22 +05:30
Akash Yadav 91e1f81b78 Move file handling from EditorPagerAdapter to EditorActivity
Use ViewModel for storing some data in EditorActivity
2022-01-06 21:15:29 +05:30
Akash Yadav 76f5f6908d Fixed: File does not close and crashes if reopened and closed again. 2022-01-05 21:41:09 +05:30
Akash Yadav 304e226cee Read logs for IDE's logger instead of system logs 2022-01-03 11:48:54 +05:30
Akash Yadav 0f3b9ff4d6 Move view options to bottom sheet 2022-01-02 21:03:19 +05:30
Akash Yadav cc24ae98a2 Fixed: Hex color underline is continued to next line
Moved Java and Groovy code analyzers to the 'languages' package
2021-12-30 15:09:12 +05:30
Akash Yadav f179afaee1 Fixed span error in AttributeListAdapter 2021-12-23 16:41:20 +05:30
Akash Yadav 04a0f241f2 Create base classes for attribute editors 2021-12-23 16:36:13 +05:30