]> Dogcows Code - chaz/homebank/blobdiff - src/hb-misc.h
Merge branch 'upstream'
[chaz/homebank] / src / hb-misc.h
index e0b8148540ef9588dde472e705757743c8063229..3e56a357005ce6aca98b487852ca231f15c3b26d 100644 (file)
@@ -1,5 +1,5 @@
 /*  HomeBank -- Free, easy, personal accounting for everyone.
- *  Copyright (C) 1995-2016 Maxime DOYEN
+ *  Copyright (C) 1995-2019 Maxime DOYEN
  *
  *  This file is part of HomeBank.
  *
@@ -32,7 +32,14 @@ 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);
 
-gchar *hb_util_filename_new_with_extension(gchar *filename, const gchar *extension);
+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);
 gchar *get_minimum_color_amount(gdouble value, gdouble minvalue);
@@ -44,10 +51,15 @@ 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);
 
+gchar *hb_string_dup_raw_amount_clean(const gchar *string, gint digits);
+
 void hb_string_strip_crlf(gchar *str);
 void hb_string_replace_char(gchar c, gchar *str);
+gchar *hb_string_copy_jsonpair(gchar *dst, gchar *str);
+void hb_string_inline(gchar *str);
 gchar* hb_strdup_nobrackets (const gchar *str);
 
 gchar *hb_sprint_date(gchar *outstr, guint32 julian);
This page took 0.017705 seconds and 4 git commands to generate.