Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
451 commits
Select commit Hold shift + click to select a range
eb25fe1
update
coenm Nov 23, 2023
a49edc1
cleanup
coenm Nov 27, 2023
827215c
update
coenm Nov 28, 2023
c4319fa
update
coenm Nov 29, 2023
2890510
dfs
coenm Nov 29, 2023
2f6d801
update
coenm Nov 30, 2023
b62af92
tests
coenm Nov 30, 2023
b589545
Update
coenm Nov 30, 2023
f3e7fb3
update
coenm Nov 30, 2023
38a4e48
update
coenm Nov 30, 2023
11a8b3b
update
coenm Dec 1, 2023
9072d7a
Update
coenm Dec 1, 2023
1b58aa8
update
coenm Dec 1, 2023
682b9bf
update
coenm Dec 1, 2023
acd4ff1
update
coenm Dec 5, 2023
8ab5649
Update SimpleInjector
coenm Dec 5, 2023
9c47b9b
Update FluentAssertions.Analyzers
coenm Dec 6, 2023
30efefe
Update System.IO.Abstractions.*
coenm Dec 6, 2023
1c240c2
xunit update
coenm Dec 6, 2023
61aeb73
LibGit2Sharp
coenm Dec 6, 2023
eec5909
nunit
coenm Dec 6, 2023
932d2d0
..
coenm Dec 6, 2023
341da3b
update
coenm Dec 6, 2023
bc80ce6
update
coenm Dec 6, 2023
4943729
update
coenm Dec 6, 2023
138871c
update
coenm Dec 6, 2023
9ad7ca2
update
coenm Dec 6, 2023
e80f4c6
update
coenm Dec 6, 2023
e67ce83
Update
coenm Dec 6, 2023
679d642
update
coenm Dec 6, 2023
182d60e
update
coenm Dec 6, 2023
7529f27
dfgh
coenm Dec 6, 2023
5c3a85f
fghj
coenm Dec 6, 2023
31a139f
update
coenm Dec 6, 2023
423390a
update
coenm Dec 6, 2023
3a52c79
sdfghj
coenm Dec 9, 2023
74aedaf
update
coenm Dec 10, 2023
2323150
update markdownsnippets.tools version
coenm Dec 10, 2023
004c11f
update
coenm Dec 10, 2023
67f91e9
update
coenm Dec 10, 2023
5206cd4
update
coenm Dec 10, 2023
d099aed
ghj
coenm Dec 10, 2023
ba6b6dd
update
coenm Dec 12, 2023
5fde35b
update
coenm Dec 12, 2023
533504e
updatre
coenm Dec 12, 2023
0d16473
update
coenm Dec 13, 2023
e64e9ff
fghjkl;
coenm Dec 13, 2023
20431cc
udpate
coenm Dec 14, 2023
b0ac5b1
....
coenm Dec 16, 2023
1932174
fix
coenm Dec 16, 2023
4ff8771
update
coenm Dec 18, 2023
4094f5e
Docs changes
actions-user Dec 18, 2023
dd86fa1
update
coenm Dec 20, 2023
4357d00
Docs changes
actions-user Dec 20, 2023
d514278
update
coenm Dec 20, 2023
c077761
...
coenm Dec 20, 2023
334ab76
dsf
coenm Dec 20, 2023
8b066bd
update
coenm Dec 21, 2023
8def6de
fix
coenm Dec 21, 2023
f5820ac
Docs changes
actions-user Dec 21, 2023
cfbbfe3
update docs
coenm Dec 21, 2023
bc65f59
Docs changes
actions-user Dec 21, 2023
11ff0ac
Update repository_action_types.source.md with new examples
coenm Dec 21, 2023
8f0be15
Docs changes
actions-user Dec 21, 2023
cf220b0
Update
coenm Dec 22, 2023
4a9cd7f
Docs changes
actions-user Dec 22, 2023
881319d
fix tests
coenm Dec 22, 2023
c1204e5
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Dec 22, 2023
67eba7e
Update
coenm Dec 22, 2023
4975889
remove file
coenm Dec 22, 2023
ad41de8
updates
coenm Dec 22, 2023
864d7e8
update
coenm Dec 22, 2023
15a75ef
..
coenm Dec 30, 2023
45b6be2
update
coenm Dec 30, 2023
656b847
update
coenm Dec 30, 2023
7aac872
160
coenm Dec 30, 2023
4439ec7
Docs changes
actions-user Dec 30, 2023
687631c
update
coenm Dec 30, 2023
20f296e
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Dec 30, 2023
6b73d2a
Docs changes
actions-user Dec 30, 2023
c0524a6
update
coenm Dec 30, 2023
20edd5e
update
coenm Dec 30, 2023
1d96f64
Docs changes
actions-user Dec 30, 2023
0d915fa
fix test
coenm Dec 30, 2023
064051b
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Dec 30, 2023
6984a46
merge
coenm Dec 30, 2023
db411c9
Merge branch 'main' into feature/scriban
coenm Dec 30, 2023
4ad6680
update
coenm Jan 3, 2024
8eed29e
Docs changes
actions-user Jan 3, 2024
358d715
merge from develop, updated all projects to net8, updated pacakges
coenm Jan 4, 2024
e32fb06
update
coenm Jan 4, 2024
09e830d
update
coenm Jan 5, 2024
e53cc15
Docs changes
actions-user Jan 5, 2024
93e6000
Update
coenm Jan 5, 2024
b29d7cf
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 5, 2024
b1fe56e
Docs changes
actions-user Jan 5, 2024
7041078
..
coenm Jan 5, 2024
191b255
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 5, 2024
0f01f8f
fix
coenm Jan 5, 2024
3f7a61c
Docs changes
actions-user Jan 5, 2024
8149695
tests
coenm Jan 6, 2024
7f6a922
update
coenm Jan 6, 2024
c9baccb
..
coenm Jan 16, 2024
e1ee482
Docs changes
actions-user Jan 16, 2024
0612eb1
update
coenm Jan 16, 2024
0f2bbdd
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 16, 2024
6c458c3
Docs changes
actions-user Jan 16, 2024
49d4ffb
update
coenm Jan 16, 2024
59f966f
Docs changes
actions-user Jan 16, 2024
b044ebb
...
coenm Jan 17, 2024
6d60592
update
coenm Jan 17, 2024
aa22e3a
Docs changes
actions-user Jan 17, 2024
92a5028
update
coenm Jan 17, 2024
13a63f1
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 17, 2024
9601407
update
coenm Jan 17, 2024
6169d86
Docs changes
actions-user Jan 17, 2024
fe5f44f
update
coenm Jan 17, 2024
2255ea1
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 17, 2024
960eb58
Update
coenm Jan 17, 2024
1e95ef0
Update
coenm Jan 17, 2024
dc75cd3
update
coenm Jan 18, 2024
873e423
Docs changes
actions-user Jan 18, 2024
04ee94d
fix
coenm Jan 18, 2024
063b69c
Docs changes
actions-user Jan 18, 2024
17c31a3
cleanup
coenm Jan 18, 2024
5c3aa75
Docs changes
actions-user Jan 18, 2024
fe4316e
fix
coenm Jan 18, 2024
48de2f3
update
coenm Jan 18, 2024
54f4c4f
update
coenm Jan 18, 2024
1be80f5
..
coenm Jan 18, 2024
02130a7
Docs changes
actions-user Jan 18, 2024
033c381
Cleanup
coenm Jan 18, 2024
d8f53b9
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 18, 2024
e046592
Docs changes
actions-user Jan 18, 2024
8a1e74f
Update
coenm Jan 18, 2024
a25c2f5
Docs changes
actions-user Jan 18, 2024
d8c27c0
move files
coenm Jan 21, 2024
f160a25
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 21, 2024
a10b4d6
update
coenm Jan 21, 2024
0b0bc9e
update
coenm Jan 21, 2024
22ce73e
..
coenm Jan 21, 2024
845404a
update
coenm Jan 22, 2024
34b014a
cleanup
coenm Jan 22, 2024
257f5e0
Docs changes
actions-user Jan 22, 2024
88c4d49
..
coenm Jan 22, 2024
f5932a5
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 22, 2024
13f88bb
update
coenm Jan 23, 2024
5450c53
Docs changes
actions-user Jan 23, 2024
661374a
...
coenm Jan 23, 2024
788ab40
Cleanup
coenm Jan 23, 2024
4012baa
update cleanup
coenm Jan 23, 2024
e747f33
update packages
coenm Jan 23, 2024
ddbc29f
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Jan 23, 2024
64b4e5c
Docs changes
actions-user Jan 23, 2024
992dca0
..
coenm Feb 16, 2024
4b089bd
update
coenm Feb 16, 2024
128dc3a
update packages
coenm Feb 16, 2024
541996c
The code changes primarily involve updates to various packages across…
coenm Mar 5, 2024
1da646b
update docs
coenm Mar 10, 2024
e038dfd
Docs changes
actions-user Mar 10, 2024
4acf40b
update docs
coenm Mar 10, 2024
6e484ba
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Mar 10, 2024
fbcdcd0
Docs changes
actions-user Mar 10, 2024
87a4d5a
update
coenm Mar 10, 2024
e7fb9c4
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Mar 10, 2024
c5a1e6a
Docs changes
actions-user Mar 10, 2024
32fb6aa
remove backup file
coenm Mar 14, 2024
87a05c9
remove backup file again
coenm Mar 14, 2024
f105f67
update
coenm Mar 14, 2024
6f37918
remove backup files
coenm Mar 14, 2024
99d2e87
Update
coenm Mar 15, 2024
ddeba73
Sonar issues 298 to ..
coenm Mar 15, 2024
3e65c50
Fixing log message
coenm Mar 15, 2024
7b122c7
sonar issue
coenm Mar 15, 2024
749ca70
required keyword, update msg (288 to ..)
coenm Mar 15, 2024
9e140e7
..
coenm Mar 15, 2024
7aa6b92
fix issue
coenm Mar 15, 2024
7e4fe30
..
coenm Mar 15, 2024
4cadc85
..
coenm Mar 15, 2024
0332075
update
coenm Mar 17, 2024
77a5f4a
cleanup
coenm Mar 17, 2024
33bc167
Fixing warning SYSLIB0051 'Exception.Exception(SerializationInfo, Str…
coenm Mar 17, 2024
46fb6a6
..
coenm Mar 17, 2024
e7d8437
sdf
coenm Mar 17, 2024
1f4ef69
..
coenm Mar 18, 2024
1a30c94
..
coenm Mar 18, 2024
e978c0c
Update sonar issues
coenm Mar 18, 2024
2290b70
update
coenm Mar 18, 2024
4de966b
move code to other lib
coenm Mar 18, 2024
1a735c6
update
coenm Mar 18, 2024
564f92b
update
coenm Mar 18, 2024
c4c6058
..
coenm Mar 18, 2024
7d3d944
update
coenm Mar 20, 2024
98ece98
update
coenm Mar 20, 2024
08cde4b
dsf
coenm Mar 20, 2024
835d8d5
update
coenm Mar 21, 2024
b5a2c09
Docs changes
actions-user Mar 21, 2024
903b888
..
coenm Mar 21, 2024
d193a60
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Mar 21, 2024
5eac1b5
update
coenm Mar 21, 2024
24a56e8
.
coenm Mar 21, 2024
327c2cf
..
coenm Mar 21, 2024
d6cb9cf
..
coenm Mar 21, 2024
cc8337a
update
coenm Mar 21, 2024
5b692ad
update
coenm Mar 21, 2024
c0c897c
forgotten commit
coenm Mar 22, 2024
2853652
..
coenm Mar 22, 2024
f44310f
update
coenm Mar 22, 2024
aa36bdb
..
coenm Mar 22, 2024
58573f9
..
coenm Mar 22, 2024
b51a63e
..
coenm Mar 22, 2024
fb8e9b4
..
coenm Mar 22, 2024
4c5b27b
faststack
coenm Mar 22, 2024
8f2fe95
update tests
coenm Mar 22, 2024
5735e23
update
coenm Mar 22, 2024
9315af2
update
coenm Mar 22, 2024
a75d492
sonar issues
coenm Mar 22, 2024
9530374
editor config for tests
coenm Mar 22, 2024
c857efe
update
coenm Mar 23, 2024
6684beb
Docs changes
actions-user Mar 23, 2024
ecc5780
update
coenm Mar 23, 2024
809c54d
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Mar 23, 2024
74de920
update
coenm Mar 23, 2024
bbf7daf
update
coenm Mar 23, 2024
a7530c6
update test
coenm Mar 23, 2024
a5520da
add tests
coenm Mar 23, 2024
f94f06e
update
coenm Mar 23, 2024
7b60085
update
coenm Mar 23, 2024
1be2cba
..
coenm Mar 23, 2024
cdaad74
update
coenm Mar 25, 2024
93907b3
Docs changes
actions-user Mar 25, 2024
56bdbcd
..
coenm Mar 25, 2024
147137c
Merge branch 'feature/scriban' of https://github.com/coenm/RepoM into…
coenm Mar 25, 2024
f3195bd
update
coenm Mar 25, 2024
cab347a
update
coenm Mar 25, 2024
417f7ee
fix
coenm Mar 25, 2024
cc07541
..
coenm Mar 25, 2024
60270d7
update
coenm Mar 26, 2024
5c09c54
Docs changes
actions-user Mar 26, 2024
55c7e39
update
coenm Mar 27, 2024
aec0b32
disable warning
coenm Mar 27, 2024
e1cbd2b
update
coenm Mar 27, 2024
3614bbb
update
coenm Mar 27, 2024
9ecb4df
update
coenm Mar 27, 2024
08ed194
update
coenm Mar 27, 2024
8a65f4f
update
coenm Mar 27, 2024
0cd5d83
..
coenm Mar 27, 2024
0d849d8
update
coenm Mar 27, 2024
7d38138
..
coenm Mar 27, 2024
2a894e6
update
coenm Mar 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .azuredevops/Pipelines/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ stages:
displayName: Update git submodules

