DevNews
From StuffKeeper Wiki
31th March 2009
Very slowly the development on stuffkeeper has started again. Many patches from iFireBall have been merged. Now, slowly, requests from the GitWishList page are being implemented.
The most visible change is the support of a vertical layout. More changes:
- Clone support.
- Change type name in edit type window.
- The type field on the item pane should display the type icon.
- When types are listed in the left pane their icons aught to be displayed as well
- Some buildsystem fixes.
- Fix bug in saved-searches.
From iFireBall:
- Title field in the item pane shouldn't look editable when the title isn't.
- Keyboard Shortcuts for adding/deleting items - Maybe add an "Item" menu with a "Add" sub menu containing a numbered list of the possible types (like the gnome-terminal does it for profiles). That way <alt>-character sequences can be used. Another option is to allow the user to specify a key combination on the "edit type" dialog. ctrl-d for deleting, alt-i ->a -> [1-Z] for adding item.
- "Duplicate" command on context menus, especially for types and items - Selecting the command would create a duplicate of the selected item, with the same name with "copy of" prepended. For items the "copy off" could be added to the first string property that is shown on the title.
25th Oct 2008
While development of the main stuffkeeper branch had been frozen for a while, IFireBall began moving development forward within a new repository. The new repository could be found here.
Among recent changes:
- A new "Item" menu provides easy access and key-bindings for item operations.
- The title for items with auto-generated titles no longer looks editable.
- Newly created items now get titles that include the type name. E.g. a new "Audio CD" item will be titled "New Audio CD".
- There is a new "Clone" command that allows to create copies of existing items.
- Newly created items now get focused even when the item list is filtered.
A list of planned changes could be found and discussed here.
4th Aug 2008
I forgotten to update this page in a while, so here is a shortlist of recent changes:
- Support for configuring a field inside a type. f.e. you can set the default value of a string, or define the range of a slider.
- Encrypted field support. A often requested feature. You can now add an encrypted field, that data inside is stored using pgp encryption. This is still WIP.
- Vala is now required to build git. I always intended to write stuffkeeper in vala, so now I have started to slowly move it to vala it seems the vala api is more stable and less buggy.
18th May 2008
This is a great day for Stuffkeeper! Took a while, but now you can finally enter your Audio CD's in no time at all! Just chose "Tools -> Musicbrainz" to search for a query and its in your database! And as videos say more than words: http://random.sarine.nl/stuffkeeper-musicbrainz-plugin.ogv
The Plugin is not in Stuffkeepers main branch yet tho.
For the brave ones:
git clone git://git.sarine.nl/stuffkeeper-musicbrainz.git
This also means you are welcome to code support for your wanted service from now on :)
26th April 2008
We added the first translation to Stuffkeeper. Right now SK speaks english and german.
This also means, NOW is the time you might want to become active and help translating Stuffkeeper to your language!
See the Translations page, for details.
25th April 2008
Stuffkeeper is using Autotools for config guessing now, as waf has its issues.
This hopefully also helps with updating sources from git...
Stuffkeeper has now the ability to lock your collection, so noone can edit your stuff accidently.
This new feature is always available by clicking the lock button in the lower left corner, by pressing ctrl+L or by clicking "Lock Editing" in the View Menu.
21st April 2008
Splits have merged to Main branch.
Stuffkeeper has a new Type Editor to make adding Splits easier. It shows a little Preview with the Splits you created, which makes it easy to get your desired result. Its still dirty, but it works rather well :)
19th April 2008
Stuffkeeper has a temporary Vsplit branch now... if you compile it, you will have advanced display features which result in such possibilities: