]> Git trees. - libqmvoc.git/log
libqmvoc.git
20 years agoA nice thing and a bad thing.
Pino Toscano [Fri, 2 Sep 2005 18:46:34 +0000 (18:46 +0000)]
A nice thing and a bad thing.

Good: I've moved the tests under a tests subdir, a.l.a. kdelibs.
To compile them:
$ cd tests
$ unsermake check
In this way, less code is compiled and installed as default

Bad: I've commented with #if 0 a pair of constructors that don't compile
here, and I don't know how to fix, sorry :(

CCMAIL: kstars@30doradus.org

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=456393

20 years agoExtDate enhancements and fixes:
Jason Harris [Fri, 2 Sep 2005 07:08:50 +0000 (07:08 +0000)]
ExtDate enhancements and fixes:

+ Added new variant of the static function ExtDate::fromString( string,
format ).  Until now, the format was restricted to Qt::TextDate or
Qt::ISODate.  Now, the format argument can be a string specifying the
format with KDE-compliant date-element tokens.  For example, to create
an ExtDate for September 2nd, 2005, you could use ExtDate::fromString(
"2005-09-02", "%Y-%m-%d" ).  I need this flexibility for the ExtDateEdit
widget I am writing.

+ Speaking of which: Added new ExtDateEdit and ExtDateTimeEdit widgets.
In KDE-3.x, these were copies of the Qt versions, but now I am writing
them from scratch (because the Qt4 versions rely on QVariant, which only
work with standard Qt data types).  The class compiles but is not
complete yet.  I have not even done any testing so far, so even the part
that is coded may not work.  At least we are a bit closer to being able
to compile trunk, since several of our tools use ExtDateEdit.

+ Added tests of the various fromString() functions to the test_extdate
program.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=456173

20 years ago* apidox
Pino Toscano [Thu, 1 Sep 2005 23:02:04 +0000 (23:02 +0000)]
* apidox
* no more q3* classes
* other

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=456039

20 years agoq3valuelist => qlist
Pino Toscano [Thu, 1 Sep 2005 19:55:01 +0000 (19:55 +0000)]
q3valuelist => qlist

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=455980

20 years agoJason your commands are my orders, libkdeedu compiles again
Albert Astals Cid [Thu, 25 Aug 2005 18:40:40 +0000 (18:40 +0000)]
Jason your commands are my orders, libkdeedu compiles again

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=453273

20 years agolibkdeedu/extdate for kde-4 now compiles. I had to disable the
Jason Harris [Thu, 4 Aug 2005 06:12:58 +0000 (06:12 +0000)]
libkdeedu/extdate for kde-4 now compiles.  I had to disable the
ExtDateTimeEdit class, because making it work is going to require a
major reimplementation.  Since we need this library in order to work on
the rest of KStars, I don't want to let this minor widget stand in the
way.

libkde/kdeeduplot already compiles, but there is still a compile problem
with libkdeedu/kdeeduui (specifically, the glossary widget that we use).
I will see if I can get that library compiling as well, then we can
finally start porting kstars itself.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=442868

20 years agoProgress toward making the extdate library compile under kde-4. Not
Jason Harris [Wed, 3 Aug 2005 05:46:05 +0000 (05:46 +0000)]
Progress toward making the extdate library compile under kde-4.  Not
finished yet, but many issues fixed so far.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=442556

20 years agoMake it compiles/links
Laurent Montel [Mon, 1 Aug 2005 21:43:17 +0000 (21:43 +0000)]
Make it compiles/links
(need fix qpainter::moveTo/lineTo)

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=442195

20 years agoUse all my script to port it.
Laurent Montel [Mon, 1 Aug 2005 16:10:18 +0000 (16:10 +0000)]
Use all my script to port it.
I hope now we can port kdeedu and not remove it as previously

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=442095

20 years agoUpdate README and ignores. v3.4.90
Pino Toscano [Mon, 25 Jul 2005 20:10:13 +0000 (20:10 +0000)]
Update README and ignores.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438708

20 years agoonly prepend the string if there is a picture to show
Carsten Niehaus [Sun, 24 Jul 2005 17:30:12 +0000 (17:30 +0000)]
only prepend the string if there is a picture to show

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438236

