You can customise the colours using a resource file. Resources are described in chapter 4 of the manual: http://diffuse.sourceforge.net/manual.html To quickly try it out, create a ~/.config/diffuse/diffuserc file (or %HOME%.config\diffuse\diffuserc on Microsoft Windows) with the following contents then restart Diffuse (of course, you will likely wish to choose some more pleasing colours): color difference_1 1.0 0.0 0.0 float line_difference_alpha 0.5
Added Pedro Albuquerque's Portuguese translation.
The file can be found here: https://sourceforge.net/p/diffuse/code/HEAD/tree/trunk/windows-installer/en.isl
Thank you for translating Diffuse into Portuguese! Could you also create a pt_PT.isl file? I can help create the file if you could provide Portuguese translations for the six strings found in "windows-installer/en.isl".
Thanks for offering to contribute a French translation! The code uses the standard gettext mechanism for localisation (i.e. po/mo files). Some instructions can be found in the "translations/README" file from the source code. There are two additional files that need localisation: a "fr.isl" file and an updated "diffuse.desktop" file (I can help create these if you can provide translations for the strings).
Improved performance of shlex.split replacement.
Åke, I just tried your changes and the translations for "Soft tab width" and "Tab width" both display correctly for me under Ubuntu 16.04 and Windows. I suspect you may have generated a diffuse.mo file while still working on your translations and that file was not overwritten when you completed your translations. Cheers,Derrick On Tuesday, January 2, 2018, 12:30:02 AM EST, eson eson57@users.sf.net wrote: Hi, Yes, I've found where those strings are used. What I ment was that they do not translate...
Diffuse no longer uses the Python's shlex module as it does not support
Added Åke Engelbrektson's Swedish translations.
Åke, Thank you creating Swedish localisations for Diffuse. "Soft tab width" and "Tab width" are used in the preferences dialog (in the "Editor" and "Display" tabs respectively). Could I trouble you for a few other strings to be translated into Swedish? The Windows installer has six additional strings that should be translated, they are: "Diffuse Merge Tool""Uninstall Diffuse Merge Tool" "Open With Diffuse Merge Tool" "Main Files" "Windows Shell Integration" "Add the installation path to the search...
Jeff, The font size used by Diffuse can be changed via the preferences dialog (select the "Edit -> Preferences" menu item). The first item in the "Display" section is labeled "Font". This item lets you change the font (including the font's size). Diffuse will re-render the panes with the new font once you press the "OK" button on the preferences dialog to accept the changes. Cheers,Derrick
use `python2` in shebang line
These should now be fixed.
This should now be fixed.
Corrected spelling error.
This should now be fixed.
Fixed some typos in comments and variable names.
Fixed typo in German description.
Corrected some copy-paste errors in translation comments.
Dealing with long lines is the biggest problem I'd like to address. Unfortunately, I also need to migrate off of Python 2 and the deprecated PyGTK bindings so it will take some time before I reach a point where I can address the long line issues.
Fixed typo in command line argument.
The file path displayed above each pane is now ...
Specify python2 in #! line as scripts do not ye...
Specify python2 in #! line as Diffuse does not ...
Added Guillaume Hoffmann's Darcs support improv...
Added power of two support for literals.
Updated C++ syntax highlighting to terminate st...
Made Diffuse's resource file parsing robust aga...
I am not very familiar with Git submodules but I have committed an update to improve...
Added support for Git submodules.
Added Akom Chotiphantawanon's Thai translation.
Added syntax highlighting for more Python 3 fea...
Updated Python highlighting for Python 3 grammar.
The file on the left has Unix line endings (ie. "\n") while the file on the right...
The problem is a drop in available free time to work on the design and implementation...
Added a preference and command line option to s...
Corrected documentation of "line_difference_opa...
Old GTK causing issues on Windows
CR added before every CRLF when copying in clipboard
Diffuse 0.4.8 uses an updated version of the GTK on Microsoft Windows where this...
diffuse -c does not work with git branch merge commits
This is present in Diffuse 0.4.8.
Remeber last used directory
Alt hotkeys support
Diffuse 0.4.8 is now available.
Tagged release 0.4.8.
Bumped version number for 0.4.8 release.
Further simplify icon installation.
Simplified handling of icons on Microsoft Windows.
Explicitly set the default icon name as it is n...
Further attempts to fix the display of the appl...
The file chooser now shows the last chosen fold...
Improved icon quality on Microsoft Windows.
I'll try to post a new build this coming weekend. I need some time to set up a new...
Guard against implementations of gtk.Entry.get_...
Fixed gtk.SpinButton rendering on Fedora 20.
Thanks for the patch.
diffuse -c does not work with git branch merge operations
status: open --> closed-accepted
Applying Uffe Jakobsen's patch to switch from "...