gnucash/borrowed/goffice
2023-05-26 13:34:09 +01:00
..
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00
go-charmap-sel.c Refactor: DEFINE_TYPE GOCharmapSel < GtkBox 2023-05-26 13:34:09 +01:00
go-charmap-sel.h Rename directory for code from external projects 2017-08-17 15:25:49 +02: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 GList* from gtk_container_get_children must be freed 2021-08-20 09:03:37 +08: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).