- task: UseDotNet@2
displayName: "Use dotnet sdk 8.0.x"
displayName: "Use dotnet sdk 8.0.100"
inputs:
version: 8.0.x
version: 8.0.100
includePreviewVersions: false

- script: dotnet --info
Expand Down
6 changes: 3 additions & 3 deletions .azuredevops/Pipelines/pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@ stages:
includePreviewVersions: false

- task: UseDotNet@2
displayName: "Use dotnet sdk 8.0.x"
displayName: "Use dotnet sdk 8.0.100"
inputs:
version: 8.0.x
version: 8.0.100
includePreviewVersions: false

- script: dotnet --info
Expand All @@ -58,7 +58,7 @@ stages:
checkLatest: true

- pwsh: |
dotnet tool install --global --version 25.1.0 MarkdownSnippets.Tool
dotnet tool install --global --version 25.1.0 MarkdownSnippets.Tool
mdsnippets

$changedLines = git status --porcelain=v1
Expand Down
2 changes: 2 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@
<Version>3.6.133</Version>
<PrivateAssets>all</PrivateAssets>
</PackageReference>

<PackageReference Include="JetBrains.Annotations" Version="2023.3.0" PrivateAssets="all"/>
</ItemGroup>
</Project>
21 changes: 13 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,9 @@ It's populating itself as you work with git. It does not get in the way and only

