Skip to content

Bug/reset scrollbar#76

Closed
jib63 wants to merge 28 commits into
mainfrom
bug/reset-scrollbar
Closed

Bug/reset scrollbar#76
jib63 wants to merge 28 commits into
mainfrom
bug/reset-scrollbar

Conversation

@jib63
Copy link
Copy Markdown
Collaborator

@jib63 jib63 commented May 17, 2026

Implementation du bug #75

Copilot AI and others added 28 commits April 17, 2026 19:15
… documentation et messages, ajout d'un bouton pour reconstruire l'index dans l'interface utilisateur.
…d Index" dans la barre d'outils du Project Explorer et mise à jour de la documentation correspondante.
Co-authored-by: Copilot <copilot@github.com>
- Implemented a floating toolbar for quick access to formatting actions (bold, italic, link, image, code, headings).
- Added functionality to insert fenced code blocks in the Markdown editor.
- Updated context menu to include an option for inserting code blocks.
- Enhanced MarkdownFormatter with methods for building code blocks and managing caret positions.
- Added unit tests for the new floating toolbar and code block features.
- Updated internationalization files to include new menu items for code block insertion.

Co-authored-by: Copilot <copilot@github.com>
…kdown formatting options

Co-authored-by: Copilot <copilot@github.com>
…floating-toolbar

Feature/add contextual menu and floating toolbar

Fixing #66
- Introduced SVG illustration for Project Explorer Git UI.
- Specified Git client and connector requirements, including context, proposal for Git operations, UI changes, supported operations, and architecture.
- Defined options for Git configuration in the Options dialog, including toolbar mode and remote credentials.

Co-authored-by: Copilot <copilot@github.com>
- Updated pom.xml to exclude junit and hamcrest-core from runtime dependencies to avoid split-package errors in JPMS.
- Added a new SVG illustration for the "Add Remote" dialog.
- Created a new SVG illustration for the "Git Identity" dialog.
- Updated req-68-git-client-and-connector.md to include references to the new dialog illustrations.
- Modified Main.java to prefer IPv4 stack for network operations.
- Enhanced AddRemoteDialog.java with logging for remote connection tests and saving operations.
- Simplified button creation in CommitDialog.java for better readability.
- Introduced a ComboBox for branch selection in ProjectExplorerPanel.java, improving the UI for branch management.
- Enhanced GitService.java with detailed logging for various Git operations, including init, add remote, commit, fetch, pull, and push actions.

Co-authored-by: Copilot <copilot@github.com>
…-support

Feature/git client and connector support
Added a Ko-fi badge for support.
Add scrollToTop() to DocumentTab (calls VirtualizedScrollPane.scrollYToPixel(0))
and invoke it in the tab-selection listener so the editor always returns to the
top of the document when switching between open files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jib63 jib63 requested a review from mcgivrer May 17, 2026 10:02
@jib63 jib63 closed this May 17, 2026
@jib63 jib63 deleted the bug/reset-scrollbar branch May 17, 2026 10:04
@jib63 jib63 restored the bug/reset-scrollbar branch May 17, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants