|
|
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
| 20:30 | kdelibs | 569799 | beaulen | 0 | Install needed include file (to be able to build kdebase)
| |
|
|
|
| 18:21 | KOffice | 569396 | beaulen | 0 | SVN_SILENT
Reword the text.
| |
| 18:21 | KOffice | 569396 | beaulen | 0 | SVN_SILENT
Reword the text.
| |
| 18:21 | KOffice | 569396 | beaulen | 0 | SVN_SILENT
Reword the text.
| |
| 18:21 | KOffice | 569396 | beaulen | 0 | SVN_SILENT
Reword the text.
| |
| 18:21 | KOffice | 569396 | beaulen | 0 | SVN_SILENT
Reword the text.
| |
| 17:43 | KOffice | 569387 | beaulen | 0 | -fPIC is needed on AMD64 it seems
| |
| 17:43 | KOffice | 569387 | beaulen | 0 | -fPIC is needed on AMD64 it seems
| |
| 17:43 | KOffice | 569387 | beaulen | 0 | -fPIC is needed on AMD64 it seems
| |
| 17:43 | KOffice | 569387 | beaulen | 0 | -fPIC is needed on AMD64 it seems
| |
| 17:43 | KOffice | 569387 | beaulen | 0 | -fPIC is needed on AMD64 it seems
| |
|
|
|
| 18:54 | KOffice | 566992 | beaulen | 0 | fix bug
| |
|
|
|
| 19:32 | KOffice | 561286 | beaulen | 0 | Build Karbon
| |
|
|
|
| 16:36 | KOffice | 560247 | beaulen | 0 | Less warnings
| |
| 15:20 | KOffice | 560225 | beaulen | 0 | Less warnings
| |
| 13:32 | KOffice | 560178 | beaulen | 0 | Less warnings
| |
| 12:00 | KOffice | 560148 | beaulen | 0 | Less warnings
| |
| 11:42 | KOffice | 560139 | beaulen | 0 | Less warnings
| |
| 10:15 | KOffice | 560118 | beaulen | 0 | Fix errors, Karbon now compiles again for me.
| |
| 09:16 | KOffice | 560095 | beaulen | 0 | less warnings
| |
| 08:29 | KOffice | 560078 | beaulen | 0 | less warnings
| |
| 08:10 | KOffice | 560073 | beaulen | 0 | Less warnings
| |
|
|
|
| 19:52 | KOffice | 556281 | beaulen | 0 | Make it compile
| |
|
|
|
| 07:53 | KOffice | 552252 | beaulen | 0 | This makes it link for me.
| |
|
|
|
| 12:25 | KOffice | 548375 | beaulen | 0 | Revert and wait for montel to port koffice to dbus
| |
| 11:50 | KOffice | 548361 | beaulen | 0 | SVN_SILENT
Oops, don't build karbon by default for now
| |
| 11:49 | KOffice | 548359 | beaulen | 0 | Find Qt DBus
| |
|
|
|
| 17:13 | KOffice | 548126 | beaulen | 0 | Experimenting with flake.
- Turn VRectangle in KarbonRectangle and use KoRectangleShape
- #if 0 the code that makes use of vrectangle, for now.
Next step, try to get the rectangle tool loaded
Then, make the rectangle drawing work.
| |
|
|
|
| 09:24 | KOffice | 547748 | beaulen | 0 | Goodbye VCanvas,
Hello KarbonKanvas.
Get rid of the old canvas completely and use the flake classes.
| |
|
|
|
| 21:29 | KOffice | 547649 | beaulen | 0 | Replace the deprecated bitblit functions
The contents widget doesn't display anything yet, for some reason.
| |
| 20:51 | KOffice | 547645 | beaulen | 0 | Place the drawing contents at the center of the canvas / viewport
| |
| 20:37 | KOffice | 547641 | beaulen | 0 | QScrollArea isn't flexible enough. I can't move the widget inside the viewport.
So instead use QAbstractScrollArea. It's a little bit more work as now vcanvas has to update the scrollbars itself.
The two bitblt functions inside the vcanvas code seem a big problem to replace.
| |
|
|
|
| 22:19 | KOffice | 547390 | beaulen | 0 | Slowly getting to a usefull canvas
| |
| 19:59 | KOffice | 547357 | beaulen | 0 | Karbon says hello to Flake
| |
| 15:13 | KOffice | 547282 | beaulen | 0 | scrollBy is gone, replace it.
| |
| 15:07 | KOffice | 547280 | beaulen | 0 | Q3ScrollView to QScrollArea
| |
| 13:29 | KOffice | 547251 | beaulen | 0 | Add some temporary debug for the canvas too.
Comment a line in VCanvas::eventFilter, for now, because it causes lots and lots of redraws.
| |
| 12:37 | KOffice | 547241 | beaulen | 0 | Add some temporary debug for the view too.
It can all be turned on or off with the DEBUG_KARBON_VIEW define.
| |
| 07:26 | KOffice | 547189 | beaulen | 0 | Print lots of debug info for the painter, when needed.
| |
|
|
|
| 19:03 | KOffice | 547066 | beaulen | 0 | SVN_SILENT
Make the comment more understandable
| |
| 19:00 | KOffice | 547065 | beaulen | 0 | This still needs to be ported.
| |
| 18:58 | KOffice | 547063 | beaulen | 0 | Less warnings
| |
| 18:57 | KOffice | 547062 | beaulen | 0 | Almost all warnings are gone now
| |
| 17:39 | KOffice | 547041 | beaulen | 0 | A lot less warnings
| |
| 09:03 | KOffice | 546866 | beaulen | 0 | Less warnings
| |
| 08:14 | KOffice | 546853 | beaulen | 0 | Less warnings
| |
| 08:05 | KOffice | 546849 | beaulen | 0 | Porting to QPainter and QPainterPath meaning less warnings
| |
| 07:24 | KOffice | 546828 | beaulen | 0 | According to kselector.cpp in kdeui,
00098 QRect KXYSelector::contentsRect() const
00099 {
00100 int w = style()->pixelMetric(QStyle::PM_DefaultFrameWidth);
00101 if (w < 5) {
00102 w = 5;
00103 }
00104 QRect contents(rect());
00105 contents.adjust(w, w, -w, -w);
00106 return contents;
00107 }
The height must at least be 6+5=11 or more in order to not get an assert in QImage::scanLine.
| |
|
|
|
| 21:39 | KOffice | 546737 | beaulen | 0 | Goodbye libart
But when trying to run Karbon now, I get the following assert:
#7 0x00002aaaaec4168b in qt_assert (assertion=0x2aaaadecbb8b "i >= 0 && i < height()", file=0x2aaaadecbac0 "image/qimage.cpp", line=1562) at
qglobal.cpp:1691
#8 0x00002aaaadbcee96 in QImage::scanLine (this=0x7fffff8f24c0, i=0) at qimage.cpp:1562
#9 0x00002aaaac4ca7e4 in KGradientSelector::drawContents (this=0x8d95f0, painter=0x7fffff8f2590) at /home/kde4dev/kde/src/kdelibs/kdeui/kselector.cpp:433
It seems that the height of one of the color sliders is 0.
| |
| 21:09 | KOffice | 546726 | beaulen | 0 | This has to be looked at later.
| |
| 21:02 | KOffice | 546723 | beaulen | 0 | A little less libart, and a little bit further in the startup process
| |
| 20:57 | KOffice | 546719 | beaulen | 0 | The resize events are really anoying.
Make karbon crash a little bit later during the startup process.
| |
| 20:47 | KOffice | 546715 | beaulen | 0 | VKoPainter (libart) to VQPainter (Qt)
Trying to get rid of libart. VQPainter needs some improvements though.
| |
| 18:49 | KOffice | 546688 | beaulen | 0 | Less X errors
| |
|
|
|
| 19:58 | KOffice | 546348 | beaulen | 0 | This seems to be a big problem.
A resizeEvent is triggered before some widgets or objects are created resulting in a crash.
| |
| 19:21 | KOffice | 546334 | beaulen | 0 | Less warnings
| |
| 18:53 | KOffice | 546328 | beaulen | 0 | Less warnings
| |
| 17:49 | KOffice | 546306 | beaulen | 0 | Less warnings
| |
|
|
|
| 17:29 | KOffice | 545973 | beaulen | 0 | Less warnings
| |
| 16:21 | KOffice | 545957 | beaulen | 0 | Less warnings
| |
| 16:10 | KOffice | 545949 | beaulen | 0 | Less warnings
| |
| 15:52 | KOffice | 545943 | beaulen | 0 | Less warnings
| |
| 13:59 | KOffice | 545843 | beaulen | 0 | Warnings are gone
| |
| 13:14 | KOffice | 545819 | beaulen | 0 | KoPoint -> QPointF
KoRect -> QRectF
KoSize -> QSizeF
| |
| 13:13 | KOffice | 545818 | beaulen | 0 | Disable karbon untill the freetype dependency is gone or fixed.
If someone wants to work on karbon, he/she should just remove the comment.
| |
| 11:48 | KOffice | 545772 | beaulen | 0 | Here too disable karbon untill the freetype dependency in karbon is gone / or fixed
| |
| 07:13 | KOffice | 545693 | beaulen | 0 | Compile with Qt4
| |
|
|
|
| 19:32 | KOffice | 545096 | beaulen | 0 | change the byteorder of libart (untill I fixed the detection)
And it seems that even if the action is created, it still crashes.
So disable it for now.
| |
| 19:14 | KOffice | 545088 | beaulen | 0 | Run fix:
While trying to run, there was an error about not finding a libmagick.so.6 file. Not sure why it reports this at runtime. I added the libmagick libraries to
karboncommon and now it seems to be ok.
Error fix:
It seems that there can be a resize event before the view gets initialised. Since an action, used in the resize event, was not initialised, karbon would
krash. Backtrace:
#0 0x00002aaaadb67040 in QAction::d_func (this=0x0) at qaction.h:60
#1 0x00002aaaadb65f69 in QAction::isChecked (this=0x0) at qaction.cpp:802
#2 0x00002aaaaad2d8ff in KarbonView::resizeEvent (this=0x7b3170) at /home/kde4dev/kde/src/koffice/karbon/karbon_view.cc:355
| |
| 18:56 | KOffice | 545084 | beaulen | 0 | some porting
| |
|
|
|
| 21:27 | KOffice | 544718 | beaulen | 0 | oops, also needed
| |
| 21:26 | KOffice | 544717 | beaulen | 0 | build flake
| |
| 21:10 | KOffice | 544714 | beaulen | 0 | Last build fixes, the plugins compile too now
Now Karbon builds completely.
It will not run though.
| |
| 20:57 | KOffice | 544707 | beaulen | 0 | build some more:
tools compile
| |
| 20:02 | KOffice | 544696 | beaulen | 0 | Build fixes
| |
| 19:36 | KOffice | 544687 | beaulen | 0 | The dialogs compile
| |
| 19:19 | KOffice | 544683 | beaulen | 0 | The visitors compile too
| |
| 19:11 | KOffice | 544682 | beaulen | 0 | compile the commands too
| |
| 19:00 | KOffice | 544679 | beaulen | 0 | The shapes compile too
| |
| 18:53 | KOffice | 544678 | beaulen | 0 | Needed for karbon core too
| |
| 18:53 | KOffice | 544677 | beaulen | 0 | Compile karbon core
| |
| 16:48 | KOffice | 544643 | beaulen | 0 | compile
I disabled some functions, but libart will be replaced anyway
| |
| 16:14 | KOffice | 544640 | beaulen | 0 | Compile the widgets
| |
| 16:10 | KOffice | 544639 | beaulen | 0 | include is needed
| |
| 15:37 | KOffice | 544633 | beaulen | 0 | compile the dockers
| |
| 15:04 | KOffice | 544629 | beaulen | 0 | Compile a little
- Qt3to4
- Some error fixes
| |
| 12:44 | KOffice | 544585 | beaulen | 0 | install needed file and improve readability a little bit
| |
| 08:26 | kdebase | 544526 | beaulen | 0 | Less warnings about deprecated functions
| |
| 08:01 | kdebase | 544523 | beaulen | 0 | fix compile error.
ksvgiconengine was removed, replace it with qsvgrenderer.
| |
|
|
|
| 12:25 | kdemultimedia | 538290 | beaulen | 0 | KDialogBase to KDialog
And some other updates to fix the layout of the search dialog.
| |
| 10:06 | kdemultimedia | 538234 | beaulen | 0 | Show the track position slider and the volume slider in the toolbar again.
todo: clean up the slideraction class.
| |
|
|
|
| 12:11 | KOffice | 530696 | beaulen | 0 | Make it compile
currentRow -> currentIndex
| |
| 12:03 | KOffice | 530694 | beaulen | 0 | Make it compile
| |
|