Jacopo De Simoi
a0c4af373d
Added a way to flag old searchJobs as stale, make sure that obsoleted matches do not interfere with new ones, corrected a misplaced brace in the previous commit
...
svn path=/branches/KDE/4.2/kdelibs/; revision=934465
2009-03-03 07:52:25 +00:00
Aaron J. Seigo
2a8e07ba42
use value/contains better.
...
svn path=/trunk/KDE/kdelibs/; revision=895573
2008-12-11 02:52:06 +00:00
Aaron J. Seigo
fda8cf20d7
take the space location from the cleaned up path, not the original term
...
BUG:154395
svn path=/trunk/KDE/kdelibs/; revision=895431
2008-12-10 18:15:47 +00:00
Aaron J. Seigo
4b08c03726
change KDE includes to use the .h style now that we're in libs
...
svn path=/trunk/KDE/kdelibs/; revision=879795
2008-11-04 02:04:34 +00:00
Aaron J. Seigo
1b523b9054
ok, this time JUST the plasma dir ;)
...
svn path=/trunk/KDE/kdelibs/; revision=879759
2008-11-03 23:08:39 +00:00
Aaron J. Seigo
fa5a2d87d9
bum-de-dum! plasma to kdelibs.
...
svn path=/trunk/KDE/kdelibs/; revision=879757
2008-11-03 23:03:26 +00:00
Allen Winter
a7aebfa60a
a bunch more coding style fixes. still some lines longer than 100 chars.
...
this is definitely helping me find false positives in the Krazy style checker.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870161
2008-10-11 22:48:38 +00:00
Marijn Kruisselbrink
21b148b963
change all ClassName::Private classes to ClassNamePrivate, and adjust friends accordingly; this makes plasma compilable with gcc < 4.2
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=826893
2008-07-01 18:56:43 +00:00
Jakub Stachowski
795129a4ad
If path is a symlink then examine its target.
...
BUG: 163738
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=819655
2008-06-11 17:26:36 +00:00
Aaron J. Seigo
39230257f7
don't misidentify local files and network locations
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=818917
2008-06-10 01:08:33 +00:00
Thiago Macieira
3d0ddada81
Accept URLs that have no hostname (such as smb:/ and zeroconf:/) as
...
type NetworkLocation too.
This makes it possible to type zeroconf:/ in krunner and load the
associated program (Dolphin in my case), just like in KDE 3.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=812822
2008-05-26 13:21:06 +00:00
Aaron J. Seigo
a3d432d16d
fix deadlock
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=809963
2008-05-19 19:58:06 +00:00
Aaron J. Seigo
2ec2a2b346
allow finding and running matches by id
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=806697
2008-05-12 04:53:42 +00:00
Aaron J. Seigo
6019dc7b27
huge patch, but it's needed to avoid crashes and i can't wait on other people's pending work forever. so...
...
QueryMatch by value! shared dptr == no copy of data either! so (nearly) all the speed love of pointers with none of the crash hate. woo!
RunnerContext also by value! die pointers die!
also get rid of tons of locking that just doesn't make sense anymore; get rid of data priority enum as well since it's completely meaningless.
speed, glory, stability! ftw!
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=805661
2008-05-09 03:49:11 +00:00
Aaron J. Seigo
f3188fb672
SearchMatch -> QueryMatch
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803385
2008-05-02 18:46:05 +00:00
Aaron J. Seigo
a8647e4ecc
SearchTerm -> Query
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803374
2008-05-02 18:17:09 +00:00
Aaron J. Seigo
916938efae
fix unlock mismatch due to detach happening
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803147
2008-05-02 05:31:24 +00:00
Aaron J. Seigo
f3e1fd618f
* actually delete the matches on removeAllMatches
...
* use macros for the locking exercises
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803058
2008-05-01 19:43:22 +00:00
Aaron J. Seigo
f55bbb73f9
SearchContext -> RunnerContext
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=803041
2008-05-01 18:40:10 +00:00