DescriptionFenixContacts is customizable contacts book with extended set of useful features ;)
The main idea is to have free and good contacts book application which will be focused on Contacts only. It means: no full PIM application with rarely used crap like emailing or scheduling (leave them to real professionals like: TheBat!, Thunderbird and so on).
The main reason of FenixContacts existence is the lack of some specific feature in other applications:
customisable details fields.
As I consider this as the most important thing to have (some users do not want to have their books showing dozen of empty fields they never use), FenixContacts provides that.
Features[*] fields of different types - set any field type you want (i.e. string, integer, fie link),
[*] LiveFilter - filter your Contacts view as you type,
[*] linked fields - define one field as reference to another,
[*] Preview panel with CSS styling,
[/list]
Planned FeaturesThere are too many to write them all and I'd rather like not to tease too much, so I will only give a few:
- improved LiveFilter - with extended (for wildcards) and advanced (RegExp, arithmetic filter) modes
- tree structure for fields - fields groups for better view modes,
- plugins system - must have for extensibility
- database - XML or SQ-Lite handling,
- import - vCards, most popular email clients databases, maybe even importing from IM protocols (I've played few times in the past with ICQ and Jabber handling using C#)
- export - similar to the above,
- list views - there is nothing against giving the possibility to use different listbox controls,
- other - I am opened for suggestions,
ScreencastScreenshotsContacts list with preview:
Customizing fields:
Editing Contact details:
Linking fields:
UsageInstallationJust unpack and run.
Using the ApplicationAfter starting an application, please, open included
test.fci file and play a little bit with Configure and Contacts menus :)
Please remember that adding Contacts is not possible if there are no fields set!UninstallationSimple delete?
Known IssuesPlease be aware that due to time constraints some things may not work perfect (rush is not helpful ;). In such situation report them on Redmine page (link at the top of the page) and I will try to fix them ASAP.
Please remember to threat this application as introduction to something more powerful I am willing to write. All ideas are welcome and I will consider them for next versions. I also want to start working on v.2 pretty soon with more and more features. before that: I need to rewrite some of my spaghetti code though.
Thank you for all supporters and Happy New Year 2010!