RepoM will not compete with your favourite git clients, so keep them. It's not about working within a repository: It's a new way to use all of your repositories to make your daily work easier.

📦 [Check the Releases page](https://github.com/coenm/RepoM/releases) to **download** the latest version and see **what's new**!

## Credits

RepoM is a fork of [RepoZ](https://github.com/awaescher/RepoZ), which was created by [Andreas Wäscher](https://github.com/awaescher).
RepoZ contains functionality that has been stripped in RepoM like supporting MacOS, releasing versions using chocolatey, the commandline sidekick (`grr``), and performing actions at multiple repostitories at once.

## The Hub

The hub provides a quick overview of your repositories including their current branch and a short status information. Additionally, it offers some shortcuts like revealing a repository in the Windows Explorer, opening a command line tool in a given repository and checking out git branches.
The hub provides a quick overview of your repositories including their current branch, a short status information, and optionally some provided tags. Additionally, it offers some shortcuts like revealing a repository in the Windows Explorer, opening a command line tool in a given repository, checking out git branches and lots of other predefined or customizable actions.

![Screenshot](https://raw.githubusercontent.com/awaescher/RepoZ/master/_doc/RepoZ-ReadMe-UI-Both.png)

Expand All @@ -38,10 +31,18 @@ For Windows, use the hotkeys <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>R</kbd> to show
<!--
To open a file browser, simply press <kbd>Return</kbd> on the keyboard once you selected a repository. To open a command prompt instead, hold <kbd>Ctrl</kbd> on Windows while pressing <kbd>Return</kbd>. These modifier keys will also work with mouse navigation.
-->

## Configuration




## Context Menu

The main functionality of RepoM are the quick actions to execute per repository. For instance, you can quickly naviate to the repository by directly opening the windows explorer or by opening a command prompt. This context menu is user and repostirory specific and can be defined using yaml. This way, you can add an context menu item (action) for opening the repository in Visual Studio (for a C# project) and for an other repository you can add the action to open a repository in Eclipse.

To read more about the context menu, click here.

These actions are defined in the `RepositoryActions.yaml` located in your `%APPDATA%\RepoM\` folder. More information can be found [here](docs/RepositoryActions.md).

## Tagging
Expand Down Expand Up @@ -77,3 +78,7 @@ RepoM uses plugins to extend functionality. At this moment, when a plugin is ava
- [WebBrowser](docs/RepoM.Plugin.WebBrowser.md)
- [WindowsExplorerGitInfo](docs/RepoM.Plugin.WindowsExplorerGitInfo.md)

## Credits

RepoM is a fork of [RepoZ](https://github.com/awaescher/RepoZ), which was created by [Andreas Wäscher](https://github.com/awaescher).
RepoZ contains functionality that has been stripped in RepoM like supporting MacOS, releasing versions using chocolatey, the commandline sidekick (`grr``), and performing actions at multiple repostitories at once.
23 changes: 14 additions & 9 deletions README.source.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,9 @@ It's populating itself as you work with git. It does not get in the way and only

RepoM will not compete with your favourite git clients, so keep them. It's not about working within a repository: It's a new way to use all of your repositories to make your daily work easier.

📦 [Check the Releases page](https://github.com/coenm/RepoM/releases) to **download** the latest version and see **what's new**!

## Credits

RepoM is a fork of [RepoZ](https://github.com/awaescher/RepoZ), which was created by [Andreas Wäscher](https://github.com/awaescher).
RepoZ contains functionality that has been stripped in RepoM like supporting MacOS, releasing versions using chocolatey, the commandline sidekick (`grr``), and performing actions at multiple repostitories at once.

## The Hub

The hub provides a quick overview of your repositories including their current branch and a short status information. Additionally, it offers some shortcuts like revealing a repository in the Windows Explorer, opening a command line tool in a given repository and checking out git branches.
The hub provides a quick overview of your repositories including their current branch, a short status information, and optionally some provided tags. Additionally, it offers some shortcuts like revealing a repository in the Windows Explorer, opening a command line tool in a given repository, checking out git branches and lots of other predefined or customizable actions.

![Screenshot](https://raw.githubusercontent.com/awaescher/RepoZ/master/_doc/RepoZ-ReadMe-UI-Both.png)

Expand All @@ -38,10 +31,18 @@ For Windows, use the hotkeys <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>R</kbd> to show
<!--
To open a file browser, simply press <kbd>Return</kbd> on the keyboard once you selected a repository. To open a command prompt instead, hold <kbd>Ctrl</kbd> on Windows while pressing <kbd>Return</kbd>. These modifier keys will also work with mouse navigation.
-->

## Configuration




## Context Menu

The main functionality of RepoM are the quick actions to execute per repository. For instance, you can quickly naviate to the repository by directly opening the windows explorer or by opening a command prompt. This context menu is user and repostirory specific and can be defined using yaml. This way, you can add an context menu item (action) for opening the repository in Visual Studio (for a C# project) and for an other repository you can add the action to open a repository in Eclipse.

To read more about the context menu, click here.

These actions are defined in the `RepositoryActions.yaml` located in your `%APPDATA%\RepoM\` folder. More information can be found [here](docs/RepositoryActions.md).

## Tagging
Expand Down Expand Up @@ -76,4 +77,8 @@ RepoM uses plugins to extend functionality. At this moment, when a plugin is ava
- [Statistics](docs/RepoM.Plugin.Statistics.md)
- [WebBrowser](docs/RepoM.Plugin.WebBrowser.md)
- [WindowsExplorerGitInfo](docs/RepoM.Plugin.WindowsExplorerGitInfo.md)


## Credits

RepoM is a fork of [RepoZ](https://github.com/awaescher/RepoZ), which was created by [Andreas Wäscher](https://github.com/awaescher).
RepoZ contains functionality that has been stripped in RepoM like supporting MacOS, releasing versions using chocolatey, the commandline sidekick (`grr``), and performing actions at multiple repostitories at once.
Loading