Browse Source

Added abandoned KDE3 version of knowit


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/knowit@1091582 283d02a7-25f6-0310-bc7c-ecb5cbfe19
tpearson 9 years ago
commit
e1481e0a7c
67 changed files with 37783 additions and 0 deletions
  1. 1
    0
      AUTHORS
  2. 340
    0
      COPYING
  3. 187
    0
      ChangeLog
  4. 167
    0
      INSTALL
  5. 22
    0
      Makefile.am
  6. 10
    0
      Makefile.cvs
  7. 2
    0
      NEWS
  8. 19
    0
      README
  9. 63
    0
      TODO
  10. 11207
    0
      acinclude.m4
  11. 12040
    0
      aclocal.m4
  12. 219
    0
      config.h.in
  13. 325
    0
      config.log
  14. 2
    0
      configure.files
  15. 82
    0
      configure.in
  16. 6
    0
      configure.in.in
  17. 6
    0
      doc/Makefile.am
  18. 2
    0
      doc/en/Makefile.am
  19. 261
    0
      doc/en/index.docbook
  20. BIN
      doc/en/screenshot.png
  21. 190
    0
      knowit.kdevelop
  22. BIN
      knowit.kdevelop.pcs
  23. 19
    0
      knowit.kdevses
  24. 43
    0
      knowit.spec
  25. 1
    0
      po/Makefile.am
  26. 949
    0
      po/de.po
  27. 964
    0
      po/es.po
  28. 941
    0
      po/fr.po
  29. 980
    0
      po/hu.po
  30. 833
    0
      po/knowit.pot
  31. 938
    0
      po/pl.po
  32. 975
    0
      po/ru.po
  33. 1073
    0
      po/sk.po
  34. 1061
    0
      po/zh_CN.GB2312.po
  35. 35
    0
      src/Makefile.am
  36. BIN
      src/hi16-app-knowit.png
  37. BIN
      src/hi32-app-knowit.png
  38. 1328
    0
      src/knowit.cpp
  39. 14
    0
      src/knowit.desktop
  40. 257
    0
      src/knowit.h
  41. 14
    0
      src/knowit.lsm
  42. 33
    0
      src/knowitapp.cpp
  43. 45
    0
      src/knowitapp.h
  44. 85
    0
      src/knowitchooser.cpp
  45. 48
    0
      src/knowitchooser.h
  46. 66
    0
      src/knowitedit.cpp
  47. 38
    0
      src/knowitedit.h
  48. 101
    0
      src/knowitlink.cpp
  49. 45
    0
      src/knowitlink.h
  50. 56
    0
      src/knowitlinks.cpp
  51. 43
    0
      src/knowitlinks.h
  52. 392
    0
      src/knowitpref.cpp
  53. 104
    0
      src/knowitpref.h
  54. 33
    0
      src/knowittray.cpp
  55. 31
    0
      src/knowittray.h
  56. 146
    0
      src/knowittree.cpp
  57. 55
    0
      src/knowittree.h
  58. 187
    0
      src/knowitui.rc
  59. 51
    0
      src/main.cpp
  60. 432
    0
      src/notes.cpp
  61. 106
    0
      src/notes.h
  62. 63
    0
      src/tips
  63. 6
    0
      src/x-knowit.desktop
  64. 0
    0
      stamp-h.in
  65. 3
    0
      subdirs
  66. 19
    0
      templates/cpp
  67. 19
    0
      templates/h

+ 1
- 0
AUTHORS View File

@@ -0,0 +1 @@
1
+Michal Rudolf <mrudolf@kdewebdev.org>

+ 340
- 0
COPYING View File

@@ -0,0 +1,340 @@
1
+		    GNU GENERAL PUBLIC LICENSE
2
+		       Version 2, June 1991
3
+
4
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5
+                       51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
6
+ Everyone is permitted to copy and distribute verbatim copies
7
+ of this license document, but changing it is not allowed.
8
+
9
+			    Preamble
10
+
11
+  The licenses for most software are designed to take away your
12
+freedom to share and change it.  By contrast, the GNU General Public
13
+License is intended to guarantee your freedom to share and change free
14
+software--to make sure the software is free for all its users.  This
15
+General Public License applies to most of the Free Software
16
+Foundation's software and to any other program whose authors commit to
17
+using it.  (Some other Free Software Foundation software is covered by
18
+the GNU Library General Public License instead.)  You can apply it to
19
+your programs, too.
20
+
21
+  When we speak of free software, we are referring to freedom, not
22
+price.  Our General Public Licenses are designed to make sure that you
23
+have the freedom to distribute copies of free software (and charge for
24
+this service if you wish), that you receive source code or can get it
25
+if you want it, that you can change the software or use pieces of it
26
+in new free programs; and that you know you can do these things.
27
+
28
+  To protect your rights, we need to make restrictions that forbid
29
+anyone to deny you these rights or to ask you to surrender the rights.
30
+These restrictions translate to certain responsibilities for you if you
31
+distribute copies of the software, or if you modify it.
32
+
33
+  For example, if you distribute copies of such a program, whether
34
+gratis or for a fee, you must give the recipients all the rights that
35
+you have.  You must make sure that they, too, receive or can get the
36
+source code.  And you must show them these terms so they know their
37
+rights.
38
+
39
+  We protect your rights with two steps: (1) copyright the software, and
40
+(2) offer you this license which gives you legal permission to copy,
41
+distribute and/or modify the software.
42
+
43
+  Also, for each author's protection and ours, we want to make certain
44
+that everyone understands that there is no warranty for this free
45
+software.  If the software is modified by someone else and passed on, we
46
+want its recipients to know that what they have is not the original, so
47
+that any problems introduced by others will not reflect on the original
48
+authors' reputations.
49
+
50
+  Finally, any free program is threatened constantly by software
51
+patents.  We wish to avoid the danger that redistributors of a free
52
+program will individually obtain patent licenses, in effect making the
53
+program proprietary.  To prevent this, we have made it clear that any
54
+patent must be licensed for everyone's free use or not licensed at all.
55
+
56
+  The precise terms and conditions for copying, distribution and
57
+modification follow.
58
+
59
+		    GNU GENERAL PUBLIC LICENSE
60
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
+
62
+  0. This License applies to any program or other work which contains
63
+a notice placed by the copyright holder saying it may be distributed
64
+under the terms of this General Public License.  The "Program", below,
65
+refers to any such program or work, and a "work based on the Program"
66
+means either the Program or any derivative work under copyright law:
67
+that is to say, a work containing the Program or a portion of it,
68
+either verbatim or with modifications and/or translated into another
69
+language.  (Hereinafter, translation is included without limitation in
70
+the term "modification".)  Each licensee is addressed as "you".
71
+
72
+Activities other than copying, distribution and modification are not
73
+covered by this License; they are outside its scope.  The act of
74
+running the Program is not restricted, and the output from the Program
75
+is covered only if its contents constitute a work based on the
76
+Program (independent of having been made by running the Program).
77
+Whether that is true depends on what the Program does.
78
+
79
+  1. You may copy and distribute verbatim copies of the Program's
80
+source code as you receive it, in any medium, provided that you
81
+conspicuously and appropriately publish on each copy an appropriate
82
+copyright notice and disclaimer of warranty; keep intact all the
83
+notices that refer to this License and to the absence of any warranty;
84
+and give any other recipients of the Program a copy of this License
85
+along with the Program.
86
+
87
+You may charge a fee for the physical act of transferring a copy, and
88
+you may at your option offer warranty protection in exchange for a fee.
89
+
90
+  2. You may modify your copy or copies of the Program or any portion
91
+of it, thus forming a work based on the Program, and copy and
92
+distribute such modifications or work under the terms of Section 1
93
+above, provided that you also meet all of these conditions:
94
+
95
+    a) You must cause the modified files to carry prominent notices
96
+    stating that you changed the files and the date of any change.
97
+
98
+    b) You must cause any work that you distribute or publish, that in
99
+    whole or in part contains or is derived from the Program or any
100
+    part thereof, to be licensed as a whole at no charge to all third
101
+    parties under the terms of this License.
102
+
103
+    c) If the modified program normally reads commands interactively
104
+    when run, you must cause it, when started running for such
105
+    interactive use in the most ordinary way, to print or display an
106
+    announcement including an appropriate copyright notice and a
107
+    notice that there is no warranty (or else, saying that you provide
108
+    a warranty) and that users may redistribute the program under
109
+    these conditions, and telling the user how to view a copy of this
110
+    License.  (Exception: if the Program itself is interactive but
111
+    does not normally print such an announcement, your work based on
112
+    the Program is not required to print an announcement.)
113
+
114
+These requirements apply to the modified work as a whole.  If
115
+identifiable sections of that work are not derived from the Program,
116
+and can be reasonably considered independent and separate works in
117
+themselves, then this License, and its terms, do not apply to those
118
+sections when you distribute them as separate works.  But when you
119
+distribute the same sections as part of a whole which is a work based
120
+on the Program, the distribution of the whole must be on the terms of
121
+this License, whose permissions for other licensees extend to the
122
+entire whole, and thus to each and every part regardless of who wrote it.
123
+
124
+Thus, it is not the intent of this section to claim rights or contest
125
+your rights to work written entirely by you; rather, the intent is to
126
+exercise the right to control the distribution of derivative or
127
+collective works based on the Program.
128
+
129
+In addition, mere aggregation of another work not based on the Program
130
+with the Program (or with a work based on the Program) on a volume of
131
+a storage or distribution medium does not bring the other work under
132
+the scope of this License.
133
+
134
+  3. You may copy and distribute the Program (or a work based on it,
135
+under Section 2) in object code or executable form under the terms of
136
+Sections 1 and 2 above provided that you also do one of the following:
137
+
138
+    a) Accompany it with the complete corresponding machine-readable
139
+    source code, which must be distributed under the terms of Sections
140
+    1 and 2 above on a medium customarily used for software interchange; or,
141
+
142
+    b) Accompany it with a written offer, valid for at least three
143
+    years, to give any third party, for a charge no more than your
144
+    cost of physically performing source distribution, a complete
145
+    machine-readable copy of the corresponding source code, to be
146
+    distributed under the terms of Sections 1 and 2 above on a medium
147
+    customarily used for software interchange; or,
148
+
149
+    c) Accompany it with the information you received as to the offer
150
+    to distribute corresponding source code.  (This alternative is
151
+    allowed only for noncommercial distribution and only if you
152
+    received the program in object code or executable form with such
153
+    an offer, in accord with Subsection b above.)
154
+
155
+The source code for a work means the preferred form of the work for
156
+making modifications to it.  For an executable work, complete source
157
+code means all the source code for all modules it contains, plus any
158
+associated interface definition files, plus the scripts used to
159
+control compilation and installation of the executable.  However, as a
160
+special exception, the source code distributed need not include
161
+anything that is normally distributed (in either source or binary
162
+form) with the major components (compiler, kernel, and so on) of the
163
+operating system on which the executable runs, unless that component
164
+itself accompanies the executable.
165
+
166
+If distribution of executable or object code is made by offering
167
+access to copy from a designated place, then offering equivalent
168
+access to copy the source code from the same place counts as
169
+distribution of the source code, even though third parties are not
170
+compelled to copy the source along with the object code.
171
+
172
+  4. You may not copy, modify, sublicense, or distribute the Program
173
+except as expressly provided under this License.  Any attempt
174
+otherwise to copy, modify, sublicense or distribute the Program is
175
+void, and will automatically terminate your rights under this License.
176
+However, parties who have received copies, or rights, from you under
177
+this License will not have their licenses terminated so long as such
178
+parties remain in full compliance.
179
+
180
+  5. You are not required to accept this License, since you have not
181
+signed it.  However, nothing else grants you permission to modify or
182
+distribute the Program or its derivative works.  These actions are
183
+prohibited by law if you do not accept this License.  Therefore, by
184
+modifying or distributing the Program (or any work based on the
185
+Program), you indicate your acceptance of this License to do so, and
186
+all its terms and conditions for copying, distributing or modifying
187
+the Program or works based on it.
188
+
189
+  6. Each time you redistribute the Program (or any work based on the
190
+Program), the recipient automatically receives a license from the
191
+original licensor to copy, distribute or modify the Program subject to
192
+these terms and conditions.  You may not impose any further
193
+restrictions on the recipients' exercise of the rights granted herein.
194
+You are not responsible for enforcing compliance by third parties to
195
+this License.
196
+
197
+  7. If, as a consequence of a court judgment or allegation of patent
198
+infringement or for any other reason (not limited to patent issues),
199
+conditions are imposed on you (whether by court order, agreement or
200
+otherwise) that contradict the conditions of this License, they do not
201
+excuse you from the conditions of this License.  If you cannot
202
+distribute so as to satisfy simultaneously your obligations under this
203
+License and any other pertinent obligations, then as a consequence you
204
+may not distribute the Program at all.  For example, if a patent
205
+license would not permit royalty-free redistribution of the Program by
206
+all those who receive copies directly or indirectly through you, then
207
+the only way you could satisfy both it and this License would be to
208
+refrain entirely from distribution of the Program.
209
+
210
+If any portion of this section is held invalid or unenforceable under
211
+any particular circumstance, the balance of the section is intended to
212
+apply and the section as a whole is intended to apply in other
213
+circumstances.
214
+
215
+It is not the purpose of this section to induce you to infringe any
216
+patents or other property right claims or to contest validity of any
217
+such claims; this section has the sole purpose of protecting the
218
+integrity of the free software distribution system, which is
219
+implemented by public license practices.  Many people have made
220
+generous contributions to the wide range of software distributed
221
+through that system in reliance on consistent application of that
222
+system; it is up to the author/donor to decide if he or she is willing
223
+to distribute software through any other system and a licensee cannot
224
+impose that choice.
225
+
226
+This section is intended to make thoroughly clear what is believed to
227
+be a consequence of the rest of this License.
228
+
229
+  8. If the distribution and/or use of the Program is restricted in
230
+certain countries either by patents or by copyrighted interfaces, the
231
+original copyright holder who places the Program under this License
232
+may add an explicit geographical distribution limitation excluding
233
+those countries, so that distribution is permitted only in or among
234
+countries not thus excluded.  In such case, this License incorporates
235
+the limitation as if written in the body of this License.
236
+
237
+  9. The Free Software Foundation may publish revised and/or new versions
238
+of the General Public License from time to time.  Such new versions will
239
+be similar in spirit to the present version, but may differ in detail to
240
+address new problems or concerns.
241
+
242
+Each version is given a distinguishing version number.  If the Program
243
+specifies a version number of this License which applies to it and "any
244
+later version", you have the option of following the terms and conditions
245
+either of that version or of any later version published by the Free
246
+Software Foundation.  If the Program does not specify a version number of
247
+this License, you may choose any version ever published by the Free Software
248
+Foundation.
249
+
250
+  10. If you wish to incorporate parts of the Program into other free
251
+programs whose distribution conditions are different, write to the author
252
+to ask for permission.  For software which is copyrighted by the Free
253
+Software Foundation, write to the Free Software Foundation; we sometimes
254
+make exceptions for this.  Our decision will be guided by the two goals
255
+of preserving the free status of all derivatives of our free software and
256
+of promoting the sharing and reuse of software generally.
257
+
258
+			    NO WARRANTY
259
+
260
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
261
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
262
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
263
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
264
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
265
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
266
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
267
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
268
+REPAIR OR CORRECTION.
269
+
270
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
271
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
272
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
273
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
274
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
275
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
276
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
277
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
278
+POSSIBILITY OF SUCH DAMAGES.
279
+
280
+		     END OF TERMS AND CONDITIONS
281
+
282
+	    How to Apply These Terms to Your New Programs
283
+
284
+  If you develop a new program, and you want it to be of the greatest
285
+possible use to the public, the best way to achieve this is to make it
286
+free software which everyone can redistribute and change under these terms.
287
+
288
+  To do so, attach the following notices to the program.  It is safest
289
+to attach them to the start of each source file to most effectively
290
+convey the exclusion of warranty; and each file should have at least
291
+the "copyright" line and a pointer to where the full notice is found.
292
+
293
+    <one line to give the program's name and a brief idea of what it does.>
294
+    Copyright (C) <year>  <name of author>
295
+
296
+    This program is free software; you can redistribute it and/or modify
297
+    it under the terms of the GNU General Public License as published by
298
+    the Free Software Foundation; either version 2 of the License, or
299
+    (at your option) any later version.
300
+
301
+    This program is distributed in the hope that it will be useful,
302
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
303
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
304
+    GNU General Public License for more details.
305
+
306
+    You should have received a copy of the GNU General Public License
307
+    along with this program; if not, write to the Free Software
308
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
309
+
310
+
311
+Also add information on how to contact you by electronic and paper mail.
312
+
313
+If the program is interactive, make it output a short notice like this
314
+when it starts in an interactive mode:
315
+
316
+    Gnomovision version 69, Copyright (C) year name of author
317
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
318
+    This is free software, and you are welcome to redistribute it
319
+    under certain conditions; type `show c' for details.
320
+
321
+The hypothetical commands `show w' and `show c' should show the appropriate
322
+parts of the General Public License.  Of course, the commands you use may
323
+be called something other than `show w' and `show c'; they could even be
324
+mouse-clicks or menu items--whatever suits your program.
325
+
326
+You should also get your employer (if you work as a programmer) or your
327
+school, if any, to sign a "copyright disclaimer" for the program, if
328
+necessary.  Here is a sample; alter the names:
329
+
330
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
331
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
332
+
333
+  <signature of Ty Coon>, 1 April 1989
334
+  Ty Coon, President of Vice
335
+
336
+This General Public License does not permit incorporating your program into
337
+proprietary programs.  If your program is a subroutine library, you may
338
+consider it more useful to permit linking proprietary applications with the
339
+library.  If this is what you want to do, use the GNU Library General
340
+Public License instead of this License.

