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
Darrell Anderson 8297901467
Update XDG information in support of bug report 892.
13 years ago
..
icons [kdepim] initial cmake support for: knotes, kode, korganizer, kresources, plugins, wizards 14 years ago
pics [kdepim] initial cmake support for: knotes, kode, korganizer, kresources, plugins, wizards 14 years ago
.emacs-dirvars
AUTHORS
CMakeLists.txt Change ${INCLUDE_INSTALL_DIR}/tde -> ${INCLUDE_INSTALL_DIR}. 13 years ago
ChangeLog Rename obsolete tq methods to standard names 13 years ago
KNotesAppIface.h Initial conversion of kdepim to TQt 14 years ago
KNotesIface.h Initial conversion of kdepim to TQt 14 years ago
Makefile.am Rename additional instances of KDE to TDE 13 years ago
README Fix nominal branding issues. 13 years ago
TODO
knote.cpp Fix knotes to not close notes during saving session. 13 years ago
knote.h Remove spurious TQ_OBJECT instances 13 years ago
knotealarmdlg.cpp Rename kde libraries to tde 13 years ago
knotealarmdlg.h Remove spurious TQ_OBJECT instances 13 years ago
knotebutton.cpp Rename obsolete tq methods to standard names 13 years ago
knotebutton.h Remove spurious TQ_OBJECT instances 13 years ago
knoteconfig.kcfg Fix FTBFS 13 years ago
knoteconfig.kcfgc
knoteconfigdlg.cpp Rename obsolete tq methods to standard names 13 years ago
knoteconfigdlg.h Remove spurious TQ_OBJECT instances 13 years ago
knoteedit.cpp Rename old tq methods that no longer need a unique name 13 years ago
knoteedit.h Remove spurious TQ_OBJECT instances 13 years ago
knotehostdlg.cpp rename the following methods: 13 years ago
knotehostdlg.h Remove spurious TQ_OBJECT instances 13 years ago
knoteprinter.cpp Remove additional unneeded tq method conversions 13 years ago
knoteprinter.h Rename old tq methods that no longer need a unique name 13 years ago
knotes.desktop Update XDG information in support of bug report 892. 13 years ago
knotes_manager.desktop Update XDG information in support of bug report 892. 13 years ago
knotesalarm.cpp Rename old tq methods that no longer need a unique name 13 years ago
knotesalarm.h Remove spurious TQ_OBJECT instances 13 years ago
knotesapp.cpp Branding cleanup: KDE -> TDE 13 years ago
knotesapp.h Remove spurious TQ_OBJECT instances 13 years ago
knotesappui.rc rename the following methods: 13 years ago
knotesglobalconfig.kcfg
knotesglobalconfig.kcfgc
knoteslegacy.cpp Remove additional unneeded tq method conversions 13 years ago
knoteslegacy.h Trinity Qt initial conversion 15 years ago
knotesnetrecv.cpp Rename ksocket and kcache 13 years ago
knotesnetrecv.h Remove spurious TQ_OBJECT instances 13 years ago
knotesnetsend.cpp Rename obsolete tq methods to standard names 13 years ago
knotesnetsend.h Remove spurious TQ_OBJECT instances 13 years ago
knotesui.rc
local.desktop Update XDG information in support of bug report 892. 13 years ago
main.cpp Branding cleanup: I18N_NOOP KDE -> TDE. 13 years ago
main.h
mig_knotes.pl
pushpin.xpm [kdepim] initial cmake support for: knotes, kode, korganizer, kresources, plugins, wizards 14 years ago
resourcelocal.cpp Remove additional unneeded tq method conversions 13 years ago
resourcelocal.h Initial conversion of kdepim to TQt 14 years ago
resourcelocal_plugin.cpp rename the following methods: 13 years ago
resourcelocalconfig.cpp Rename obsolete tq methods to standard names 13 years ago
resourcelocalconfig.h Remove spurious TQ_OBJECT instances 13 years ago
resourcemanager.cpp Initial conversion of kdepim to TQt 14 years ago
resourcemanager.h Remove spurious TQ_OBJECT instances 13 years ago
resourcenotes.cpp Initial conversion of kdepim to TQt 14 years ago
resourcenotes.h Additional kde to tde renaming 13 years ago
version.h

README

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

KNotes aims to be a useful and full featured notes application for
the TDE 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 TDE's windowmanager, TWin,
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>