gnucash/borrowed/goffice
2023-06-27 10:38:47 +01:00
..
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00
go-charmap-sel.c Refactor: DECLARE_FINAL GOCharmapSel < GtkBox 2023-06-27 10:38:47 +01:00
go-charmap-sel.h Refactor: DECLARE_FINAL GOCharmapSel < GtkBox 2023-06-27 10:38:47 +01:00
go-glib-extras.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
go-glib-extras.h Rename directory for code from external projects 2017-08-17 15:25:49 +02:00
go-optionmenu.c Refactor: DEFINE_TYPE GOOptionMenu < GtkButton 2023-05-26 13:34:09 +01:00
go-optionmenu.h Rename directory for code from external projects 2017-08-17 15:25:49 +02:00
README Rename directory for code from external projects 2017-08-17 15:25:49 +02:00

This code is extracted from goffice.

In particular,
- go-charmap-sel is a widget to allow the user to select an encoding
- go-option-menu is a widget used by go-charmap-sel to add manu items
  with a radio button.
- go-glib-extras is copied because we use a few functions from it:
  - go_ascii_strcase_equal and go_ascii_strcase_hash
  - go_guess_encoding

This code is currently used by the csv importer, but could be useful
in several interfaces that require the user to select an encoding
(various importers and exporters mostly).