Skip to content
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.

Commit

Permalink
Release v0.5.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
hugopl committed Apr 11, 2021
1 parent 1bfd4bc commit d6dfc95
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 20 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## [0.5.0] - 2021-04-11
### Added
- Improve Ctrl+Tab on multiple splits by prioritizing views in the current split.
- Reverse Ctrl+Tab on Ctrl+` (on US keyboards), unfortunately no yet configurable.
Expand All @@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Some ♥️ to find/replace UI.
### Fixed
- Fixed compilation with Crystal 0.36.x and 1.0.0.
- Fix some keyboard focus issues with find/replace widget.
- Monitor file changes/renames of open non-project files.
- Only scroll view on text find if the match isn't in the viewport.
Expand Down
25 changes: 7 additions & 18 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,16 @@

This is a short-term TODO list in no special order.

## 0.5.0 release
## 0.6.0 release

- [x] Port to Crystal ~0.36.1~ 1.0.0
- [ ] Fix the buggy location history introduced into 0.3.0 :-)
- Some ♥️ to LSP implementation.
- [x] Better feedback on LSP when it fails, when it's ready, etc.
- [x] Show passive popup "definition not found" when LSP can't find a definition.
- Some ♥️ to file monitoring.
- [x] Better handle file renames by external processes.
- [x] Better handle file removal by external processes.
- [x] Work with non-project files open.
- [x] More ♥️ to text search UI.
- [x] Add find/replace.
- [x] Add search by regexp.
- [ ] Bufferize text modifications before send to the language server, I guess VSCode does that.
- [ ] Pass Ctrl+Key keystrokes to terminal views.
- [ ] Rebind shortcuts after save config file.
- [ ] Show shortcuts show in UI according the real configured shortcuts.
- [ ] Fix race condition when different Tijolo instances update tijolorc.

## 0.6.0 release
## 0.7.0 release

Tijolo need to disable the GC to work without crash, this is due to a bug in the way Crystal uses the GC:

Expand All @@ -46,19 +40,14 @@ depend on GtkSourceView.

## Backlog, things that can go in any version...

- [ ] Bufferize text modifications before send to the language server, I guess VSCode does that.
- [x] Notify users that a language serve doesn't support incremental update.
- [ ] Implement keyboard focused open dialog like Howl editor.
- [ ] Pass Ctrl+Key keystrokes to terminal views.
- [x] Close all views on Ctrl+Shift+W.
- [ ] Open more than one file on command line in different splits, `tijolo file1 --split file2` or `tijolo file1 - file2`.
- [ ] Show user configured shortcuts in help texts instead of hardcoded text with default shortcuts.
- Some ♥️ to LSP implementation.
- [ ] Support LSP auto-complete feature.
- [ ] Support LSP diagnostics feature.
- [ ] Support LSP code format feature.
- [ ] Git commit dialog? Not sure yet if this is needed when there are terminal views all around.
- [ ] Rebind shortcuts after save config file.
- [ ] Rename files (not sure about this... maybe a mouse-only action? since it's a rarely used action for a shortcut).
- [ ] Delete files (not sure about this... maybe a mouse-only action? since it's a rarely used action for a shortcut).
- [ ] Clone repository dialog. (I really don't care about this task, since I don't use it)
Expand Down
2 changes: 1 addition & 1 deletion shard.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: tijolo
version: 0.4.1
version: 0.5.0

authors:
- Hugo Parente Lima <[email protected]>
Expand Down

0 comments on commit d6dfc95

Please sign in to comment.