~vcs-imports/balsa/master

Viewing all changes in revision 8193.

  • Committer: Peter Bloomfield
  • Date: 2018-05-11 00:20:40 UTC
  • Revision ID: git-v1:3daecc95d18466b6fcc7b684296446823d2a0685
Use GResource instead of installed files

Current Balsa uses installed ui/*.ui files to define the user interfaces
for the main window, the message window, the compose window, and the
view-source window. Those files can be replaced by GResource objects,
which are part of the binary file, so that accessing them requires no
additional file system access.

This commit:
• changes the C code to use GResources instead of installed files;
• changes various meson.build files to generate the necessary C files
  instead of installing XML ui files (not difficult);
• changes configure.ac and various Makefile.am files for the same
  purpose (far more difficult, for me!).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: