[Kde-bindings] KDE/kdebindings/csharp
Arno Rehn
kde at arnorehn.de
Sat May 15 15:23:37 UTC 2010
SVN commit 1127124 by arnorehn:
Overhaul of the c# bindings:
* Merge libqyoto and libqyotoshared again. All issues that could exist on OS X should be
solvable with a proper .config file for the dlls. We had P/Invoke functions in both libs,
so the original problem that caused the split (iirc) wasn't solved anyway.
* Make the libs SHARED again, since we have to link against them. Proper SOVERSIONing is coming.
* Restructure the code a bit, so the functions should now be in sensibly named source files.
Together with qyotoassemblygen, this should be the last restructuring of Qyoto.
CCMAIL: kde-bindings at kde.org
M +2 -2 akonadi/CMakeLists.txt
M +2 -2 khtml/CMakeLists.txt
M +3 -3 kimono/CMakeLists.txt
M +1 -0 kimono/src/kimono.cpp
M +1 -0 kimono/src/kimonopluginfactory.cpp
M +3 -3 ktexteditor/CMakeLists.txt
M +2 -2 nepomuk/CMakeLists.txt
M +2 -2 phonon/CMakeLists.txt
M +2 -2 plasma/CMakeLists.txt
M +2 -2 qimageblitz/CMakeLists.txt
M +2 -2 qscintilla/CMakeLists.txt
M +2 -2 qtscript/CMakeLists.txt
M +2 -2 qttest/CMakeLists.txt
M +2 -2 qtuitools/CMakeLists.txt
M +2 -2 qtwebkit/CMakeLists.txt
M +18 -17 qyoto/CMakeLists.txt
M +2 -2 qyoto/core/QObjectExtras.cs
M +50 -50 qyoto/src/SmokeMarshallers.cs
A qyoto/src/callbacks.cpp [License: LGPL (v2+)]
A qyoto/src/callbacks.h [License: LGPL (v2+)]
M +2 -246 qyoto/src/handlers.cpp
M +1 -0 qyoto/src/invokeslot.cpp
M +7 -0 qyoto/src/marshall_macros.h
M +1 -0 qyoto/src/methodcall.cpp
A qyoto/src/modelfunctions.cpp [License: LGPL (v2+)]
A qyoto/src/qdbus_interop.cpp [License: LGPL (v2+)]
A qyoto/src/qmetatype_interop.cpp [License: LGPL (v2+)]
A qyoto/src/qobject_interop.cpp [License: LGPL (v2+)]
A qyoto/src/qvariant_interop.cpp [License: LGPL (v2+)]
M +2 -734 qyoto/src/qyoto.cpp
M +12 -104 qyoto/src/qyoto.h
A qyoto/src/qyoto_p.h [License: UNKNOWN]
D qyoto/src/qyotoshared.cpp
M +3 -1 qyoto/src/qyotosmokebinding.cpp
A qyoto/src/util.cpp [License: LGPL (v2+)]
M +1 -0 qyoto/src/virtualmethodcall.cpp
M +2 -2 soprano/CMakeLists.txt
http://websvn.kde.org/?view=rev&revision=1127124
More information about the Kde-bindings
mailing list