ref aacid, I see that people port a bit blindly (qjsengine has a lot of non-obvious differences both with qtscript and kjs).
FWIW, kdeinit still provides a very noticeable improvement here as well.
Should I move this to invent, or just push it?
Merge branch 'martin/unbreak-multi-instance' into 'master'
Merge branch 'martin/newsearchlook' into 'master'
Merge branch 'martin/newsearchlook' into 'master'
Merge branch 'martin/newsearchlook' into 'master'
Merge branch 'martin/newsearchlook' into 'master'
Add support for turning off 'URL'-matching of email addresses
fix deprecated qset warnings
Add support for turning off 'URL'-matching of email addresses
Merge branch 'martin/qset-qlist' into 'master'
fix deprecated qset warnings
Make the URL hints ignore email addresses
Disable the Scrim™ (thanks ngraham) if we don't have any results to highlight
SVN_SILENT made messages (.desktop file) - always resolve ours
Fix matching for files within folders
Take in consideration the Word Characters of the profile
Disable the Scrim™ (thanks ngraham) if we don't have any results to highlight
Improve the display of search results
Make the URL hints ignore email addresses
Merge branch 'martin/unbreak-multi-instance' into 'master'
Revert "Correctly trigger a Konsole window when using single process"
add a very explicit warning after fixing this for the Nth time
Improve the display of search results
Merge branch 'martin/newsearchlook' into 'master'
Improve the display of search results
Improve the display of search results
better indication of non-current search result lines
Improve the display of search results
Make the URL hints ignore email addresses
Merge branch 'martin/urlmatchmode' into 'master'
fix installing kmedia icons
fix install target of kdelnk
normalize kpaint's text tool icon loading
copy in the large text icon from kdvi to kpaint
fix install path of icons
skip installing icons already installed by kdelibs
Revert "remove unnecessary configure_file()"
remove unnecessary configure_file()
avoid some stack smashing/crashing of the kioslaves
the color spec stuff doesn't really work with compositing, hopefully people…
update name of non-conflicting kfmclient
fix conflict with kdelibs
update with name of non-conflicting kcheckpass
update kdelnk for kmenuedit with non-conflicting name
update name of non-conflicting kfmclient
fix name of non-conflicting kfmclient
fix kdelnk for non-colliding name of konsole
try to avoid conflict with kfmclient in modern konqueror
avoid some more conflicts with modern versions of applications
avoid conflicts with docs in modern KDE
avoid conflicts with translations in modern KDE
This is wrong, isn't it? The logic was: if setDirectory is passed something that _isn't_ a directory, try to strip the filename.
fix building against system version of qt
Remember to update the references to the target
avoid naming conflict for konsole
fix build with system qt1
Now I finally got rid of opt
don't hardcode install paths
fix building with system qt
If filelight is launched with a path I'm fairly certain it's quicker for the user to just correct the path rather than navigating the open dialog, so go ahead. (I'm almost tempted to just print a warning on the command line).
remove unnecessary dependency
don't rescan everything when deleting in a subdirectory and going up again
Fix memory leaks all over the place (I was dumb when porting to QList)
It's all C code whereas the rest of the helper is C++. It also relies very heavily on magic numbers now.
Add some sanity and bounds checking
Replaced it with a pointer, but as explained in the reply to the comment about deleting and recreating I don't think it makes sense to delete and recreate the fake "mainloop"/event loop since it only wraps the Qt event loop (and can't delete and recreate the Qt event loop obviously).
bit faster collating results, warn about slow providers
massive speed improvement for applications provider
massive speedup of paths provider