+ 187
- 0
ChangeLog View File

@@ -0,0 +1,187 @@
1
+KNOWIT CHANGELOG
2
+================
3
+
4
+  + added
5
+  - removed
6
+  ~ changed/modified
7
+  # bug fixed
8
+
9
+VERSIONS:
10
+
11
+Knowit 0.10	2004-03-31
12
+
13
+    + add list formatting menu commands
14
+    # fix Alt+Ctrl+End moving to the end of notes
15
+    # fix parent note icon update after child is moved
16
+    ~ minor compilation fixes and optimizations
17
+
18
+Knowit 0.10b4	2004-03-14
19
+    
20
+    + warn when knowituirc is missing
21
+    + link URL copy command
22
+    + remember maximization state
23
+    + use KTextEdit instead of QTextEdit
24
+    + properly handle read-only documents on quit and autosave
25
+    # improve note management from keyboard (Alt+Right)
26
+    ~ upgraded project to new KDevelop
27
+    # remove deprecated function calls
28
+
29
+Knowit 0.10b3	2004-01-07
30
+    + automatically expand note when dragging another over [+]
31
+    + drag&drop URLs/files onto editor or links widget
32
+    + added Delete/Enter/Ctrl+Enter shortcuts for links widget
33
+    # unconditional save option setting was not remembered
34
+    # backup file was not saved
35
+    # backup file on open only, not on every save
36
+        
37
+Knowit 0.10b2	2003-12-19
38
+    # fixed bug when exporting selected node with children
39
+    + links should be exported properly now
40
+    # compilation problem fixed on some systems
41
+
42
+Knowit 0.10b1	2003-12-14
43
+    + more configurable output: numbered headers, table of contents,
44
+      charset(UTF8/local), editor font/color, optional rule between notes
45
+    + when dragging, automatically scroll note list if necessary
46
+    + configurable toolbars
47
+
48
+KnowIt 0.9	2003-12-12
49
+    # fixed wrong e-mail address
50
+    ~ updated German, Hungarian Polish and Spanish translations
51
+    # minor bugfix in export
52
+
53
+KnowIt 0.9b3	2003-10-31
54
+    + editor font is configurable (modified patch by Florian Kolter, thanks!)
55
+    ~ e-mail adress updated
56
+    ~ documentation updated
57
+    ~ some spelling corrections
58
+    ~ some translations updated
59
+
60
+KnowIt 0.9b2	2003-06-29
61
+    + added better link editor
62
+    + links to local KnowIt notes added
63
+    # fixed removing link with description
64
+    + editor colors are now configurable
65
+
66
+KnowIt 0.9b1	2003-06-25
67
+    ~ Enter from numpad also inserts breakline
68
+    + now it is possible to disable Tab in editor
69
+    ~ switch to IconList GUI in Options dialog, GUI cleanup
70
+    # some fixed to fix compilation in KDE 3.0.x
71
+    + optionally automatically backup current file
72
+    ~ TODO file rewritten
73
+
74
+KnowIt 0.9a3	2003-05-31
75
+    + icons for links added
76
+    + option to save file on exit without confirmation
77
+    + configurable link format
78
+    + Enter inserts breakline, not paragraph end by default
79
+    + many toolbars
80
+    ~ UI/XML interface used
81
+    # fixed crash on 'Raw text format' without selected note
82
+    # fixed restoring current note bug
83
+    # fixed re-appearing of first-time message about links handling
84
+    + MIME file for KnowIt
85
+
86
+KnowIt 0.9a2	2003-05-20
87
+    ~ enhanced links support
88
+    + option to allow only one instance of KnowIt running
89
+    ~ many changed to saving options/querying on close/quit
90
+    ~ improved session management
91
+
92
+KnowIt 0.9a1	2003-05-18
93
+    + added links and descriptions
94
+
95
+KnowIt 0.8	2003-05-04
96
+    + minimize to tray shortcut added
97
+    # disable query when closing window with tray support enabled 
98
+    ~ most translations updated
99
+
100
+KnowIt 0.8beta1	2003-04-25
101
+
102
+    + more functions to manage notes
103
+    + shortcuts for managing notes
104
+    + shortcuts for changing current note
105
+    + ability to sort subnotes
106
+    + window could be split horizontally or vertically
107
+    ~ better default date format
108
+    + support for alternate colors in the tree
109
+    + default new note name can be set
110
+    # fix compilation with --enable-final
111
+    ~ Find command finds subsequent occurencies in current note
112
+    + option to autocollapse nonactive notes
113
+    
114
+KnowIt 0.7	2003-04-02
115
+
116
+   + Superscript/subscript commands
117
+   + Insert/Overwrite edit mode
118
+   + configurable word wrap
119
+   + Raw Text mode, allowing direct editing of HTML source of the note
120
+   # all editing commands are now disabled when note tree is empty
121
+   + AutoSave
122
+   + configurable date format
123
+
124
+KnowIt 0.6	2003-01-10
125
+	
126
+   + Hungarian translation added (by Karoly Szilagyi}
127
+   + Spanish translation added (by Eloy Cuadra)
128
+   ~ updated Chinese translation, now it installs in locale/zn_CN
129
+   # 'Insert date' bug fixed
130
+   # 'Go to note' icon doesn't stay pressed on toolbar
131
+   ~ ChangeLog format changed (inspired by KickPIM)
132
+   + added 'text color' icon
133
+   + added text alignment configuration
134
+   + added Tip of the day
135
+   + added 'Insert file' command
136
+   # added i18n() for some messages to allow translation
137
+   ~ TODO updated
138
+   ~ temporarily disabled node tree shortcuts (they conflict with
139
+     some other keys)
140
+   ~ hompeage has changed to http://KnowIt.sourceforge.net
141
+
142
+KnowIt 0.5	2002-12-13
143
+
144
+   + Slovak translation added (by Pavol Cvengros)
145
+   + French translation added (by Stephane Nicolas)
146
+   + toolbar added
147
+   + Bold/Italic/Underline commands now show current state
148
+   + editor disabled when no notes are present
149
+   # compile fix for FreeBSD (thanks to Alan Eldridge)
150
+   ~ new subnote is added as the last one, not the first one
151
+   ~ added some comments in the code (KnowIt.h)
152
+
153
+KnowIt 0.4	2002-11-28
154
+
155
+   # don't reopen last file if it wasn't found previous time
156
+   # grave bug fixed (hopefully) - single note text was not saved
157
+   + don't close KnowIt on window close if docked 
158
+       (thanks to Steff for suggestion)
159
+   + centered system tray icon (thanks to Steff for code)
160
+   + added Expand/Collapse all/current for notes tree
161
+   # fixed bad icon name for Edit->Toggle underline
162
+   + added configuration dialog
163
+   + documentation fixes (thanks to Thilo Roessler and Larry Poorman)
164
+   + Chinese translation (by hansen)
165
+   + German translation (by Michael Buesch)
166
+
167
+KnowIt 0.3	2002-11-22
168
+	
169
+   + shortcuts for notes tree
170
+   + notes menu, shortcuts for adding/deleting/renaming notes
171
+   + add note: get note title
172
+   # GUI fixes: activate added note
173
+   + all shortcuts are now configurable
174
+   ~ internal rewrite of notes handling 
175
+   + export to HTML: experimental support for HTML export - suggestions
176
+       about better formatting would be welcomed
177
+   + application is docked if it was docked on startup
178
+
179
+KnowIt 0.2	2002-11-16
180
+
181
+   # save as: warning if file already exists
182
+   # open recent: fixed detection of file changes, remove URL on failure
183
+   + add color support for note text
184
+   + added basic system tray support
185
+   + print: basic printing support
186
+
187
+KnowIt 0.1	2002-11-02

