Aaron J. Seigo
88ffba62e0
zero the page pointer before setting it so we don't end up deleting a garbage pointer
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793449
2008-04-04 00:13:57 +00:00
Aaron J. Seigo
391822437b
export the class
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793439
2008-04-03 23:51:58 +00:00
Aaron J. Seigo
4c75796090
add Plasma::WebContent to the build.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793425
2008-04-03 23:36:56 +00:00
Aaron J. Seigo
f5a28bd5d7
* add setPage that mimics the setPage in QWebView
...
* allow d->page to be NULL
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793424
2008-04-03 23:35:41 +00:00
Aaron J. Seigo
a8de881058
move webcontent implementation into libplasma
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793418
2008-04-03 22:49:19 +00:00
Aaron J. Seigo
f3557f6796
move webcontent into libplasma. well, the header anyways. svn not being able to do globbing on these moves is.. rediculous.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793417
2008-04-03 22:48:55 +00:00
Aaron J. Seigo
e781f69687
make PackageStructure loading actually work and abstract that all away into a cute little method elsewhere
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=793416
2008-04-03 22:45:09 +00:00
Andre Duffeck
004c4b029b
fix typo in apidox
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792974
2008-04-02 18:29:25 +00:00
Aaron J. Seigo
2558d5c305
introduce createConfigurationInterface, it's now the prefered mechanism. showConfigurationInterface remains for the convenience of Applet itself, and remains virtual so as not to break existing applets.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792927
2008-04-02 15:37:17 +00:00
Aaron J. Seigo
def626b080
updateToolTip now gets called also when going away, with false. patch by Rafał Miłecki
...
CCMAIL:zajec5@gmail.com
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792738
2008-04-01 23:01:52 +00:00
Christian Ehrlicher
e880dc1c96
at least some parts are compilable on windows
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792579
2008-04-01 16:24:15 +00:00
Christian Ehrlicher
df41a3b228
LIB_INSTALL_DIR -> INSTALL_TARGETS_DEFAULT_ARGS
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792578
2008-04-01 16:22:47 +00:00
Rafael Fernández López
b1a56982ad
Kickoff changes asked on panel-devel. As voted, the background painting did not get in
...
- Strict mouse hover
- Leaving an item will unselect that item
- Leaving the viewport will unselect the selected item if was any
- Better keyboard navigation
- If no item selected, Up will select the last item, Down will select the first item
- Search improvements
- The first result becomes the selected index, if exists
- The bottom tabbar is hidden for ease of use, intuitivity and letting more room for search results
CCMAIL: panel-devel@kde.org
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792562
2008-04-01 15:53:52 +00:00
Aaron J. Seigo
0ae288d250
* set zValue so it floats above all other children
...
* don't change the default background painting setting, as we now rely on the applet to be set up properly on its own
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792405
2008-04-01 00:20:28 +00:00
Aaron J. Seigo
1833641e3b
make setNeedsConfiguring behave nicely
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792371
2008-03-31 22:06:35 +00:00
Aaron J. Seigo
41ad617765
don't try and access items that aren't there
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792328
2008-03-31 20:36:32 +00:00
Aaron J. Seigo
771fd1804b
improve mointor hot[un]plug support, patch by Aike J Sommer. thanks, Aike!
...
CCMAIL:dev@aikesommer.name
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792179
2008-03-31 14:56:55 +00:00
Aaron J. Seigo
a9b7d3361d
one way of doing a shared timer with just one timerId at any given moment in a single timerEvent
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792012
2008-03-30 22:42:53 +00:00
Aaron J. Seigo
a17a25a3b3
allow installing an uncompressed package as well
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=792006
2008-03-30 22:27:32 +00:00
Aaron J. Seigo
bd671a7c8a
explain why we don't show subtitles on hover since people keep trying to change that
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791989
2008-03-30 21:38:17 +00:00
Aaron J. Seigo
0ea2371835
* work around a bug in Qt where the receiver count isn't updated until *after* another connect is made (disconnects don't count); this will work even after fixed upstream (and yes, it was reported)
...
* be a bit smarter with connect/disconnects
* return a pointer to the Relay directly in the private interface rather than a generic qobject
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791628
2008-03-30 01:58:10 +00:00
Aaron J. Seigo
f9d6be9626
use isEmpty() instead
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791612
2008-03-30 00:57:36 +00:00
Aaron J. Seigo
18fdd9515c
more accurate whatsthis for the new ui
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791611
2008-03-30 00:56:34 +00:00
Aaron J. Seigo
4da6dba89b
add a stub for PackageStructure::uninstallPackage
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791610
2008-03-30 00:56:09 +00:00
Aaron J. Seigo
ca142dbc32
* also install native applets ;)
...
* don't leak the installer
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791609
2008-03-30 00:55:21 +00:00
Chani Armitage
a5ec59b775
-setDefaultText no longer clobbers regular text
...
-fewer string comparisons
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791584
2008-03-29 22:22:44 +00:00
Stephan Binner
7ee81565fb
unbreak build
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791357
2008-03-29 08:37:44 +00:00
Richard J. Moore
b5425f16b3
- Fix missing Q_OBJECT
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791316
2008-03-28 23:48:31 +00:00
Chani Armitage
fb7a84644d
compare default text correctly
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791246
2008-03-28 21:11:57 +00:00
Chani Armitage
7983ed5bb9
comments++
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791229
2008-03-28 19:43:17 +00:00
Aaron J. Seigo
213fa7106d
copy and paste error; thanks to Kent Hansen for spotting it
...
CCMAIL:khansen@trolltech.com
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791158
2008-03-28 15:15:44 +00:00
Andre Duffeck
47f56bd824
Use KColorScheme::InactiveText role for the sub-titles
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791134
2008-03-28 13:40:41 +00:00
Andre Duffeck
10dd3c7dac
apidox fixes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791060
2008-03-28 07:46:49 +00:00
Andre Duffeck
57479a0a11
apidox fixes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791058
2008-03-28 07:42:25 +00:00
Andre Duffeck
5bfb429f5e
some apidox fixes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=791056
2008-03-28 07:36:36 +00:00
Script Kiddy
b528466da1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790904
2008-03-27 20:13:14 +00:00
Adriaan de Groot
b70a5c53bb
floor() is c99, need math.h for it as well
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790776
2008-03-27 12:53:48 +00:00
Pino Toscano
1a45caaf7e
fix the location of the non-camelcase include
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790486
2008-03-26 19:29:36 +00:00
Pino Toscano
3d378e8b11
install the ScriptEngine CamelCase include in a symmetrical place wrt the non-camelcase include
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790485
2008-03-26 19:28:31 +00:00
Script Kiddy
9f0d3f871a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790479
2008-03-26 19:25:10 +00:00
Ivan Čukić
b040210c63
Relative (more natural) positions for layout items after resizing
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790222
2008-03-26 08:35:08 +00:00
Script Kiddy
2194a47ac6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=790020
2008-03-25 18:47:35 +00:00
Andrew Lake
e8772b73d8
Change colorize from 0.9 to 1.0. No reason it should have been 0.9 in the
...
first place. Plus it fixes slight differences in intesity levels between
system color-aware plasma themes and the currently selected style.
It was a very minor change so I just went ahead and committed. I don't
anticipate any objections, but if there are please revert with my apologies.
CCMAIL: panel-devel@kde.org
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789757
2008-03-25 05:50:13 +00:00
Chani Armitage
eda9e1125d
SVN_SILENT:
...
comment a magic number
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789719
2008-03-25 00:05:59 +00:00
Aaron J. Seigo
544e10ab13
resetConfigurationObject also deletes the group, so lets do that *after* we've reparented it shall we? =)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789299
2008-03-23 21:36:33 +00:00
Ivan Čukić
f70fe59495
Different themes for differently placed panels
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789237
2008-03-23 17:50:49 +00:00
Aaron J. Seigo
b35c64adc6
remove all desktopy stuff from Plasma::Corona. irrelevant to non-desktop apps
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789233
2008-03-23 17:39:28 +00:00
Aaron J. Seigo
e088dc1348
* don't emit sourceAdded until the data has been set on a new source
...
* remove removed items from the rate limit queue as well
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=789225
2008-03-23 17:03:49 +00:00
Marco Martin
92dd45a555
Porting Kickoff item delegate to Plasma::Delegate
...
this removes a lot of duplication
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=788915
2008-03-22 20:26:46 +00:00
Chani Armitage
3a6c262665
fix the panel size loading
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=788869
2008-03-22 18:56:59 +00:00