MightyCreak / diffuse

Diffuse is a graphical tool for comparing and merging text files. It can retrieve files for comparison from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories.
http://mightycreak.github.io/diffuse/
GNU General Public License v2.0
260 stars 46 forks source link

Remove Windows port #161

Closed MightyCreak closed 7 months ago

MightyCreak commented 2 years ago

The rationale for this decision is to simplify maintenance of Diffuse by removing files that are not used anymore.

While I would like to see Diffuse ported on Windows, I think it has become impossible to salvage any of the existing files in this folder to try and fix the Windows installation. Also, since I took over the maintenance of Diffuse, no one stepped up to try and port the new Diffuse to Windows. The desire is here, but since I don't have Windows, I am not able to do the port. And in the meantime it is a burden each time I have to do a new release as I have to update several extra files that I don't know how to automate.

It is possible that Diffuse could be as easy to install on Windows as pip install diffuse, if we create a package for PyPi.

In case your are interested in porting Diffuse to Windows and want to know how it was done before, here is the repo before this MR: https://github.com/MightyCreak/diffuse/tree/c843e81cf21f79770b0a12acd6aece0fe2fd41ee/windows-installer