Akash Yadav
42a3e71114
chore: migrate to Kotlin DSL and Version Catalog
2022-12-30 23:24:38 +05:30
Akash Yadav
777cc1780a
feat: categorize general preferences
2022-12-29 17:07:32 +05:30
Akash Yadav
2eb05af11a
feat: add preference to toggle dynamic colors
2022-12-29 16:59:11 +05:30
Akash Yadav
b676ceb607
fix: preferences fragment is recreated after configuration change
2022-12-29 16:48:15 +05:30
Akash Yadav
5521bb37b8
feat: add preference to switch UI mode
2022-12-29 16:08:21 +05:30
Akash Yadav
dd212514e8
feat: automatically switch between light and dark variants of a color scheme
2022-12-29 08:50:56 +05:30
Akash Yadav
70f48d4c20
fix: crash when undoing attribute addition
2022-12-28 22:15:28 +05:30
Akash Yadav
c7791b2506
fix: crash selecting empty line while opening recently opened files
2022-12-28 10:57:04 +05:30
Akash Yadav
708518052e
fix: invalid color scheme in ShowXmlActivity
2022-12-27 20:53:38 +05:30
Akash Yadav
4e621f7150
feat: add tree-sitter language for XML
2022-12-27 20:11:03 +05:30
Akash Yadav
ef5098575a
fix: StringIndexOutOfBoundsException while setting selection range for recently opened files
...
Closes #681
2022-12-26 07:53:03 +05:30
Akash Yadav
f8ab3101f9
fix: inconsistent system bar colors in terminal activity
2022-12-26 00:12:59 +05:30
Akash Yadav
ca0fddb50e
Merge branch 'colorschemes'
2022-12-25 23:37:34 +05:30
Akash Yadav
9856066c41
feat: handle error in case current color scheme cannot be parsed
2022-12-25 23:08:30 +05:30
Akash Yadav
a04f4db538
fix: partially revert e213fbb1
2022-12-25 22:51:00 +05:30
Akash Yadav
bce589ce29
feat: use saved instance state to retrive project initialization state
2022-12-25 22:21:38 +05:30
Akash Yadav
a8247e75e2
feat: moved project info destruction logic to ProjectManager
2022-12-25 21:56:03 +05:30
Akash Yadav
0167452b20
fix: reset build related viewModel properties when destroying editor activity
2022-12-25 21:42:03 +05:30
Akash Yadav
e213fbb1e3
feat: initialize and destroy color schemes in editor activity
2022-12-25 21:40:16 +05:30
Akash Yadav
8ddf4a92e8
fix: color schemes are not properly applied to completion window
2022-12-25 18:03:44 +05:30
Akash Yadav
a18d857268
feat: add preference to choose color schemes
2022-12-25 13:08:07 +05:30
Akash Yadav
2b676eb988
feat: support for multiple color schemes
2022-12-24 23:31:20 +05:30
Akash Yadav
d4c787ec28
feat: updated TreeSitterLanguage implementation
2022-12-24 22:30:08 +05:30
Akash Yadav
d97ba5e415
fix: project initialization does not start if the project is closed and reopened quickly
2022-12-24 22:29:53 +05:30
Akash Yadav
7facb96a43
feat: add LSP support in TreeSitterLanguage
2022-12-24 20:21:52 +05:30
Akash Yadav
edfed3730b
feat: updated default color scheme
2022-12-24 15:30:56 +05:30
Akash Yadav
4beaf58456
feat: add color IDs for configuration the completion window
2022-12-24 14:07:46 +05:30
Akash Yadav
257c5f5bdf
feat: add support for editor scheme file reference in JSON color scheme
2022-12-24 12:26:58 +05:30
Akash Yadav
efe35306c7
fix: crash on creating searching progress sheet while creating find in project dialog ( closes #676 )
2022-12-24 07:09:28 +05:30
Akash Yadav
96484478d3
fix: code actions are not shown in editor
2022-12-23 15:33:40 +05:30
Akash Yadav
e072bbbc64
feat: use MaterialSharedAxis for bottom bar visibility change transitions
2022-12-23 13:17:53 +05:30
Akash Yadav
c2523e0f51
feat: validate range with editor before applying selection
2022-12-23 12:48:58 +05:30
Akash Yadav
aea356f26c
feat: maintain insertion and inflation order of ActionItems
2022-12-23 12:19:59 +05:30
Akash Yadav
fe12c2c106
fix: R.jar completions are not updated after resource updates
2022-12-23 11:05:58 +05:30
Akash Yadav
543f0a4b89
feat: add more view adapters
...
IViewAdapter implementations for the following widgtes have been added :
- AnalogClock
- CalendarView
- Chronometer
- DigitalClock
- NumberPicker
- QuickContactBadge
- RatingBar
- Space
- TextClock
- VideoView
2022-12-23 07:47:38 +05:30
Akash Yadav
99f749684f
fix: adapter index test
2022-12-23 07:39:05 +05:30
Akash Yadav
6dd8338b0b
fix: closed files are reopened on activity restart
2022-12-22 20:43:05 +05:30
Akash Yadav
aed7853e25
feat: restore opened files when project is reopened
2022-12-22 18:59:20 +05:30
Akash Yadav
8ef3d56967
refactor: removed unused variables
2022-12-22 14:35:04 +05:30
deepkrg17
1a5c552a4d
Added AnalogClockAdapter
2022-12-22 10:41:24 +05:30
deepkrg17
fea10d4345
Merge remote-tracking branch 'upstream/main'
2022-12-21 22:40:06 +05:30
Akash Yadav
745fc60cce
fix: lag when run tasks dialog is opened
...
This removes the categories option in run tasks dialog (closes #584 )
2022-12-21 21:36:19 +05:30
deepkrg17
6bd62d6e1f
Merge remote-tracking branch 'upstream/main'
2022-12-21 20:23:38 +05:30
Akash Yadav
117752ef5f
fix: ServiceRegisteredException in ToolingServerRunner
2022-12-21 19:33:16 +05:30
Akash Yadav
fdab10cc47
fix: crash in PreviewLayoutAction when opening a non-xml file ( closes #666 )
2022-12-21 19:18:59 +05:30
Akash Yadav
566061565d
fix: path issue in tests
2022-12-21 18:54:28 +05:30
Akash Yadav
c9c6803052
refactor: rename module :build-tools to :subprojects
2022-12-21 18:36:08 +05:30
Akash Yadav
c9af7f1ccb
fix: build service is not unbound even after application exit
2022-12-21 18:25:10 +05:30
Akash Yadav
c09a87e3d1
fix: partially revert 9126d01fb7 to fix tests
2022-12-21 17:51:55 +05:30
Akash Yadav
ece5679686
refactor: remove debug messages
2022-12-21 17:33:46 +05:30