+ 167
- 0
INSTALL View File

@@ -0,0 +1,167 @@
1
+Basic Installation
2
+==================
3
+
4
+   These are generic installation instructions.
5
+
6
+   The `configure' shell script attempts to guess correct values for
7
+various system-dependent variables used during compilation.  It uses
8
+those values to create a `Makefile' in each directory of the package.
9
+It may also create one or more `.h' files containing system-dependent
10
+definitions.  Finally, it creates a shell script `config.status' that
11
+you can run in the future to recreate the current configuration, a file
12
+`config.cache' that saves the results of its tests to speed up
13
+reconfiguring, and a file `config.log' containing compiler output
14
+(useful mainly for debugging `configure').
15
+
16
+   If you need to do unusual things to compile the package, please try
17
+to figure out how `configure' could check whether to do them, and mail
18
+diffs or instructions to the address given in the `README' so they can
19
+be considered for the next release.  If at some point `config.cache'
20
+contains results you don't want to keep, you may remove or edit it.
21
+
22
+   The file `configure.in' is used to create `configure' by a program
23
+called `autoconf'.  You only need `configure.in' if you want to change
24
+it or regenerate `configure' using a newer version of `autoconf'.
25
+
26
+The simplest way to compile this package is:
27
+
28
+  1. `cd' to the directory containing the package's source code and type
29
+     `./configure' to configure the package for your system.  If you're
30
+     using `csh' on an old version of System V, you might need to type
31
+     `sh ./configure' instead to prevent `csh' from trying to execute
32
+     `configure' itself.
33
+
34
+     Running `configure' takes a while.  While running, it prints some
35
+     messages telling which features it is checking for.
36
+
37
+  2. Type `make' to compile the package.
38
+
39
+  3. Type `make install' to install the programs and any data files and
40
+     documentation.
41
+
42
+  4. You can remove the program binaries and object files from the
43
+     source code directory by typing `make clean'.  
44
+
45
+Compilers and Options
46
+=====================
47
+
48
+   Some systems require unusual options for compilation or linking that
49
+the `configure' script does not know about.  You can give `configure'
50
+initial values for variables by setting them in the environment.  Using
51
+a Bourne-compatible shell, you can do that on the command line like
52
+this:
53
+     CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
54
+
55
+Or on systems that have the `env' program, you can do it like this:
56
+     env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
57
+
58
+Compiling For Multiple Architectures
59
+====================================
60
+
61
+   You can compile the package for more than one kind of computer at the
62
+same time, by placing the object files for each architecture in their
63
+own directory.  To do this, you must use a version of `make' that
64
+supports the `VPATH' variable, such as GNU `make'.  `cd' to the
65
+directory where you want the object files and executables to go and run
66
+the `configure' script.  `configure' automatically checks for the
67
+source code in the directory that `configure' is in and in `..'.
68
+
69
+   If you have to use a `make' that does not supports the `VPATH'
70
+variable, you have to compile the package for one architecture at a time
71
+in the source code directory.  After you have installed the package for
72
+one architecture, use `make distclean' before reconfiguring for another
73
+architecture.
74
+
75
+Installation Names
76
+==================
77
+
78
+   By default, `make install' will install the package's files in
79
+`/usr/local/bin', `/usr/local/man', etc.  You can specify an
80
+installation prefix other than `/usr/local' by giving `configure' the
81
+option `--prefix=PATH'.
82
+
83
+   You can specify separate installation prefixes for
84
+architecture-specific files and architecture-independent files.  If you
85
+give `configure' the option `--exec-prefix=PATH', the package will use
86
+PATH as the prefix for installing programs and libraries.
87
+Documentation and other data files will still use the regular prefix.
88
+
89
+   If the package supports it, you can cause programs to be installed
90
+with an extra prefix or suffix on their names by giving `configure' the
91
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
92
+
93
+Optional Features
94
+=================
95
+
96
+   Some packages pay attention to `--enable-FEATURE' options to
97
+`configure', where FEATURE indicates an optional part of the package.
98
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
99
+is something like `gnu-as' or `x' (for the X Window System).  The
100
+`README' should mention any `--enable-' and `--with-' options that the
101
+package recognizes.
102
+
103
+   For packages that use the X Window System, `configure' can usually
104
+find the X include and library files automatically, but if it doesn't,
105
+you can use the `configure' options `--x-includes=DIR' and
106
+`--x-libraries=DIR' to specify their locations.
107
+
108
+Specifying the System Type
109
+==========================
110
+
111
+   There may be some features `configure' can not figure out
112
+automatically, but needs to determine by the type of host the package
113
+will run on.  Usually `configure' can figure that out, but if it prints
114
+a message saying it can not guess the host type, give it the
115
+`--host=TYPE' option.  TYPE can either be a short name for the system
116
+type, such as `sun4', or a canonical name with three fields:
117
+     CPU-COMPANY-SYSTEM
118
+
119
+See the file `config.sub' for the possible values of each field.  If
120
+`config.sub' isn't included in this package, then this package doesn't
121
+need to know the host type.
122
+
123
+   If you are building compiler tools for cross-compiling, you can also
124
+use the `--target=TYPE' option to select the type of system they will
125
+produce code for and the `--build=TYPE' option to select the type of
126
+system on which you are compiling the package.
127
+
128
+Sharing Defaults
129
+================
130
+
131
+   If you want to set default values for `configure' scripts to share,
132
+you can create a site shell script called `config.site' that gives
133
+default values for variables like `CC', `cache_file', and `prefix'.
134
+`configure' looks for `PREFIX/share/config.site' if it exists, then
135
+`PREFIX/etc/config.site' if it exists.  Or, you can set the
136
+`CONFIG_SITE' environment variable to the location of the site script.
137
+A warning: not all `configure' scripts look for a site script.
138
+
139
+Operation Controls
140
+==================
141
+
142
+   `configure' recognizes the following options to control how it
143
+operates.
144
+
145
+`--cache-file=FILE'
146
+     Use and save the results of the tests in FILE instead of
147
+     `./config.cache'.  Set FILE to `/dev/null' to disable caching, for
148
+     debugging `configure'.
149
+
150
+`--help'
151
+     Print a summary of the options to `configure', and exit.
152
+
153
+`--quiet'
154
+`--silent'
155
+`-q'
156
+     Do not print messages saying which checks are being made.
157
+
158
+`--srcdir=DIR'
159
+     Look for the package's source code in directory DIR.  Usually
160
+     `configure' can determine that directory automatically.
161
+
162
+`--version'
163
+     Print the version of Autoconf used to generate the `configure'
164
+     script, and exit.
165
+
166
+`configure' also accepts some other, not widely useful, options.
167
+

+ 22
- 0
Makefile.am View File

@@ -0,0 +1,22 @@
1
+SUBDIRS = $(TOPSUBDIRS)
2
+
3
+$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
4
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
5
+
6
+$(top_srcdir)/subdirs:
7
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
8
+
9
+$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
10
+	@cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
11
+
12
+MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files 
13
+
14
+package-messages:
15
+	cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common package-messages
16
+	$(MAKE) -C po merge
17
+
18
+EXTRA_DIST = admin COPYING configure.in.in
19
+
20
+dist-hook:
21
+	cd $(top_distdir) && perl admin/am_edit -padmin
22
+	cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs

+ 10
- 0
Makefile.cvs View File

@@ -0,0 +1,10 @@
1
+all: 
2
+	@echo "This Makefile is only for the CVS repository"
3
+	@echo "This will be deleted before making the distribution"
4
+	@echo ""
5
+	$(MAKE) -f admin/Makefile.common cvs
6
+
7
+dist:
8
+	$(MAKE) -f admin/Makefile.common dist
9
+
10
+.SILENT:

+ 2
- 0
NEWS View File

@@ -0,0 +1,2 @@
1
+See ChangeLog
2
+ 

+ 19
- 0
README View File

@@ -0,0 +1,19 @@
1
+KnowIt is a simple tool for managing notes. It is similar to
2
+TuxCards, but KDE-based. Notes are organized in tree-like hierarchy,
3
+texts are in RichText format, so bold, italic and lists are supported,
4
+with more to come.
5
+
6
+I started this project because I cannot make TuxCards handle non-ASCII
7
+characters properly, moreover it kept crashing. I wanted also more
8
+functionality (see TODO). KnowIt should handle any characters properly,
9
+as files are saved in UTF8 and KDE takes care of proper display for current
10
+language/charset.
11
+
12
+If you have any suggestions, wishes, tips, do not hesitate to write to me.
13
+Spelling and grammar corrections are most welcomed, too, as well as
14
+programming suggestions (this is my first KDE project so far).
15
+
16
+My address: 
17
+Michal Rudolf <mrudolf@kdewebdev.org>
18
+
19
+KnowIt homepage: http://knowit.sourceforge.net

+ 63
- 0
TODO View File

@@ -0,0 +1,63 @@
1
+TODO for KnowIt
2
+---------------
3
+
4
+1. GUI-related items
5
+--------------------
6
+
7
+Editor: 
8
+* color chooser: last color and some predefined (with shortcuts)
9
+* sort selected text (problem: how to sort text inside HTML tags?)
10
+* advanced search (fuzzy search, filters, keywords etc.)
11
+* inserting images/tables etc. (probably impossible in current Qt version)
12
+* rich text copy/cut (now only text is copied from note to note); Qt bug?
13
+* templates: RichText structures which can be autofilled with relevant info
14
+* spellchecking
15
+
16
+Links:
17
+* add browse button for local links 
18
+* link local notes by id, not name (after 1.0 - requires new file format)
19
+* reorder link popup menu commands
20
+
21
+Tree:
22
+* update icons after reordering
23
+* configurable pixmaps for notes (after 1.0 - requires new file format)
24
+* list of notes containing given text (+filters?)
25
+* selectable list of all notes
26
+
27
+Others:
28
+* status bar: more information? (lines, words, paragraphs, notes,
29
+  filters, results of some commands?)
30
+* multiple KnowIt documents in single tabbed window;
31
+  it would required moving some variables from knowit.cpp
32
+  to knowitdoc.cpp (to allow different documents). Edit/Items
33
+  may be then functions, not variables, returning current document
34
+  editor/tree. 
35
+* add 'Quick add entry' command to taskbar
36
+* add 'Paste as new note' command
37
+
38
+Export:
39
+* handle local links
40
+* strip <p></p> and <div></div> at the end of text
41
+
42
+2. Non-GUI items
43
+----------------
44
+
45
+File:
46
+* proper handling of text-format notes
47
+* password - allow files to be encrypted (useful for holding passwords)
48
+* store tree state on save: which nodes are open. (after 1.0 - requires new file format)
49
+* speed up loading large files
50
+
51
+Import/export:
52
+* export to text
53
+* improve printing (print more than current note). Problem: how to select
54
+   notes for printing? How to print bigger document?
55
+* optionally print/export links
56
+
57
+Internals:
58
+* make some actions KSelectActions (f. e. alignment)
59
+* undo for deleting/moving notes (how?)
60
+* check accelerators?
61
+
62
+Documentation:
63
+* update tips

+ 11207
- 0
acinclude.m4
File diff suppressed because it is too large
View File


+ 12040
- 0
aclocal.m4
File diff suppressed because it is too large
View File


+ 219
- 0
config.h.in View File

@@ -0,0 +1,219 @@
1
+/* config.h.in.  Generated from configure.in by autoheader.  */
2
+
3
+/* Define if you have the CoreAudio API */
4
+#undef HAVE_COREAUDIO
5
+
6
+/* Define to 1 if you have the <crt_externs.h> header file. */
7
+#undef HAVE_CRT_EXTERNS_H
8
+
9
+/* Defines if your system has the crypt function */
10
+#undef HAVE_CRYPT
11
+
12
+/* Define to 1 if you have the <dlfcn.h> header file. */
13
+#undef HAVE_DLFCN_H
14
+
15
+/* Define to 1 if you have the <inttypes.h> header file. */
16
+#undef HAVE_INTTYPES_H
17
+
18
+/* Define if you have libjpeg */
19
+#undef HAVE_LIBJPEG
20
+
21
+/* Define if you have libpng */
22
+#undef HAVE_LIBPNG
23
+
24
+/* Define if you have a working libpthread (will enable threaded code) */
25
+#undef HAVE_LIBPTHREAD
26
+
27
+/* Define if you have libz */
28
+#undef HAVE_LIBZ
29
+
30
+/* Define to 1 if you have the <memory.h> header file. */
31
+#undef HAVE_MEMORY_H
32
+
33
+/* Define if your system needs _NSGetEnviron to set up the environment */
34
+#undef HAVE_NSGETENVIRON
35
+
36
+/* Define if you have the res_init function */
37
+#undef HAVE_RES_INIT
38
+
39
+/* Define if you have a STL implementation by SGI */
40
+#undef HAVE_SGI_STL
41
+
42
+/* Define to 1 if you have the `snprintf' function. */
43
+#undef HAVE_SNPRINTF
44
+
45
+/* Define to 1 if you have the <stdint.h> header file. */
46
+#undef HAVE_STDINT_H
47
+
48
+/* Define to 1 if you have the <stdlib.h> header file. */
49
+#undef HAVE_STDLIB_H
50
+
51
+/* Define to 1 if you have the <strings.h> header file. */
52
+#undef HAVE_STRINGS_H
53
+
54
+/* Define to 1 if you have the <string.h> header file. */
55
+#undef HAVE_STRING_H
56
+
57
+/* Define if you have strlcat */
58
+#undef HAVE_STRLCAT
59
+
60
+/* Define if you have the strlcat prototype */
61
+#undef HAVE_STRLCAT_PROTO
62
+
63
+/* Define if you have strlcpy */
64
+#undef HAVE_STRLCPY
65
+
66
+/* Define if you have the strlcpy prototype */
67
+#undef HAVE_STRLCPY_PROTO
68
+
69
+/* Define to 1 if you have the <sys/stat.h> header file. */
70
+#undef HAVE_SYS_STAT_H
71
+
72
+/* Define to 1 if you have the <sys/types.h> header file. */
73
+#undef HAVE_SYS_TYPES_H
74
+
75
+/* Define to 1 if you have the <unistd.h> header file. */
76
+#undef HAVE_UNISTD_H
77
+
78
+/* Define to 1 if you have the `vsnprintf' function. */
79
+#undef HAVE_VSNPRINTF
80
+
81
+/* Suffix for lib directories */
82
+#undef KDELIBSUFF
83
+
84
+/* Define a safe value for MAXPATHLEN */
85
+#undef KDEMAXPATHLEN
86
+
87
+/* Name of package */
88
+#undef PACKAGE
89
+
90
+/* Define to the address where bug reports for this package should be sent. */
91
+#undef PACKAGE_BUGREPORT
92
+
93
+/* Define to the full name of this package. */
94
+#undef PACKAGE_NAME
95
+
96
+/* Define to the full name and version of this package. */
97
+#undef PACKAGE_STRING
98
+
99
+/* Define to the one symbol short name of this package. */
100
+#undef PACKAGE_TARNAME
101
+
102
+/* Define to the version of this package. */
103
+#undef PACKAGE_VERSION
104
+
105
+/* The size of a `char *', as computed by sizeof. */
106
+#undef SIZEOF_CHAR_P
107
+
108
+/* The size of a `int', as computed by sizeof. */
109
+#undef SIZEOF_INT
110
+
111
+/* The size of a `long', as computed by sizeof. */
112
+#undef SIZEOF_LONG
113
+
114
+/* The size of a `short', as computed by sizeof. */
115
+#undef SIZEOF_SHORT
116
+
117
+/* The size of a `size_t', as computed by sizeof. */
118
+#undef SIZEOF_SIZE_T
119
+
120
+/* The size of a `unsigned long', as computed by sizeof. */
121
+#undef SIZEOF_UNSIGNED_LONG
122
+
123
+/* Define to 1 if you have the ANSI C header files. */
124
+#undef STDC_HEADERS
125
+
126
+/* Version number of package */
127
+#undef VERSION
128
+
129
+/* Define to 1 if your processor stores words with the most significant byte
130
+   first (like Motorola and SPARC, unlike Intel and VAX). */
131
+#undef WORDS_BIGENDIAN
132
+
133
+/*
134
+ * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
135
+ * headers and I'm too lazy to write a configure test as long as only
136
+ * unixware is related
137
+ */
138
+#ifdef _UNIXWARE
139
+#define HAVE_BOOLEAN
140
+#endif
141
+
142
+
143
+
144
+/*
145
+ * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
146
+ * that defines bzero.
147
+ */
148
+
149
+#if defined(_AIX)
150
+#include <strings.h>
151
+#endif
152
+
153
+
154
+
155
+#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
156
+# include <sys/time.h>
157
+# include <crt_externs.h>
158
+# define environ (*_NSGetEnviron())
159
+#endif
160
+
161
+
162
+
163
+#if !defined(HAVE_STRLCAT_PROTO)
164
+#ifdef __cplusplus
165
+extern "C" {
166
+#endif
167
+unsigned long strlcat(char*, const char*, unsigned long);
168
+#ifdef __cplusplus
169
+}
170
+#endif
171
+#endif
172
+
173
+
174
+
175
+#if !defined(HAVE_STRLCPY_PROTO)
176
+#ifdef __cplusplus
177
+extern "C" {
178
+#endif
179
+unsigned long strlcpy(char*, const char*, unsigned long);
180
+#ifdef __cplusplus
181
+}
182
+#endif
183
+#endif
184
+
185
+
186
+
187
+/*
188
+ * On HP-UX, the declaration of vsnprintf() is needed every time !
189
+ */
190
+
191
+#if !defined(HAVE_VSNPRINTF) || defined(hpux)
192
+#if __STDC__
193
+#include <stdarg.h>
194
+#include <stdlib.h>
195
+#else
196
+#include <varargs.h>
197
+#endif
198
+#ifdef __cplusplus
199
+extern "C"
200
+#endif
201
+int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
202
+#ifdef __cplusplus
203
+extern "C"
204
+#endif
205
+int snprintf(char *str, size_t n, char const *fmt, ...);
206
+#endif
207
+
208
+
209
+
210
+#if defined(__SVR4) && !defined(__svr4__)
211
+#define __svr4__ 1
212
+#endif
213
+
214
+
215
+/* Compatibility define */
216
+#undef ksize_t
217
+
218
+/* Define the real type of socklen_t */
219
+#undef socklen_t

+ 325
- 0
config.log View File

@@ -0,0 +1,325 @@
1
+This file contains any messages produced by compilers while
2
+running configure, to aid debugging if configure makes a mistake.
3
+
4
+It was created by configure, which was
5
+generated by GNU Autoconf 2.59.  Invocation command line was
6
+
7
+  $ ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/opt/kde3 --mandir=${prefix}/share/man --infodir=${prefix}/share/info
8
+
9
+## --------- ##
10
+## Platform. ##
11
+## --------- ##
12
+
13
+hostname = argus4
14
+uname -m = x86_64
15
+uname -r = 2.6.31-16-generic
16
+uname -s = Linux
17
+uname -v = #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009
18
+
19
+/usr/bin/uname -p = unknown
20
+/bin/uname -X     = unknown
21
+
22
+/bin/arch              = unknown
23
+/usr/bin/arch -k       = unknown
24
+/usr/convex/getsysinfo = unknown
25
+hostinfo               = unknown
26
+/bin/machine           = unknown
27
+/usr/bin/oslevel       = unknown
28
+/bin/universe          = unknown
29
+
30
+PATH: /opt/kde3/bin
31
+PATH: /opt/kde3/games
32
+PATH: /opt/kde3/bin
33
+PATH: /home/eldarion/bin
34
+PATH: /usr/local/sbin
35
+PATH: /usr/local/bin
36
+PATH: /usr/sbin
37
+PATH: /usr/bin
38
+PATH: /sbin
39
+PATH: /bin
40
+PATH: /usr/games
41
+
42
+
43
+## ----------- ##
44
+## Core tests. ##
45
+## ----------- ##
46
+
47
+configure:1561: checking build system type
48
+configure:1579: result: x86_64-pc-linux-gnu
49
+configure:1587: checking host system type
50
+configure:1601: result: x86_64-pc-linux-gnu
51
+configure:1609: checking target system type
52
+configure:1623: result: x86_64-pc-linux-gnu
53
+configure:1670: checking for a BSD-compatible install
54
+configure:1725: result: /usr/bin/install -c
55
+configure:1740: checking for -p flag to install
56
+configure:1753: result: yes
57
+configure:1764: checking whether build environment is sane
58
+
59
+## ---------------- ##
60
+## Cache variables. ##
61
+## ---------------- ##
62
+
63
+ac_cv_build=x86_64-pc-linux-gnu
64
+ac_cv_build_alias=x86_64-linux-gnu
65
+ac_cv_env_CC_set=
66
+ac_cv_env_CC_value=
67
+ac_cv_env_CFLAGS_set=set
68
+ac_cv_env_CFLAGS_value='-Wall -g -O2 -Wl,-z,defs'
69
+ac_cv_env_CPPFLAGS_set=set
70
+ac_cv_env_CPPFLAGS_value=
71
+ac_cv_env_CPP_set=
72
+ac_cv_env_CPP_value=
73
+ac_cv_env_CXXCPP_set=
74
+ac_cv_env_CXXCPP_value=
75
+ac_cv_env_CXXFLAGS_set=set
76
+ac_cv_env_CXXFLAGS_value='-g -O2'
77
+ac_cv_env_CXX_set=
78
+ac_cv_env_CXX_value=
79
+ac_cv_env_F77_set=
80
+ac_cv_env_F77_value=
81
+ac_cv_env_FFLAGS_set=set
82
+ac_cv_env_FFLAGS_value='-g -O2'
83
+ac_cv_env_LDFLAGS_set=set
84
+ac_cv_env_LDFLAGS_value=-Wl,-Bsymbolic-functions
85
+ac_cv_env_build_alias_set=set
86
+ac_cv_env_build_alias_value=x86_64-linux-gnu
87
+ac_cv_env_host_alias_set=set
88
+ac_cv_env_host_alias_value=x86_64-linux-gnu
89
+ac_cv_env_target_alias_set=
90
+ac_cv_env_target_alias_value=
91
+ac_cv_host=x86_64-pc-linux-gnu
92
+ac_cv_host_alias=x86_64-linux-gnu
93
+ac_cv_path_install='/usr/bin/install -c'
94
+ac_cv_target=x86_64-pc-linux-gnu
95
+ac_cv_target_alias=x86_64-linux-gnu
96
+
97
+## ----------------- ##
98
+## Output variables. ##
99
+## ----------------- ##
100
+
101
+ACLOCAL=''
102
+AMDEPBACKSLASH=''
103
+AMDEP_FALSE=''
104
+AMDEP_TRUE=''
105
+AMTAR=''
106
+AR=''
107
+ARTSCCONFIG=''
108
+AUTOCONF=''
109
+AUTODIRS=''
110
+AUTOHEADER=''
111
+AUTOMAKE=''
112
+AWK=''
113
+CC=''
114
+CCDEPMODE=''
115
+CFLAGS='-Wall -g -O2 -Wl,-z,defs'
116
+CONF_FILES=''
117
+CPP=''
118
+CPPFLAGS=''
119
+CXX=''
120
+CXXCPP=''
121
+CXXDEPMODE=''
122
+CXXFLAGS='-g -O2'
123
+DCOPIDL2CPP=''
124
+DCOPIDL=''
125
+DCOPIDLNG=''
126
+DCOP_DEPENDENCIES=''
127
+DEFS=''
128
+DEPDIR=''
129
+ECHO='echo'
130
+ECHO_C=''
131
+ECHO_N='-n'
132
+ECHO_T=''
133
+EGREP=''
134
+EXEEXT=''
135
+F77=''
136
+FFLAGS='-g -O2'
137
+FRAMEWORK_COREAUDIO=''
138
+GMSGFMT=''
139
+INSTALL_DATA='${INSTALL} -m 644'
140
+INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)'
141
+INSTALL_SCRIPT='${INSTALL}'
142
+INSTALL_STRIP_PROGRAM=''
143
+KCFG_DEPENDENCIES=''
144
+KCONFIG_COMPILER=''
145
+KDECONFIG=''
146
+KDE_EXTRA_RPATH=''
147
+KDE_INCLUDES=''
148
+KDE_LDFLAGS=''
149
+KDE_MT_LDFLAGS=''
150
+KDE_MT_LIBS=''
151
+KDE_NO_UNDEFINED=''
152
+KDE_PLUGIN=''
153
+KDE_RPATH=''
154
+KDE_USE_CLOSURE_FALSE=''
155
+KDE_USE_CLOSURE_TRUE=''
156
+KDE_USE_FINAL_FALSE=''
157
+KDE_USE_FINAL_TRUE=''
158
+KDE_USE_NMCHECK_FALSE=''
159
+KDE_USE_NMCHECK_TRUE=''
160
+KDE_XSL_STYLESHEET=''
161
+LDFLAGS='-Wl,-Bsymbolic-functions'
162
+LIBCOMPAT=''
163
+LIBCRYPT=''
164
+LIBDL=''
165
+LIBJPEG=''
166
+LIBOBJS=''
167
+LIBPNG=''
168
+LIBPTHREAD=''
169
+LIBRESOLV=''
170
+LIBS=''
171
+LIBSM=''
172
+LIBSOCKET=''
173
+LIBTOOL=''
174
+LIBUCB=''
175
+LIBUTIL=''
176
+LIBZ=''
177
+LIB_KAB=''
178
+LIB_KABC=''
179
+LIB_KDECORE=''
180
+LIB_KDEPIM=''
181
+LIB_KDEPRINT=''
182
+LIB_KDEUI=''
183
+LIB_KFILE=''
184
+LIB_KFM=''
185
+LIB_KHTML=''
186
+LIB_KIO=''
187
+LIB_KPARTS=''
188
+LIB_KSPELL=''
189
+LIB_KSYCOCA=''
190
+LIB_KUTILS=''
191
+LIB_POLL=''
192
+LIB_QPE=''
193
+LIB_QT=''
194
+LIB_SMB=''
195
+LIB_X11=''
196
+LIB_XEXT=''
197
+LIB_XRENDER=''
198
+LN_S=''
199
+LTLIBOBJS=''
200
+MAKEINFO=''
201
+MCOPIDL=''
202
+MEINPROC=''
203
+MOC=''
204
+MSGFMT=''
205
+NOOPT_CFLAGS=''
206
+NOOPT_CXXFLAGS=''
207
+OBJEXT=''
208
+PACKAGE=''
209
+PACKAGE_BUGREPORT=''
210
+PACKAGE_NAME=''
211
+PACKAGE_STRING=''
212
+PACKAGE_TARNAME=''
213
+PACKAGE_VERSION=''
214
+PATH_SEPARATOR=':'
215
+PERL=''
216
+QTE_NORTTI=''
217
+QT_INCLUDES=''
218
+QT_LDFLAGS=''
219
+RANLIB=''
220
+SET_MAKE=''
221
+SHELL='/bin/bash'
222
+STRIP=''
223
+TOPSUBDIRS=''
224
+UIC=''
225
+UIC_TR=''
226
+USER_INCLUDES=''
227
+USER_LDFLAGS=''
228
+USE_EXCEPTIONS=''
229
+USE_RTTI=''
230
+USE_THREADS=''
231
+VERSION=''
232
+WOVERLOADED_VIRTUAL=''
233
+XGETTEXT=''
234
+XMLLINT=''
235
+X_EXTRA_LIBS=''
236
+X_INCLUDES=''
237
+X_LDFLAGS=''
238
+X_PRE_LIBS=''
239
+X_RPATH=''
240
+ac_ct_AR=''
241
+ac_ct_CC=''
242
+ac_ct_CXX=''
243
+ac_ct_F77=''
244
+ac_ct_RANLIB=''
245
+ac_ct_STRIP=''
246
+all_includes=''
247
+all_libraries=''
248
+am__include=''
249
+am__quote=''
250
+bindir='${exec_prefix}/bin'
251
+build='x86_64-pc-linux-gnu'
252
+build_alias='x86_64-linux-gnu'
253
+build_cpu='x86_64'
254
+build_os='linux-gnu'
255
+build_vendor='pc'
256
+datadir='${prefix}/share'
257
+exec_prefix='NONE'
258
+host='x86_64-pc-linux-gnu'
259
+host_alias='x86_64-linux-gnu'
260
+host_cpu='x86_64'
261
+host_os='linux-gnu'
262
+host_vendor='pc'
263
+include_ARTS_FALSE=''
264
+include_ARTS_TRUE=''
265
+includedir='${prefix}/include'
266
+infodir='${prefix}/share/info'
267
+install_sh=''
268
+kde_appsdir=''
269
+kde_bindir=''
270
+kde_confdir=''
271
+kde_datadir=''
272
+kde_htmldir=''
273
+kde_icondir=''
274
+kde_includes=''
275
+kde_kcfgdir=''
276
+kde_libraries=''
277
+kde_libs_htmldir=''
278
+kde_libs_prefix=''
279
+kde_locale=''
280
+kde_mimedir=''
281
+kde_moduledir=''
282
+kde_qtver=''
283
+kde_servicesdir=''
284
+kde_servicetypesdir=''
285
+kde_sounddir=''
286
+kde_styledir=''
287
+kde_templatesdir=''
288
+kde_wallpaperdir=''
289
+kde_widgetdir=''
290
+kdeinitdir=''
291
+libdir='${exec_prefix}/lib'
292
+libexecdir='${exec_prefix}/libexec'
293
+localstatedir='${prefix}/var'
294
+mandir='${prefix}/share/man'
295
+oldincludedir='/usr/include'
296
+prefix='/opt/kde3'
297
+program_transform_name='s,x,x,'
298
+qt_includes=''
299
+qt_libraries=''
300
+sbindir='${exec_prefix}/sbin'
301
+sharedstatedir='${prefix}/com'
302
+sysconfdir='${prefix}/etc'
303
+target='x86_64-pc-linux-gnu'
304
+target_alias=''
305
+target_cpu='x86_64'
306
+target_os='linux-gnu'
307
+target_vendor='pc'
308
+x_includes='NONE'
309
+x_libraries='NONE'
310
+xdg_appsdir=''
311
+xdg_directorydir=''
312
+xdg_menudir=''
313
+
314
+## ----------- ##
315
+## confdefs.h. ##
316
+## ----------- ##
317
+
318
+#define PACKAGE_BUGREPORT ""
319
+#define PACKAGE_NAME ""
320
+#define PACKAGE_STRING ""
321
+#define PACKAGE_TARNAME ""
322
+#define PACKAGE_VERSION ""
323
+
324
+configure: caught signal 2
325
+configure: exit 1

