summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* doc: Fix typo in `xfce_*_append_quoted()`HEADmasterGaël Bonithon2022-03-202-2/+2
| | | | Related to !24.
* xfce-miscutils: Fix `deadcode.DeadStores` warning from `scan-build`Gaël Bonithon2022-03-161-1/+1
|
* i18n: Make sure to set locale according to environmentGaël Bonithon2022-03-121-0/+5
| | | | | This does not always seem necessary but is generally safer, see https://www.gnu.org/software/libc/manual/html_node/Setting-the-Locale.html
* I18n: Update translation zh_CN (100%).玉堂白鹤2022-02-241-4/+5
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Back to developmentAlexander Schwinn2022-02-211-1/+1
|
* Updates for releaselibxfce4util-4.17.2Alexander Schwinn2022-02-212-2/+14
|
* Memo for future devs: Deprecate xfce_str_replace()MShrimp42022-02-181-0/+3
|
* Fix document generation errorMShrimp42022-02-181-1/+1
|
* Remove duplicate xfce_str_is_empty ()MShrimp42022-02-181-5/+0
|
* Move xfce_append_quoted () to xfce-stringMShrimp42022-02-187-19/+58
| | | | xfce_append_quoted () => xfce_g_string_append_quoted ()
* xfce-stringMShrimp42022-02-187-0/+191
| | | | | | | | | | | | | Related: (exo#82) Migrated useful functions from exo-string Functions xfce_str_replace : Find and replace substring Macros xfce_str_is_empty : Check if a string is either empty or NULL I_ : Abbreviation for g_intern_static_string
* Remove invalid custom ngettext() macroJan Ziak2022-01-302-31/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes all custom gettext macro definitions. There are multiple issues with these macros: - They are redundant: gettext functions are already declared in <libintl.h> - The implementations of the ngettext macros are invalid - If an Xfce GUI app or plugin accidentally uses any of the gettext macros defined in xfce-i18n.h, then it completely disables localication in the app or plugin The file <libintl.h> containing the declaration of gettext() has been included by both <gi18n.h> and <gi18n-lib.h> since year 2008 (at least). The removal also resolves the following warning messages: GISCAN Libxfce4util-1.0.gir xfce-i18n.h:61: Warning: Libxfce4util: symbol='gettext': Unknown namespace for symbol 'gettext' xfce-i18n.h:62: Warning: Libxfce4util: symbol='dgettext': Unknown namespace for symbol 'dgettext' xfce-i18n.h:63: Warning: Libxfce4util: symbol='dcgettext': Unknown namespace for symbol 'dcgettext' xfce-i18n.h:64: Warning: Libxfce4util: symbol='ngettext': Unknown namespace for symbol 'ngettext' xfce-i18n.h:65: Warning: Libxfce4util: symbol='dngettext': Unknown namespace for symbol 'dngettext' xfce-i18n.h:66: Warning: Libxfce4util: symbol='dcngettext': Unknown namespace for symbol 'dcngettext' Closes: https://gitlab.xfce.org/xfce/libxfce4util/-/issues/7
* I18n: Update translation it (100%).Gianvito Cavasoli2021-09-221-3/+4
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Fix some GObject introspection warningsGaël Bonithon2021-08-081-1/+2
| | | | | | | Adding GIO to gir_INCLUDES is not enough, one must also avoid conflicts with vapigen (see https://wiki.gnome.org/Projects/Vala/UpstreamGuide). Related to !16.
* Add missing G_BEGIN_DECLS and G_END_DECLSJan Ziak2021-08-013-0/+11
| | | | The missing directives prevent libxfce4util to be used from C++ code.
* I18n: Update translation gl (100%).Daniel Muñiz Fontoira2021-07-231-2/+2
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* I18n: Update translation ca (100%).Robert Antoni Buj i Gelonch2021-07-231-3/+3
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Back to developmentAlexander Schwinn2021-07-181-1/+1
|
* Updates for releaselibxfce4util-4.17.1Alexander Schwinn2021-07-182-2/+8
|
* Create new function xfce_create_shared_thumbnail_pathSergios - Anestis Kefalidis2021-07-184-3/+57
| | | | | MR !18 Issue thunar#262
* usage of g_file_peek_path requires glib 2.56Olaf Hering2021-07-061-3/+3
| | | | | | Fixes commit c881265b1e421bbf1cbf3f6afe5649f96cd8decc Signed-off-by: Olaf Hering <olaf@aepfle.de>
* Back to developmentAlexander Schwinn2021-06-261-1/+1
|
* Updates for releaselibxfce4util-4.17.0Alexander Schwinn2021-06-262-2/+13
|
* Add xfce_unescape_desktop_entry_valueAndre Miranda2021-06-254-0/+50
| | | | Relates to appfinder#8
* xfce-gio-extensionsYongha Hwang2021-06-237-0/+392
| | | | | | | | | | | Related : thunar#156 (comment 18095) xfce_g_file_metadata_is_supported : Check if metadata is supported xfce_g_file_create_checksum : Generate SHA-256 of the file xfce_g_file_set_trusted : Set trusted attribute/checksum in metadata xfce_g_file_is_trusted : Check trusted attribute/checksum MR !16
* libxfce4util needs to be first character Capital.vishal sharma2021-05-251-6/+6
|
* I18n: Update translation es (100%).Toni Estévez2021-04-241-2/+2
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* I18n: Update translation nb (100%).heskjestad2021-04-221-2/+2
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Partially revert "Fix (some) GObject introspection warnings"Gaël Bonithon2021-04-131-1/+0
| | | | | | | This partially reverts commit df016240783fdf09b517eb2c051d4e5c951e54f7, to avoid confusion in `*_VERSION` macros naming when linking. Fixes xfce4-panel#467.
* Fix (some) GObject introspection warningsGaël Bonithon2021-04-123-12/+13
|
* I18n: Update translation es (100%).Toni Estévez2021-04-101-2/+2
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* I18n: Update translation et (100%).Priit Jõerüüt2021-04-061-6/+7
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* I18n: Update translation es (100%).Toni Estévez2021-03-131-7/+7
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Revamp the documentation to modernize and uniformize accross componentsRomain Bouvier2021-02-018-71/+62
|
* I18n: Update translation be (100%).Źmicier Turok2021-01-191-3/+3
| | | | | | 7 translated messages. Transifex (https://www.transifex.com/xfce/public/).
* Back to developmentRomain Bouvier2020-12-221-1/+1
|
* Updates for releaselibxfce4util-4.16.0Romain Bouvier2020-12-222-3/+9
|
* Prepare for 4.16 final releaseSimon Steinbeiss2020-12-191-1/+1
|
* Properly handle URI schemes other than "file"Gaël Bonithon2020-12-193-1/+17
|
* Back to developmentSimon Steinbeiss2020-12-131-1/+1
|
* Updates for releaselibxfce4util-4.15.6Simon Steinbeiss2020-12-132-2/+11
|
* Update configure.ac.in syntaxRomain Bouvier2020-12-111-4/+4
|
* Namespace of the gir needs capital first letterRomain Bouvier2020-12-114-18/+65
| | | | | | | | - This will help vapigen to find correct namespace - Update m4/introspection.m4 - Update .gitignore - Remove unused vapi metadata file - See https://gi.readthedocs.io/en/latest/buildsystems/autotoolsintegration.html
* bump glib (and gio, gthread, etc) minimum to 2.50.0Alexander Schwinn2020-12-081-2/+2
| | | As agreed on the 4.16 roadmap
* remove typedef already defined by G_DECLARE_FINAL_TYPE macro (fixes #4)Landry Breuil2020-11-211-3/+0
| | | | | | | | | | | building with clang yields this warning on OpenBSD: In file included from /usr/local/include/xfce4/libxfce4util/libxfce4util.h:33: /usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:37:27: warning: redefinition of typedef 'XfceKiosk' is a C11 feature [-Wtypedef-redefinition] typedef struct _XfceKiosk XfceKiosk; ^ /usr/local/include/xfce4/libxfce4util/xfce-kiosk.h:35:23: note: previous definition is here G_DECLARE_FINAL_TYPE (XfceKiosk, xfce_kiosk, XFCE, KIOSK, GObject)
* Back to developmentSimon Steinbeiss2020-11-211-1/+1
|
* Updates for releaselibxfce4util-4.15.5Simon Steinbeiss2020-11-212-2/+8
|
* Bump Xfce version to 4.16pre2Simon Steinbeiss2020-11-201-1/+1
|
* Add README.md to EXTRA_DISTAndre Miranda2020-11-131-0/+1
|
* Back to developmentAndre Miranda2020-11-021-1/+1
|