You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdepim/knotes
tpearson 54887c51b1
Part of batch commit to enable true tasktray resize support for Trinity applications
14 years ago
..
icons Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pics Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
.emacs-dirvars Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
AUTHORS Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
ChangeLog Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
KNotesAppIface.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
KNotesIface.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
TODO Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knote.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knote.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotealarmdlg.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotealarmdlg.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotebutton.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotebutton.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteconfig.kcfg Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteconfig.kcfgc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteconfigdlg.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteconfigdlg.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteedit.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteedit.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotehostdlg.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotehostdlg.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteprinter.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteprinter.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotes.desktop Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotes_manager.desktop Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesalarm.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesalarm.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesapp.cpp Part of batch commit to enable true tasktray resize support for Trinity applications 14 years ago
knotesapp.h Part of batch commit to enable true tasktray resize support for Trinity applications 14 years ago
knotesappui.rc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesglobalconfig.kcfg Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesglobalconfig.kcfgc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteslegacy.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knoteslegacy.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesnetrecv.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesnetrecv.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesnetsend.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesnetsend.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotesui.rc Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
local.desktop Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
main.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
main.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mig_knotes.pl Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pushpin.xpm Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcelocal.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcelocal.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcelocal_plugin.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcelocalconfig.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcelocalconfig.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcemanager.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcemanager.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcenotes.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
resourcenotes.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
version.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago

README

KNotes -- Notes for the K Desktop Environment
=============================================

KNotes aims to be a useful and full featured notes application for
the KDE project. It tries to be as fast and lightweight as
possible although including some advanced features.

KNotes has already reached its second stage and I'm currently
developing the third and probably last one.

The second stage was the complete integration with the new KDE 2.
The third stage will include adding the rest of the features from KDE 1's
KNotes not yet ported and the possibility to edit rich text in all
the notes.

I try to provide code that is very clear and easy to understand and
that can serve as a good example how to use KDE's windowmanager, KWin,
the session management, the XMLGUI and the printing framework.

KNotes can:

    * accept drag and drop (even from a remote ftp site)
    * mail your note
    * print your note (not yet perfect)
    * insert the current date
    * have arbitrary colors for background and text
    * have arbitrary sized notes
    * use an arbitrary font for the body and the title
    * do auto-indentation

and remembers all this on a per note basis on exit.

To get started, point the mouse pointer on a KNotes note and use the right
mouse button to bring up the KNotes pop-up menu.

A little history:
KNotes was originally started by Bernd Wuebben for KDE 1. The goal was mainly
to test and extend the kwm communications protocol as it was quite limited by
that time.

Wynn Wilkes then did the initial port of KNotes to the next generation of KDE,
KDE 2. Some (hopefully rarely used) features are still not ported yet, see below
for the list.

Because I was using KNotes daily (and still do so - of course ;) I sent in a
bugreport and got to test the fix for KDE 2.0. Since then I got really addicted
to KNotes' code which is expressed by the fact that I'm the maintainer now :-))

Known issues:
    * printing is not fully implemented yet

Features not (yet?) ported from KNotes 1.x:
    * do two different frame styles
    * associate an alarm timer to a note and notify you on expiry

If you have any feedback, suggestions, new features or little enhancements,
please don't hesitate to drop me a mail. I still didn't find the patch of how
to read the users' mind ;-))

Have fun!

Best Regards,
  Michael  <brade@kde.org>