+ 2
- 0
configure.files View File

@@ -0,0 +1,2 @@
1
+./admin/configure.in.min
2
+configure.in.in

+ 82
- 0
configure.in View File

@@ -0,0 +1,82 @@
1
+dnl    This file is part of the KDE libraries/packages
2
+dnl    Copyright (C) 2001 Stephan Kulow (coolo@kde.org)
3
+ 
4
+dnl    This file is free software; you can redistribute it and/or
5
+dnl    modify it under the terms of the GNU Library General Public
6
+dnl    License as published by the Free Software Foundation; either
7
+dnl    version 2 of the License, or (at your option) any later version.
8
+ 
9
+dnl    This library is distributed in the hope that it will be useful,
10
+dnl    but WITHOUT ANY WARRANTY; without even the implied warranty of
11
+dnl    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12
+dnl    Library General Public License for more details.
13
+ 
14
+dnl    You should have received a copy of the GNU Library General Public License
15
+dnl    along with this library; see the file COPYING.LIB.  If not, write to
16
+dnl    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
17
+dnl    Boston, MA 02110-1301, USA.
18
+
19
+# Original Author was Kalle@kde.org
20
+# I lifted it in some mater. (Stephan Kulow)
21
+# I used much code from Janos Farkas
22
+
23
+dnl Process this file with autoconf to produce a configure script.
24
+
25
+AC_INIT(acinclude.m4) dnl a source file from your sub dir
26
+
27
+dnl This is so we can use kde-common
28
+AC_CONFIG_AUX_DIR(admin)
29
+
30
+dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
31
+unset CDPATH
32
+
33
+dnl Checking host/target/build systems, for make, install etc.
34
+AC_CANONICAL_SYSTEM 
35
+dnl Perform program name transformation
36
+AC_ARG_PROGRAM
37
+
38
+dnl Automake doc recommends to do this only here. (Janos)
39
+AM_INIT_AUTOMAKE(knowit, 0.10) dnl searches for some needed programs
40
+
41
+KDE_SET_PREFIX
42
+
43
+dnl generate the config header
44
+AM_CONFIG_HEADER(config.h) dnl at the distribution this done
45
+
46
+dnl Checks for programs.
47
+AC_CHECK_COMPILERS
48
+AC_ENABLE_SHARED(yes)
49
+AC_ENABLE_STATIC(no)
50
+KDE_PROG_LIBTOOL
51
+
52
+dnl for NLS support. Call them in this order!
53
+dnl WITH_NLS is for the po files
54
+AM_KDE_WITH_NLS
55
+
56
+KDE_USE_QT(3.0.0)
57
+AC_PATH_KDE
58
+#MIN_CONFIG(3.0.0)
59
+
60
+dnl PACKAGE set before
61
+AC_C_BIGENDIAN
62
+AC_CHECK_KDEMAXPATHLEN
63
+
64
+KDE_CREATE_SUBDIRSLIST
65
+AC_CONFIG_FILES([ Makefile ])
66
+AC_CONFIG_FILES([ doc/Makefile ])
67
+AC_CONFIG_FILES([ doc/en/Makefile ])
68
+AC_CONFIG_FILES([ po/Makefile ])
69
+AC_CONFIG_FILES([ src/Makefile ])
70
+AC_OUTPUT
71
+if test "$all_tests" = "bad"; then
72
+  if test ! "$cache_file" = "/dev/null"; then
73
+    echo ""    
74
+    echo "Please remove the file $cache_file after changing your setup"
75
+    echo "so that configure will find the changes next time."
76
+    echo ""
77
+  fi
78
+else
79
+  echo ""
80
+  echo "Good - your configure finished. Start make now"
81
+  echo ""
82
+fi