20 years agoSorry, I introduced a bug with the last commit, now everything is back to normal
Carsten Niehaus [Sun, 24 Jul 2005 14:41:34 +0000 (14:41 +0000)]
Sorry, I introduced a bug with the last commit, now everything is back to normal

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438161

20 years agoadd support for sub, sup and br tags
Carsten Niehaus [Sun, 24 Jul 2005 14:18:10 +0000 (14:18 +0000)]
add support for sub, sup and br tags

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438153

20 years agofix the use of <picture>-tag
Carsten Niehaus [Sun, 24 Jul 2005 12:06:03 +0000 (12:06 +0000)]
fix the use of <picture>-tag

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=438119

20 years ago\value is a Qt-ism, not used in KDE dox. Moved the enum values dox to the header...
Adriaan de Groot [Tue, 19 Jul 2005 20:31:34 +0000 (20:31 +0000)]
\value is a Qt-ism, not used in KDE dox. Moved the enum values dox to the header file so that they show up.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=436472

20 years agoupdate FSF address
Dirk Mueller [Sat, 16 Jul 2005 13:07:27 +0000 (13:07 +0000)]
update FSF address

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=435269

20 years agoDox fixes; need an extra copy of kdatepicker screenie
Adriaan de Groot [Sat, 9 Jul 2005 13:27:30 +0000 (13:27 +0000)]
Dox fixes; need an extra copy of kdatepicker screenie

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=433026

20 years agoMore random dox fixes. This leaves just KStars and KMPlot with broken dox.
Adriaan de Groot [Wed, 6 Jul 2005 14:25:15 +0000 (14:25 +0000)]
More random dox fixes. This leaves just KStars and KMPlot with broken dox.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=432175

20 years agoBunch of small dox fixes. Some todo's in indi where i couldn't guess all the paramete...
Adriaan de Groot [Wed, 6 Jul 2005 13:30:47 +0000 (13:30 +0000)]
Bunch of small dox fixes. Some todo's in indi where i couldn't guess all the parameters properly.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=432165

20 years agoInitial doxification, based on a hint from Casten
Adriaan de Groot [Wed, 6 Jul 2005 11:25:39 +0000 (11:25 +0000)]
Initial doxification, based on a hint from Casten

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=432131

20 years ago* The dialog can now be set to be folded or now in the ctor
Carsten Niehaus [Tue, 5 Jul 2005 20:01:25 +0000 (20:01 +0000)]
* The dialog can now be set to be folded or now in the ctor
* Each glossary can now be have its own backgroundpicture

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431990

20 years agoi18n improvements and some apidox comment
Pino Toscano [Tue, 5 Jul 2005 13:49:06 +0000 (13:49 +0000)]
i18n improvements and some apidox comment

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431890

20 years agoMore work on the glossary.
Pino Toscano [Tue, 5 Jul 2005 11:23:17 +0000 (11:23 +0000)]
More work on the glossary.
Now it behaves almost quite kalzium glossary, only a background is missing.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431836

20 years agoAfter disabling half the code it at least is no longer crashing. We now know in which...
Carsten Niehaus [Tue, 5 Jul 2005 10:47:08 +0000 (10:47 +0000)]
After disabling half the code it at least is no longer crashing. We now know in which line it really crashes but don't understand why

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431827

