|
|
| 22:12 | kdebase | 579362 | dfaure | 0 | Don't link to XRES_LIBRARY if it's not set
| |
| 21:03 | kdelibs | 579340 | dfaure | 1787 | Don't use toString(); check for local urls before using path()
| |
| 21:03 | kdelibs | 579340 | dfaure | 1787 | Don't use toString(); check for local urls before using path()
| |
| 21:03 | kdelibs | 579340 | dfaure | 1787 | Don't use toString(); check for local urls before using path()
| |
| 21:02 | kdelibs | 579339 | dfaure | 2 | Fix string-url confusions; use KMimeType api instead of KMimeMagic.
| |
| 21:02 | kdelibs | 579339 | dfaure | 2 | Fix string-url confusions; use KMimeType api instead of KMimeMagic.
| |
| 21:02 | kdelibs | 579339 | dfaure | 2 | Fix string-url confusions; use KMimeType api instead of KMimeMagic.
| |
| 20:58 | kdelibs | 579337 | dfaure | 1 | Move url property to ReadOnlyPart where it belongs, and make it a KUrl to avoid KUrl->QString implicit conversion
| |
| 20:35 | kdebase | 579327 | dfaure | 0 | Fix many qstring<->kurl confusions (found by making toString() and operator QString private in KUrl, which I'll commit once all modules compile with it)
Made some more kurlrequesters "LocalOnly" when the code is obviously only able and willing to handle local paths.
| |
| 20:31 | kdebase | 579326 | dfaure | 0 | FEATURE: kde-cp and kde-mv binaries.
| |
| 19:30 | kdelibs | 579304 | dfaure | 0 | setUrl() is a bit cumbersome to use when working with paths only, so add a setPath().
Especially since giving a path to a KUrl aborts.
| |
| 16:35 | kdebase | 579261 | dfaure | 0 | Disable kwallet (in unit test home dir)
| |
| 16:28 | kdelibs | 579257 | dfaure | 0 | SVN_SILENT unused
| |
| 15:16 | kdelibs | 579244 | dfaure | 0 | SVN_SILENT spaces in kDebug
| |
|
|
|
| 14:19 | kdelibs 3.5 | 576656 | dfaure | 0 | Calling utf8() twice is expensive, calling length() on a QCString is expensive, so better not do either one :)
CCBUG: 131242
| |
| 11:30 | KOffice | 576602 | dfaure | 0 | One new/delete pair less. Not sure why ListItemsHelper needs a d pointer, too.
| |
|
|
|
| 22:00 | kdelibs | 576352 | dfaure | 0 | No dbus registration if no kapp. This should fix all kio_http processes being somehow owned by kdeinit
because kdeinit used kDebug (in KStandardDirs::findExe) and connected to dbus that way.
| |
| 21:54 | kdelibs | 576351 | dfaure | 0 | SVN_SILENT no tabs
| |
| 21:42 | kdelibs | 576346 | dfaure | 0 | With Qt-4.2 the dbusbindtoapp thing isn't needed anymore, and QCoreApp+KInstance is enough - good.
This means no more kapp, so no more registration to dbus -> faster and less crap in kdbus.
| |
| 16:33 | kdelibs | 576266 | dfaure | 0 | qWarning -> qDebug
| |
| 16:32 | kdelibs | 576265 | dfaure | 0 | Don't use qWarning; make this test actually automated instead of just printing out stuff,
and explain why the test works. Might as well delete it though.
| |
| 16:12 | kdelibs | 576259 | dfaure | 0 | Simplify the use of dbus in kuniqueapp: instead of initializing it before forking, and then
assuming the parent can use that and the child has to re-connect to dbus, let's just fork
first and connect to dbus in each process afterwards. Doesn't change anything, but seems safer
(and this was my first suspicion for every new kuniqueapp breakage, so let's get this out of the way).
| |
| 16:09 | kdelibs | 576256 | dfaure | 0 | Don't use qWarning for debugging! It aborts with 'export QT_FATAL_WARNINGS=1'.
Added kuniqueapptest to the automated unit tests; made it exit after 10s to avoid keeping a process lying around.
| |
|
|
|
| 19:07 | kdelibs | 575600 | dfaure | 0 | We need a QCoreApplication so that socket notifiers (as used by dbus) work (cf runtime warnings).
But we also need to use it for the dbus timer, and qDBusBindToApplication still confuses me (why does kde
need to call it but not qt-only apps?), so for now let's just go with KApplication.
Could become KCoreApplication at some point.
-> this fixes kio_http being very very slow.
| |
| 19:03 | kdelibs | 575599 | dfaure | 0 | Cleaner way to exit dispatchLoop(); ::exit() crashes as to qdbus' qglobalstatic object with a socket notifier (which accesses the deleted event dispatcher).
| |
| 18:52 | kdelibs | 575594 | dfaure | 0 | More qWarnings fixed
| |
| 18:21 | kdelibs | 575587 | dfaure | 0 | Don't use qWarning for debugging. It aborts the app with export QT_FATAL_WARNINGS=1 !
| |
| 18:19 | kdebase | 575586 | dfaure | 0 | Avoid warning from stupid QLayout when this page gets added to a stacklayout
| |
| 18:06 | kdelibs | 575581 | dfaure | 0 | Matt should really read replies to his commits ;)
| |
| 17:32 | kdelibs | 575567 | dfaure | 0 | This makes kde-emacs/klaralv.ev enable qt4 stuff like kDebug instead of kdDebug, uppercase includes, etc.
| |
| 17:09 | kdelibs | 575556 | dfaure | 0 | If you make a GUI test, don't use add_test for it - this is only for unit tests!
| |
|
|
|
| 19:53 | kdelibs | 573603 | dfaure | 0 | Fix 'kfmclient exec file:/path#anchor' as reported on k-c-d by Kevin Krammer.
fdo bug 7863
| |
| 19:48 | kdelibs 3.5 | 573599 | dfaure | 0 | Fix 'kfmclient exec file:/path#anchor' as reported on k-c-d by Kevin Krammer.
fdo bug 7863
| |
|
|
|
| 20:20 | kdelibs | 573345 | dfaure | 0 | Fix "menu entries from Mathematics and Science menu are shown in Lost & Found" (#113798)
due to the typical bug of using firstChild() to get the first element, which fails when there is a comment in the XML.
| |
| 20:14 | kdelibs 3.5 | 573344 | dfaure | 0 | Fix "menu entries from Mathematics and Science menu are shown in Lost & Found"
due to the typical bug of using firstChild() to get the first element, which fails when there is a comment in the XML.
BUG: 113798
| |
|
|
|
| 16:15 | kdelibs | 566942 | dfaure | 0 | First step: deprecate copy() for file_copy - so that dircopy can finally become copy one day.
| |
| 05:40 | kdelibs | 566815 | dfaure | 0 | startup_id was actually missing from kdeinit_exec(); both the xml and the client code in ktoolinvocation expect it to be there.
This should fix: Method "kdeinit_exec" with signature "sasass" on interface "org.kde.KLauncher" doesn't exist.
| |
|
|
|
| 16:32 | kdebase | 566653 | dfaure | 0 | When you use a static method, don't create an instance first...
| |
|
|
|
| 05:42 | kdelibs | 565017 | dfaure | 0 | Apply patch by Robert Hogan <robert roberthogan net> to fix untarring of the 'dante' tarball (whatever that is).
| |
| 05:42 | kdelibs 3.5 | 565016 | dfaure | 0 | Apply patch by Robert Hogan <robert roberthogan net> to fix untarring of the 'dante' tarball (whatever that is).
| |
|
|
|
| 15:51 | kdelibs | 563823 | dfaure | 0 | Forwardport fix for 130831: remember when the last replacement text was the empty string
| |
| 15:46 | kdelibs 3.5 | 563822 | dfaure | 0 | Remember when the last replacement string was the empty string
BUG: 130831
| |
|
|
|
| 14:05 | kdelibs | 561564 | dfaure | 0 | The other half of rev 294999 by Andras Mantia (wow, two years ago): also restore m_file when saving fails.
Andreas Kling noted that kate was trying to save again to the same path, when 'save as' failed once (e.g. no permissions or disk full)
| |
| 13:20 | kdelibs 3.5 | 561548 | dfaure | 0 | The other half of rev 294999 by Andras Mantia (wow, two years ago): also restore m_file when saving fails.
Andreas Kling noted that kate was trying to save again to the same path, when 'save as' failed once (e.g. no permissions or disk full)
| |
|
|
|
| 17:31 | kdelibs | 561005 | dfaure | 0 | two more uses of unofficial methods
| |
| 17:15 | kdelibs | 561002 | dfaure | 0 | The patch re-adding isSuccess() to QDBusReply<void> is probably wrong, there's no reason for it to
have a different API than QDBusReply<T>. isValid() is the correct method nowadays.
| |
| 13:08 | kdelibs | 560865 | dfaure | 0 | Use KMimeTypeTrader correctly - should fix assert in kfiledialog found by Pino
| |
| 10:30 | kdelibs | 560829 | dfaure | 2 | Split the big jobs (CopyJob and DeleteJob) into their own file, as discussed to Kevin (to fix kde-switch-cpp-h usage in emacs e.g.)
Removed all virtual_hooks on all kio jobs since they are QObjects.
| |
| 10:04 | kdelibs | 560814 | dfaure | 0 | Split the compiler and OS out of config.h, it's only needed by kbugreport.cpp
This way when switching compilers (or kernel version) you don't get an updated config.h.
| |
| 08:40 | kdelibs | 560789 | dfaure | 0 | Fix mimetypetrader queries not obeying the given service type, which is why "kde-open /tmp" was trying to use konq_iconview.desktop as the service to run.
| |
| 08:31 | kdelibs | 560782 | dfaure | 0 | Same fix as in KMainWindow
| |
|
|
|
| 22:48 | kdenetwork | 560703 | dfaure | 0 | Simplify and fix compilation
| |
| 22:40 | kdelibs | 560700 | dfaure | 0 | This includes the x11 include dirs so it fixes the build on FreeBSD, reportedly
| |
| 21:15 | kdelibs | 560674 | dfaure | 0 | Improve error reporting when trying to Exec a desktop file without an Exec line.
Next step is figuring out why konq_iconview.desktop is returned when querying for mimetype=inode/directory servicetype=Application though...
| |
| 21:13 | kdemultimedia | 560672 | dfaure | 0 | Fix compilation
| |
| 21:06 | kdebase | 560670 | dfaure | 0 | Enable compilation of kioclient
Also compile it as "kde-open" (to be consistent with other desktop environments). In that mode the syntax becomes
kde-open 'url' ['mimetype']
which is equivalent to
kioclient exec 'url' ['mimetype']
| |
| 19:20 | KOffice | 560609 | dfaure | 0 | cleanup
| |
| 14:31 | KOffice | 560521 | dfaure | 0 | When you change stuff in kspread please remember to compile filters/kspread too
CCMAIL: Robert Knight <robertknight@gmail.com>
| |
| 14:21 | KOffice | 560517 | dfaure | 0 | Ported this one to the kspread header changes, will do the others now
| |
| 13:51 | kdelibs | 560505 | dfaure | 0 | FEATURE: support for suspend/resume on kio jobs, and a button in the UI for it.
Started this change during the kubuntu meeting in Paris, but was only able to test it today,
after much qt/qdbus/kdelibs bugfixing over the past weeks :)
| |
| 13:44 | kdebase | 560501 | dfaure | 0 | This is fun - you get an overwrite/resume dialog, and after clicking a button the app just exits...
| |
| 11:41 | kdelibs | 560454 | dfaure | 0 | copy/paste
| |
| 11:34 | kdelibs | 560452 | dfaure | 0 | Move KXYSelector to separate header/cpp files and move KHSSelector with it, renamed to KHueSaturationSelector.
| |
| 11:15 | kdelibs | 560447 | dfaure | 0 | KOffice uses those classes too, not only KColorDialog. So export them.
(and I renamed KValueSelector to KColorValueSelector)
| |
|
|
|
| 13:50 | kdebase | 559803 | dfaure | 0 | SVN_SILENT trailing whitespace removal
| |
| 13:49 | kdebase | 559801 | dfaure | 0 | Fix object path and interface name
| |
| 13:47 | kdelibs | 559799 | dfaure | 0 | sendfile() returns ENOSYS in valgrind
| |
| 13:31 | kdebase | 559794 | dfaure | 0 | Adjust to new object path and interface name
(had to rename the interface since otherwise org::kde::Konqueror was both a namespace and a class, in generated adaptors)
| |
| 13:30 | kdebase | 559792 | dfaure | 0 | Ported kfmclient to DBus (mostly in the bus from Trysil).
The buttons in kicker don't work yet, but calling kfmclient while konqueror is already running opens a window, at least :)
| |
| 11:59 | kdebase | 559775 | dfaure | 0 | God knows why dbus-launch exports DBUS_SESSION_BUS_ADDRESS but not DBUS_SESSION_BUS_PID - makes no sense
| |
|
|
|
| 09:50 | kdelibs | 559413 | dfaure | 0 | Sockets are sequential. QIODevice behaves all different if we don't tell it that this iodevice is sequential.
This doesn't fix kio_ftp yet though, it has other issues.
| |
| 09:48 | kdelibs | 559412 | dfaure | 0 | Remove the list of init services from ksycoca, and KService::init() and KService::allInitServices(),
now that Matthias Kretz has redesigned the kcminit modules to use normal servicetypes.
| |
| 08:19 | kdebase | 559390 | dfaure | 0 | Andre' is afraid my plane might crash, apparently, so I better commit this :)
This is the tool for KIO-operations, split out of kfmclient.
| |
|
|
|
| 23:38 | kdebase | 559285 | dfaure | 0 | kfmclient is being split into two tools: kioclient (for KIO operations) and kfmclient (for talking to konqueror).
I have kioclient ready here in kdebase/runtime but it uses kdelibs-trunk api (I used it in kdelibs-trunk before for testing)
so it will wait until next week. kfmclient itself isn't ported yet.
| |
| 17:51 | kdelibs | 559164 | dfaure | 1 | Fix signal/slot connection problems in the test program.
The real bug I was investigating (ftp/http not working) turns out to be in QIODevice though.
| |
| 12:48 | kdelibs | 559002 | dfaure | 0 | More updates
| |
| 12:39 | kdebase | 558998 | dfaure | 0 | Start dbus daemon only once and only if needed - not every time kpersonalizer shows up ;)
| |
| 12:26 | kdelibs | 558995 | dfaure | 0 | Connect to the right dbus signal
| |
| 11:42 | kdebase | 558973 | dfaure | 0 | No such slot setText in actions anymore -> use own slot
| |
| 11:28 | kdebase | 558961 | dfaure | 0 | Fix kdirnotify usage -> kdesktop starts!
Fix porting errors - some script went a bit crazy here...
| |
| 09:56 | kdebase | 558922 | dfaure | 0 | Don't abort on startup...
| |
| 09:45 | kdelibs | 558914 | dfaure | 0 | Avoid warning from qt e.g. when calling kwrapper
| |
| 09:35 | kdelibs | 558905 | dfaure | 0 | Fix kdeinit socket name in kwrapper.c, to make kwrapper work again
| |
| 09:15 | kdebase | 558891 | dfaure | 0 | Register as org.kde.kwin (in addition to kapplication registering us as kwin_$PID)
Not sure why this isn't a kuniqueapplication though (but klauncher is in the same situation anyway)
| |
| 09:11 | kdebase | 558889 | dfaure | 0 | dcop -> dbus port; fix kill being called on an empty string.
| |
| 00:01 | kdelibs | 558772 | dfaure | 0 | Bugs and bugs and bugs and ... sometimes bugs
| |
|
|
|
| 23:55 | kdelibs | 558769 | dfaure | 0 | Fix interface name to match the client code... ...
| |
| 23:45 | kdelibs | 558767 | dfaure | 0 | Export those methods to DBus. In kded modules, slots must be marked as Q_SCRIPTABLE to be exported,
since kdedmodule uses ExportSlots [=> only scriptable ones]
| |
| 23:23 | kdelibs | 558763 | dfaure | 1 | Don't require qApp, kioslaves don't have one.
Improve error reporting from dbus call.
Factorize memory management of the singleton into platform-independent ktoolinvocation.cpp
| |
| 22:30 | kdelibs | 558742 | dfaure | 0 | Fix the detection of desktop files missing due to kdebase not being installed
| |
| 21:52 | kdebase 3.5 | 558718 | dfaure | 0 | icefox is right, "kfmclient exec http://www.koffice.org" shouldn't show a progress dialog
| |
| 21:09 | kdelibs | 558697 | dfaure | 0 | Fix KArchiveTest failure spotted by coolo. There were two bugs:
- behavior change in QIODevice in Qt-4.2, it does its own buffering internally now, so the derived atEnd()
needs to call QIODevice::atEnd() to make sure we are done with the internal buffer too.
- the mimetype detection in ktar went wrong when writing a file and that file already existed (with the wrong contents)
| |
| 20:08 | kdelibs | 558674 | dfaure | 0 | Actually those dialogs are used in process now, not in kio_uiserver anymore.
| |
| 17:59 | kdelibs | 558612 | dfaure | 0 | Fix compilation due to the use of None in kdialog.h
| |
| 14:19 | kdelibs | 558530 | dfaure | 1 | Use KUrl (fix warning)
| |
| 13:38 | kdebase | 558495 | dfaure | 0 | Move the new define (unused in this branch) to a config-X11.h file.
Other X11 things should move there too, but let's do that another week.
| |
| 12:20 | kdelibs | 558436 | dfaure | 0 | Fixes
| |
| 11:18 | kdelibs | 558408 | dfaure | 0 | Nice one
| |
| 10:48 | kdelibs | 558398 | dfaure | 0 | SVN_SILENT dox
| |
| 10:48 | kdelibs | 558397 | dfaure | 0 | Another useless assert
| |
|