Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xfce-mirror/tumbler

Mirror repository, PRs are not watched, please use Xfce's GitLab
https://github.com/xfce-mirror/tumbler

Back to development

86d8f2b20d11df5bf99121975a54eee7190e858a authored 11 months ago by Gaël Bonithon <[email protected]>
Updates for release

025ecfab35810c23134cacebdd9b58046b1be5ae authored 11 months ago by Gaël Bonithon <[email protected]>
Update copyright year

e6fd2043f2132ac89ab3c292b5e195fbedc184e0 authored 11 months ago by Gaël Bonithon <[email protected]>
gepub-thumbnailer: Return if GBytes buffer is NULL

This can happen sometimes and is an error for
gdk_pixbuf_loader_write_bytes(), resulting in this...

6ad93792451d9f8ba3da284be748697d4b896124 authored 11 months ago by Gaël Bonithon <[email protected]>
build: Search for bind_textdomain_codeset in libintl too

In FreeBSD bind_textdomain_codeset is provided by external package
gettext via libintl.

Related...

230e62f9bea2895509d4099a59806fa10c912ca7 authored 12 months ago by Gaël Bonithon <[email protected]>
I18n: Update translation cs (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

77bf29c3b262abab37db65f8535f94330fa2eed6 authored about 1 year ago by Anonymous <[email protected]>
Disambiguate thumbnailer signals

Thumbnailer signals contain only the URI as original information,
whereas the same URI can be pr...

8d86539aecbae303e8f8fb3f730c11f40d655c87 authored about 1 year ago by Gaël Bonithon <[email protected]>
scheduler: Fix ready/error signal forwarding

Since 9980fc3b, multiple requests can take place in parallel, although
URIs within a single requ...

6e45f64e9a2c04301074b6a99bbb0e970562a2e8 authored about 1 year ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: Use empty path to build cmdline if it is null

This is probably best in general, as otherwise adding the path is simply
ignored in desktop_thum...

93bfa7646775b1f523f8f06ab6ba70361a90fda1 authored about 1 year ago by Gaël Bonithon <[email protected]>
Update spec link in README

0fe6df5cba31ec4a211986edd616ee9ec7bb3260 authored about 1 year ago by Gaël Bonithon <[email protected]>
xdg-cache: Fix temporary file management when saving thumbnail

* First close output stream, then rename the file: I'm not sure how it
worked before, probably...

9e1dc181738422ca22aad4a704909f3ed3b4e802 authored about 1 year ago by Gaël Bonithon <[email protected]>
I18n: Update translation ca (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

6cd989d8a30df33b7e0add5d475e1a800fd4a91c authored over 1 year ago by Anonymous <[email protected]>
Add icon at 64px, clean up SVG metadata

This should give a cleaner look in xfce4-about > About tab with 2x UI scaling.
Removes export pa...

fa61d0c6bd78003a2c2196a6db0e0c74cba54e11 authored over 1 year ago by Darin <[email protected]>
I18n: Update translation el (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

ff7e2dca3091ce412e2d4cd7d36ab83c04599685 authored over 1 year ago by Anonymous <[email protected]>
I18n: Update po/LINGUAS list

bf3e437df5ae7736f7c5a536a9ffcc020262c642 authored over 1 year ago by Gaël Bonithon <[email protected]>
I18n: Update po/LINGUAS list

c87ae0d8a59e3fe35b2e4b500f00270d55365829 authored over 1 year ago by Gaël Bonithon <[email protected]>
Back to development

704de37b173f4a8ffee196c2cb1e34e8763b6467 authored over 1 year ago by Gaël Bonithon <[email protected]>
Updates for release

98cbe0dba5c975500bc3832a2556ea332b364faa authored over 1 year ago by Gaël Bonithon <[email protected]>
Fix memory leak in jpeg-thumbnailer

Closes #72

c47a2b52722bb43d0717b10ba6d34dab03f646e1 authored almost 2 years ago by Błażej Szczygieł <[email protected]>
Fix memory leak in cover-thumbnailer

Closes #72

b33543c1012cd9074203cd503adeea343abc5be3 authored almost 2 years ago by Błażej Szczygieł <[email protected]>
build: Use XDT_VERSION_INIT

fe846a1c71a4a44944c8605d6a6ba251014beabb authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: Use m4_defined min versions and cleanup

653eef6cddffc8314656b94a57c0b585ba7ea874 authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: Use XDT_CHECK_PACKAGE_BINARY

b675ef1e762763af8c8541312fb6091b1439b000 authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: Switch from intltool to gettext

Related: xfce/xfce4-dev-tools#41

584f6b0de89ea5dd8c046cdcbf27f9139b579b3b authored almost 2 years ago by Gaël Bonithon <[email protected]>
Fix previous commit

Fixes: 2f16e4171d64a74fd58ac8adb5a023dfca319b2d

8e630f2834f6853a1eddc18ff1023a92fcc93fdb authored almost 2 years ago by Gaël Bonithon <[email protected]>
cover-thumbnailer: Fix deprecation warning

2f16e4171d64a74fd58ac8adb5a023dfca319b2d authored almost 2 years ago by Gaël Bonithon <[email protected]>
cleanup: plugins: Use G_DECLARE_FINAL_TYPE for plugins

5ec7b149eca6b4852b9851e05214c98e31c17ac5 authored almost 2 years ago by Gaël Bonithon <[email protected]>
cleanup: tumblerd: Use G_DECLARE_FINAL_TYPE and friends

4b04af69f82dc3933ec695441b6111c75e2cacc8 authored almost 2 years ago by Gaël Bonithon <[email protected]>
cleanup: tumbler: Use G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE

e24a8827b77966e083be6b029385380170a51575 authored almost 2 years ago by Gaël Bonithon <[email protected]>
cleanup: plugins: Use G_DECLARE_FINAL_TYPE for providers

f9e3612bc80e748ccb25f6fbbeb85a34f7998626 authored almost 2 years ago by Gaël Bonithon <[email protected]>
I18n: Add new translation en_CA (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

e0584ad9f9d1689a1f90fbd3076d04575c803d04 authored almost 2 years ago by Anonymous <[email protected]>
I18n: Update translation el (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

e6c0fbc25c679ce95ad2eae34a4bc8f65de5a022 authored almost 2 years ago by Anonymous <[email protected]>
I18n: Update translation pt (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

a3c4cd9ebcfcc671377f09c322f4c4a98c39fc31 authored almost 2 years ago by Anonymous <[email protected]>
I18n: Update translation ko (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

3e6d8502de745a4e36c715779f71520a12607335 authored about 2 years ago by Anonymous <[email protected]>
build: Let xdt-depends.m4 macros set GLib macros

8516f775438f48ede28ddba687d384862f7a4f5e authored about 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

0b83e5bb0e2ab0fc529ec5ecb0818aef377ff523 authored about 2 years ago by Gaël Bonithon <[email protected]>
build: Bump requirements for Xfce 4.18

96151c1ea44f43e372622dd318388c91c55d7062 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation hu (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

e86965b691045ac30824ea172624b02ce4750754 authored about 2 years ago by Anonymous <[email protected]>
tumbler.rc: Fix typo in explanatory comment

20bb4fb334a61023db71d54e2942cd8d0b259d84 authored about 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

699470eac8802e7d86223c476b0ec9011e6e2b81 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation kk (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

d6e225244cd1d6839e2713938a5c0968aae2f682 authored about 2 years ago by Anonymous <[email protected]>
desktop-thumbnailer: Avoid recursion (Fixes #67)

5ca6c869b3f7eb6897daa6618050a903567f4cbb authored about 2 years ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: allocate/free memory at the right level

56838f11a919b9e9b1b572844c7ededd685ccb25 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation gl (100%).

25 translated messages.

Transifex (https://explore.transifex.com/xfce/).

4675e67386acbf24695cc8f370454a3663c9866f authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

b9d31b92fdd644e93483e1848d14223da130ef34 authored over 2 years ago by Anonymous <[email protected]>
Allow libgepub 0.7 as well

3ddd3e940bf8b7d969f57c334e0d366f3722edd9 authored over 2 years ago by Jakob Haufe <[email protected]>
docs: Remove pointless sections

* TUMBLER_INSIDE_TUMBLER_H -> _TUMBLER_INSIDE_TUMBLER_H

5f9d36f559b6865ae373dcfd3097c59785e89cfa authored over 2 years ago by Gaël Bonithon <[email protected]>
docs: Fix broken links

556bf23ff26297aeb9a33ff5c55e100344ca0d1a authored over 2 years ago by Gaël Bonithon <[email protected]>
cleanup: Do not set and free a GError unnecessarily

fea0998e7f4d9cad47c955870aa444aa228b1077 authored over 2 years ago by Gaël Bonithon <[email protected]>
gst-thumbnailer: Add mime type check (Fixes #65)

a0fc191e8ab41fe579f3333085d649fdacb2daa5 authored over 2 years ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: Guard against null path

It can for example be null for a file in the trash can. The working
directory that follows is op...

1719ce1a47003bb755e63da6f6f3a0dee12855b7 authored over 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

1d304f4dcd56297353d5fa7937ab591a407f6585 authored over 2 years ago by Gaël Bonithon <[email protected]>
Yet another fix to the modification time storage format

Another option would have been to keep separate guint64 and guint32
storage internally for the i...

1bacb99a2725fa5eb77afc5a4b452435a0e2752a authored over 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

273c2e1db41ca0ff2e5744e969aeb7b02d3c561f authored over 2 years ago by Gaël Bonithon <[email protected]>
Fix previous commit

3c14bc244a321b771742a0f3f51b465ef40c316e authored over 2 years ago by Gaël Bonithon <[email protected]>
Store modification time in locale independent format

A mistake in a242e1324c7a3d1428e2a8ce58ee77c71967d8b7: the `printf()`
function family is obvious...

07b2e9f54cf84bdb56cea605095c2a432178fdc5 authored over 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation el (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

2e1c6a9290a857b051b19d97c21c2c65cc0a0aab authored over 2 years ago by Stelios Tsampas <[email protected]>
I18n: Update translation pt_BR (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

1e9e40da3da216f838a1c188edbdf02eae38334e authored over 2 years ago by Wellington Almeida <[email protected]>
I18n: Update translation en_GB (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

274659812efefb230063e9804a61df0d1f0b005c authored over 2 years ago by Anonymous <[email protected]>
I18n: Update translation ms (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

c667d3e701e7c4f74ce64dfdef3789d0dda17fd4 authored over 2 years ago by Anonymous <[email protected]>
cleanup: Fix alignment

An oversight in 5affdb5ccdba711ada11f4cde7d7acc840b5a4be, but better to
do it in a separate comm...

1924a9fb5561b666ac7afd8f036694b47dd78f34 authored over 2 years ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: Delete temp file at the same level it was created

Fixes #57.

9b3ec4bbc94c287eaa6b5c9ac9ac870e8b014d64 authored over 2 years ago by Gaël Bonithon <[email protected]>
scheduler: Enable multi-threading

Helps #1, although it doesn't result in generating thumbnails of a
request in parallel. A differ...

9980fc3b8d5043f2079b4a631caf7ca23a43d4fe authored almost 3 years ago by Gaël Bonithon <[email protected]>
i18n: Add missing initialization

37c8ea571897c47497ea3e1584676a823374bfe9 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Fix missing mutex unlock in group scheduler

Tumbler could get stuck if a previous request was cancelled because of
this. An obsolete assert ...

ebaafc825af1c7fd11d3ebf37482ffe1ffc3bb69 authored almost 3 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation da (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

86f9461d976a586f7a84876aba5249ea2468c904 authored almost 3 years ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

43694600233d71a0364af05773829f8657c7edb9 authored almost 3 years ago by Anonymous <[email protected]>
I18n: Update translation eu (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

8898215b0a9c70230a75a1ec39ed1d9a19dafff5 authored almost 3 years ago by Anonymous <[email protected]>
I18n: Update translation uk (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

e6dc6801446e2757b8024503e00cef69b2e6f31b authored almost 3 years ago by Yarema aka Knedlyk <[email protected]>
Rename service files according to the chosen service name prefix

Completes previous commit, related to !21.

7c7bd60f329e351ebdc02c5268364539d8197d29 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Allow to choose an alternative service name prefix

This is primarily for Flatpak packaging, where a "private service" is
desirable, although one co...

b075248d977a6491a6f0f63f5bc67cdb16c3a0f8 authored almost 3 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation sr (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

724fd4465fa72a7202a97fa98850008f98272084 authored almost 3 years ago by Саша Петровић <[email protected]>
Build: Check for best possible grep, egrep, sed

In particular, $EGREP was introduced in
d82e509551db98ff70e47d1990f759948ee7fecd whithout check.

cb5feb8cf76c7b2009c3d5273461da7d352d6d93 authored almost 3 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation ro (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

19dd29632d698360faf0559895b0b03119eb1370 authored almost 3 years ago by Anonymous <[email protected]>
I18n: Update translation pt_BR (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

3560cf52e6f0621ed2786ef360fc97ea408ad49e authored almost 3 years ago by Wellington Almeida <[email protected]>
I18n: Update translation sl (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

b38db8a632dee2109339c3e80150ca7f94696024 authored almost 3 years ago by Martin Srebotnjak <[email protected]>
Updates for release

8efa52bd31f96351d1cce2c7cddbb6302679c96a authored almost 3 years ago by Gaël Bonithon <[email protected]>
Update the list of authors

d3a5ca465fa7a5a19aa0c790b615cd28ab0470e3 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Bump required gdk-pixbuf to 2.36.2

To include the fix that obsoletes
984e67ce5247a2543f0fd547b42201043c69e9b2, reverted in
283c7045...

e18d041cf9c10e6c306c8ec6fef293bd57aa3a68 authored almost 3 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation he (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

d9a68fa14447be6f22674050820adb10208f6d71 authored almost 3 years ago by Omer I.S <[email protected]>
Debug: Write on stderr if possible

df92863d7d4b8d8e22a40af2495483410e47f45b authored almost 3 years ago by Gaël Bonithon <[email protected]>
Fix wrong parameters in error signal

An oversight in 49ffba98d7cf9626a1470bc49a53596300fe3550.

57179f80167313e2bc02f94981c66ce9b3004fcd authored almost 3 years ago by Gaël Bonithon <[email protected]>
Debug: Display data side-by-side when appropriate

87b66b4993c2d24a1d8a7274bc211efd901be855 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Add support for thumbnail size x-large and xx-large

Closes #51.

5affdb5ccdba711ada11f4cde7d7acc840b5a4be authored almost 3 years ago by Gaël Bonithon <[email protected]>
Try all available thumbnailers before declaring failure

The request thumbnailer array no longer contains one thumbnailer per
URI, but the list of availa...

a188f1c30f8e7c98373d620832933522ad29d14f authored almost 3 years ago by Gaël Bonithon <[email protected]>
gepub-thumbnailer: Add missing sanity check

ad8d6ac59b20ab8ccbb3ce4d56c71d25f2a435b6 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Use GLib structured logging

The move to GLib 2.56 in b014aabd2d78472a18a9b863e51dd6f1631d78cb allows
to use structured loggi...

4efd70c9e26a93800091b3252ff5ace12eeb3c1f authored almost 3 years ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: Allow for thumbnailer override

By the usual rule: for a given thumbnailer name, the one placed in the
highest priority director...

270289b3a3f2f9ac7891f26135bae6d5e574c868 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Cleanup: Avoid code duplication

cd30208a015032a17df7e5038be357ef5acc1de2 authored almost 3 years ago by Gaël Bonithon <[email protected]>
desktop-thumbnailer: Allow to override configuration in desktop files

The "X-Tumbler Settings" group is searched in each desktop file with the
same keys as in `tumble...

7fdab65f7a2144a7cae4d49bea13cea3644dfc3c authored almost 3 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation oc (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

e985e8489caf66a094c8a44bceef3a71f52f98e5 authored almost 3 years ago by Anonymous <[email protected]>
I18n: Update translation nb (100%).

25 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

09a01fd337fec0a747953dc851d7a22235deb7dd authored almost 3 years ago by heskjestad <[email protected]>
Add a corresponding systemd user service for the D-Bus session services

When running under a systemd user session, this results in tumblerd
being placed in in its own c...

1c2102e590edd202e048395f66bf7ed2df71bd4e authored almost 3 years ago by Simon McVittie <[email protected]>
Reserve some third-party API messages to debug logging

FFmpegthumbnailer is known to be really verbose, and we don't have a
priori control on the messa...

3ea0a2d0f93f71e69c7b5db39e7c3a72dfea918a authored almost 3 years ago by Gaël Bonithon <[email protected]>
Debug: Add some config-file-related messages

Closes #23.

32fb595aff6fbc6e37656d510bbccb46e9c1af9e authored almost 3 years ago by Gaël Bonithon <[email protected]>
Update generated doc and related files

6b3a1a6b6f8da39cebe053ca472308e81fe56d16 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Error handling: Fit to the spec and complete message if needed

A parameter is added to Tumbler's internal error signals to account for
the error domain, and th...

49ffba98d7cf9626a1470bc49a53596300fe3550 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Debug: Add or adjust some traces and dumps

ef518751bd744a48a165dc7c285f98b960c64a75 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Debug: Convert dump functions to `GString, g_debug()`

2c1fc2a84b7d7dcc731070f908b82da680972935 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Debug: Prefer runtime to compile-time check for logging

This is more convenient for both the developer and the user, especially
when it comes to providi...

8f439a5ae5c46ce5e3868078735253ca9d03aca7 authored almost 3 years ago by Gaël Bonithon <[email protected]>