20 years agoTrying to active the Glossary dialog, but atm it crashes ;(
Pino Toscano [Tue, 5 Jul 2005 09:43:11 +0000 (09:43 +0000)]
Trying to active the Glossary dialog, but atm it crashes ;(

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431801

20 years agowc tells me: 305 lines changed. I kicked out all KnowledgeItem and ToolItem-stuff...
Carsten Niehaus [Mon, 4 Jul 2005 12:48:49 +0000 (12:48 +0000)]
wc tells me: 305 lines changed. I kicked out all KnowledgeItem and ToolItem-stuff and made the rest work with GlossaryItems

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431473

20 years ago* better check in case of loading error
Pino Toscano [Mon, 4 Jul 2005 11:31:16 +0000 (11:31 +0000)]
* better check in case of loading error
* re-enabling the GUI creation
* minor APIdox improvements

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431450

20 years ago* make one methods virtual
Carsten Niehaus [Mon, 4 Jul 2005 11:20:20 +0000 (11:20 +0000)]
* make one methods virtual
* API-DOC
* rename some parameters
* make more code work

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431447

20 years agoApplied a patch from carsten to improve the loading of glossaries and slightly edited...
Pino Toscano [Mon, 4 Jul 2005 11:14:45 +0000 (11:14 +0000)]
Applied a patch from carsten to improve the loading of glossaries and slightly edited by me to fix the compilation.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431446

20 years agoMaking it compile & ingores.
Pino Toscano [Mon, 4 Jul 2005 11:05:11 +0000 (11:05 +0000)]
Making it compile & ingores.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431444

20 years agoAdding the first version of KdeEduGlossary. This class will be shared by
Carsten Niehaus [Sun, 3 Jul 2005 19:55:50 +0000 (19:55 +0000)]
Adding the first version of KdeEduGlossary. This class will be shared by
Kalzium and KStars, at least.
Currently, we have three classes:

GlossaryDialog: The dialog, derived from KDialogBase
GlossaryItem: An item, consists of a name, the content
              potentially references and pictures, stored
  as QStringLists.
Glossary: This class stores and manages the items. It
          also has the xml-parser.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=431277

20 years agoInstall the headers so people from playground/edu can use it
Albert Astals Cid [Sun, 26 Jun 2005 15:49:16 +0000 (15:49 +0000)]
Install the headers so people from playground/edu can use it

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=429108

20 years ago- removed deprecated axis label member variabes
Andreas Nicolai [Sat, 18 Jun 2005 17:47:17 +0000 (17:47 +0000)]
- removed deprecated axis label member variabes

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=426842

20 years ago- KPlotWidget header files are now installed into $(KDE_DIR)/include/libkdeedu/...
Andreas Nicolai [Sat, 18 Jun 2005 16:35:14 +0000 (16:35 +0000)]
- KPlotWidget header files are now installed into $(KDE_DIR)/include/libkdeedu/...

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=426818

20 years ago- axis are now called LeftAxis and BottomAxis to make provisions for
Andreas Nicolai [Sat, 18 Jun 2005 14:38:17 +0000 (14:38 +0000)]
- axis are now called LeftAxis and BottomAxis to make provisions for
  future Top and Right axes

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=426775

20 years ago- created new class KPlotAxis to store all axis related data
Andreas Nicolai [Sat, 18 Jun 2005 13:46:25 +0000 (13:46 +0000)]
- created new class KPlotAxis to store all axis related data
- added support for user defined number formats for tick labels

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=426762

20 years agofix compile with current gcc 4
Adrian Schroeter [Tue, 24 May 2005 09:47:56 +0000 (09:47 +0000)]
fix compile with current gcc 4

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=417693

20 years agocompile
Dirk Mueller [Sat, 19 Mar 2005 13:02:00 +0000 (13:02 +0000)]
compile

svn path=/trunk/kdeedu/libkdeedu/; revision=398945

20 years agoUpdate. v3.4.0 v3.4.0-beta2 v3.4.1
Pino Toscano [Tue, 1 Feb 2005 14:51:37 +0000 (14:51 +0000)]
Update.

svn path=/trunk/kdeedu/libkdeedu/; revision=384972

20 years agocleaning up some of the horrors in ExtDateTimeEdit. Lots of stale code
Jason Harris [Sat, 29 Jan 2005 20:54:08 +0000 (20:54 +0000)]
cleaning up some of the horrors in ExtDateTimeEdit.  Lots of stale code
here, and not very robust (was causing a crash in PlanetViewer).
Fixed some of this, and lots of cosmetic whitespace fixes too.

I am planning a more complete overhaul here, "soon".

svn path=/trunk/kdeedu/libkdeedu/; revision=383872

20 years agoavoid using uninitialized values
Stephan Kulow [Thu, 20 Jan 2005 10:53:24 +0000 (10:53 +0000)]
avoid using uninitialized values

svn path=/trunk/kdeedu/libkdeedu/; revision=380365

20 years agoExport v3.4.0-beta1
Laurent Montel [Mon, 3 Jan 2005 17:35:50 +0000 (17:35 +0000)]
Export

svn path=/trunk/kdeedu/libkdeedu/; revision=375261

20 years agoPatch to use -fvisibility
Laurent Montel [Mon, 3 Jan 2005 17:09:42 +0000 (17:09 +0000)]
Patch to use -fvisibility

svn path=/trunk/kdeedu/libkdeedu/; revision=375247

21 years agoAdding copyright notices to some files
Jason Harris [Tue, 26 Oct 2004 04:10:37 +0000 (04:10 +0000)]
Adding copyright notices to some files

CCMAIL: annma@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=357793

21 years agoEliminating flicker in KPlotWidget. Added "WNoAutoErase" flag to
Jason Harris [Sun, 24 Oct 2004 07:01:29 +0000 (07:01 +0000)]
Eliminating flicker in KPlotWidget.  Added "WNoAutoErase" flag to
QWidget ctor.  It works well!

(note: I first tried to add "setBackgroundMode( QWidget::NoBackground )"
to the KPlotWidget ctor, but this didn't stop the flicker.  This is
strange, because that's how I got rid of the flicker in the SkyMap
widget.  SkyMap doesn't use WNoAutoErase, yet it is flicker-free.  Odd.)

CCMAIL: kstars-devel@kde.org
CCMAIL: cniehaus@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=357248

21 years agoeven if it's only a comment, I must get it right
Anne-Marie Mahfouf [Thu, 21 Oct 2004 18:23:59 +0000 (18:23 +0000)]
even if it's only a comment, I must get it right

svn path=/trunk/kdeedu/libkdeedu/; revision=356574

21 years agoqDebug -> kdDebug
Anne-Marie Mahfouf [Thu, 21 Oct 2004 18:14:26 +0000 (18:14 +0000)]
qDebug -> kdDebug

svn path=/trunk/kdeedu/libkdeedu/; revision=356571

21 years agoFix mem leak found by "kdetestscripts/report.html"
Laurent Montel [Mon, 18 Oct 2004 10:11:02 +0000 (10:11 +0000)]
Fix mem leak found by "kdetestscripts/report.html"
delete private class

svn path=/trunk/kdeedu/libkdeedu/; revision=355534

21 years ago2 Fixes to ExtDateTime and the test program 'test_extdate'.
Jason Harris [Mon, 20 Sep 2004 14:51:08 +0000 (14:51 +0000)]
2 Fixes to ExtDateTime and the test program 'test_extdate'.
There were missing validity checks in the new ExtDate code, and
test_extdate needed the new date format strings.
Backporting to 3_3_BRANCH

svn path=/trunk/kdeedu/libkdeedu/; revision=347905

21 years agoUpdate ExtDatePicker to use the new KDE-like date format strings. One
Jason Harris [Mon, 20 Sep 2004 05:53:07 +0000 (05:53 +0000)]
Update ExtDatePicker to use the new KDE-like date format strings.  One
problem:  KGlobal::locale()->dateFormatShort() uses a 2-digit year,
which is especially ambiguous considering the huge range of dates
accessible with ExtDate.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=347761

21 years agoFixing bug #89098 (Date not localized in What's Up Tonight tool).
Jason Harris [Mon, 20 Sep 2004 05:38:39 +0000 (05:38 +0000)]
Fixing bug #89098 (Date not localized in What's Up Tonight tool).
This is part one of a two-part fix.  ExtDate used to use Qt's format strings for expressing dates.  However, to localize the expression of the date, we need KGlobal::locale()->dateFormat(), which uses KDE's format strings (which are totally different from Qt's).  This commit makes ExtDate and ExtDateTime use KDE format strings.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=347759

21 years agoFix highlighting of the selected date in the ExtDatePicker widget
Jason Harris [Thu, 19 Aug 2004 04:09:41 +0000 (04:09 +0000)]
Fix highlighting of the selected date in the ExtDatePicker widget
for years < 2000.  The highlighted date was off by one week because of a
bug in ExtDate::dayOfWeek().

Also, make ExtDate::addMonths() more robust.

This time I actually committed to the correct branch...

(TO BE BACKPORTED)

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=338991

21 years agocleaning up (I don't know why FreeBSD should require AM_CPPFLAGS instead of INCLUDES) v3.3.0
Stephan Kulow [Mon, 28 Jun 2004 08:01:56 +0000 (08:01 +0000)]
cleaning up (I don't know why FreeBSD should require AM_CPPFLAGS instead of INCLUDES)

svn path=/trunk/kdeedu/libkdeedu/; revision=324197

21 years agoBuild fix from Michael Nottebrock
Lauri Watts [Sun, 27 Jun 2004 16:27:13 +0000 (16:27 +0000)]
Build fix from Michael Nottebrock

svn path=/trunk/kdeedu/libkdeedu/; revision=324069

21 years agostdlib.h needed for "int exit(...)"
Andy Fawcett [Sat, 19 Jun 2004 18:13:10 +0000 (18:13 +0000)]
stdlib.h needed for "int exit(...)"

svn path=/trunk/kdeedu/libkdeedu/; revision=322002

21 years agomaking the ExtDate::fromString(s) and ExtDateTime::fromString(s) functions more
Jason Harris [Sun, 6 Jun 2004 02:39:47 +0000 (02:39 +0000)]
making the ExtDate::fromString(s) and ExtDateTime::fromString(s) functions more
robust.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=318087

21 years agoFixing crash condition in ExtDateWidget. If initialized without a date
Jason Harris [Tue, 1 Jun 2004 01:33:18 +0000 (01:33 +0000)]
Fixing crash condition in ExtDateWidget.  If initialized without a date
argument, it was initialized to an invalid date, which caused a crash in the
function ExtDate::daysInMonth().  Two fixes make the widget much more robust:

+ ExtDate::daysInMonth() and ExtDate::leapYear() now check the validity of the
date first, and return sensible default values if the date is invalid.

+ the default ctor ExtDateWidget() now initializes to the current date, rather
than an invalid date.

This fixes the crash in the ScriptBuilder tool.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=316636

21 years agoRemove QDate restriction on ExtDateTimeEdit. Can now set date between years
Jason Harris [Mon, 17 May 2004 03:14:25 +0000 (03:14 +0000)]
Remove QDate restriction on ExtDateTimeEdit.  Can now set date between years
-50000 and 50000.  (changes in extdatetime.cpp are just whitespace changes)

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=311960

21 years agofix includes
Anne-Marie Mahfouf [Thu, 13 May 2004 19:00:49 +0000 (19:00 +0000)]
fix includes

svn path=/trunk/kdeedu/libkdeedu/; revision=311158

21 years agoFixing some problems in ExtDate and friends:
Jason Harris [Thu, 13 May 2004 07:07:35 +0000 (07:07 +0000)]
Fixing some problems in ExtDate and friends:
Fixed ExtDate::setJD() (did not set calendar date)
Fixed ExtDateTime::addSecs() (bad conversion from int to uint; simplified code)
(added author comment to extdatetbl.cpp)

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=310907

21 years agoImproved ExtDate::isValid()
Jason Harris [Thu, 13 May 2004 04:05:20 +0000 (04:05 +0000)]
Improved ExtDate::isValid()

svn path=/trunk/kdeedu/libkdeedu/; revision=310874

21 years agofixed the warnings
Anne-Marie Mahfouf [Thu, 6 May 2004 12:36:51 +0000 (12:36 +0000)]
fixed the warnings

svn path=/trunk/kdeedu/libkdeedu/; revision=309071

21 years agoUpdated README file
Jason Harris [Thu, 6 May 2004 05:11:21 +0000 (05:11 +0000)]
Updated README file

svn path=/trunk/kdeedu/libkdeedu/; revision=308991

21 years agoExtDate now stores the date internally as the actual Julian Day number, rather than...
Jason Harris [Wed, 28 Apr 2004 05:44:59 +0000 (05:44 +0000)]
ExtDate now stores the date internally as the actual Julian Day number, rather than the count of days since 1 Jan 0001.  Added function ExtDate::jd() to return the Julian Day and ExtDate::setJD(long int) to set it.  Some other code cleanups as well.

CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=306924

21 years agoForgot to remove reference to unused include file (extdatetimeeditor.h)
Jason Harris [Sun, 18 Apr 2004 08:56:58 +0000 (08:56 +0000)]
Forgot to remove reference to unused include file (extdatetimeeditor.h)
Thanks for catching it so quickly, Laurent.

CCMAIL: kde-edu@kde.org
CCMAIL: kstars-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=304585

21 years agoAdding ExtDate library to libkdeedu. ExtDate is a replacement for
Jason Harris [Sun, 18 Apr 2004 07:58:44 +0000 (07:58 +0000)]
Adding ExtDate library to libkdeedu.  ExtDate is a replacement for
QDate that eliminates its arbitrary date-range limits (QDate cannot
accept dates prior to year 1752 or after year 8000).  There is no
theoretical limit to the range of dates that ExtDate can accept, but
I have imposed a range of -50000 to +50000 for now.

The ExtDate library is based on the initial work of Michel Guitel, who
wrote the original ExtDate class.  I have added the following classes:

ExtDateTime (replaces QDateTime)
ExtCalendarSystem (replaces KCalendarSystem)
ExtCalendarSystemGregorian (replaces KCalendarSystemGregorian)
ExtDateTable (replaces KDateTable)
ExtDatePicker (replaces KDatePicker)
ExtDateTimeEdit (replaces QDateTimeEdit)
ExtDateWidget (replaces KDateWidget)

Most of the work was simply pasting in the class to be replaced, and
global-replacing QDate with ExtDate.  However, there are some
remaining issues:

+ currently, only the Gregorian calendar is supported
+ using KLocale to set the date string format does not work
+ API docs are needed

Once the issues have been worked out, I would like to propose to
kde-core-devel that these classes be added to kdelibs for KDE4.
However, I am not sure if any other apps besides KStars really need
very remote dates.

The library includes two test-programs for verifying the performance
of ExtDate.  The first (test_extdate) is a command-line program that
simply outputs the results of 9 tests comparing the performance of
ExtDate and QDate.  If ExtDate is working correctly, then the only
differences will be for dates outside of QDate's valid range.  The
second (test_extdatepicker) is a GUI app showing a KDatePicker and an
ExtDatePicker side-by-side (there is a slight rendering difference
between ExtDatePicker and KDatePicker on my system; I don't know
why this is happening).

The other way to test it is to run kstars; I am going to commit the
ExtDate code in kstars shortly...

CCMAIL: kde-edu@kde.org
CCMAIL: kstars-devel@kde.org
CCMAIL: michel.guitel@free.fr

svn path=/trunk/kdeedu/libkdeedu/; revision=304574

21 years agoCompile Warning --
Albert Astals Cid [Tue, 16 Mar 2004 18:15:07 +0000 (18:15 +0000)]
Compile Warning --

svn path=/trunk/kdeedu/libkdeedu/; revision=296371

21 years agotypo fix
Dirk Mueller [Sat, 13 Mar 2004 13:38:37 +0000 (13:38 +0000)]
typo fix

svn path=/trunk/kdeedu/libkdeedu/; revision=295637

22 years agofirst we try to get KDE CVS build on a fresh installation, world peace upstream/KDE/3.2 v3.2.0 v3.2.1 v3.2.2 v3.2.3
Stephan Kulow [Fri, 19 Sep 2003 08:54:26 +0000 (08:54 +0000)]
first we try to get KDE CVS build on a fresh installation, world peace
has to wait

svn path=/trunk/kdeedu/libkdeedu/; revision=252323

22 years agowhen drawing KPlotObject::LABEL items, the position of the label is now
Jason Harris [Mon, 15 Sep 2003 21:23:59 +0000 (21:23 +0000)]
when drawing KPlotObject::LABEL items, the position of the label is now
centered on the data point's X-coordinate, and slightly below the data
point in Y.  This is useful for (and in fact assumes that one is) plotting
the labels next to KPlotObject::POINT items that have the same
coordinates.  (This change was implemented in order to add planet labels
to the solar system plotter in KStars).

TODO: make the vertical offset adjustable.  Should be zero by default.
(have to wait for after 3.2)

svn path=/trunk/kdeedu/libkdeedu/; revision=251365

22 years ago- deleting null pointers is safe
Frerich Raabe [Sun, 31 Aug 2003 09:06:46 +0000 (09:06 +0000)]
- deleting null pointers is safe

svn path=/trunk/kdeedu/libkdeedu/; revision=247125

22 years agofreeing buffer in destructor
Jasem Mutlaq [Sun, 31 Aug 2003 08:59:36 +0000 (08:59 +0000)]
freeing buffer in destructor

svn path=/trunk/kdeedu/libkdeedu/; revision=247122

22 years agoadding guards
George Wright [Wed, 20 Aug 2003 01:12:41 +0000 (01:12 +0000)]
adding guards

svn path=/trunk/kdeedu/libkdeedu/; revision=243688

22 years agoAdded ability to add axis labels to the plot
Jason Harris [Sun, 20 Jul 2003 04:52:06 +0000 (04:52 +0000)]
Added ability to add axis labels to the plot
(setXAxisLabel(QString)/setYAxisLabel(QString)).
The "padding" space around the plot area is no longer hard-coded.
The amount of padding can be set explicitly with setXXXPadding(int),
where XXX={Left, Right, Top, Bottom}.  If not explicitly set, the code
will automatically choose a good amount of padding, depending on whether
there are Axis Labels and/or Tick Mark Labels present.
Also, the placement of Tick Mark Labels is a bit smarter now; the labels
should be better centered on the corresponding tick.

CCMAIL: kstars-devel@lists.sourceforge.net

svn path=/trunk/kdeedu/libkdeedu/; revision=238085

22 years agoCVS_SILENT -$Log
Stephan Binner [Thu, 17 Jul 2003 12:48:23 +0000 (12:48 +0000)]
CVS_SILENT -$Log

svn path=/trunk/kdeedu/libkdeedu/; revision=237589

22 years agoFix compiler warnings about unused arguments in paintEvent() and
Jason Harris [Fri, 11 Jul 2003 18:01:30 +0000 (18:01 +0000)]
Fix compiler warnings about unused arguments in paintEvent() and
resizeEvent().

CCMAIL: cniehaus@gmx.de, kstars@30doradus.org

svn path=/trunk/kdeedu/libkdeedu/; revision=236569

22 years agoAdding files for libkdeeduplot...sorry for the confusion; I had trouble
Jason Harris [Fri, 11 Jul 2003 13:11:18 +0000 (13:11 +0000)]
Adding files for libkdeeduplot...sorry for the confusion; I had trouble
adding these initially, but I thought I had finally committed them.  Hope
it works this time.

CCMAIL: mueller@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=236545

22 years agofix kdeeduplot's Makefile.am, and readd to SUBDIRS for when the dir will actually...
Dominique Devriese [Fri, 4 Jul 2003 19:20:01 +0000 (19:20 +0000)]
fix kdeeduplot's Makefile.am, and readd to SUBDIRS for when the dir will actually contain something useful..

svn path=/trunk/kdeedu/libkdeedu/; revision=235478

22 years agoremove broken directory likdeeduplot. Whats up with that? why was it added?
Dirk Mueller [Fri, 4 Jul 2003 18:52:27 +0000 (18:52 +0000)]
remove broken directory likdeeduplot. Whats up with that? why was it added?

svn path=/trunk/kdeedu/libkdeedu/; revision=235473

22 years agomake it build
Dominique Devriese [Wed, 2 Jul 2003 09:51:31 +0000 (09:51 +0000)]
make it build

CCMAIL:Jason Harris <kstars@30doradus.org>, kde-edu-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=235041

22 years agofor Jason :-)
Anne-Marie Mahfouf [Wed, 2 Jul 2003 01:20:42 +0000 (01:20 +0000)]
for Jason :-)

svn path=/trunk/kdeedu/libkdeedu/; revision=235004

22 years agofixes
Stephan Kulow [Sun, 25 May 2003 19:00:43 +0000 (19:00 +0000)]
fixes

svn path=/trunk/kdeedu/libkdeedu/; revision=227856

22 years agounbreak compilation
Dirk Mueller [Mon, 12 May 2003 10:35:19 +0000 (10:35 +0000)]
unbreak compilation

svn path=/trunk/kdeedu/libkdeedu/; revision=225355

22 years ago- use KDE_DEFAULT_CXXFLAGS
Dirk Mueller [Thu, 1 May 2003 11:53:54 +0000 (11:53 +0000)]
- use KDE_DEFAULT_CXXFLAGS
- fix compilation

svn path=/trunk/kdeedu/libkdeedu/; revision=223183

22 years agoIncludemoc
Laurent Montel [Thu, 10 Apr 2003 20:19:28 +0000 (20:19 +0000)]
Includemoc

svn path=/trunk/kdeedu/libkdeedu/; revision=219593

22 years agoexport proper version info
Dirk Mueller [Fri, 3 Jan 2003 03:25:00 +0000 (03:25 +0000)]
export proper version info

svn path=/trunk/kdeedu/libkdeedu/; revision=197109

23 years agoDon't install the headers for libkdeedu. We don't really want this to have v3.1.0 v3.1.1 v3.1.2
Scott Wheeler [Sat, 12 Oct 2002 18:03:00 +0000 (18:03 +0000)]
Don't install the headers for libkdeedu.  We don't really want this to have
to be binary compatible with future releases.

Also, I removed the "libkdeedu/kdeeduui" from the Makefile.am since it's
not currently being used for anything (and there hasn't been a commit since
June).

CCMAIL:kde-edu-devel@kde.org

svn path=/trunk/kdeedu/libkdeedu/; revision=183545

23 years agoStyle guide fixes according to http://developer.kde.org/documentation/standards/kde...
Stephan Binner [Sat, 20 Jul 2002 19:40:11 +0000 (19:40 +0000)]
Style guide fixes according to http://developer.kde.org/documentation/standards/kde/style/basics/

svn path=/trunk/kdeedu/libkdeedu/; revision=167785

23 years agoMoved KEduData to KEduVocData as discussed on kde-edu-devel. Made a couple
Scott Wheeler [Fri, 7 Jun 2002 16:46:40 +0000 (16:46 +0000)]
Moved KEduData to KEduVocData as discussed on kde-edu-devel.  Made a couple
of cleanups to the code (propper use of const and references).

svn path=/trunk/kdeedu/libkdeedu/; revision=159782

23 years agoRemoved the old sources for libkdeedu -- they confused me, as there were
Scott Wheeler [Fri, 7 Jun 2002 15:08:07 +0000 (15:08 +0000)]
Removed the old sources for libkdeedu -- they confused me, as there were
two versions.  I also updated the Makefile.am and FlashKard to reflect
the new location.

svn path=/trunk/kdeedu/libkdeedu/; revision=159765

23 years ago*** empty log message ***
Ewald Arnold [Sun, 2 Jun 2002 15:45:58 +0000 (15:45 +0000)]
*** empty log message ***

svn path=/trunk/kdeedu/libkdeedu/; revision=159019

23 years agostarted core and ui libs
Ewald Arnold [Sun, 2 Jun 2002 15:45:49 +0000 (15:45 +0000)]
started core and ui libs

svn path=/trunk/kdeedu/libkdeedu/; revision=159018

23 years agoadded ideas
Ewald Arnold [Thu, 30 May 2002 16:51:11 +0000 (16:51 +0000)]
added ideas

svn path=/trunk/kdeedu/libkdeedu/; revision=158629

23 years agoAdded the beginnings of a kde-edu library, libkdeedu, which at the moment
Scott Wheeler [Wed, 29 May 2002 23:59:11 +0000 (23:59 +0000)]
Added the beginnings of a kde-edu library, libkdeedu, which at the moment
just contains a simple kvtml parser.  I also made changes to FlashKard to
have it make use of this lib.

svn path=/trunk/kdeedu/libkdeedu/; revision=158533