1.11.1 (unstable):
* Really save field definition changes again.
Ubuntu Launchpad bug
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394507 (elmergato)
* Allow table and field names to use uppercase characters.
(requires the latest libgda - either libgda 4.0.4 or libgda 4.1.2.)
Bug #587051
* Do not fail too soon when self-starting a PostgreSQL instance, though the
time to wait until PostgreSQL should be ready is still a hard-coded number.
* Export:
- Correct the export to use the CSV specification
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394894 elmergato)
- Don't open the format dialog behind the FileChooser dialog.
Ubuntu Launchpad bug
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/397409 (elmergato)
- Offer File overwrite confirmation.
Ubuntu Launchpad bug
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/393229 (elmergato)
- Allow many fields to be added to the format at once.
Ubuntu Launchpad bug
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/393231 (elmergato)
* Import:
- Handle commas inside quotes, and escaped quotes, as per the CSV
specification.
https://bugs.launchpad.net/ubuntu/+source/glom/+bug/394894 (elmergato)
* Complain about unknown command-line options instead of crashing.
* Document's MIME-type registration: Us an xmlns ID.
* Related Records: Navigation option: Hide the navigation button when the new
"None" option is used. Bug #574360
(Murray Cumming, Openismus)
* Various corrections to the automatic use of ports when self-hosting.
(Armin Burgmeier, Openismus)
* When the file format is too new, show an error message that actually says so.
(Murray Cumming)
* Initial ldtp test scripts, to test the UI.
(Armin Burgmeier, Openismus)
* libglom:
- Add an ABI version (1.2) to the shared library and the headers location,
so we may break ABI painlessly when we need to.
- Remove any client-only or PostgreSQL/SQLite ifdefs, so that libglom always
offers all functionality, to avoid the need to have multiple versions of
libglom installed if you have multiple Glom builds installed. Only the
no-exceptions build option remains, because they will never be on the same
system.
- Remove any Maemo-specific ifdefs because libglom is non-UI.
- Fix the pkg-config .pc file.
- Avoid calling g_thread_init() twice, fixing a crash.
- Correct the headers' installation location.
(David King, Openismus)
* Build:
- Use non-recursive build and run tests during make check.
(Daniel Elstner, Openismus)
- Fix crashes in the client-only build.
(Armin Burgmeier, Openismus)
- Fix the build on Maemo 5 (Fremantle).
(Johannes Schmid, Openismus)