Skip to content

Releases: diegoiast/qtedit4

v0.0.11-alpha1

26 Jun 13:29

Choose a tag to compare

v0.0.11-alpha1 Pre-release
Pre-release

Full Changelog: v0.0.10...v0.0.11-alpha1

July 2025 - release - alpha1

Multiple cursor selection, tabs split

This month continues the work of making the IDE better for editing. Split tabs are working better, can be considered stable. Added meson support. Where supported by the build system, we have real target support (in cmake, we can detect the exes found, instead of guessing it). The editor got multiple cursor support (my favorite feature so far!).

v0.0.10

30 May 19:03

Choose a tag to compare

Full Changelog: v0.0.9...v0.0.10

June 2025 release

This month I added sponsorship options, as well as a YouTube playlist in which I demo the IDE by fixing bugs, and developing features using the IDE itself. See https://www.youtube.com/playlist?list=PLQeAIMKe60pMtZp3KZTmYoYXySy6UlvD3

The LSP integration is slowly maturing. I am testing a new library for LSP support, see repo https://github.com/diegoiast/lsp-client-demo-qt . Code from that demo/experiment will move to the IDE when its ready. The split view is more stable, project manager is getting more usable.

  • ProjectManager: build on unix has weird newlines - #88
  • Build issues contain ansi characters #83
  • TextEditor: files are sometimes saved without newlines: #89
  • Projectsearch: paths cannot start with "/", as they are relative to the search path: #87
  • CTags: quering is too slow #86
  • PluginManager: restored history is in reverse order - diegoiast/qmdilib#24
  • qmdiEditor: reloading does not work - #82
  • search fails to work, unless i type * - #80
  • qmdiEditor: closing new file when aborting save - #79
  • SplitTabWidget: cannot move tabs - #81
  • New application icon- 069b76e

v0.0.10-alpha1

26 May 14:09

Choose a tag to compare

v0.0.10-alpha1 Pre-release
Pre-release

Full Changelog: v0.0.9...v0.0.10-alpha1

June 2025 release

This month I added sponsorship options, as well as a YouTube playlist in which I demo the IDE by fixing bugs, and developing features using the IDE itself. See https://www.youtube.com/playlist?list=PLQeAIMKe60pMtZp3KZTmYoYXySy6UlvD3

The LSP integration is slowly maturing. I am testing a new library for LSP support, see repo https://github.com/diegoiast/lsp-client-demo-qt . Code from that demo/experiment will move to the IDE when its ready.

  • ProjectManager: build on unix has weird newlines - #88
  • Build issues contain ansi characters #83
  • TextEditor: files are sometimes saved without newlines: #89
  • Projectsearch: paths cannot start with "/", as they are relative to the search path: #87
  • CTags: quering is too slow #86
  • PluginManager: restored history is in reverse order - diegoiast/qmdilib#24
  • qmdiEditor: reloading does not work - #82
  • search fails to work, unless i type * - #80
  • qmdiEditor: closing new file when aborting save - #79
  • SplitTabWidget: cannot move tabs - #81
  • New application icon- 069b76e

v0.0.9

28 Apr 14:05

Choose a tag to compare

May release

image

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

See this in action: https://www.youtube.com/watch?v=t9sB3tliKu0

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19
  • PluginManager: close action on windows should be control+w - diegoiast/qmdilib#22
  • Editor: opening header from C does not work - #78
  • PluginManager: no way to hide/show toolars from UI ( WIP): diegoiast/qmdilib#23

Full Changelog: v0.0.8...v0.0.9

v0.0.9-rc2

27 Apr 15:48

Choose a tag to compare

v0.0.9-rc2 Pre-release
Pre-release

May release

image

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

See this in action: https://www.youtube.com/watch?v=t9sB3tliKu0

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19
  • PluginManager: close action on windows should be control+w - diegoiast/qmdilib#22
  • Editor: opening header from C does not work - #78
  • PluginManager: no way to hide/show toolars from UI ( WIP): diegoiast/qmdilib#23

Full Changelog: v0.0.8...v0.0.9-rc2

v0.0.9-rc1

27 Apr 13:32

Choose a tag to compare

v0.0.9-rc1 Pre-release
Pre-release

May release

image

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19
  • PluginManager: close action on windows should be control+w - diegoiast/qmdilib#22
  • Editor: opening header from C does not work - #78
  • WIP: diegoiast/qmdilib#23

Full Changelog: v0.0.8...v0.0.9-rc1

v0.0.9-beta3

25 Apr 20:17

Choose a tag to compare

v0.0.9-beta3 Pre-release
Pre-release

May release

image

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19
  • PluginManager: close action on windows should be control+w - diegoiast/qmdilib#22
  • Editor: opening header from C does not work - #78
  • WIP: diegoiast/qmdilib#23

Full Changelog: v0.0.8...v0.0.9-beta3

v0.0.9-beta2

23 Apr 16:16

Choose a tag to compare

v0.0.9-beta2 Pre-release
Pre-release
  1. Full Changelog: v0.0.8...v0.0.9-beta2

May release

image

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19
  • PluginManager: close action on windows should be control+w - diegoiast/qmdilib#22
  • Editor: opening header from C does not work - #78

v0.0.9-beta1

23 Apr 14:50

Choose a tag to compare

v0.0.9-beta1 Pre-release
Pre-release

Full Changelog: v0.0.8...v0.0.9-beta1

image

May release

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output is colorful instead of plain text.

Preview image shows this project compiling a demo rust app. While I am developing this in C++, Rust support is a priority. My intention is to make this a Rust IDE as well.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19

v0.0.9-alpha1

21 Apr 09:19

Choose a tag to compare

v0.0.9-alpha1 Pre-release
Pre-release

Full Changelog: v0.0.8...v0.0.9-alpha1

May release

This month brings ctags support for completion. The IDE can download a ctags binary and install it silently (see in configuration, CTags + Download). This gives us a way to follow symbol (right click on a symbol in your editor, after a you build your project), when you put your mouse over a symbol, you should see some information about it. Build output supports colors.

  • Simpler path editing widget - #69
  • Control+Shift+T works in minimized mode - diegoiast/qmdilib#18
  • First display - current line does not match the cursor position - diegoiast/qutepart-cpp#33
  • SplitTabWidget/qmdiSplitTab - show tooltips for tabs - #70
  • The side widget of the qtabwidget is no longer supported - #60
  • Last closed files list is not saved in config - diegoiast/qmdilib#21
  • ProjectManager: on output panel - files should be clickable: #64
  • Search: search in file locks UI - #45
  • qmdiTextEditor: ask tooltip data about item - #66
  • CTags plugin - #67
  • Sub menu for following symbols - #74
  • Configuration dialog supports more settings - diegoiast/qmdilib#19