Replies: 4 comments 10 replies
-
|
Thank you for these patches and your attention to solid tests! I have included C and D into v1.7.0 and I'll review the rest later, but I can already say that A and B look very useful. Some notes about C: Good catch, I included your FindNext/FindPrevious fix, and I changed the window activation fixes to be a bit less intrusive (8bad8bb) - simply waiting on the window to become active without forcing it manually seems to work, at least in my environment. Please let me know if that wasn't enough in yours.
My guideline is that the test suite should pass in offscreen mode because it provides a reliable platform-independent base. I don't expect tests to be 100% reliable in non-offscreen mode due to DE-specific flakiness, though patches like yours to fix one-off issues are welcome. (An example of non-offscreen flakiness that we can't do much about: some tests need to assume complete control of the mouse cursor, which is fairly reliable on X11, but not on Wayland if the mouse cursor happens to be outside the window before the test starts.) |
Beta Was this translation helpful? Give feedback.
-
|
@jorio Is there anything to discuss about patch E here? Getting some time to work on this again. Have other ideas I'll upload soon too :) |
Beta Was this translation helpful? Give feedback.
-
|
Added some new pull requests, I figured it's easier than to discuss everything in the same thread :) |
Beta Was this translation helpful? Give feedback.
-
|
@stdout-se Re: Signoff: I pushed my current take on the UI to wip/signoff. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey,
I made some changes for my own purposes at work, and wanted to check if you're interested that I continue working on them to perhaps upstream them? Looking for feedback about improvements, and which ones you're interested in (if any) 😄
I've made a few branches that are based one ontop of the other for now, so this branch shows all the commits in one.
https://github.com/stdout-se/gitfourchette/commits/wip/diff-hotkey
Let me know your thoughts. Best regards!
Patch A: Feature: Add support for Commit Signoff
git commit --signoffon the commit. This is a requirement for some places to allow pushing to origin etc. This checkbox has to be ticked every time you want to signoff a commit, it's never checked by default.Patch B: Feature: Find commits that contain changes to a path
Patch C: Fix unit tests for Cinnamon desktop
Patch D: Add support for freedesktop terminal "Terminator"
Patch E: Add hotkey F4 to open external difftool
Beta Was this translation helpful? Give feedback.
All reactions