Robo
12326f9906
chore: update to Electron 35 ( #245423 )
...
* chore: bump electron@35.0.1
* chore: update types/node@22.x
* chore: update web types for node v22.x
* chore: bump electron@35.1.2
* chore: update node.js build
* chore: update app.dock usage
Refs 71f3ff6bf2
* chore: bump electron@35.1.4
* chore: bump electron@35.1.5
* ci: bump sysroot to glibc 2.28 and gcc 10.5.0
* ci: enable timeout for smoketests
* chore: bump min glibcxx to 3.4.26 for server
* Revert "ci: enable timeout for smoketests"
This reverts commit afb637e85d .
* chore: update debian dependencies
* fix: workaround npm.ps1 argument parsing with powershell
* chore: update rpm dependencies
* test: partially revert changes from 242535
* test: remove redudant keybinding dispatch for selectTab
* test: fix test failure from running configured tasks
* test: focus settings editor for preferences.test.ts
* node - adopt compile cache (#246835 )
* node - adopt compile cache
* adopt for utility process
* tweaks
* log state of compilation cache
* Revert "log state of compilation cache"
This reverts commit f3840387a583013834762e2c44f6e8424929297f.
* Revert "node - adopt compile cache (#246835 )"
This reverts commit 673a00cab66c9bac87f3cd27b80efa41c80150f1.
* chore: update builds
* chore: bump electron@35.2.0
* chore: bump electron@35.2.1
* chore: bump electron@35.2.2
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-05-09 19:03:36 +09:00
Ladislau Szomoru
a4f6aadf82
Git - disable "unstage selected ranges" and "unstage changes" commands in the editor/peek view ( #248202 )
...
* Git - disable "unstage selected ranges" command in the editor
* Disable the "Unstage Changes" command
2025-05-06 12:12:53 +00:00
Ladislau Szomoru
7452464515
SCM - add secondary quick diff provider ( #246707 )
...
* WIP - initial implementation
* Add stagedQuickDiffProvider API
* Reduce the usage of `isSCM`
* Make unstage feel snappier
* Deduplicate diffs between primary and secondary
* Fix unstage selected ranges to work from the editor
* WIP - saving my work
* Fixed deduplication and commands
* Add pattern colors
* Rework the colors, and fix deleted glyph
* Got unstage commands working
* Update provider name
* Some improvements
* Cleaned up CSS
* Tweak decoration colors
* Update proposed API naming
* Contributed decorations will use the primary colors for the time being
* More cleanup
2025-04-16 12:52:36 +02:00
Benjamin Pasero
f0ee501c7f
API: Finalise text document encoding ( fix #241449 ) ( #246016 )
...
* API: Finalise text document encoding (fix #241449 )
* address feedback
2025-04-10 18:28:21 +00:00
Ladislau Szomoru
03b5a51341
Git - fix commit hook setting name ( #245307 )
2025-04-02 09:16:21 +02:00
Ladislau Szomoru
6770e77230
Git - add the missing Api proposal ( #243959 )
2025-03-19 09:39:18 +01:00
Ladislau Szomoru
f9d810d1fd
Git - remove the usage of jschardet and iconv-lite-umd ( #243843 )
2025-03-18 09:53:58 +00:00
Ladislau Szomoru
f37aabbb68
Git - enable reference details in pickers by default ( #243839 )
2025-03-18 09:17:17 +01:00
Ladislau Szomoru
0a7b6a0f8b
Git - add commit details to ref pickers ( #243582 )
...
* Refactor ref parsing
* Initial implementation of getting the commit details
* Show additional information in the pickers
2025-03-14 10:52:13 -07:00
Ladislau Szomoru
d234a62e39
Git - remove diffCommand proposal ( #242675 )
2025-03-05 11:44:12 +01:00
Ladislau Szomoru
9fbff868fd
Git - use editorInlayHint.foreground for the git blame editor decoration as it is lighter than editorCodeLens.foreground ( #242665 )
2025-03-05 10:08:45 +01:00
Ladislau Szomoru
f11a86a05f
Revert "Git - remove jschardet ( #241256 )" ( #242469 )
...
This reverts commit 6fdb41922c .
2025-03-03 16:00:53 +01:00
João Moreno
6a06fb719e
rename untrackedChangesEnableTrash to discardUntrackedChangesToTrash ( #242186 )
2025-02-27 15:42:12 +01:00
Ladislau Szomoru
497645a3f7
Git - rename "untrackedChangesSoftDelete" to "untrackedChangesEnableTrash" ( #241953 )
2025-02-25 21:51:51 +01:00
Ladislau Szomoru
6fdb41922c
Git - remove jschardet ( #241256 )
...
* Adopt API for stage
* Adopt API for show
* Remove package
2025-02-20 07:11:11 +01:00
Ladislau Szomoru
3d3806164c
Git - remove the ignore sources setting as it is now merged into the sources setting ( #240635 )
2025-02-13 12:15:01 +01:00
Ladislau Szomoru
bd9c5acfd8
Git - polish the diagnostics information commit hook ( #240590 )
...
* Rework the settings and implementation
* Add settings descriptions
* Update default enablement
2025-02-13 00:33:16 +01:00
Ladislau Szomoru
deb13fce88
Git - polish discard changes dialogs ( #240519 )
...
* Git - polish git clean dialog
* Remove duplication
* More polish of the dialogs
2025-02-12 15:39:58 +01:00
Ladislau Szomoru
6272008be1
Git - add setting for untracked changes soft delete ( #240387 )
2025-02-11 17:20:26 +01:00
Ladislau Szomoru
22c92fc911
Initial implementation ( #240264 )
2025-02-10 18:05:21 +01:00
Ladislau Szomoru
c0ec925f2d
Git - enable deleting remote branches from the graph ( #239728 )
...
* Git - enable deleting remote branches from the graph
* Add missing return
2025-02-05 21:40:03 +01:00
Ladislau Szomoru
47b33dc58d
Git - add command to delete remote branch ( #239692 )
2025-02-05 07:32:11 -08:00
Ladislau Szomoru
4a24ab7c7e
Revert "SCM - disable actions for resource groups that do not have any resources ( #236813 )" ( #239098 )
...
This reverts commit 151ef3514e .
2025-01-29 15:33:23 +01:00
Ladislau Szomoru
23c4dc3f8e
Git - enable git blame status bar entry by default ( #238454 )
2025-01-22 12:18:09 +01:00
Ladislau Szomoru
ac97234e4b
Git - adopt async status bar item hover ( #238355 )
2025-01-21 12:51:00 +01:00
Ladislau Szomoru
e5165663d9
Git - add commands to toggle git blame editor decoration/status bar item ( #238302 )
2025-01-20 17:58:45 +01:00
Ladislau Szomoru
36a79b5ce6
Git - move stage/unstage commands to the ... menu ( #237966 )
2025-01-15 17:24:18 +01:00
Ladislau Szomoru
eaa1502b23
Git - add more commands to the graph context menu ( #237811 )
...
* Git - add "Delete Branch" and "Delete Tag" actions
* Git - update the graph cherry pick command
2025-01-13 17:20:46 +01:00
Ladislau Szomoru
c636d93f53
Git - cleanup command names ( #237790 )
2025-01-13 11:47:18 +01:00
Ladislau Szomoru
d6fd2c075b
Git - Add "Checkout" action to graph ( #237734 )
2025-01-12 19:51:10 +01:00
Ladislau Szomoru
fc4e78cbfe
Git - remove commands that are not used ( #237368 )
...
Git - remove commands that are not used
2025-01-06 22:17:09 +01:00
Ladislau Szomoru
3548eae0e1
Git - add git.commitShortHashLength setting ( #237343 )
2025-01-06 16:05:37 +00:00
Ladislau Szomoru
aa6a38114c
Git - add stage/unstage commands to editor title ( #237257 )
2025-01-04 10:15:35 -08:00
Ladislau Szomoru
92bae09f4d
Git - update git blame settings ( #237187 )
2025-01-02 07:45:45 -08:00
Ladislau Szomoru
151ef3514e
SCM - disable actions for resource groups that do not have any resources ( #236813 )
2024-12-22 08:09:59 -05:00
Ladislau Szomoru
77cec55e49
Git - git installation welcome view should use remoteName context key ( #236672 )
2024-12-20 08:53:35 +01:00
Ladislau Szomoru
3a4f4164c7
Git - fix context key for unstageSelectedRanges ( #236476 )
2024-12-18 15:49:37 +01:00
Ladislau Szomoru
7722c2bb0f
Git - adjust command when clauses ( #236392 )
...
* Add telemetry for troubleshooting
* Adjust command when clause
2024-12-17 20:27:55 +01:00
Logan Ramos
e689b912ba
Update telemetry package ( #236378 )
2024-12-17 20:12:49 +01:00
Ladislau Szomoru
771c5177d3
Git - fix when clause for keybindings ( #236053 )
2024-12-13 14:54:30 +01:00
João Moreno
ded87f9d8e
update unique names generator ( #235958 )
2024-12-12 16:46:14 +01:00
Ladislau Szomoru
7ccf9661c7
Git - keybindings to match command pallette when clause ( #235713 )
2024-12-10 11:00:46 +01:00
Ladislau Szomoru
04779ada5e
Git - remove codicon from git blame status bar item template setting ( #235211 )
2024-12-03 22:35:58 +01:00
Ladislau Szomoru
efa1cffedd
Git - remove history item ref actions until we finalize on the structure of the context menu ( #234838 )
2024-11-28 15:50:49 +01:00
Ladislau Szomoru
5a2d782244
SCM - set the foundation for history item ref actions ( #234784 )
...
* WIP - initial implementation
* Manually fix merge
* Figure out the correct way to pass action arguments
* Fix compilation error
2024-11-27 22:07:16 +00:00
Ladislau Szomoru
f08b93ebb9
Git - add template support for editor decoration/status bar item ( #234582 )
...
* Refactor property names
* Add template support
* Refactor template variable names
* Manually fix the merge
2024-11-25 16:55:40 +00:00
Ladislau Szomoru
b61c0f18d9
Git - add git blame status bar item ( #234302 )
...
* Git - improve enabliment of the editor decoration
* Git - add git blame status bar item
2024-11-20 15:08:33 -08:00
Ladislau Szomoru
6c8a8e24d2
Git - tag setting + better handling of not yet committed changes ( #234221 )
2024-11-19 23:03:29 +01:00
Ladislau Szomoru
80635b487b
Git - experimental git blame editor decoration ( #234209 )
...
* Initial implementation
* Add setting, and cache blame information more aggressively
2024-11-19 22:05:19 +01:00
Ladislau Szomoru
e222bb40e0
Git - hide git.diff.stageHunk and git.diff.stageSelection commands from the command palette when not in diff editor ( #234163 )
2024-11-19 10:40:17 +01:00