Skip to content

Commit

Permalink
Create changelog.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tyron12233 authored Feb 10, 2022
1 parent f472cd8 commit ca8c57d
Showing 1 changed file with 63 additions and 0 deletions.
63 changes: 63 additions & 0 deletions changelogs/0.2.6/changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# CodeAssist V0.2.6 ALPHA

## Theme Overhaul
- The app no longer uses hardcoded colors and is now using proper styles from Material 3.
- Added support for dark and light theme, can be manually changed on the app's settings.

## User-defined editor color scheme
- The editor color scheme can be manually changed on the editor settings.
Note: This is for the `editor` color scheme only. Custom theming for the whole app is planned and a live editor color scheme editor is also planned.

Sample color schme (from CodeAssist's dark editor scheme)
```json
{
"name": "CodeAssist Dark",
"colors": {
"keyword": "#CC7832",
"annotation": "#BBB529",
"literal": "#629755",
"comment": "#808080",
"operator": "#FAFAFA",
"functionName": "#FFC66D",
"attributeName": "#9876AA",
"attributeValue": "#629755",
"htmlTag": "#E8BF6A",
"identifierName": "#FAFAFA",
"textNormal": "#FAFAFA",

"blockLineColor": "#555555",

"lineNumberPanelText": "#555555",
"lineDivider": "#555555",
"completionPanelStrokeColor": "#555555",

"lineNumberBackground": "#1F1A1B",
"completionPanelBackground": "#1F1A1B",

"wholeBackground": "#1F1A1B"

}
}
```

## Editor Crashes
- The app will now try to save the current opened files in the editor if it has encountered an unknown error.

## About Page
- Improved about page design to better suit the new theme.
- Added license card.

## Miscellaneous Changes
- Fixed editor `IllegalStateException` crash.
- Fixed crash when pressing `Preview Layout` on rare occasions.
- Fixed missing keywords on java completions.
- Fixed crash when `CompileTask#root()` returns null
- Fixed primitive types getting imported on implement abstract methods action.
- Removed toast when copying text.
- Added an option in the editor settings to quickly delete an empty line.
- The bottom sheet from the editor can now be half expanded.
- Symbol input view no longer obstructs the editor.
- Language dependendent tab widths.
- Background analyzers are no longer run when the app is compiling to save resources.
- Added auto indent for JSON Arrays.
- Text lines are now trimmed before pasting.

0 comments on commit ca8c57d

Please sign in to comment.