]> Git trees. - libqmvoc.git/log
libqmvoc.git
19 years agoFix compile
Laurent Montel [Thu, 2 Nov 2006 16:37:54 +0000 (16:37 +0000)]
Fix compile

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

19 years agoFix the apidocs
Carsten Niehaus [Wed, 1 Nov 2006 15:56:41 +0000 (15:56 +0000)]
Fix the apidocs

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

19 years agoreturn at least something
Dirk Mueller [Mon, 30 Oct 2006 08:08:58 +0000 (08:08 +0000)]
return at least something

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

19 years agoDraw a line from a data point to its label if the label is not
Jason Harris [Sun, 29 Oct 2006 21:31:43 +0000 (21:31 +0000)]
Draw a line from a data point to its label if the label is not
very near the point.  When a line is drawn, it also draws a
rounded rectangle around the label text.

CCMAIL: kde-edu@kde.org

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

19 years agoShut up GCC 4.1.x
Carsten Niehaus [Sun, 29 Oct 2006 11:43:21 +0000 (11:43 +0000)]
Shut up GCC 4.1.x

This "order of variables in .h files and .cpp files" is really... picky :)

CCMAIL: kstars@30doradus.org

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

19 years agoPorting to QList<ChemicalDataObject> (no pointer
Carsten Niehaus [Sun, 29 Oct 2006 11:13:45 +0000 (11:13 +0000)]
Porting to QList<ChemicalDataObject> (no pointer
Porting to QSharedPointer and co, this shares implicitly.

Result:
 ==8109== LEAK SUMMARY:
 ==8109==    definitely lost: 980 bytes in 17 blocks.
 ==8109==    indirectly lost: 14,505 bytes in 245 blocks.
 ==8109==      possibly lost: 792 bytes in 6 bloc

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

19 years agoImplementing non-colliding text labels in kdeeduplot, based on kmplot
Jason Harris [Sun, 29 Oct 2006 03:25:34 +0000 (03:25 +0000)]
Implementing non-colliding text labels in kdeeduplot, based on kmplot
code.

It works, but it could probably be faster.  You don't need to know
anything about it to use the feature, it all happens behind the scenes.
Just add some items with labels and enjoy the magic.

However, in the interest of inspiring optimization, here's a brief
description of how it works:

KPlotWidget now has a private array of floats: PlotMask[100][100].
This is a rough division of the content of the plot into a 100x100
grid.  Where the plot is empty, the array is zero, where it has content,
it is  >0.  When items are added to the plot (points, lines, bars, or
labels), the corresponding positions in PlotMask are incremented by an
amount that can vary for different kinds of items (for example, right
now Bars don't increment as much as points or lines).

The function KPlotWidget::placeLabel() is responsible for positioning
item labels.  It attempts to place the label close to the point to
which it belongs, while minimizing the label's overlap with masked
regions of the plot.  Ideally, it won't overlap with masked regions at
all.  This is done in a rather brute-force way: it tests label
positions in a 40x40 grid around the position of the point, and
determines the "cost" for placing the label at each position.  Higher
cost is incurred for (a) overlapping with a masked region, (b) being
further from the point position, and (c) extending beyond the bounds
of the plot.  The position that has the lowest "cost" is then adopted,
and the label is drawn at that position.

You can get an idea of the CPU impact of this cost-analysis using
the test suite I added to kdeeduplot.  Display the "Points, lines
and bars" plot, and then resize the window.  Note the smoothness of
the redraws.  Now display "Points, lines and bars with labels" and
resize the window.  The redraws take much longer in this case.

CCMAIL: kde-edu@kde.org

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

19 years agoInternal changes to libkdeeduplot in preparation for implementing
Jason Harris [Sat, 28 Oct 2006 00:04:44 +0000 (00:04 +0000)]
Internal changes to libkdeeduplot in preparation for implementing
non-colliding labels.  Basically, I was looking at the code and
saw several things that needed to be improved.

+ Added a "BARS" type for KPlotObject, and removed the "POLYGON"
type.  "CURVES" type is now called "LINES".

+ A single KPlotObject can now be any combination of POINTS,
LINES, and BARS.  These enum items have bitmask values (1,2,4),
so you should be able to OR them together in the ctor, but I
haven't gotten that to work yet.  Instead you can set it to one
type in the ctor, and use the
setShowPoints(bool)/setShowLines(bool)/setShowBars(bool)
convenience functions.

+ There are many more point shapes available now: CIRCLE, LETTER,
TRIANGLE, SQUARE, PENTAGON, HEXAGON, ASTERISK, and STAR

+ Plot objects no longer have a Name property.  It's unnecessary with
the new labeling scheme.

+ There is no longer a LABEL object type.  Instead, you can
define a label for any data point by adding a string argument to
addPoint(), like so:

  KPlotWidget *pw = new KPlotWidget( parent );
  pw->setLimits( -0.1, 4.1, -0.1, 6.1 );

  KPlotObject *po = new KPlotObject( Qt::white, KPlotObject::POINTS, 5.0, KPlotObject::ASTERISK );
  po->addPoint( 1.0, 2.5, "Point A" );
  po->addPoint( 2.0, 4.7, "Point B" );
  po->addPoint( 3.0, 5.5, "Point C" );

  pw->addObject( po );
  pw->update();

+ There is no longer an enum for specifying line styles.
Instead, you can now define QPens and QBrushes for drawing
points, lines and bars.  This is much more flexible.

+ renamed mapToPoint() to toScreen()

+ I added a "tests" subdirectory which demonstrates the library.
Please have a look.

TODO: It looks like drawing an axis using secondary data limits
is not working.  The "Lines" demo in the tests directory should
show the angle in degrees along the top axis (the angle is shown
in radians on the bottom axis).

As I said, I haven't gotten the KPlotObject ctor to accept multiple PlotType values.  i.e., this works:

  KPlotObject( Qt::white, KPlotObject::POINTS, 2.0, KPlotObject::TRIANGLE )

but this doesn't:

  KPlotObject( Qt::white, KPlotObject::POINTS|KPlotObject::LINES, 2.0, KPlotObject::TRIANGLE )

I checked to see that the kdeedu module compiles with these changes
(other than kstars changes, I only had to make a few modifications to
kalzium/src/elementdataviewer.cpp and ktouch/src/ktouchstatistics.cpp;
check it out, I think you'll like the new API)

Comments?  Problems?  Suggestions?

CCMAIL: kde-edu@kde.org

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

19 years agoConvert plotting data to floating-point variants (QPoint-->QPointF, v3.80.2
Jason Harris [Wed, 25 Oct 2006 01:17:21 +0000 (01:17 +0000)]
Convert plotting data to floating-point variants (QPoint-->QPointF,
QPolygon-->QPolygonF, etc).  Moved mapToPoint() definition from
kplotwidget.h to kplotwidget.cpp.

CCMAIL: kde-edu@kde.org

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

19 years agoApply Alex patch (now we can use enable-final argument
Laurent Montel [Mon, 23 Oct 2006 08:12:44 +0000 (08:12 +0000)]
Apply Alex patch (now we can use enable-final argument
some module compiles with enable-final now)
As discussed with Alex it's not necessary to have program name
into automoc macro

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

19 years agoThere is still a huge memleak but I cannot find it... This commit removes 4 objects...
Carsten Niehaus [Sat, 21 Oct 2006 11:40:44 +0000 (11:40 +0000)]
There is still a huge memleak but I cannot find it... This commit removes 4 objects, reindents a bit and removes some kDebug

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

19 years agolayout and two memleaks in the test.
Carsten Niehaus [Sat, 21 Oct 2006 11:08:30 +0000 (11:08 +0000)]
layout and two memleaks in the test.

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

19 years agoAdd debug code counting the constructor/destructor calls
Benoît Jacob [Fri, 20 Oct 2006 10:14:43 +0000 (10:14 +0000)]
Add debug code counting the constructor/destructor calls
for ChemicalDataObject

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

19 years agoAdd a missing destructor in ElementSaxParser::Private
Benoît Jacob [Fri, 20 Oct 2006 09:07:45 +0000 (09:07 +0000)]
Add a missing destructor in ElementSaxParser::Private

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

19 years ago* Remove strange code and Qt4-ify it
Carsten Niehaus [Thu, 19 Oct 2006 17:09:45 +0000 (17:09 +0000)]
* Remove strange code and Qt4-ify it
* One leak less (in the parser)
* one more qDebugAll

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

19 years agoPluggin memleaks and now using qDeleteAll
Carsten Niehaus [Thu, 19 Oct 2006 16:28:45 +0000 (16:28 +0000)]
Pluggin memleaks and now using qDeleteAll

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

19 years agoFix two memleaks, port half of the class to pure Qt4
Carsten Niehaus [Thu, 19 Oct 2006 15:17:24 +0000 (15:17 +0000)]
Fix two memleaks, port half of the class to pure Qt4

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

19 years agoI forgot about this file, sorry
Carsten Niehaus [Wed, 18 Oct 2006 15:54:17 +0000 (15:54 +0000)]
I forgot about this file, sorry

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

19 years agoRemove useless ctor and improve the order of the other
Carsten Niehaus [Wed, 18 Oct 2006 15:44:06 +0000 (15:44 +0000)]
Remove useless ctor and improve the order of the other

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

19 years agoI needed to introduce this new ctor because I am using a KPlotWidget in a .ui file...
Carsten Niehaus [Tue, 17 Oct 2006 16:14:32 +0000 (16:14 +0000)]
I needed to introduce this new ctor because I am using a KPlotWidget in a .ui file in Kalzium (see Revision 596474). The uic always uses Foo(QWidget*) and you cannot change this. Therefor I need a KPlotWidget(QWidget*)-ctor. Another solution would be to change the order of the arguements so that the QWidget = 0 would be at the first position. I would of course prefere that solution as it would remove this stupid second ctor.

Jason, Pino, what do you think?

CCMAIL:kde-edu@kde.org

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

19 years agofix logic here, I was doing it the wrong way around
Carsten Niehaus [Tue, 17 Oct 2006 13:55:41 +0000 (13:55 +0000)]
fix logic here, I was doing it the wrong way around

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

19 years agoNecessary to change KDE4_AUTOMOC macro to support
Laurent Montel [Fri, 13 Oct 2006 07:58:31 +0000 (07:58 +0000)]
Necessary to change KDE4_AUTOMOC macro to support
enable-final argument

(there was not a dependancy between <name>_final.cpp file and
moc generated files => moc files were never created)

Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules

I ported and tested all kde module (without enable-final argument, it compiles fines (test and program))
Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)

Regards

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

19 years agoon second thought - EBN should just ignore C concats
Stephan Kulow [Sun, 1 Oct 2006 10:53:08 +0000 (10:53 +0000)]
on second thought - EBN should just ignore C concats

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

19 years agocompiles
Stephan Kulow [Sun, 1 Oct 2006 10:52:29 +0000 (10:52 +0000)]
compiles

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

19 years agofixed spelling (EBN)
Thomas Häber [Sun, 1 Oct 2006 03:05:16 +0000 (03:05 +0000)]
fixed spelling (EBN)
pronounciation -> pronunciation
in const, vars, functions etc. pp

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

19 years agoSVN_SILENT:
Thomas Häber [Sun, 1 Oct 2006 02:11:40 +0000 (02:11 +0000)]
SVN_SILENT:
adding a single character as char/QChar to a string/QString is always faster than a single character as string/QString (EBN)

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

19 years agomisc krazy fixes
Albert Astals Cid [Tue, 26 Sep 2006 22:21:21 +0000 (22:21 +0000)]
misc krazy fixes

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

19 years agoremove crappy API
Carsten Niehaus [Sun, 24 Sep 2006 16:49:15 +0000 (16:49 +0000)]
remove crappy API

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

19 years ago* Adding a better ctor so that I can finally rewrite the specturm-widget
Carsten Niehaus [Sun, 24 Sep 2006 16:26:18 +0000 (16:26 +0000)]
* Adding a better ctor so that I can finally rewrite the specturm-widget

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

19 years agoJörg, please try to compile now
Carsten Niehaus [Sun, 24 Sep 2006 15:57:19 +0000 (15:57 +0000)]
Jörg, please try to compile now

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

19 years agoremoved disturbing data
Jörg Buchwald [Sun, 24 Sep 2006 15:38:17 +0000 (15:38 +0000)]
removed disturbing data

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

19 years agoadded decay properties
Jörg Buchwald [Sun, 24 Sep 2006 13:47:25 +0000 (13:47 +0000)]
added decay properties

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

19 years agoKrazy: explit ctor. I will only change this one and see if somebody complains or...
Carsten Niehaus [Sun, 24 Sep 2006 12:49:29 +0000 (12:49 +0000)]
Krazy: explit ctor. I will only change this one and see if somebody complains or not...

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

19 years agoKrazy: use a const & for QString
Carsten Niehaus [Sun, 24 Sep 2006 12:42:50 +0000 (12:42 +0000)]
Krazy: use a const & for QString

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

19 years agorefresh isotopes.xml
Jörg Buchwald [Sun, 24 Sep 2006 11:47:39 +0000 (11:47 +0000)]
refresh isotopes.xml

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

19 years ago* Ok, only took me one hour to find out that my code was fine, only the XML changed...
Carsten Niehaus [Sat, 23 Sep 2006 10:06:00 +0000 (10:06 +0000)]
* Ok, only took me one hour to find out that my code was fine, only the XML changed again...

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

19 years agoI really wonder where those letters come from...
Carsten Niehaus [Sat, 23 Sep 2006 09:27:10 +0000 (09:27 +0000)]
I really wonder where those letters come from...

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

19 years agoAdding Density
Carsten Niehaus [Sat, 23 Sep 2006 09:16:04 +0000 (09:16 +0000)]
Adding Density

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

19 years agoapply patch by Walter Bender
Carsten Niehaus [Sat, 23 Sep 2006 09:03:24 +0000 (09:03 +0000)]
apply patch by Walter Bender

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

19 years ago* Commit changes from BlueObelisk.
Carsten Niehaus [Sat, 23 Sep 2006 09:00:47 +0000 (09:00 +0000)]
* Commit changes from BlueObelisk.
* I, Jörg and Walter Bender did the changes

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

19 years agore-added isotope properties
Jörg Buchwald [Wed, 20 Sep 2006 19:41:14 +0000 (19:41 +0000)]
re-added isotope properties

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

19 years agore-added isotope properties
Jörg Buchwald [Wed, 20 Sep 2006 19:22:08 +0000 (19:22 +0000)]
re-added isotope properties

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

19 years agoInstall plugins into good directory
Laurent Montel [Mon, 18 Sep 2006 08:50:04 +0000 (08:50 +0000)]
Install plugins into good directory

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

19 years agoFixed crash condition in ExtDate::fromString(QString, QDateFormat).
Jason Harris [Fri, 15 Sep 2006 21:45:57 +0000 (21:45 +0000)]
Fixed crash condition in ExtDate::fromString(QString, QDateFormat).
When using the TextFormat QDateFormat, the code creates a QStringList
from the space-separated fields of the input string, but it then assumed
that the stringlist contains at least three members, which caused a
crash when this was not the case.  Now, it will return an invalid
ExtDate if the stringlist contains fewer than three members.

Thanks for the tip, Jasem.

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

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

19 years agouse kguiitem(qstring) explicitly
Will Entriken [Tue, 12 Sep 2006 23:28:20 +0000 (23:28 +0000)]
use kguiitem(qstring) explicitly
thanks: Thomas Friedrichsmeier

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

19 years agoClean up
Laurent Montel [Wed, 6 Sep 2006 14:54:21 +0000 (14:54 +0000)]
Clean up
Remove executable attribute to file

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

19 years agoCleanup KPlotWidget
Jason Harris [Wed, 6 Sep 2006 14:17:11 +0000 (14:17 +0000)]
Cleanup KPlotWidget

KPlotWidget:

- added setAntialias(bool), set to true for smoother (but slower)
plots

- removed explicit double-buffering (Qt4 does this automatically)

- added top and right axes (by default, they show the same tickmarks
as bottom and left)

- added optional secondary data limits for showing alternate
set of tickmarks on top and right axes.

- removed setShowTickMarks() / setShowTickLabels()...each axis now
handles its own visibility logic.

KPlotAxis:

- each axis now calculates its own tickmark positions (rather
than KPlotWidget)

- rather than setting the number of tickmarks and distance between
them, the tickmark positions are now stored in a QList<double>

- simplified visibility logic:
  + isVisible() : draw axis and tickmarks ?
  + showTickLabels() : obvious
  + the axis label is drawn if it is not empty

- added new ticklabel format 't', which indicates that the ticklabel
values are decimal hours, and should be rendered with a clock-time
format ("hh:mm").  Other special format flags are possible.

I didn't have to modify kalzium or ktouch, so the API hasn't
changed too much.  Most of the changes are "under the hood".

I also didn't look at kmathtool, since they have their own copy
of KPlotWidget in the playground.  I'll let them decide if and when
to use this version.

CCMAIL: kde-edu@kde.org

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

19 years agofile no longer exists
Carsten Niehaus [Sun, 3 Sep 2006 11:55:13 +0000 (11:55 +0000)]
file no longer exists

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

19 years agosupport the new dataset discoverCountry
Carsten Niehaus [Sun, 3 Sep 2006 11:49:10 +0000 (11:49 +0000)]
support the new dataset discoverCountry

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

19 years agoYeah, found the bugs :) Everything back to normal
Carsten Niehaus [Sun, 3 Sep 2006 11:30:52 +0000 (11:30 +0000)]
Yeah, found the bugs :) Everything back to normal

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

19 years agoa couple of fixes to the parser... I found some bugs but have not yet found out why...
Carsten Niehaus [Sun, 3 Sep 2006 11:25:45 +0000 (11:25 +0000)]
a couple of fixes to the parser... I found some bugs but have not yet found out why the name and the symbol is not stored...

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

19 years agofix the parser, move the tests
Carsten Niehaus [Sun, 3 Sep 2006 11:08:43 +0000 (11:08 +0000)]
fix the parser, move the tests

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

19 years agoremove useless stuff
Carsten Niehaus [Sun, 3 Sep 2006 10:26:57 +0000 (10:26 +0000)]
remove useless stuff

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

19 years agoNow symbol is parsed from <label> @value too
Egon Willighagen [Sun, 3 Sep 2006 10:00:00 +0000 (10:00 +0000)]
Now symbol is parsed from <label> @value too

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

19 years agoOk, I guess then this is also not needed as it is also in a label...
Carsten Niehaus [Sun, 3 Sep 2006 09:50:52 +0000 (09:50 +0000)]
Ok, I guess then this is also not needed as it is also in a label...

CCMAIL:e.willighagen@science.ru.nl

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

19 years agocompile fix
Carsten Niehaus [Sun, 3 Sep 2006 09:47:51 +0000 (09:47 +0000)]
compile fix

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

19 years agoDeal with value as attrib
Egon Willighagen [Sun, 3 Sep 2006 09:42:09 +0000 (09:42 +0000)]
Deal with value as attrib

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

19 years agowow, a huge sync. Many many things changed
Carsten Niehaus [Sun, 3 Sep 2006 09:17:55 +0000 (09:17 +0000)]
wow, a huge sync. Many many things changed

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

19 years agore-added halflife
Jörg Buchwald [Fri, 1 Sep 2006 13:18:51 +0000 (13:18 +0000)]
re-added halflife

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

19 years agoI hope this file is correct. I am trying to activate the api-generation in EBN for...
Carsten Niehaus [Fri, 1 Sep 2006 12:50:22 +0000 (12:50 +0000)]
I hope this file is correct. I am trying to activate the api-generation in EBN for libkdeedu

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

19 years agoadded FIXME (status of isotopes.xml isn't clear)
Jörg Buchwald [Thu, 31 Aug 2006 19:36:06 +0000 (19:36 +0000)]
added FIXME (status of isotopes.xml isn't clear)

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

19 years agoadded FIXME (status of isotopes.xml isn't clear)
Jörg Buchwald [Thu, 31 Aug 2006 19:28:56 +0000 (19:28 +0000)]
added FIXME (status of isotopes.xml isn't clear)

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

19 years agosync with BO
Carsten Niehaus [Thu, 31 Aug 2006 17:09:53 +0000 (17:09 +0000)]
sync with BO

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

19 years agorenamed all openURL to openUrl to be on the safe side
Stephan Kulow [Thu, 31 Aug 2006 11:11:47 +0000 (11:11 +0000)]
renamed all openURL to openUrl to be on the safe side
openURL is in just too many signals and slots and we don't
get compile errors with moc ;(

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

19 years agoForward port bugfix for 133297.
Inge Wallin [Thu, 31 Aug 2006 07:18:07 +0000 (07:18 +0000)]
Forward port bugfix for 133297.

CCBUGS: 133297

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

19 years agoadded halflife unit
Jörg Buchwald [Tue, 29 Aug 2006 14:06:26 +0000 (14:06 +0000)]
added halflife unit

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

19 years agoadded halflife unit
Jörg Buchwald [Tue, 29 Aug 2006 13:56:57 +0000 (13:56 +0000)]
added halflife unit

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

19 years agoClean up upstream/qdbus-api-changes
Laurent Montel [Tue, 15 Aug 2006 15:38:35 +0000 (15:38 +0000)]
Clean up

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

19 years agoadded relative abundance
Jörg Buchwald [Mon, 31 Jul 2006 12:56:48 +0000 (12:56 +0000)]
added relative abundance

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

19 years agoadded relative abundance
Jörg Buchwald [Mon, 31 Jul 2006 12:01:59 +0000 (12:01 +0000)]
added relative abundance

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

19 years agoUse variable
Laurent Montel [Sun, 23 Jul 2006 15:48:02 +0000 (15:48 +0000)]
Use variable

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

19 years agoless qt3/kde3 support
Pino Toscano [Sun, 16 Jul 2006 09:48:35 +0000 (09:48 +0000)]
less qt3/kde3 support

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

19 years agoFix install
Laurent Montel [Thu, 6 Jul 2006 14:02:16 +0000 (14:02 +0000)]
Fix install

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

19 years agoFix other install files
Laurent Montel [Tue, 4 Jul 2006 19:53:21 +0000 (19:53 +0000)]
Fix other install files

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

19 years agoFix install files
Laurent Montel [Tue, 4 Jul 2006 19:31:08 +0000 (19:31 +0000)]
Fix install files

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

19 years ago* Converted commas into hyphens in R/S dialog
Leonardo Cassarani [Thu, 29 Jun 2006 13:19:49 +0000 (13:19 +0000)]
* Converted commas into hyphens in R/S dialog
* Inserted real R/S phrases on elements.xml for Hydrogen and Helium

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

19 years agoAccording to chemicalDataObject, dictRefs for R/S phrases must be "RPhrases" and...
Leonardo Cassarani [Sat, 24 Jun 2006 22:59:05 +0000 (22:59 +0000)]
According to chemicalDataObject, dictRefs for R/S phrases must be "RPhrases" and "SPhrases", NOT "R-phrases" and "S-phrases"

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

19 years agoworkaround kdialog's fragility
Pino Toscano [Thu, 15 Jun 2006 07:58:07 +0000 (07:58 +0000)]
workaround kdialog's fragility

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

19 years agoPort to the new KDialog API
Pino Toscano [Tue, 13 Jun 2006 12:33:28 +0000 (12:33 +0000)]
Port to the new KDialog API

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

19 years ago* As we now support ObenBabel2 we don't need custom-made parsers
Carsten Niehaus [Mon, 12 Jun 2006 13:34:38 +0000 (13:34 +0000)]
* As we now support ObenBabel2 we don't need custom-made parsers

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

19 years agoless deprecated
Pino Toscano [Thu, 8 Jun 2006 20:31:57 +0000 (20:31 +0000)]
less deprecated

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

19 years agoClosing bug #127011 (need to distinguish long/short form of the month of
Jason Harris [Thu, 8 Jun 2006 14:34:19 +0000 (14:34 +0000)]
Closing bug #127011 (need to distinguish long/short form of the month of
"May" with an i18nc() comment)

The specific case of May had already been fixed in trunk; this commit
adds uniform i18nc() comments to all short-form month and day names, for
consistency.

Thank you for the reminder, Luciano!

Will backport to 3.5 branch.

BUG: 127001
CCMAIL: kstars-devel@kde.org

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

19 years agoThanks eagle eye Frerich
Carsten Niehaus [Wed, 7 Jun 2006 15:35:04 +0000 (15:35 +0000)]
Thanks eagle eye Frerich

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

19 years ago* Adding one more test file (works :) and making everything work, including the class...
Carsten Niehaus [Wed, 7 Jun 2006 15:11:46 +0000 (15:11 +0000)]
* Adding one more test file (works :) and making everything work, including the class Molecules

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

19 years ago* Ok, the parser is now working, it completly eats the test-cml stuff
Carsten Niehaus [Wed, 7 Jun 2006 14:34:22 +0000 (14:34 +0000)]
* Ok, the parser is now working, it completly eats the test-cml stuff

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

19 years agoexport correctly the new classes, so they can used from the world outside them;
Pino Toscano [Wed, 7 Jun 2006 12:44:15 +0000 (12:44 +0000)]
export correctly the new classes, so they can used from the world outside them;
some small fixes

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

19 years agooops, I also wanted to commit this
Carsten Niehaus [Wed, 7 Jun 2006 12:19:40 +0000 (12:19 +0000)]
oops, I also wanted to commit this

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

19 years ago* moving things around and trying to fix this linknig error
Carsten Niehaus [Wed, 7 Jun 2006 12:17:32 +0000 (12:17 +0000)]
* moving things around and trying to fix this linknig error

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

19 years ago* The test doesn't link the other was broken
Carsten Niehaus [Wed, 7 Jun 2006 11:52:27 +0000 (11:52 +0000)]
* The test doesn't link the other was broken

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

19 years ago* Adding the actual parser and a not yet working test
Carsten Niehaus [Wed, 7 Jun 2006 11:27:00 +0000 (11:27 +0000)]
* Adding the actual parser and a not yet working test

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

19 years ago* Adding a very first version of the CML-classes
Carsten Niehaus [Wed, 7 Jun 2006 10:56:19 +0000 (10:56 +0000)]
* Adding a very first version of the CML-classes

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

19 years ago* adding demo-xml for r/s phrases. emc2[]: please hand me the real data
Carsten Niehaus [Fri, 2 Jun 2006 13:39:20 +0000 (13:39 +0000)]
* adding demo-xml for r/s phrases. emc2[]: please hand me the real data
* adding the reading code in the parser
* adding a demo in the datadialog so taht emc2[] sees how to do it

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

19 years agokde4_header and kde4_footer() are gone now
Alexander Neundorf [Fri, 12 May 2006 18:20:02 +0000 (18:20 +0000)]
kde4_header and kde4_footer() are gone now

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

19 years agoa public inheritance on a ui4 generated file is a bad thing for a class in a public...
Pino Toscano [Fri, 12 May 2006 13:04:18 +0000 (13:04 +0000)]
a public inheritance on a ui4 generated file is a bad thing for a class in a public library; add init() c'tor

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

19 years agoRemove Makefile.am, all is into CMakeLists.txt
Laurent Montel [Fri, 12 May 2006 08:00:38 +0000 (08:00 +0000)]
Remove Makefile.am, all is into CMakeLists.txt
Keep for the moment configure.in.in (need for avoid to lose check)

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

19 years ago-cleanup the toplevel CMakeLists.txt a bit
Alexander Neundorf [Thu, 11 May 2006 22:41:28 +0000 (22:41 +0000)]
-cleanup the toplevel CMakeLists.txt a bit
-remove include_directories( CMAKE_CURRENT_SOURCE_DIR CMAKE_CURRENT_BINARY_DIR)
in the subdirs, since this is done now automatically by cmake (the CMAKE_INCLUDE_CURRENT_DIR option
-include_directories(KDE4_INCLUDES) in the toplevel CMakeLists.txt, so it
doesn't have to be done in every subdir

Alex

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

19 years agothese need to be exported, too
Pino Toscano [Thu, 11 May 2006 22:25:12 +0000 (22:25 +0000)]
these need to be exported, too

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

19 years agoThese libs install headers, so install the respective _export.h
Pino Toscano [Wed, 10 May 2006 13:42:00 +0000 (13:42 +0000)]
These libs install headers, so install the respective _export.h

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

19 years agoRenamed kdeedu_xxx_export.h to libkdeedu_xxx_export.h, a bit more coherent with other...
Pino Toscano [Wed, 10 May 2006 13:30:26 +0000 (13:30 +0000)]
Renamed kdeedu_xxx_export.h to libkdeedu_xxx_export.h, a bit more coherent with other modules.

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

19 years ago@since tags are obsolete; @version as svn tag is not useful
Pino Toscano [Tue, 9 May 2006 21:18:14 +0000 (21:18 +0000)]
@since tags are obsolete; @version as svn tag is not useful

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