X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=src%2Fhb-misc.h;h=c6b5e14aa159abb65a43f84f5e2a09b0a43e4494;hp=3f6c7f1b410b7dac5ffb4cc02b6ea064d36cc302;hb=a6c6b0df5492c2160ed97e3a376bdb2fe7c5ebc4;hpb=cd13d9691c46c2b2d6d459e9e6a76bed1c21b7a6 diff --git a/src/hb-misc.h b/src/hb-misc.h index 3f6c7f1..c6b5e14 100644 --- a/src/hb-misc.h +++ b/src/hb-misc.h @@ -1,5 +1,5 @@ /* HomeBank -- Free, easy, personal accounting for everyone. - * Copyright (C) 1995-2018 Maxime DOYEN + * Copyright (C) 1995-2019 Maxime DOYEN * * This file is part of HomeBank. * @@ -32,6 +32,13 @@ void hb_strfmon(gchar *outstr, gint outlen, gdouble value, guint32 kcur, gboolea void hb_strfmon_int(gchar *outstr, gint outlen, gdouble value, guint32 kcur, gboolean minor); void hb_strfnum(gchar *outstr, gint outlen, gdouble value, guint32 kcur, gboolean minor); +gint hb_filename_type_get_by_extension(gchar *filepath); + +gchar *hb_filename_new_for_backup(gchar *filename); +GPtrArray *hb_filename_backup_list(gchar *filename); + +gchar *hb_filename_backup_get_filtername(gchar *filename); + gchar *hb_filename_new_with_extension(gchar *filename, const gchar *extension); gchar *get_normal_color_amount(gdouble value); @@ -44,6 +51,7 @@ void hb_label_set_colvalue(GtkLabel *label, gdouble value, guint32 kcur, gboolea //void get_range_minmax(guint32 refdate, gint range, guint32 *mindate, guint32 *maxdate); gint hb_string_compare(gchar *s1, gchar *s2); +gint hb_string_utf8_strstr(gchar *haystack, gchar *needle, gboolean exact); gint hb_string_utf8_compare(gchar *s1, gchar *s2); void hb_string_strip_crlf(gchar *str);