Release Digest: GNOME, August 9, 2004 Aug 10, 2004, 04 :45 UTC (0 Talkback[s]) (2289 reads)
Glom 0.8.8
Glom
Glom is a GUI that allows you to design database table definitions and the
relationships between them. It also allows you to edit and search the data in
those tables. The design is loosely based upon FileMaker Pro, with the added
advantage of separation between user interface and data.
Glom uses the PostgresSQL database backend but it can not edit databases
that it did not create, because it uses only a simple subset of Postgres
functionality.
gtkmm provides a C++ interface to GTK+. gtkmm 2.4 wraps additional API in GTK+ 2.4.
gtkmm 2.4 installs in parallel with gtkmm 2.2, so you can have both installed at
the same time. glibmm is now a separate module, for use in non-GUI software.
Revelation is a password manager for the GNOME 2 desktop, released under
the GNU GPL license. It stores all your accounts and passwords in a
single, secure place, and gives you access to it through a user-friendly
graphical interface.
Yesterday's release of version 0.3.1 had a brown paper bag bug, this new
version doesn't attempt to load the removed druid module.
New features:
- added a preference for autosaving data on change
- added import/export of .netrc files
- added import/export of GNOME Password Manager (gpass) files
- replaced the import/export druids with normal file selectors
- window size and position is stored on quit
- default type when adding entries is Generic
- vertical scrollbar only displayed when needed
- most dialogs can be closed by pressing Escape
- the OK button in password dialogs is ghosted until passwords are given
- removed schema installation from setup.py to ease packaging
Bugfixes:
- the preferences and import/export druids crashed on some systems
- the gconf schema is checked on startup, and reinstalled when needed
- fields containing & were not displayed correctly
- file selector was opened when saving file in quit confirmation
- spin buttons would not accept input from the keyboard
- missing parent directories are created when saving files
- added access keys to popup menus
- file selectors and the about dialog set as transient for main window
Code changes:
- rewrote data handling to use new Entry and Field objects,
and improved EntryStore, UndoQueue, DataFile and other
related systems
- data handlers split out into separate modules
- rewrote the configuration handling, using a new Config class
- merged application UI and functionality classes
- cleaned up dialog and ui code
"We act as though comfort and luxury were the chief requirements of
life, when all that we need to make us happy is something to be
enthusiastic about."