Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gitextensions/gitextensions

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
https://github.com/gitextensions/gitextensions

Fix FormCommit "splitRight" moving down on each open (#11615)

f13d139cf769af2cae4c8799aa1c44ec6291752c authored 10 months ago by Donatas Mačiūnas <[email protected]>
Include default system code page in default encodings (#11486)

* Agreed to CONTRIBUTING.md and signed contributors.txt

* Include operating system default co...

7e34b011632a53975ed38d24944c71d5670abb55 authored 10 months ago by Grzegorz Pachocki <[email protected]>
Fix FormRebase DPI issues (#11612)

* Fix url in DpiUtil docs

* Apply VS designer changes occurring immediately

* Fix weird la...

41df037c52a31bc796513bda94aeeda8148b7cee authored 10 months ago by Donatas Mačiūnas <[email protected]>
Improve flaky LeftPanelTests.Submodules (#11611)

- Just wait for finished submodule update triggered by left panel
- Correctly dispose the per-t...

87ef1112e5f9fe9ace1e9bdde3f0862f0d160535 authored 10 months ago by Michael Seibt <[email protected]>
RevDiff Find file clarification (#11605)

Find file (in list) was just displayed as "Find" with the preview icon,
mostly related to searc...

fd299827b7e2136e7c016830bc393f5471b8043e authored 10 months ago by Gerhard Olsson <[email protected]>
Fixup GraphCache usage (#11480)

6cb1db7abc89a19b55e5346abb7db33982397902 authored 10 months ago by Michael Seibt <[email protected]>
Remove unnecessary graph clipping (#11480)

321c13f25fa0145ca2e57a8b644fd5dbdad60a7c authored 10 months ago by Michael Seibt <[email protected]>
SubmoduleInfo: Do not quote empty ref (#11608)

Commit could be empty for directories not yet added or removed
submodule directories.

4fa709ceae4c0edadb556685114d1d7770e1a124 authored 10 months ago by Gerhard Olsson <[email protected]>
Revert "Deactivate very slow handling of lane sharing (#11294)"

This reverts commit 89cbc43543e26077ff0ba5dd822c8889ada05de7.

2272c9d4ec58943a4664bddeb4cfd9f05cd2e4a1 authored 10 months ago by Michael Seibt <[email protected]>
Calculate LaneSharing without previous row (#11456)

946397c318bff3121c9380704032f4fa6ae45f71 authored 10 months ago by Michael Seibt <[email protected]>
fix(CommitPickerSmallControl): fix commit count crash (#11610)

when nothing is checked out

Fixes #11609

50fed47d5660ea8e8691abab104ed03f9df8a694 authored 10 months ago by Philippe Miossec <[email protected]>
perf(plugins): loading only IGitPluginForCommit plugins when opening directly FormCommit (#11538)

to make opening quicker by preventing loading of all plugins,
just plugins that could be used in...

4a83c3f9fdfdea1d784d6462532d413e8eb2e74d authored 10 months ago by Philippe Miossec <[email protected]>
fix(dashboard): fix state of git hosting menu item state (#11538)

i.e. disabled on dashboard

8a06d4bcac0d093536e6becbeaca5ef88ecec272 authored 10 months ago by Philippe Miossec <[email protected]>
perf(plugins): loading only IRepositoryHostPlugin when opening on dashboard (#11538)

to make "Clone GitHub repository" appears quickly
(and not after multiple seconds)
and then load...

36afaa999683214b72042eeac5d24a25c53bcb85 authored 10 months ago by Philippe Miossec <[email protected]>
FormCommit: fix registering plugins timing regarding to the trigger events (#11538)

(i.e for FormCommit standalone window)

because the PreEvent (i.e PreCommit) event was triggered...

0c8837c58e6129f6e9bbba40a3eea19d10412b6a authored 10 months ago by Philippe Miossec <[email protected]>
perfs(plugins): load plugins later so that revision grid loading is not blocked (#11538)

when opening a repository directly
(without passing by the dashboard).

Improve a lot first appl...

32660b3f6bd4b1dce16161605c04dc42983d5aa0 authored 10 months ago by Philippe Miossec <[email protected]>
OnRevisionRead: Silence cancellation of Observable (#11601)

cd0d16b9314a39a8bdef2a1ff7200ac6f9ff0a66 authored 10 months ago by Michael Seibt <[email protected]>
Fix avatars not loading behind a corporate proxy (#11596)

6b7b8809cb21efa12d53a9b7b65331cb9c6ba3cc authored 11 months ago by superhoang <[email protected]>
GitCommandLog: Hide '-c option="value with space"' (#11578)

abd84e5d480f15ddb8418a70b9281c568fe42dbb authored 11 months ago by Michael Seibt <[email protected]>
Shorten RevisionGraphTests file names (#11594)

5d52cf482b7d3217edcd195b964b9dcaf93da773 authored 11 months ago by Michael Seibt <[email protected]>
fix(FormPush): fix tracking detection broken

The question to track the new branch to push
was no more asked to the user
because `_NO_TRANSLAT...

ab2e70822bb6431ddf1dccf23bf6fc5cd6be02a1 authored 11 months ago by Philippe Miossec <[email protected]>
Join multi-lane crossings (#10637)

778b6fda21563933961cc5cd5d87b9168e2c1107 authored 11 months ago by Michael Seibt <[email protected]>
Straighten multi-lane crossings (#10637)

by turning into diagonals
and unfold one-lane shifts to diagonals

03941439c2adf50a5d548918287c28e62ecdce15 authored 11 months ago by Michael Seibt <[email protected]>
Render graph with diagonals (#10637)

12da3aa6a22ad27f0ace49927aa814bc3ce9ca79 authored 11 months ago by Michael Seibt <[email protected]>
Split ColumnProvider.Refresh (#11582)

- Split ColumnProvider.Refresh into ApplySettings and Clear
- Extract RevisionDataGridView.Appl...

f1670ed5ea4367d07f79dbe6bcfaae175e3dddd3 authored 11 months ago by Michael Seibt <[email protected]>
Skip LoadHotkeys if control not loaded yet (#11533)

- LoadHotkeys will be fetched later in OnRuntimeLoad
- Turn TryGetUICommands into property Serv...

91b2a2c35d04fb437034299823e4cc740992d692 authored 11 months ago by Michael Seibt <[email protected]>
Do not straighten graph if it is too wide (#11528)

b25bbf0e2c97d17bf8d0310e5c5dd56f44f965ef authored 11 months ago by Michael Seibt <[email protected]>
Catch exceptions in TaskManager.JoinPendingOperations[Async] (#11586)

635f7349934f30477ca3ba813cbde8de73dcfb41 authored 11 months ago by Michael Seibt <[email protected]>
TaskManager.JoinPendingOperations with timeout (#11586)

of 1 minute

5ab3adbb842323a4388b23625599094460e8f2ed authored 11 months ago by Michael Seibt <[email protected]>
Tests: Avoid direct use of ThreadHelper.JoinPendingOperationsAsync (#11586)

35cfa80affead557fa1c3e3d162d99f4aba4aa61 authored 11 months ago by Michael Seibt <[email protected]>
Move JoinPendingOperations to AsyncTestHelper (#11586)

and add timeout

1219a099cf20da8eb0b01cc3601283a80ea1a375 authored 11 months ago by Michael Seibt <[email protected]>
Cancel SwitchToMainThreadAsync on AfterTest (#11586)

dbdc854be3e36fcf4fe80b0fbcfd9f7f957decfc authored 11 months ago by Michael Seibt <[email protected]>
Avoid test hangs due to grid background task (#11586)

- Await cancellation of RevisionGridControl tasks on close of FormBrowse
- Handle exceptions in ...

4aad65d2da71f8e89d9af8c9e099bdb30fff0aa3 authored 11 months ago by Michael Seibt <[email protected]>
Form commit: Improve commit templates menu (#11584)

* fix(FormCommit): better manage commit template separators

to prevent adding one where not n...

def81970121b3be358c9f0d7e972ffe1db14861d authored 11 months ago by Philippe Miossec <[email protected]>
Add a default shortcut for "CreateSquashCommit"

2bc8cd78511bf4e809a240e5f691ead9a89630cc authored 11 months ago by Philippe Miossec <[email protected]>
FileStatusList updates (#11472)

CancellationToken for diff calculation not only when RevDiff updates.

Simplify internal handl...

ebc7f90a509b388f0939e8f6ecac6524fd036adb authored 11 months ago by Gerhard Olsson <[email protected]>
Fix FormCherryPick sizing (#11581)

and scale parent commit info column header width

bdbd771754ab823a200c1c5bbde62edcc9d174ea authored 11 months ago by Donatas Mačiūnas <[email protected]>
Clarify revision loading (#11521)

cfc814a300cc1e4900103124e8554426e4615219 authored 11 months ago by Michael Seibt <[email protected]>
WIX 3.14.0 (#11576)

CVE-2024-24810

Co-authored-by: Gerhard Olsson <[email protected]>

40364b15056674ed545a00f6f7fb883e2a07b5fa authored 11 months ago by Gerhard Olsson <[email protected]>
Update Directory.Build.props (#11575)

Suppress warning NU1903 so AppVeyor builds succeeds.
WIX 3.11.2 installer has reported security...

0833666990196d5f827192804cbfb6fcb190c31c authored 11 months ago by Gerhard Olsson <[email protected]>
Quote Git reference names (#11570)

Quote reference names for several commands handling
Git references that has quite open rules fo...

b82e637d37a3a467f083c0b320b05a7b74171e94 authored 11 months ago by Gerhard Olsson <[email protected]>
Remotes: history should not be dependent of local repo history setting

which is absolutely not related!!

7c8cf67c7358daf5be4272bc3b40b064a3f1ced5 authored 11 months ago by Philippe Miossec <[email protected]>
Dropdowns: auto-size of opened dropdowns to be readable

ccce88b03b32b0a45f14b89a75b7bdad4b452475 authored 11 months ago by Philippe Miossec <[email protected]>
feat(settings): try to find user install of a text editor

Fixes #11556

53f1eb29d705e5ffa61be98797d52bfb5deba985 authored 11 months ago by Philippe Miossec <[email protected]>
Remove "Atom" editor that is no more maintained

https://github.blog/2022-06-08-sunsetting-atom/

f7fc57bf5c2237f08820d5d62eca4a59e7cf918f authored 11 months ago by Philippe Miossec <[email protected]>
feat(settings): support for text editor in the PATH

Fixes #11556

If the exe is not found, maybe it is in the path.
* So instead of using the name o...

382ac21c0e9c22a996a3fff0d92358b658d9bdd1 authored 11 months ago by Philippe Miossec <[email protected]>
Refactoring/Cleaning EditorHelper.cs

76f39c42236b57412fab20a276bcd65e1fda1f99 authored 11 months ago by Philippe Miossec <[email protected]>
feat(settings): update to support for Sublime text 4

command line help (https://www.sublimetext.com/docs/command_line.html )
is advertising to use "...

acfe8444e9ba309f315723418dc980ca63580563 authored 11 months ago by Philippe Miossec <[email protected]>
CommitCount: Use HEAD for artificial (#11564)

Ahead/Behind are shown in for instance diff form, just for information.
If an artificial comman...

da0ef89b10b0181265879a88a4ed8d2ccf7200a7 authored 11 months ago by Gerhard Olsson <[email protected]>
Scripts: Last column size fit content

ce286d7744ec57cb007206882bb3d214cca3bfdc authored 11 months ago by Philippe Miossec <[email protected]>
Ignore ListViewGroup accessibility exception (#11552)

35e822953f7ad41b73546614f0be40180c2c564a authored 11 months ago by Michael Seibt <[email protected]>
FormCheckoutBranch: Handle no current checkout (#11551)

(cherry picked from commit e893448afe445fbd8561189fbbf9dcf3aa15d104)

7575806581d4cfb0e1f7d0012aa9be981e4764fe authored 11 months ago by Michael Seibt <[email protected]>
Create .git/info/ before creating exclude file (#11550)

(cherry picked from commit df8b7f0f7c7e632a7b26eb8499ede8406fa14a4c)

31ed4efc6d182b4b36778b3a46ec96e77337437c authored 11 months ago by Michael Seibt <[email protected]>
cancellationToken for Git patch commands (#11535)

Abort Git commands in Diff tab file viewer.

46222f1613ff21d96446884df286c439829824cf authored 11 months ago by Gerhard Olsson <[email protected]>
Splitters: Fix crash when restoring size

Fixes #11085

53b0ccdf7b8f86b7121e36dfac3f7f599a6b83d0 authored 12 months ago by Philippe Miossec <[email protected]>
perfs: better perf for ObjectId.ToShortString()

by doing less processing when needed,
operating on the smaller buffer possible
and using `.ToHex...

0584138882988ec17fef3e494027a6200340ddef authored 12 months ago by Philippe Miossec <[email protected]>
.gitignore: Add CodeRush hidden folder

d66965c7df512078c56eb2ca71e2188831b0300b authored 12 months ago by Philippe Miossec <[email protected]>
chore: add "Commit dialog" debug target

7dfc93212b734017d1556c04051fc7a0a362ad4f authored 12 months ago by Philippe Miossec <[email protected]>
chore(sln): nuget packages file has been renamed

b626167d9d5405b06291a6c2e6c71f7f22cba202 authored 12 months ago by Philippe Miossec <[email protected]>
FileViewer: ShowSyntaxHighlighting hotkey and context menu (#11530)

* Sort context menu to match the toolbar

* Mnemonics for context menu

* Default hotkey fo...

99aa0686048a9abb15fbd76ccfffa7709148613c authored 12 months ago by Gerhard Olsson <[email protected]>
Do not update graph cache if row unavailable (#11529)

and trigger refresh when loaded

927691659c207f996e198b1679cc592f0b720996 authored 12 months ago by Michael Seibt <[email protected]>
FileViewer: Shortcuts missing in context menu (#11524)

38777e00ff3b837ef535c1d539b44ec14e15cee8 authored 12 months ago by Gerhard Olsson <[email protected]>
Check for cancellation before accessing non-locals (#11482)

in order to avoid #11460

049849ac62ac03baa73c11bf3525c3b28dbd9a6a authored 12 months ago by Michael Seibt <[email protected]>
Simplify RevisionDataGridView.LoadingCompleted (#11516)

b3c1da54df16d6a0bea5a48c2b4df183878f0b38 authored 12 months ago by Michael Seibt <[email protected]>
Fixup limits by RevisionGraph.Count (#11515)

36b777dda18d3db32fe7f651dd2d2e848be6f20f authored 12 months ago by Michael Seibt <[email protected]>
perfs(FormPush): Load local branches combobox on demand

only if user interact with ComboBox to change branch to push
It now opens the FormPush immediate...

729cef18dc6d0849b0e4d4d028dde93952446670 authored 12 months ago by Philippe Miossec <[email protected]>
perfs(FormPush): Improve performance of adding items in ComboBoxes

especially when there are a lot of local branches (like in #11441 )

aeec4f8a66fc18710da3b19e95cc260e70b07644 authored 12 months ago by Philippe Miossec <[email protected]>
perfs(FormPush): Add local branch in remote combobox on the fly

to improve performance when there are a lot of local branches
+ Add local branch name in remote ...

5aca1b9d2d4bda0d6317e06394309e1a30ab60b0 authored 12 months ago by Philippe Miossec <[email protected]>
Fix failure to add repository path as safe directory (#11415)

ebd774e72b15ea6548908eb62e04689a4271057e authored 12 months ago by Brian Dukes <[email protected]>
Regex explicit capture (#11505)

Name all generated regex captures, to improve readability and
enable the possibility to use exp...

c1469be4cfc23b63e14157824d9fb7f7688a0493 authored 12 months ago by Gerhard Olsson <[email protected]>
Workaround ImageList transparent image regression introduced in .NET 8 (#11507)

* Workaround ImageList transparent image regression introduced in .NET 8

https://github.com/d...

446accaa8e11f55a723cbadb433d17243e7ef811 authored 12 months ago by Donatas Mačiūnas <[email protected]>
FormBrowse: Avoid toolbar resize while refreshing (#11492)

f9ac0d2000b82abcd8e32cba33f29bc1c9719c81 authored 12 months ago by Gerhard Olsson <[email protected]>
GetGitSetting() for scoped git-config

Allow specifying e.g. "--global" to limit the scope.

GetEffectiveGitSetting() should not cache ...

e72e2141c6ba0bf7501b1c085f41d8f31e0a0ebd authored 12 months ago by Gerhard Olsson <[email protected]>
ProxySwitcher Do not fail if http.proxy is not set (#11491)

7b03a43e106ac1f87dc2c1074a0f8a057a52b3ae authored 12 months ago by Gerhard Olsson <[email protected]>
Blame: options to git-diff to get line in previous commit (#11478)

GetOriginalLineInPreviousCommit() (to get line number in the previous commit)
must override the...

bd367028344b19f0eb44cd43188b1d3e844a2b7a authored 12 months ago by Gerhard Olsson <[email protected]>
FileViewer Replace (#11484)

Enable the existing Replace popup for files that are writable.

94dd2fb25a1ae16c321284fd3eaa87a0a871aa37 authored 12 months ago by Gerhard Olsson <[email protected]>
Cancellation token for Git commands in CommitInfo (#11494)

Cancel longer Git operations in CommitInfo and left panel
when selecting a new commit.

db49ccfb2bfc94137af0cd3232cc721b620bb012 authored 12 months ago by Gerhard Olsson <[email protected]>
CI: allow click on status cell to open build report

c0cb5047ca315d1ec89ae96d2f3cbbfb96bf9a82 authored almost 1 year ago by Philippe Miossec <[email protected]>
Scripts: Focus property grids when creating a new one

to be able to type the script name right away

84e4bdb4aa22e4813a9fbdc5a69e5f80ef606f08 authored almost 1 year ago by Philippe Miossec <[email protected]>
Agreed to CONTRIBUTING.md and signed contributors.txt (#11485)

372db8b39ca9f2d85afb363aa4399f7c50cb156a authored about 1 year ago by Grzegorz Pachocki <[email protected]>
Invalidate graph column on width change (#11481)

639301ce957860079c378c111d16dee96cbab32d authored about 1 year ago by Michael Seibt <[email protected]>
Browse FileHistory mode: Open diff by default (#11466)

#9865/38e700fae4259e71ba2a2f8e8d03ed719abe4392 opened
FileHistory tab with blame enabled to imp...

e2668a5054e874248266dd3ff984349f5080a59c authored about 1 year ago by Gerhard Olsson <[email protected]>
DeleteObsoleteBranches: Parse symbolic references (#11471)

d7774e8dbb75c91d4f47cee4188c1d777ad82db8 authored about 1 year ago by Gerhard Olsson <[email protected]>
GetObsoleteBranches: Restore linefeed in arguments (#11477)

0c93d554f1bcc95d52a66d4c7ce5cd732a18d4df authored about 1 year ago by Michael Seibt <[email protected]>
Quote git-log --pretty option quoting (#11470)

% arguments gives problems in WSL with zsh

eaf8b1be519ab4903253e0525ce14223d8b719a5 authored about 1 year ago by Gerhard Olsson <[email protected]>
Do not get stash count in bare repos (#11468)

9f594eef482be216b06347d559d8e60eb5430e04 authored about 1 year ago by Gerhard Olsson <[email protected]>
FormFileHistory: Do not refresh revision grid twice on load (#11462)

4db09c2aee152176f904357f4f54454d4e9eeae4 authored about 1 year ago by Michael Seibt <[email protected]>
Follow file names in merge commits and all refs (#11275)

* Extract method ParseFileNames

* Parse file names from missing commits when needed

* Add ...

87bce9d1d00df3c6bba6e5ddf869204e2c6909a1 authored about 1 year ago by Pavel Kotrč <[email protected]>
ImpactGraph: avoid doing a lot of times the same thing during OnPaint

precalculate and format data to do it only once

8ec44870a5b0cea4d07012a845277c597c9b023a authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: refactoring & formating

ff5cff722832d390998284845af26207c9745d10 authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: more user friendly command option

131b938e90818a2b19f790ccd33f87fb7654b96e authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: Handle 1st day of the week depending of culture

d7f81c703e227e332c9172eaa58a022a506a2067 authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: Use DateOnly instead of DateTime

62ae1dd6ba68b9151d48c4824a715e7af3d1bcc5 authored about 1 year ago by Philippe Miossec <[email protected]>
perf(ImpactGraph): Switch between with or without submodule is immediate

because data fetching of repo data is not cancelled anymore
and data are cached

3c92230d9fa242a1427776d6ba40f786c2f0a618 authored about 1 year ago by Philippe Miossec <[email protected]>
refactor(ImpactGraph): remove the strange way to handle selected author

4c70a4ea2d7da944fe94adaf331ca3afcc2d4ea4 authored about 1 year ago by Philippe Miossec <[email protected]>
perf(ImpactGraph): display graph at the end with all commits

that allows us to do a "global" process (filling weeks without commits)
only once and not for al...

85c01b371955eb67f6b235c3b7f8ed7637469c05 authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: Dispose resources

2f45ae77341ed6165896c5fddbbd8b5e17a5fae2 authored about 1 year ago by Philippe Miossec <[email protected]>
ImpactGraph: remove useless `lock() {}`

a8d8c158ccf550ed5634abbb451837c98647e86e authored about 1 year ago by Philippe Miossec <[email protected]>
perf(ImpactGraph): prevent multiple object instantiations and lookups

0e5f167cc5a7836d18b4990f93514cd258b4664c authored about 1 year ago by Philippe Miossec <[email protected]>
Calculate ahead-behind after spinner is closed

to prevent update of push button label to delay grid revision update.

Close the spinner before ...

65e8ab0404a9f3931e88b3e7538a7f5dc558e26a authored about 1 year ago by Gerhard Olsson <[email protected]>