Romain Failliot
d4f2032972
feat: add default handler for SIGINT
...
This prevents having a callstack when hitting Ctrl+C in the terminal.
2023-04-11 20:45:37 -04:00
Creak
e23cdceb80
Merge pull request #206 from Vistaus/main
...
Added Dutch translation
2023-04-11 19:45:05 -04:00
Creak
cf2bb7ba77
Update CHANGELOG.md
2023-04-11 19:42:26 -04:00
Creak
f858c380dd
Update CHANGELOG.md
2023-04-11 19:35:10 -04:00
Romain Failliot
bd82ee8ad5
chore: update changelog
2023-04-08 13:57:39 -04:00
Romain Failliot
f5f425d089
fix: the syntax menu wasn't working anymore
2023-04-07 17:21:16 -04:00
Romain Failliot
d42b0b925e
fix: some signals names were not renamed
...
Some signals were renamed moths ago, but not everywhere in the code.
2023-04-07 17:16:52 -04:00
Romain Failliot
f35633b873
refactor: replace '_' by '-' in action names
2023-04-07 17:16:52 -04:00
Romain Failliot
c3e5f38821
docs: add a contact section with a link to Matrix
2023-04-07 14:44:15 -04:00
Romain Failliot
2c91f77f88
release: 0.8.1
2023-04-07 13:42:15 -04:00
Romain Failliot
0fbc2e5e82
fix: quick fix for the GTK accelerators
2023-04-07 13:25:25 -04:00
Romain Failliot
49e765cabe
chore: create new main branch
2023-04-07 11:36:31 -04:00
Romain Failliot
cfa2353e1a
feat: improve log stack trace
...
* Remove calls to log functions in the stack trace
* Log to stdout for `logDebug`
* Log to stderr for `logError`
2023-04-07 11:11:45 -04:00
Romain Failliot
ec92d271d9
Prepare for release 0.8.0
2023-04-03 14:33:18 -04:00
Creak
38efdd6ea3
Update CHANGELOG.md
2023-04-03 14:02:17 -04:00
Creak
22f4c95bbe
Merge pull request #192 from MightyCreak/fix-ci
...
Fix CI/CD
2023-04-03 12:28:46 -04:00
Romain Failliot
b6571a23e6
chore: update changelog
2023-04-03 12:00:57 -04:00
NorwayFun
593ed6acbf
po: Add Georgian translation ( #191 )
...
* po: Add Georgian translation
* Update CHANGELOG.md
---------
Co-authored-by: Creak <romain.failliot@foolstep.com>
2023-03-18 16:54:44 -04:00
Creak
977d015c35
Use Python GTK best practices ( #184 )
...
* refactor: rename class `Application` to `DiffuseApplication`
* refactor: rename class `Diffuse` to `DiffuseWindow`
* refactor: remove unnecessary constructor parameters + docstrings
* refactor: move DiffuseWindow class to its own file
* refactor: move PaneHeader/Footer outside DiffuseWindow
* refactor: move FileDiffViewer outside DiffuseWindow
* docs: update CHANGELOG.md
2022-12-12 21:18:58 -05:00
Iurii Zolotko
8e32f883ec
Use GTK3's GApplication/GtkApplication #178 ( #181 )
...
* Use GTK3's GApplication/GtkApplication #178
* fix: remove icons in menu
* doc: update CHANGELOG.md
* chore(i18n): update po/diffuse.pot
Co-authored-by: Yurii Zolotko <yurii.zolotko@pm.me>
Co-authored-by: Romain Failliot <romain.failliot@foolstep.com>
2022-11-21 14:01:49 -05:00
Sabri Ünal
c1cddb755b
Add Turkish Translation ( #183 )
2022-11-21 12:59:56 -05:00
Creak
eaaed6cef4
fix(flatpak): add missing `--filesystem=xdg-run/gvfsd` privilege ( #182 )
...
* fix(flatpak): add filesystem=xdg-run/gvfsd privilege
* doc: update CHANGELOG.md
2022-11-14 18:33:24 -05:00
Creak
fc84191095
Prompt once to reload if more than one file modified externally (bis) ( #180 )
...
* Create only one dialog even if multiple files has been changed on disk
* fix: the calls to `NumericDialog` weren't working
* use `transient_for` instead of `parent` when creating new `Gtk.Dialog`
* Changelog: I removed the "thanks to" (just kept the mentions to the users), because it felt weird to put "thanks to myself" 😅
Co-authored-by: Yurii Zolotko <yurii.zolotko@pm.me>
2022-11-07 16:20:56 -05:00
Kirill Müller
cd0a79d4e2
Refer to pip3 ( #172 )
2022-10-25 09:44:52 -04:00
Creak
b05a46de84
Update CHANGELOG.md ( #176 )
...
Forgot to update it with Rust support
2022-10-24 16:22:16 -04:00
Åke Engelbrektson
122879df07
Update sv.po ( #175 )
...
Update Swedish translation
* Update sv.po
* Update CHANGELOG.md
* Add contributors names
Co-authored-by: Romain Failliot <romain.failliot@foolstep.com>
2022-10-24 12:50:03 -04:00
Romain Failliot
4512fa1358
Prepare files for release 0.7.7
2022-10-23 20:12:48 -04:00
Romain Failliot
1c2a9c8d46
Update CHANGELOG.md
2022-10-23 20:05:13 -04:00
Romain Failliot
3f2c96ee10
Prepare files for new release 0.7.6
2022-10-23 17:15:34 -04:00
Romain Failliot
399fb9b402
Prepare files for new release: 0.7.5
2022-04-15 13:09:36 -04:00
Romain Failliot
0f5122a0c1
Update CHANGELOG.md
2022-04-15 12:57:46 -04:00
Romain Failliot
23c6576cdf
Update CHANGELOG.md
2022-04-04 14:40:45 -04:00
Romain Failliot
a0fe50d288
Update CHANGELOG.md
2022-04-04 11:35:03 -04:00
Romain Failliot
5007221a49
Update CHANGELOG.md
2022-04-03 21:14:08 -04:00
Romain Failliot
1d9e15661f
Prepare files for new release: 0.7.4
2022-04-03 20:10:53 -04:00
Romain Failliot
b39ca78d32
Remove a line in CHANGELOG.md
...
I did change the place where the linters were executed, but then I
found a better solution and linters are called on the source files
directly.
2022-04-03 19:31:10 -04:00
Creak
1a1907b3f1
Merge pull request #148 from MightyCreak/upgrade-to-gnome-sdk-42
...
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:28:36 -04:00
Romain Failliot
8eba1da037
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:25:24 -04:00
Romain Failliot
671c439bcd
Update CHANGELOG.md
2022-04-03 19:21:58 -04:00
Romain Failliot
3a3016937c
docs: add project dependencies
2022-01-09 11:01:28 -05:00
Creak
8ac41b0b90
Merge pull request #140 from MightyCreak/static-types
...
Convert some functions to static typing
2022-01-08 18:20:33 -05:00
Romain Failliot
d420d7aa93
Convert some functions to static typing
2022-01-08 17:54:39 -05:00
Romain Failliot
f4650642c4
Fix flatpak runtime version used in documentation
2022-01-08 17:17:14 -05:00
Romain Failliot
b9ea8fa866
Update CHANGELOG.md
2021-11-27 22:09:17 -05:00
Romain Failliot
6685b898f8
Created a requirements.dev.txt just for the developers
2021-11-24 20:39:00 -05:00
Romain Failliot
124d086009
ci: call the linters on the installed directory
2021-11-24 20:27:47 -05:00
Romain Failliot
70ba837431
Remove lasting linter errors
2021-11-24 20:27:47 -05:00
Romain Failliot
d406fafd32
Improve README and documentation
2021-11-24 13:16:11 -05:00
Romain Failliot
d0fb098fe5
Improve the documentation
...
* Simplify the main README.md
* Moved more detailed documentations into a new docs/ directory
2021-11-24 12:38:54 -05:00
Romain Failliot
034d72bf8b
Add --remove-obsolete option to update-translation.py
2021-11-24 11:42:10 -05:00