+ 6
- 0
configure.in.in View File

@@ -0,0 +1,6 @@
1
+#MIN_CONFIG(3.0.0)
2
+
3
+AM_INIT_AUTOMAKE(knowit, 0.10)
4
+AC_C_BIGENDIAN
5
+AC_CHECK_KDEMAXPATHLEN
6
+

+ 6
- 0
doc/Makefile.am View File

@@ -0,0 +1,6 @@
1
+# the SUBDIRS is filled automatically by am_edit. If files are 
2
+# in this directory they are installed into the english dir
3
+
4
+KDE_LANG = en
5
+KDE_DOCS = knowit
6
+SUBDIRS = $(AUTODIRS)  

+ 2
- 0
doc/en/Makefile.am View File

@@ -0,0 +1,2 @@
1
+KDE_DOCS = knowit
2
+KDE_LANG = en

+ 261
- 0
doc/en/index.docbook View File

@@ -0,0 +1,261 @@
1
+<?xml version="1.0" ?>
2
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd" [
3
+  <!ENTITY knowit '<application>KnowIt</application>'>
4
+  <!ENTITY kapp "&knowit;"><!-- replace knowit here -->
5
+  <!ENTITY % addindex "IGNORE">
6
+  <!ENTITY % English "INCLUDE"><!-- change language only here -->
7
+
8
+
9
+  <!-- Do not define any other entities; instead, use the entities
10
+       from kde-genent.entities and $LANG/user.entities. -->
11
+]>
12
+
13
+
14
+<book lang="&language;">
15
+
16
+<bookinfo>
17
+<title>The KnowIt Handbook</title>
18
+
19
+<authorgroup>
20
+<author>
21
+<firstname>Michal</firstname>
22
+<othername></othername>
23
+<surname>Rudolf</surname>
24
+<affiliation>
25
+<address><email>mrudolf@kdewebdev.org</email></address>
26
+</affiliation>
27
+</author>
28
+</authorgroup>
29
+
30
+<!-- TRANS:ROLES_OF_TRANSLATORS -->
31
+
32
+<copyright>
33
+<year>2002</year>
34
+<year>2003</year>
35
+<year>2004</year>
36
+<holder>Michal Rudolf</holder>
37
+</copyright>
38
+<!-- Translators: put here the copyright notice of the translation -->
39
+<legalnotice>&FDLNotice;</legalnotice>
40
+
41
+<date>31/03/2003</date>
42
+<releaseinfo>0.10</releaseinfo>
43
+
44
+<abstract>
45
+<para>
46
+&knowit; is an application to help you keep, edit and maintain notes.
47
+</para>
48
+</abstract>
49
+
50
+<keywordset>
51
+<keyword>KDE</keyword>
52
+<keyword>KnowIt</keyword>
53
+<keyword>notes</keyword>
54
+<keyword>manage</keyword>
55
+<keyword>edit</keyword>
56
+<keyword>tree</keyword>
57
+<keyword>hierarchy</keyword>
58
+<keyword>HTML</keyword>
59
+</keywordset>
60
+
61
+</bookinfo>
62
+
63
+<chapter id="introduction">
64
+<title>Introduction</title>
65
+
66
+<para>
67
+&kapp; is a simple tool for managing notes. It is similar to
68
+<ulink url="http://tuxcards.sourceforge.net">TuxCards</ulink>, 
69
+but designed for KDE 3.x. Notes are organized in tree-like hierarchy,
70
+texts are stored in RichText format, so bold, italic and underline fonts
71
+are supported, as well as various text colors and unordered lists.
72
+</para>
73
+
74
+<para>
75
+&kapp; development depends on user's feedback! If you have 
76
+suggestions or want to help developing &kapp;, have a look at the 
77
+<ulink url="http://knowit.sourceforge.net">&kapp; page</ulink>
78
+to see what is still to do.
79
+</para>
80
+
81
+</chapter>
82
+
83
+<chapter id="using-kapp">
84
+<title>Using &knowit;</title>
85
+
86
+<sect1 id="Interface">
87
+<title>Interface</title>
88
+<para>
89
+
90
+The main screen of &knowit; is divided into two parts: on the left you can see the notes
91
+hierarchy (tree-like), on the right you can find the text of the current note.
92
+You can browse and manage notes in the tree view and edit them in the
93
+edit view.
94
+
95
+<screenshot>
96
+<screeninfo>Here's a screenshot of &kapp;</screeninfo>
97
+	<mediaobject>
98
+	  <imageobject>
99
+	    <imagedata fileref="screenshot.png" format="PNG"/>
100
+	  </imageobject>
101
+	  <textobject>
102
+	    <phrase>Screenshot</phrase>
103
+	  </textobject>
104
+	</mediaobject>
105
+</screenshot>
106
+</para>
107
+
108
+<sect2 id="editing">
109
+<title>Editing notes</title>
110
+<para>
111
+You can use standard KDE shortcuts for editing text. Unordered lists are
112
+supported: just start the line with <keycap>*</keycap>. You can also use 
113
+<guimenu>List</guimenu> submenu of <guimenu>Edit</guimenu> menu to get all 
114
+available list formats.
115
+</para>     
116
+     
117
+<para>
118
+<keycap>Enter</keycap> inserts a new paragraph (as in HTML there
119
+is an empty line between two paragraphs) - if you
120
+just want a line break, use <keycap>Ctrl+Enter</keycap> instead.
121
+</para>
122
+</sect2>
123
+
124
+<sect2 id="managing">
125
+<title>Managing notes</title>
126
+<para>
127
+You can use shortcuts for adding notes. If the notes tree is active,
128
+just press <keycap>Ctrl+Enter</keycap> to add a same-level note following
129
+the current one, <keycap>Insert</keycap> to add a child-note and
130
+<keycap>Delete</keycap> to delete the current note.
131
+</para>
132
+
133
+<para>
134
+<guimenu>Notes</guimenu> menu or popup menu (accessed by right-clicking
135
+on the list) contains many commands for managing notes. Most of them
136
+have shortcuts assigned, for others you could assign them yourself.
137
+</para>
138
+</sect2>
139
+
140
+<sect2 id="links">
141
+<title>Links</title>
142
+<para>
143
+You can create links in notes. Links will be displayed below the note
144
+text. There are two kinds of links: <emphasis>external</emphasis> (to
145
+any file or URL) - click on it, and it will be opened in  appropriate
146
+application, and <emphasis>internal</emphasis> (to another note) - click
147
+on it, and note with appropriate title will be displayed.
148
+</para>
149
+</sect2>
150
+</sect1>
151
+</chapter>
152
+
153
+<chapter id="about">
154
+<title>About &knowit;</title>
155
+
156
+<sect1 id="credits">
157
+<title>Credits and License</title>
158
+
159
+<para>
160
+Program and documentation:
161
+</para>
162
+<para>copyright 2002, 2003, 2004 Michal Rudolf <email>mrudolf@kdewebdev.org</email>
163
+</para>
164
+&underFDL;   <!-- FDL: do not remove. Commercial development should -->
165
+&underGPL;   <!-- GPL License -->
166
+</sect1>
167
+
168
+<sect1 id="new">
169
+<title>New in this version</title>
170
+
171
+<para>
172
+<itemizedlist>
173
+<listitem><simpara>list editing commands</simpara></listitem>
174
+<listitem><simpara>improved handling of read-only files</simpara></listitem>
175
+<listitem><simpara>many improvements to export</simpara></listitem>
176
+<listitem><simpara>link copy command</simpara></listitem>
177
+<listitem><simpara>some shortcuts for links added</simpara></listitem>
178
+<listitem><simpara>fixed backup bugs</simpara></listitem>
179
+<listitem><simpara>warning when resource file is missing</simpara></listitem>
180
+</itemizedlist>
181
+
182
+&knowit; 0.10 was released at 31st of March 2003. File <filename>ChangeLog</filename> in
183
+source package contains information about changes in previous versions.
184
+</para>
185
+</sect1>
186
+</chapter>
187
+
188
+
189
+<appendix id="installation">
190
+<title>Installation</title>
191
+
192
+<sect1 id="getting-knowit">
193
+<title>How to obtain &knowit;</title>
194
+
195
+<para>
196
+Newest version of &knowit; can be found at
197
+<ulink url="href://knowit.sourceforge.net">knowit.sourceforge.net</ulink>.
198
+Updates will probably be announced on <ulink
199
+url="http://freshmeat.net">Freshmeat</ulink> and
200
+<ulink url="href://apps.kde.com">apps.kde.com</ulink>.
201
+</para>
202
+</sect1>
203
+
204
+
205
+<sect1 id="requirements">
206
+<title>Requirements</title>
207
+<para>
208
+I use KDE 3.1 for both developing and testing &knowit;. As
209
+far as I know, it should work in both KDE 3.2 and KDE 3.0 without any problems.
210
+</para>
211
+
212
+<para>
213
+I doubt that it would compile in KDE 2.x - but I have no access
214
+to older KDE versions to check it. Anyway, any information
215
+about &knowit; in KDE 2.x would be welcomed.
216
+</para>
217
+</sect1>
218
+
219
+<sect1 id="compilation">
220
+<title>Compilation and installation</title>
221
+<para>
222
+In order to compile and install &knowit; on your system, type the following
223
+in the base directory of the &knowit; distribution:
224
+<screen width="40">
225
+<prompt>%</prompt> <userinput>./configure</userinput>
226
+<prompt>%</prompt> <userinput>make</userinput>
227
+<prompt>%</prompt> <userinput>make install</userinput>
228
+</screen>
229
+</para>
230
+
231
+<para>Since &knowit; uses autoconf and automake, you should have no
232
+trouble compiling it. Should you run into problems please report
233
+them to the autor.</para>
234
+</sect1>
235
+
236
+</appendix>
237
+
238
+&documentation.index;
239
+</book>
240
+<!--
241
+Local Variables:
242
+mode: sgml
243
+sgml-minimize-attributes:nil
244
+sgml-general-insert-case:lower
245
+sgml-indent-step:0
246
+sgml-indent-data:nil
247
+End:
248
+-->
249
+
250
+
251
+
252
+
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
+
261
+

