| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Related to !24.
|
| |
|
|
|
|
|
| |
This does not always seem necessary but is generally safer, see
https://www.gnu.org/software/libc/manual/html_node/Setting-the-Locale.html
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
xfce_append_quoted () => xfce_g_string_append_quoted ()
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
The missing directives prevent libxfce4util to be used from C++ code.
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
| |
|
| |
|
|
|
|
|
| |
MR !18
Issue thunar#262
|
|
|
|
|
|
| |
Fixes commit c881265b1e421bbf1cbf3f6afe5649f96cd8decc
Signed-off-by: Olaf Hering <olaf@aepfle.de>
|
| |
|
| |
|
|
|
|
| |
Relates to appfinder#8
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
|
| |
This partially reverts commit df016240783fdf09b517eb2c051d4e5c951e54f7,
to avoid confusion in `*_VERSION` macros naming when linking.
Fixes xfce4-panel#467.
|
| |
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
| |
|
|
|
|
|
|
| |
7 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
| |
As agreed on the 4.16 roadmap
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
| |
|
| |
|
| |
|
| |
|