Skip to content

Conversation

@ndoschek
Copy link
Contributor

What it does

Resolves GH-16623

  • [vscode] update proposed.timeline API
    • update proposed API to 1.106.1
  • update theia timeline view implementation
    • update theia/timeline implementation to updated proposed api
      • make use of hoverService for new tooltip
      • add icon to timeline item
    • simplify css styling and reuse existing tree css classes
    • add localization to missing user-facing text in timeline widget

How to test

  • Open the Timeline view in the Theia Explorer and open a source file that has git commit history (e.g. the root package.json)
  • Verify that the tooltips work as expected and show details of the timeline item
  • Verify that the timeline item shows the respective icon and has proper styling
  • Verify that the user-facing strings are now localized (i.e. the load more button, refresh button, empty view info)

Follow-ups

Breaking changes

  • This PR introduces breaking changes and requires careful review. If yes, the breaking changes section in the changelog has been updated.

Attribution

Contributed on behalf of STMicroelectronics

Review checklist

Reminder for reviewers

Resolves GH-16623

- update proposed API to 1.106.1

Contributed on behalf of STMicroelectronics
Resolves GH-16623

- update theia/timeline implementation to updated proposed api
  - make use of hoverService for new tooltip
  - add icon to timeline item
- simplify css styling and reuse existing tree css classes
- add localization to missing user-facing text in timeline widget

Contributed on behalf of STMicroelectronics
@github-project-automation github-project-automation bot moved this to Waiting on reviewers in PR Backlog Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Waiting on reviewers

Development

Successfully merging this pull request may close these issues.

[vscode] extend timeline proposed API updated in vscode 1.106.1 and align timeline view

2 participants