Comments (8)
When diffuse -m
opens multiple tabs, and I update the working copy (say, git checkout other-branch
), I'm getting one message box per changed file. I'd prefer a single dialog, or even better, an option to auto-reload (if unchanged).
from diffuse.
I'm not sure I understand, you'd like to have only one window if you change both files, is that it?
from diffuse.
This is perhaps the single biggest annoyance in a tool that I'm using with great delight. What's the best way to move forward?
from diffuse.
Well it's good to know this pet project of mine is still used, thank you ;)
Now that I'm not on Mac anymore, I could take a deeper look into this app again. At least upgrade it with the latest upstream code.
As for your question, I can take a look, but I'm also very open to external PRs if you feel like it: it is basically just one big python file (in src/usr/bin).
from diffuse.
Thanks for the heads up!
I wasn't aware that upstream is still active. If you could merge, I'll try running from source and see if I can contribute. The Ubuntu 18.04 version is from 2014...
from diffuse.
There isn't much improvements with the latest commits (I merged up to r426): https://sourceforge.net/p/diffuse/code/commit_browser
Why do you mention Ubuntu? I'm not following your train of thought there ;)
from diffuse.
I'm running Ubuntu, which still has diffuse 0.4.8.
from diffuse.
I understand, so your're actually using the version from the SVN repository (the original author). I made a few tweaks in this Git repo, most notably compatibility with GTK3.
from diffuse.
Related Issues (20)
- diffuse fails to start under Fedora 36 beta (gtk 42) HOT 6
- Errors when running Diffuse on WSL's Debian distro HOT 2
- Improve support for Rust syntax
- Use GTK3's Gtk.Application/Gtk.ApplicationWindow HOT 3
- Merge Documentation and Website HOT 5
- Most Toolbar Buttons Do Not Function in Latest Git Builds HOT 4
- Installation steps for macOS HOT 5
- Keyboard shortcuts with Ctrl stopped working HOT 28
- feature request: full diff between two commits HOT 11
- Merge useful content from old website HOT 1
- fails to show diffs with git when changed file is in a parent directory HOT 1
- diffuse from flathub: -t does not work HOT 2
- Parameter -c is no longer repeatable HOT 10
- ImportError: cannot import name 'util' from 'distutils' HOT 4
- initial strict permissions prevent useful usage? HOT 5
- simple call ends with traceback HOT 1
- SVN _getPreviousRevision no longer subtracts 1
- docs: Developers setup has a problem with py3cairo.pc HOT 1
- FR: horizontal scrollbar for n-way diff HOT 1
- Add support for secondary direction layout split HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from diffuse.