Commit Graph

21 Commits

Author SHA1 Message Date
Romain Failliot c14d765f9c Rename "Diffuse Merge Tool" to just "Diffuse" 2021-11-27 18:02:12 -05:00
Romain Failliot 9365e18593 Prepare for release v0.7.3 2021-11-22 21:11:39 -05:00
Romain Failliot f4a446caa8 Fix some typos and convert windows-installer scripts to Python 3
The scripts are poorly converted as Windows is not really supoported
anymore and would need some love from a contributor who actually uses
Windows
2021-11-22 18:52:26 -05:00
Romain Failliot 4fa86dc9a6 Fix print function called without parenthesis 2021-11-21 15:29:10 -05:00
Romain Failliot 336801fe3d Bump version to 0.7.2 2021-11-18 16:00:29 -05:00
Romain Failliot 5afe192966 New release v0.7.1 2021-11-17 19:23:22 -05:00
Romain Failliot 7dfc649f3b Add release notes for v0.7.0 + release fixes 2021-11-17 19:16:06 -05:00
Romain Failliot fd3c2bfb92 Start modularizing the code
* The entry point (`__main__`) is in diffuxe.in
* The main (almost all) code is now in main.py
* Some util functions and variables are in utils.py
* Following the same folder structure as with a new project with GNOME
  Builder:
    - `src/` is now just for the code itself
    - `data/` is for the other files (metainfo, desktop, config, ...)
    - `po/` for the translations
    - The Desktop file is renamed with the app ID
    - The `meson.build` files are closer to what GNOME Builder generates
    - More tests for the package (appstream and desktop)
    - Almost all the files in `etc/`, `usr/` are properly handled by
      meson now
    - Just use `gettext.install()` to initialize gettext
    - Remove call to `Gtk.Window.set_default_icon_name()`
* Website now points to https://mightycreak.github.io/diffuse/
2021-11-16 17:48:34 -05:00
freddii 14a21830ab fixed typing mistakes 2020-12-28 20:48:44 +01:00
Romain Failliot b4c29347d9 Rename dir "translations" to "po"
Seems to be a more standard name for the translation files.
2020-12-07 09:33:05 -05:00
Romain Failliot 839e41d97b Set up files for 0.6.0 2020-11-29 13:04:05 -05:00
Romain Failliot b5ae53e79e Bump to v0.5.0 2020-07-18 17:51:25 -04:00
Andrey Grozin c32c314d44 Synced up to 440; ruby.syntax fixed 2020-02-04 19:40:05 +07:00
Romain Failliot b45cded779 Add missing DLL libp11-kit-0.dll
* Fixes #17
* Bump to version alpha 7
2016-10-24 08:29:12 -04:00
Romain Failliot 5f5ec53e05 Bump to alpha 6
There was apparently a problem with the executable in the installer.
Retrying with a fresh new build.
2016-09-08 19:45:19 -04:00
Romain Failliot 681cb3cadd Bump to alpha.5 2016-08-26 12:29:35 -04:00
Romain Failliot 67d801da79 Fix installer.
* v0.5.0-alpha.4
* Create a directory in the start menu
* Install dir is now just "Diffuse"
* Set an icon for the uninstaller
2016-08-18 13:28:01 -04:00
Romain Failliot 5cbaec21f8 Bump to alpha.3 for the installer 2016-07-26 04:14:58 -04:00
Romain Failliot 6365966205 Fix and improve executable generation for Windows
* Bump to v0.5.0-alpha.2
* Now it really works on Windows!
* Filtering the DLLs pulled with the executable, reducing the total size
  of the app from 170MB to 60MB.
* Adding the Diffuse icon to the .exe.
2016-07-22 03:46:50 -04:00
Romain Failliot c543615f62 New cxfreeze setup and Inno Setup scripts for v0.5. 2016-07-21 03:59:53 -04:00
Romain Failliot ba7f8868fc First commit
Original Diffuse source code from sourceforge.
Version 0.4.8 + some further changes.
2015-11-21 12:57:32 -05:00