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
Creak
e931c6138c
Merge pull request #201 from MightyCreak/add-matrix-contact
...
docs: add a contact section with a link to Matrix
2023-04-07 14:47:08 -04:00
Romain Failliot
c3e5f38821
docs: add a contact section with a link to Matrix
2023-04-07 14:44:15 -04:00
Creak
b1b927841f
Merge pull request #200 from MightyCreak/prepare-release-0.8.1
...
release: 0.8.1
2023-04-07 13:44:14 -04:00
Romain Failliot
2c91f77f88
release: 0.8.1
2023-04-07 13:42:15 -04:00
Creak
24fb68882f
Merge pull request #199 from MightyCreak/fix-menu-accelerators
...
fix: quick fix for the GTK accelerators
2023-04-07 13:29:11 -04:00
Romain Failliot
0fbc2e5e82
fix: quick fix for the GTK accelerators
2023-04-07 13:25:25 -04:00
Romain Failliot
390df241de
fix(cicd): forgot to change the refs to master in code
2023-04-07 13:21:23 -04:00
Creak
f6feded2da
Merge pull request #198 from MightyCreak/main
...
chore: create new main branch
2023-04-07 11:42:42 -04:00
Romain Failliot
49e765cabe
chore: create new main branch
2023-04-07 11:36:31 -04:00
Creak
61f65fb826
Merge pull request #197 from MightyCreak/better-log-stacktrace
...
feat: improve log stack trace
2023-04-07 11:34:53 -04:00
Romain Failliot
4e1ba5c05d
chore(mypy): silence annotation-unchecked notes
2023-04-07 11:11:55 -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
Creak
1dd1afe10b
Merge pull request #196 from MightyCreak/release-0.8.0
...
Prepare for release 0.8.0
2023-04-03 14:39:15 -04:00
Romain Failliot
ec92d271d9
Prepare for release 0.8.0
2023-04-03 14:33:18 -04:00
Creak
05d087c2cf
Merge pull request #195 from MightyCreak/fix-appdata
...
fix: reference the images from the repo directly
2023-04-03 14:17:20 -04:00
Romain Failliot
d72f053db3
fix: reference the images from the repo directly
2023-04-03 14:11:49 -04:00
Creak
38efdd6ea3
Update CHANGELOG.md
2023-04-03 14:02:17 -04:00
Creak
194f411b78
Merge pull request #193 from MightyCreak/add-docs-theme
...
Use GitHub Pages for the Diffuse website
2023-04-03 13:56:44 -04:00
Romain Failliot
2b2a788aec
docs: add new screenshots for appstream + supports
2023-04-03 13:52:51 -04:00
Romain Failliot
6b9e02bc06
docs: add fork disclaimer in the README
2023-04-03 13:01:37 -04:00
Romain Failliot
06ad24751f
docs: update copyright years
2023-04-03 13:01:37 -04:00
Romain Failliot
93df5e0e3d
docs: add Cayman theme
2023-04-03 13:01:35 -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
5469e54abb
chore: update Python packages
2023-04-03 12:10:35 -04:00
Romain Failliot
b6571a23e6
chore: update changelog
2023-04-03 12:00:57 -04:00
Romain Failliot
9a52c0ae34
docs: improve dev setup command lines
...
use `meson ... -C build` as it seems more common than getting into the
build dir before running the `meson` command-lines.
2023-04-03 11:56:16 -04:00
Romain Failliot
74089bf055
chore: update to GNOME 44
2023-04-03 11:56:16 -04:00
Romain Failliot
937d1f8f2c
fix: use the new screenshot URL
2023-04-03 11:41:20 -04:00
Romain Failliot
032315edd5
fix: include appstream screenshot in repo
2023-04-03 11:41:20 -04:00
Romain Failliot
26928a249a
fix(meson): `path()` is deprecated
...
Replaced it with `full_path()`.
2023-04-03 11:41:20 -04:00
Romain Failliot
ba7d00af69
fix(cicd): use latest meson
...
The GitHub action BSFishy/meson-build doesn't seem maintained anymore,
so I installed the package myself and followed the instructions in our
own README.md.
2023-04-03 11:41:00 -04:00
Kirill Müller
d2559c1be4
Fix keybindings for Next/Previous Difference on macOS
2023-04-03 10:39:53 -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
311975cadc
fix: clicking buttons in the toolbar was crashing ( #189 )
2023-01-22 16:11:37 -05: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
Kirill Müller
a2e7ac4967
Improve macOS doc ( #173 )
...
* Use "macOS" instead of "Mac OS"
* List various possible installation directories
Co-authored-by: Romain Failliot <romain.failliot@foolstep.com>
2022-11-21 14:19:39 -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
Alexander Lopatin
47dfa2af2c
Fix #98 : Implement Rust highlighting support ( #99 )
...
Initial Rust highlighting support
* Basic support for the language
* Line comments (`//`)
* Block comments (`/* */`), but no recursion
* Chars
* Strings (`"..."`)
* Raw strings (`r"..."`, `r#"..."#`, up to 5 levels)
* Added some Rust syntax test files
Co-authored-by: Romain Failliot <romain.failliot@foolstep.com>
2022-10-24 16:16:24 -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
Creak
c07f6681dc
Merge pull request #171 from MightyCreak/prepare-release-0.7.7
...
Prepare files for release 0.7.7
2022-10-23 20:16:07 -04:00
Romain Failliot
4512fa1358
Prepare files for release 0.7.7
2022-10-23 20:12:48 -04:00
Creak
4acfcadbca
Merge pull request #170 from MightyCreak/update-translations
...
Update translations
2022-10-23 20:09:17 -04:00
Romain Failliot
1c2a9c8d46
Update CHANGELOG.md
2022-10-23 20:05:13 -04:00