gnucash/borrowed/goffice
Geert Janssens 1238b9d8cd Prevent gcc from searching config.h in the current directory
This will avoid a ninja-build from picking up a config.h generated by the autotools build
(in the root build directory). Picking up the wrong config.h may lead to all kinds of
subtle issues if the autotools run was done with different options than the cmake run.
2017-10-26 14:05:17 +02:00
..
CMakeLists.txt Rename directory for code from external projects 2017-08-17 15:25:49 +02:00
go-charmap-sel.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02: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 Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
go-optionmenu.h Rename directory for code from external projects 2017-08-17 15:25:49 +02:00
Makefile.am 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).