BIN
doc/en/screenshot.png View File


+ 190
- 0
knowit.kdevelop View File

@@ -0,0 +1,190 @@
1
+<?xml version = '1.0'?>
2
+<kdevelop>
3
+  <general>
4
+    <author>Michal Rudolf</author>
5
+    <email>mrudolf@kdewebdev.org</email>
6
+    <version>0.10</version>
7
+    <projectmanagement>KDevKDEAutoProject</projectmanagement>
8
+    <primarylanguage>C++</primarylanguage>
9
+    <keywords>
10
+      <keyword>C++</keyword>
11
+      <keyword>Code</keyword>
12
+      <keyword>Qt</keyword>
13
+      <keyword>KDE</keyword>
14
+    </keywords>
15
+    <projectdirectory>.</projectdirectory>
16
+    <absoluteprojectpath>false</absoluteprojectpath>
17
+    <description></description>
18
+    <ignoreparts>
19
+      <part>KDevDoxygen</part>
20
+      <part>KDevPerforce</part>
21
+    </ignoreparts>
22
+    <secondaryLanguages/>
23
+  </general>
24
+  <kdevautoproject>
25
+    <general>
26
+      <activetarget>src/knowit</activetarget>
27
+      <useconfiguration>default</useconfiguration>
28
+      <useactivetarget>true</useactivetarget>
29
+    </general>
30
+    <run>
31
+      <mainprogram>src/knowit</mainprogram>
32
+      <directoryradio>executable</directoryradio>
33
+      <customdirectory>/</customdirectory>
34
+      <programargs/>
35
+      <terminal>false</terminal>
36
+      <autocompile>true</autocompile>
37
+      <envvars/>
38
+      <runarguments>
39
+        <knowit/>
40
+      </runarguments>
41
+    </run>
42
+    <configurations>
43
+      <optimized>
44
+        <builddir>optimized</builddir>
45
+        <ccompiler>kdevgccoptions</ccompiler>
46
+        <cxxcompiler>kdevgppoptions</cxxcompiler>
47
+        <f77compiler>kdevg77options</f77compiler>
48
+        <cxxflags>-O2 -g0</cxxflags>
49
+      </optimized>
50
+      <debug>
51
+        <configargs>--enable-debug=full</configargs>
52
+        <builddir>debug</builddir>
53
+        <ccompiler>kdevgccoptions</ccompiler>
54
+        <cxxcompiler>kdevgppoptions</cxxcompiler>
55
+        <f77compiler>kdevg77options</f77compiler>
56
+        <cxxflags>-O0 -g3</cxxflags>
57
+      </debug>
58
+      <default>
59
+        <configargs/>
60
+        <builddir/>
61
+        <topsourcedir/>
62
+        <cppflags/>
63
+        <ldflags/>
64
+        <ccompiler>kdevgccoptions</ccompiler>
65
+        <cxxcompiler>kdevgppoptions</cxxcompiler>
66
+        <f77compiler>kdevg77options</f77compiler>
67
+        <ccompilerbinary/>
68
+        <cxxcompilerbinary/>
69
+        <f77compilerbinary/>
70
+        <cflags/>
71
+        <cxxflags>-O2 -g0</cxxflags>
72
+        <f77flags/>
73
+      </default>
74
+    </configurations>
75
+    <make>
76
+      <envvars>
77
+        <envvar value="1" name="WANT_AUTOCONF_2_5" />
78
+        <envvar value="1" name="WANT_AUTOMAKE_1_6" />
79
+      </envvars>
80
+      <abortonerror>false</abortonerror>
81
+      <numberofjobs>1</numberofjobs>
82
+      <dontact>false</dontact>
83
+      <makebin/>
84
+    </make>
85
+  </kdevautoproject>
86
+  <kdevfileview>
87
+    <groups>
88
+      <group pattern="*.cpp;*.cxx;*.h" name="Sources" />
89
+      <group pattern="*.ui" name="User Interface" />
90
+      <group pattern="*.png" name="Icons" />
91
+      <group pattern="*.po;*.ts" name="Translations" />
92
+      <group pattern="*" name="Others" />
93
+      <hidenonprojectfiles>false</hidenonprojectfiles>
94
+      <hidenonlocation>false</hidenonlocation>
95
+    </groups>
96
+    <tree>
97
+      <hidepatterns>*.o,*.lo,CVS</hidepatterns>
98
+      <hidenonprojectfiles>false</hidenonprojectfiles>
99
+    </tree>
100
+  </kdevfileview>
101
+  <kdevdoctreeview>
102
+    <ignoretocs>
103
+      <toc>ada</toc>
104
+      <toc>ada_bugs_gcc</toc>
105
+      <toc>bash</toc>
106
+      <toc>bash_bugs</toc>
107
+      <toc>clanlib</toc>
108
+      <toc>w3c-dom-level2-html</toc>
109
+      <toc>fortran_bugs_gcc</toc>
110
+      <toc>gnome1</toc>
111
+      <toc>gnustep</toc>
112
+      <toc>gtk</toc>
113
+      <toc>gtk_bugs</toc>
114
+      <toc>haskell</toc>
115
+      <toc>haskell_bugs_ghc</toc>
116
+      <toc>java_bugs_gcc</toc>
117
+      <toc>java_bugs_sun</toc>
118
+      <toc>pascal_bugs_fp</toc>
119
+      <toc>php</toc>
120
+      <toc>php_bugs</toc>
121
+      <toc>perl</toc>
122
+      <toc>perl_bugs</toc>
123
+      <toc>python</toc>
124
+      <toc>python_bugs</toc>
125
+      <toc>ruby</toc>
126
+      <toc>ruby_bugs</toc>
127
+      <toc>sdl</toc>
128
+      <toc>w3c-svg</toc>
129
+      <toc>sw</toc>
130
+      <toc>w3c-uaag10</toc>
131
+      <toc>wxwindows_bugs</toc>
132
+    </ignoretocs>
133
+    <ignoreqt_xml>
134
+      <toc>qmake User Guide</toc>
135
+    </ignoreqt_xml>
136
+    <projectdoc>
137
+      <userdocDir>html/</userdocDir>
138
+      <apidocDir>html/</apidocDir>
139
+    </projectdoc>
140
+    <ignoredoxygen/>
141
+    <ignorekdocs/>
142
+    <ignoredevhelp/>
143
+  </kdevdoctreeview>
144
+  <kdevdebugger>
145
+    <general>
146
+      <dbgshell>libtool</dbgshell>
147
+      <programargs></programargs>
148
+      <gdbpath></gdbpath>
149
+      <configGdbScript></configGdbScript>
150
+      <runShellScript></runShellScript>
151
+      <runGdbScript></runGdbScript>
152
+      <breakonloadinglibs>true</breakonloadinglibs>
153
+      <separatetty>false</separatetty>
154
+      <floatingtoolbar>false</floatingtoolbar>
155
+    </general>
156
+    <display>
157
+      <staticmembers>false</staticmembers>
158
+      <demanglenames>true</demanglenames>
159
+    </display>
160
+  </kdevdebugger>
161
+  <kdevfilecreate>
162
+    <filetypes/>
163
+    <useglobaltypes>
164
+      <type ext="ui" />
165
+      <type ext="cpp" />
166
+      <type ext="h" />
167
+    </useglobaltypes>
168
+  </kdevfilecreate>
169
+  <kdevcppsupport>
170
+    <references/>
171
+    <codecompletion>
172
+      <includeGlobalFunctions>true</includeGlobalFunctions>
173
+      <includeTypes>true</includeTypes>
174
+      <includeEnums>true</includeEnums>
175
+      <includeTypedefs>false</includeTypedefs>
176
+      <automaticCodeCompletion>true</automaticCodeCompletion>
177
+      <automaticArgumentsHint>true</automaticArgumentsHint>
178
+      <automaticHeaderCompletion>true</automaticHeaderCompletion>
179
+      <codeCompletionDelay>250</codeCompletionDelay>
180
+      <argumentsHintDelay>400</argumentsHintDelay>
181
+      <headerCompletionDelay>250</headerCompletionDelay>
182
+    </codecompletion>
183
+  </kdevcppsupport>
184
+  <cppsupportpart>
185
+    <filetemplates>
186
+      <interfacesuffix>.h</interfacesuffix>
187
+      <implementationsuffix>.cpp</implementationsuffix>
188
+    </filetemplates>
189
+  </cppsupportpart>
190
+</kdevelop>

