itdominator 41f3501e1f feat(code): improve comment toggling, terminal navigation, and editor event wiring
- Refactor Commenter toggle logic for line and multi-line comments
  - Preserve indentation and cursor position
  - Improve handling of existing comment detection and removal
  - Simplify bounds vs line comment dispatch

- Enhance terminal project navigation
  - Add project marker detection via Gio file traversal
  - Implement go-to-project-or-home behavior (Home key shortcut)
  - Automatically `cd` into detected project root or home directory
  - Wire terminal widget navigation through VteWidget

- Improve terminal integration
  - Pass emit_to into terminals view for event dispatching
  - Add ability for VteWidget to trigger project navigation

- Update split pane shortcut
  - Change close split view binding to Alt+\

- Add editor event support
  - Emit `text_insert` event from SourceFile on insert
  - Add new TextInsertEvent DTO and register in event system

- Misc cleanup
  - Improve imports and structure in terminals module
  - Add project marker list and filesystem traversal helpers
2026-04-15 01:54:56 -05:00
2026-03-21 15:29:12 -05:00
2026-01-04 11:42:27 -06:00
2026-01-04 11:42:27 -06:00
2026-03-21 15:29:12 -05:00
2026-01-04 11:42:27 -06:00

Newton

A Python + Gtk 3 based quasi-IDE.

Note

TODO

Images

1 Newton default view. 2 Newton split pane view. 3 Newton search and replace shown. 4 Newton displaying inline colors. 5 Newton as transparent with youtube playing below it. 6 Newton with plugins menu show as well as markdown preview shown.

Description
A text editor repository with two branches to two different architected versions.
Readme 15 MiB