BIN
knowit.kdevelop.pcs View File


+ 19
- 0
knowit.kdevses View File

@@ -0,0 +1,19 @@
1
+<?xml version = '1.0' encoding = 'UTF-8'?>
2
+<!DOCTYPE KDevPrjSession>
3
+<KDevPrjSession>
4
+ <DocsAndViews NumberOfDocuments="1" >
5
+  <Doc0 NumberOfViews="1" URL="file:/home/ja/programming/kde/knowit/src/knowit.cpp" >
6
+   <View0 line="445" Type="???" >
7
+    <AdditionalSettings Top="2" Width="904" Attach="1" Height="555" Left="2" MinMaxMode="0" />
8
+   </View0>
9
+  </Doc0>
10
+ </DocsAndViews>
11
+ <pluginList>
12
+  <kdevbookmarks>
13
+   <bookmarks/>
14
+  </kdevbookmarks>
15
+  <kdevdebugger>
16
+   <breakpointList/>
17
+  </kdevdebugger>
18
+ </pluginList>
19
+</KDevPrjSession>

+ 43
- 0
knowit.spec View File

@@ -0,0 +1,43 @@
1
+%define	version 0.10
2
+%define name knowit
3
+%define release 1
4
+Name: %{name}
5
+Version: %{version}
6
+Release: %{release}
7
+Packager: Michal Rudolf
8
+Source: %{name}-%{version}.tar.bz2
9
+BuildRoot: /tmp/build-%{name}-%{version}-%{release}
10
+Copyright: GPL
11
+Group: X11/KDE/Utilities
12
+Summary: knowledge management program for KDE
13
+
14
+%description 
15
+KnowIt is a simple tool for managing notes. It is similar to
16
+TuxCards, but KDE-based. Notes are organized in tree-like hierarchy,
17
+texts are in RichText format, so bold, italic and lists are supported,
18
+with more to come.
19
+
20
+%prep
21
+rm -rf $RPM_BUILD_ROOT
22
+
23
+%setup -q
24
+
25
+%build
26
+CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG" \
27
+./configure --prefix=$KDEDIR --with-install-root=$RPM_BUILD_ROOT # --enable-final
28
+make
29
+
30
+%install
31
+make prefix=$RPM_BUILD_ROOT$KDEDIR install-strip
32
+
33
+cd $RPM_BUILD_ROOT
34
+find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.%{name}
35
+find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
36
+find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name}
37
+
38
+%clean
39
+rm -rf $RPM_BUILD_ROOT
40
+rm -rf $RPM_BUILD_DIR/%{name}-%{version}
41
+rm -f $RPM_BUILD_DIR/file.list.%{name}
42
+
43
+%files -f ../file.list.%{name}

+ 1
- 0
po/Makefile.am View File

@@ -0,0 +1 @@
1
+POFILES = AUTO

+ 949
- 0
po/de.po View File

@@ -0,0 +1,949 @@
1
+# translation of knowit.po to deutsch
2
+# Copyright (C) 2003 Free Software Foundation, Inc.
3
+# Michael Buesch <mbuesch at freenet dot de>, 2003.
4
+# Lars Becker <lars at pandemonium dot de>, 2003.
5
+# Frank Osterfeld <frank.osterfeld at gmx dot de>, 2003.
6
+#
7
+msgid ""
8
+msgstr ""
9
+"Project-Id-Version: de\n"
10
+"POT-Creation-Date: 2004-03-31 14:12+0200\n"
11
+"PO-Revision-Date: 2003-12-05 02:00+0100\n"
12
+"Last-Translator: Lars Becker <lars at pandemonium dot de>\n"
13
+"Language-Team: Deutsch\n"
14
+"MIME-Version: 1.0\n"
15
+"Content-Type: text/plain; charset=UTF-8\n"
16
+"Content-Transfer-Encoding: 8bit\n"
17
+"X-Generator: KBabel 1.0.1\n"
18
+
19
+#: knowitapp.moc.cpp:34 knowitapp.moc.cpp:42
20
+msgid "KnowitApplication"
21
+msgstr ""
22
+
23
+#: knowitchooser.cpp:35
24
+msgid "&Exported notes:"
25
+msgstr ""
26
+
27
+#: knowitchooser.cpp:38
28
+#, fuzzy
29
+msgid "All"
30
+msgstr "&Alle"
31
+
32
+#: knowitchooser.cpp:39
33
+#, fuzzy
34
+msgid "Current with children"
35
+msgstr "Ausgewählte mit &Unternotizen"
36
+
37
+#: knowitchooser.cpp:40
38
+#, fuzzy
39
+msgid "Current only"
40
+msgstr "&Nur ausgewählte Notiz"
41
+
42
+#: knowitchooser.cpp:42
43
+msgid "&Encoding:"
44
+msgstr ""
45
+
46
+#: knowitchooser.cpp:45
47
+msgid "Local (8-bit)"
48
+msgstr ""
49
+
50
+#: knowitchooser.cpp:46
51
+msgid "UTF-8"
52
+msgstr ""
53
+
54
+#: knowitchooser.cpp:49
55
+#, fuzzy
56
+msgid "Numbered titles"
57
+msgstr "Notiz-Titel"
58
+
59
+#: knowitchooser.cpp:51 notes.cpp:249
60
+msgid "Table of contents"
61
+msgstr ""
62
+
63
+#: knowitchooser.cpp:53
64
+msgid "Rule betweeen notes"
65
+msgstr ""
66
+
67
+#: knowitchooser.cpp:55
68
+msgid "Use editor font and colors"
69
+msgstr ""
70
+
71
+#: knowitchooser.moc.cpp:34 knowitchooser.moc.cpp:42
72
+msgid "KnowitChooser"
73
+msgstr "KnowItAuswahl"
74
+
75
+#: knowit.cpp:53
76
+msgid "untitled"
77
+msgstr "Unbenannt"
78
+
79
+#: knowit.cpp:59
80
+msgid "Ready"
81
+msgstr "Fertig"
82
+
83
+#: knowit.cpp:74
84
+msgid "Move it to change tree/edit layout."
85
+msgstr "Verschieben um das Layout des Baums zu verändern"
86
+
87
+#: knowit.cpp:85
88
+msgid ""
89
+"<h2>Note text</h2>Add text for selected note here.\n"
90
+"Text can be formatted, for example <b>bold</b> or <i>italic</i>."
91
+msgstr ""
92
+"<h2>Notiztext</h2>Hier fügen Sie den Text für die Notiz ein.\n"
93
+"Der Text kann z.B. <b>fett</b> oder <i>kursiv</i> formatiert werden."
94
+
95
+#: knowit.cpp:111
96
+msgid "&Export to HTML..."
97
+msgstr "&Exportieren als HTML..."
98
+
99
+#: knowit.cpp:114
100
+msgid "Document &information..."
101
+msgstr "Dokument &Information"
102
+
103
+#: knowit.cpp:124
104
+msgid "Toggle &bold"
105
+msgstr "&Fett"
106
+
107
+#: knowit.cpp:126
108
+msgid "Toggle &italic"
109
+msgstr "&Kursiv"
110
+
111
+#: knowit.cpp:129
112
+msgid "Toggle &underline"
113
+msgstr "&Unterstrichen"
114
+
115
+#: knowit.cpp:132
116
+msgid "&Text color..."
117
+msgstr "&Textfarbe"
118
+
119
+#: knowit.cpp:134
120
+msgid "&Superscript"
121
+msgstr "&Hochstellen"
122
+
123
+#: knowit.cpp:136
124
+msgid "&Subscript"
125
+msgstr "&Tiefstellen"
126
+
127
+#: knowit.cpp:138
128
+msgid "&Normal text"
129
+msgstr "&Normaler Text"
130
+
131
+#: knowit.cpp:140
132
+msgid "&Bullet list"
133
+msgstr ""
134
+
135
+#: knowit.cpp:142
136
+msgid "&Numbered list"
137
+msgstr ""
138
+
139
+#: knowit.cpp:144
140
+msgid "&Uppercase list"
141
+msgstr ""
142
+
143
+#: knowit.cpp:146
144
+msgid "&Lowercase list"
145
+msgstr ""
146
+
147
+#: knowit.cpp:148
148
+msgid "N&o list"
149
+msgstr ""
150
+
151
+#: knowit.cpp:152
152
+msgid "&Go to &note..."
153
+msgstr "Gehe &zu Notiz..."
154
+
155
+#: knowit.cpp:154
156
+msgid "Align &left"
157
+msgstr "&Links anordnen"
158
+
159
+#: knowit.cpp:156
160
+msgid "Align &right"
161
+msgstr "&Rechts anordnen"
162
+
163
+#: knowit.cpp:158
164
+msgid "&Justify"
165
+msgstr "&Justieren"
166
+
167
+#: knowit.cpp:160
168
+msgid "&Center"
169
+msgstr "&Zentrieren"
170
+
171
+#: knowit.cpp:162
172
+msgid "Insert &date"
173
+msgstr "&Datum einfügen"
174
+
175
+#: knowit.cpp:164
176
+msgid "Insert &file..."
177
+msgstr "D&atei einfügen..."
178
+
179
+#: knowit.cpp:166
180
+msgid "&Raw Text Mode"
181
+msgstr "&Quelltext"
182
+
183
+#: knowit.cpp:179
184
+msgid "&Add"
185
+msgstr "&Hinzufügen"
186
+
187
+#: knowit.cpp:181
188
+msgid "Add &subnote"
189
+msgstr "Un&ternotiz hinzufügen"
190
+
191
+#: knowit.cpp:185
192
+msgid "&Rename"
193
+msgstr "U&mbenennen"
194
+
195
+#: knowit.cpp:187
196
+msgid "E&xpand all"
197
+msgstr "Alle a&ufklappen"
198
+
199
+#: knowit.cpp:189
200
+msgid "&Expand current"
201
+msgstr "&Ausgewählte aufklappen"
202
+
203
+#: knowit.cpp:191
204
+msgid "Co&llapse all"
205
+msgstr "Alle zusammenf&ühren"
206
+
207
+#: knowit.cpp:193
208
+msgid "&Collapse current"
209
+msgstr "Ausgewählte zusammenführen"
210
+
211
+#: knowit.cpp:195
212
+msgid "Move up"
213
+msgstr "Nach oben schieben"
214
+
215
+#: knowit.cpp:197
216
+msgid "Move down"
217
+msgstr "Nach unten schieben"
218
+
219
+#: knowit.cpp:199
220
+msgid "Move level up"
221
+msgstr "Eine Ebene hinauf"
222
+
223
+#: knowit.cpp:201
224
+msgid "Move level down"
225
+msgstr "Eine Ebene hinab"
226
+
227
+#: knowit.cpp:203
228
+msgid "Move at the beginning"
229
+msgstr "An Anfang verschieben"
230
+
231
+#: knowit.cpp:205
232
+msgid "Move at the end"
233
+msgstr "Ans Ende verschieben"
234
+
235
+#: knowit.cpp:207
236
+msgid "Sort"
237
+msgstr "Sortieren"
238
+
239
+#: knowit.cpp:211
240
+msgid "&Add link..."
241
+msgstr "Link &hinzufügen"
242
+
243
+#: knowit.cpp:213
244
+msgid "&Remove link"
245
+msgstr "Link &entfernen"
246
+
247
+#: knowit.cpp:215
248
+msgid "Open link"
249
+msgstr "Link öffnen"
250
+
251
+#: knowit.cpp:217
252
+msgid "Open link with..."
253
+msgstr "Öffne Datei..."
254
+
255
+#: knowit.cpp:219
256
+msgid "&Modify link..."
257
+msgstr "&Link bearbeiten..."
258
+
259
+#: knowit.cpp:221
260
+msgid "&Copy link location"
261
+msgstr ""
262
+
263
+#: knowit.cpp:230
264
+msgid "&Tip of the day"
265
+msgstr "&Tipp des Tages"
266
+
267
+#: knowit.cpp:234
268
+msgid "Minimize"
269
+msgstr "Minimieren"
270
+
271
+#: knowit.cpp:236
272
+#, fuzzy
273
+msgid "Switch area"
274
+msgstr "Wechsele Gebiet"
275
+
276
+#: knowit.cpp:238
277
+msgid "Overwrite Mode"
278
+msgstr "Überschreib-Modus"
279
+
280
+#: knowit.cpp:240
281
+msgid "Go to previous note"
282
+msgstr "Gehe zu vorheriger Notiz"
283
+
284
+#: knowit.cpp:242
285
+msgid "Go to next note"
286
+msgstr "Gehe zu nächster Notiz"
287
+
288
+#: knowit.cpp:244
289
+msgid "Go to first note"
290
+msgstr "Gehe zu erster Notiz"
291
+
292
+#: knowit.cpp:246
293
+msgid "Go to last note"
294
+msgstr "Gehe zu letzter Notiz"
295
+
296
+#: knowit.cpp:248
297
+msgid "Go to first subnote"
298
+msgstr "Gehe zu erster Unternotiz"
299
+
300
+#: knowit.cpp:250
301
+msgid "Go to parent note"
302
+msgstr "Gehe zu übergeordneter Notiz"
303
+
304
+#: knowit.cpp:262 knowit.cpp:1228
305
+msgid "INS"
306
+msgstr "EINFG"
307
+
308
+#: knowit.cpp:306
309
+msgid ""
310
+"<qt><p>Cannot open resource file <b>knowitui.rc</b>. Some of the menus and "
311
+"toolbars will be missing.</p><p>Probably Knowit was not installed properly. "
312
+"If you installed from source, please invoke <i>make install</i>.If you use "
313
+"precompiled package, please contact packager.</p></qt>"
314
+msgstr ""
315
+
316
+#: knowit.cpp:323 knowit.cpp:1131
317
+msgid "<qt>Cannot open file<br><b>%1</b></qt>"
318
+msgstr "<qt>Konnte Datei <br><b>%1</b><br> nicht öffnen.</qt>"
319
+
320
+#: knowit.cpp:374
321
+msgid "File %1 opened."
322
+msgstr "Datei %1 geöffnet."
323
+
324
+#: knowit.cpp:389
325
+msgid "<qt>Cannot save file<br><b>%1</b></qt>"
326
+msgstr "<qt>Konnte Datei<br><b>%1</b><br>nicht speichern.</qt>"
327
+
328
+#: knowit.cpp:405
329
+msgid "File %1 saved."
330
+msgstr "Datei %1 gespeichert."
331
+
332
+#: knowit.cpp:441
333
+#, fuzzy
334
+msgid ""
335
+"<qt>File <b>%1</b><br>\n"
336
+"cannot be saved. Quit anyway?</qt>"
337
+msgstr ""
338
+"<qt>Datei <b>%1</b>\n"
339
+"wurde verändert. Wollen Sie die Datei speichern?</qt>"
340
+
341
+#: knowit.cpp:446
342
+#, fuzzy
343
+msgid ""
344
+"<qt>File <b>%1</b><br>\n"
345
+"was modified. Do you want to save it?</qt>"
346
+msgstr ""
347
+"<qt>Datei <b>%1</b>\n"
348
+"wurde verändert. Wollen Sie die Datei speichern?</qt>"
349
+
350
+#: knowit.cpp:463
351
+msgid "untitled.kno"
352
+msgstr "unbenannt.kno"
353
+
354
+#: knowit.cpp:489
355
+msgid "<qt>Sought text:<br><b>%1</b><br>not found.</qt>"
356
+msgstr "<qt>Gesuchter Text:<br><b>%1</b><br>nicht gefunden.</qt>"
357
+
358
+#: knowit.cpp:621
359
+msgid "Add note"
360
+msgstr "Notiz hinzufügen"
361
+
362
+#: knowit.cpp:622 knowit.cpp:646
363
+msgid "Note title:"
364
+msgstr "Notiz-Titel"
365
+
366
+#: knowit.cpp:641
367
+msgid "You have to choose note before adding subnote."
368
+msgstr ""
369
+"Sie müssen eine Notiz auswählen, bevor Sie eine Unternotiz hinzufügen können."
370
+
371
+#: knowit.cpp:645
372
+msgid "Add subnote"
373
+msgstr "Unternotiz hinzufügen"
374
+
375
+#: knowit.cpp:666
376
+msgid ""
377
+"<qt>Are you sure you want to delete note<br><b>%1</b><br> and its subnotes?</"
378
+"qt>"
379
+msgstr ""
380
+"<qt>Sind Sie sicher, dass Sie die Notiz<br><b>%1</b><br> und alle "
381
+"Unternotizen löschen wollen?</qt>"
382
+
383
+#: knowit.cpp:668
384
+msgid "<qt>Are you sure you want to delete note<br><b>%1</b>?</qt>"
385
+msgstr ""
386
+"<qt>Sind Sie sicher, dass Sie die Notiz<br><b>%1</b> löschen wollen?</qt>"
387
+
388
+#: knowit.cpp:838 knowit.cpp:875
389
+msgid ""
390
+"*.kno|KnowIt files (*.kno)\n"
391
+"*|All files"
392
+msgstr ""
393
+"*.kno|KnowIt-Dateien (*.kno)\n"
394
+"*|Alle Dateien"
395
+
396
+#: knowit.cpp:838
397
+msgid "Open File..."
398
+msgstr "Öffne Datei..."
399
+
400
+#: knowit.cpp:857
401
+msgid ""
402
+"<qt><p>File couldn not be saved automatically.<p>Autosaving disabled - save "
403
+"file manually to turn autosaving on.</p></qt>"
404
+msgstr ""
405
+
406
+#: knowit.cpp:875
407
+msgid "Save as..."
408
+msgstr "Speichern unter..."
409
+
410
+#: knowit.cpp:881 knowit.cpp:973
411
+msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
412
+msgstr "<qt>Datei<br><b>%1</b><br>existiert bereits. Überschreiben?</qt>"
413
+
414
+#: knowit.cpp:897
415
+msgid "<qt><h1>%1</h1>Document path: %2<br>Number of notes: %3</qt>"
416
+msgstr "<qt><h1>%1</h1>Dokument Pfad: %2<br>Anzahl Notizen: %3</qt>"
417
+
418
+#: knowit.cpp:967
419
+msgid ""
420
+"*.html|HTML files (*.html)\n"
421
+"*|All files"
422
+msgstr ""
423
+"*.html|HTML-Dateien (*.html)\n"
424
+"*|Alle Dateien"
425
+
426
+#: knowit.cpp:967
427
+msgid "Export to HTML"
428
+msgstr "Exportiere als HTML"
429
+
430
+#: knowit.cpp:1092
431
+msgid "Go to"
432
+msgstr "Gehe zu"
433
+
434
+#: knowit.cpp:1093
435
+msgid "Go to page with given title"
436
+msgstr "Gehe zur Seite mit dem Titel"
437
+
438
+#: knowit.cpp:1126 knowitlink.cpp:90
439
+msgid "*|All files"
440
+msgstr "*|Alle Dateien"
441
+
442
+#: knowit.cpp:1126
443
+msgid "Insert file..."
444
+msgstr "Datei einfügen..."
445
+
446
+#: knowit.cpp:1227
447
+msgid "OVR"
448
+msgstr "ÜBER"
449
+
450
+#: knowit.cpp:1263
451
+msgid ""
452
+"You have just added your first link. Please remember that only links are "
453
+"stored in Knowit document, not linked files. If you move your document to "
454
+"other computer, links to local files probably won't work."
455
+msgstr ""
456
+"Sie haben gerade Ihren ersten Link eingegeben. Bitte denken Sie daran, dass "
457
+"imKnowIt-Dokument nur Verweise auf Dateien, nicht deren Inhalt gespeichert "
458
+"wird. Wenn Sie Ihre Dokumente auf andere Rechnern kopieren, werden Links zu "
459
+"lokalen Dateien wohlmöglich nicht mehr funktionieren."
460
+
461
+#: knowit.cpp:1273
462
+msgid "<qt>Are you sure you want to remove link:<br><b>%1</b>?</qt>"
463
+msgstr ""
464
+"<qt>Sind Sie sicher, dass sie die Notiz<br><b>%1</b> löschen wollen?</qt>"
465
+
466
+#: knowitedit.moc.cpp:34 knowitedit.moc.cpp:42
467
+msgid "KnowitEdit"
468
+msgstr ""
469
+
470
+#: knowitlink.cpp:34
471
+msgid "Modify link"
472
+msgstr "Link bearbeiten"
473
+
474
+#: knowitlink.cpp:40
475
+#, fuzzy
476
+msgid "Referenced item:"
477
+msgstr "Referenziertes Objekt:"
478
+
479
+#: knowitlink.cpp:42
480
+msgid "File or URL"
481
+msgstr "Dateiname oder URL:"
482
+
483
+#: knowitlink.cpp:43
484
+#, fuzzy
485
+msgid "KnowIt note"
486
+msgstr "KnowIt"
487
+
488
+#: knowitlink.cpp:55
489
+msgid "Link description:"
490
+msgstr "Beschreibung"
491
+
492
+#: knowitlink.cpp:90
493
+msgid "Choose link..."
494
+msgstr "&Link bearbeiten..."
495
+
496
+#: knowitlink.moc.cpp:34 knowitlink.moc.cpp:42
497
+msgid "KnowitLinkDialog"
498
+msgstr ""
499
+
500
+#: knowitlinks.moc.cpp:34 knowitlinks.moc.cpp:42
501
+#, fuzzy
502
+msgid "KnowitLinks"
503
+msgstr "KnowIt"
504
+
505
+#: knowit.moc.cpp:34 knowit.moc.cpp:42
506
+msgid "Knowit"
507
+msgstr "KnowIt"
508
+
509
+#: knowitpref.cpp:96
510
+msgid "New note"
511
+msgstr "Neue Notiz"
512
+
513
+#: knowitpref.cpp:132
514
+msgid "KnowIt Preferences"
515
+msgstr "KnowIt Einstellungen"
516
+
517
+#: knowitpref.cpp:138
518
+msgid "General"
519
+msgstr "Allgemein"
520
+
521
+#: knowitpref.cpp:138
522
+msgid "General options"
523
+msgstr "Allgemeine Optionen"
524
+
525
+#: knowitpref.cpp:141
526
+msgid "&Dock in System tray"
527
+msgstr "&Als Dockicon"
528
+
529
+#: knowitpref.cpp:142
530
+msgid "Open &last file on startup"
531
+msgstr "Öffne &letzte Datei beim Start"
532
+
533
+#: knowitpref.cpp:146
534
+msgid "Autosave:"
535
+msgstr "Automatisch sichern:"
536
+
537
+#: knowitpref.cpp:148
538
+msgid "every "
539
+msgstr "alle  "
540
+
541
+#: knowitpref.cpp:149
542
+msgid " min."
543
+msgstr " Minuten."
544
+
545
+#: knowitpref.cpp:150
546
+msgid "Never"