Marco Martin
64fdce2086
Revert "plasma: Fix applet actions might be nullptr"
...
This reverts commit 4e9b32d80d
.
doesn't fix the problem and just introduces a memleak
(the crash is actually about a deleted containment,
so the problem is somewhere else)
CCMAIL:xiangzhai83@gmail.com
2015-10-07 17:19:13 +02:00
Christoph Cullmann
3f9109a265
Check for nullptr screen to avoid crash
...
BUG: 345173
REVIEW: 125528
2015-10-05 16:59:22 +02:00
Marco Martin
2f9aadcb43
don't set SkipTaskbar on every event
...
the only event we're interested in is QEvent::Show
2015-10-05 11:41:42 +02:00
Marco Martin
dea284f8f3
use a RowLayout for ToolbarLayout
...
more reliable.
also put the first and last buttons at the extremes, the others in the middle
2015-10-05 11:41:42 +02:00
l10n daemon script
76eaaf61e7
Upgrade ECM and KF5 version requirements for 5.15.0 release.
2015-10-03 10:37:07 +00:00
Takahiro Hashimoto
64b951fab3
Make tooltip dialog hidden on the cursor entering the inactive ToolTipArea
...
REVIEW: 125443
2015-10-02 23:23:14 +09:00
Marco Martin
f4c6042b37
if the desktop file has Icon=/foo.svgz use that file from package
...
restore a feature from Plasma4, the ability for plasmoids to provide
an icon insude their package.
intended for GHNS plasmoids,
already used in the widget explorer, this makes it the default
plasmoid icon as runtime as well.
Change-Id: I196897eeedbe0c385c2795ab73c278f7c837221d
REVIEW:125336
2015-09-24 20:57:54 +02:00
Marco Martin
c149b1d382
add a "screenshot" file type in packages
...
Change-Id: I8f6b809ae0e4e768dff48cf21336db6dd40f677e
2015-09-24 11:53:20 +02:00
Marco Martin
c6804b034d
consider devicepixelration in standalone scrollbar
...
Change-Id: I06e55738cde060f7ff372c039be20f5dad72d070
2015-09-18 20:17:07 +02:00
Marco Martin
244574edd1
no hover effect on touchscreen+mobile
...
still normal hover effect on laptops with touchscreen
Change-Id: I64f101e1572eed9d48174f0cf290fdfea085aaeb
2015-09-18 20:08:16 +02:00
David Edmundson
7453beb9ce
Use lineedit svg margins in sizeHint calculation
...
QQC button heights are max(backgroundHeight, label + margins).
QQC lineedits are only from the background
We need to take the margins into consideration when deciding how high
the textbox should be otherwise we're effectively just ignoring what the
SVG says.
This means button and textbox on the login screen are now the same
height.
REVIEW: 125240
2015-09-16 23:56:39 +01:00
David Rosca
4b4461d76b
Don't fade animate icon in plasma tooltips
...
PlasmaCore.IconItem has a fade animation when changing source.
Clearing the source when tooltip is not visible eliminates the
animation.
REVIEW: 125178
2015-09-14 11:06:00 +02:00
David Rosca
0df4823e8b
Fix eliding button text
...
Setting minimumWidth to implicitWidth forces overflowing text
instead of eliding it.
REVIEW: 125201
2015-09-12 22:49:00 +02:00
David Edmundson
d6e5d81a59
Make more tests for button with descriptions
...
Change-Id: I6d1d2be97bac4b6f6b1deebc6e5654a303ba150e
2015-09-12 22:40:18 +02:00
David Kahles
8a85589afc
Remove the documentation of the non-existent parameter "desktop"
...
REVIEW: 125171
2015-09-12 18:08:03 +02:00
l10n daemon script
cafbcdabc8
Upgrade KF5 version to 5.15.0.
2015-09-12 09:11:22 +00:00
Kai Uwe Broulik
3eccd9c8a4
Prevent context menus from overlapping panels
...
CHANGELOG: Context menus of applets within a panel no longer overlap the applet
REVIEW: 124981
2015-09-09 10:35:48 +02:00
Martin Klapetek
e07778d97b
Simplify getting associated apps list in AssociatedApplicationManager
...
REVIEW: 125105
2015-09-08 12:30:51 -04:00
David Edmundson
fd9a936393
remove superfluous semicolon
...
Change-Id: Ic272871230de8d004159560aa8cc1d91df5857eb
2015-09-08 16:52:50 +02:00
Bhushan Shah
4fcb1c6dc5
Fix documentation of gridUnit
...
gridUnit doesn't correspond to milimetter but size of capital M
REVIEW: 125099
2015-09-08 12:25:40 +05:30
Marco Martin
94c67c37ee
Add a dynamic __plasma_frameSvg dynamic property
...
will be needed by the KWayland integration in order to
obtain the proper shadow
2015-09-07 21:48:54 +02:00
l10n daemon script
c60315d7ff
Upgrade ECM and KF5 version requirements for 5.14.0 release.
2015-09-04 20:22:24 +00:00
Marco Martin
573d2985ba
Merge branch 'mart/inlineEditMenu'
...
REVIEW:124374
2015-09-02 11:58:06 +02:00
Marco Martin
b2bfd6cdf5
reparent to flickable if possible
2015-09-02 11:43:27 +02:00
Marco Martin
e688b3d483
remove extra debug output
2015-09-02 10:44:12 +02:00
Marco Martin
60fe4f080c
fix package listing
...
load a package of the proper type before listing
this makes the proper package structures to be loaded
2015-08-28 16:48:54 +02:00
l10n daemon script
98583160cb
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-08-28 10:20:30 +00:00
l10n daemon script
c718ba4b48
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-08-26 10:19:25 +00:00
Leslie Zhai
b52b651bb2
Merge branch 'master' of git.kde.org:plasma-framework
2015-08-26 17:26:39 +08:00
Leslie Zhai
4e9b32d80d
plasma: Fix applet actions might be nullptr
...
BUG:351777
2015-08-26 17:24:29 +08:00
Kai Uwe Broulik
6995193219
Make model param of clicked signal of var type
...
When using ModelContextMenu with a JS array the "model" param of the clicked
signal is null because QtObject property can only hold QObject but no JS objects.
CHANGELOG: The onClicked signal of PlasmaComponents.ModelContextMenu now works properly
if model is a JS Array of JS objects
REVIEW: 124910
2015-08-26 10:46:43 +02:00
Kai Uwe Broulik
25748ca575
Support sections in ModelContextMenu
...
CHANGELOG: PlasmaComponents ModelContextMenu can now create Menu sections
REVIEW: 124909
2015-08-24 23:14:31 +02:00
Ragnar Thomsen
cc885eb652
Port platformstatus kded plugin to json metadata...
...
and disable installation of desktop file.
2015-08-21 23:46:30 +02:00
David Edmundson
7061235418
Handle an invalid metadata in PluginLoader
...
REVIEW: 124823
2015-08-20 16:10:03 +01:00
Leszek Lesner
a7b438ece4
Documentation for PlasmaComponents Menu
...
Add documentation for declarative menu (PlasmaComponents.Menu)
Change-Id: I66363f43433dedd5f19723e3de4b680eb3e40527
REVIEW: 124727
2015-08-13 13:44:52 +01:00
l10n daemon script
d6d18cf6e4
Upgrade KF5 version to 5.14.0.
2015-08-12 12:49:04 +00:00
l10n daemon script
a5ff979996
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-08-10 10:12:53 +00:00
Aleix Pol
74a605e0cf
Let the RowLayout figure out the size of the label
...
No need to specify the preferredHeight as the RowLayout can already infer
it automatically.
REVIEW: 124646
2015-08-07 14:21:30 +02:00
Marco Martin
d5b71611e2
always show the edit menu when the cursor is visible
...
not super nice but needed functionality-wise, since i cannot trigger the
menu from CursorDelegate
2015-08-06 15:25:30 +02:00
Aleix Pol
f87f03b4a8
Fix loop on ButtonStyle
...
Nowadays the size of the icon is defined by the size of the button itself,
and vice-versa.
This patch uses the unit sizes to decide which sizes to offer.
REVIEW: 124628
2015-08-05 18:30:23 +02:00
Aleix Pol
4e9f3dd129
Don't change the flat-iness of a button on pressed
...
Changes the background component on press, looks odd.
Reviewed by Marco Martin
2015-08-05 18:30:23 +02:00
Marco Martin
0aca608bda
on touchscreen and mobile scrollbars are transient
...
Change-Id: I81b2986b4ca0486b59e8bd400cd8e2603a54e040
2015-08-05 14:54:31 +02:00
Marco Martin
04d946e786
adjust flick velocity&deceleration to dpi
...
on denser screens we need more higher speed and
deceleration expressed in pixels
Change-Id: Ida366190ec99720f05b8c52f08514fc087a67948
reviewed-by: "Kai Uwe Broulik" <kde@privat.broulik.de>
2015-08-05 14:54:31 +02:00
Marco Martin
ba69d19c63
custom cursor delegate only if mobile
2015-08-05 13:55:26 +02:00
Marco Martin
669f807fa8
touch friendly text cursor
2015-08-05 13:52:22 +02:00
Kai Uwe Broulik
b61a03c048
Support pinch to zoom in the calendar
...
CHANGELOG: Using a pinch gesture one can now switch between the different zoom levels of the calenda
REVIEW: 124507
2015-08-04 12:44:37 +02:00
David Edmundson
32020aad78
comment about code duplication in icondialog
...
Change-Id: I0850c6698cbd4b4940b289e3c370c0ab140ed2e4
2015-08-03 15:29:32 +01:00
Burkhard Lück
d2a9e4da88
Fix releaseinfo+productname, rm obsolet options in plasmapkg2 docbook
...
REVIEW:124568
2015-08-03 07:21:56 +02:00
Xavier Vello
b380205f29
Slider groove color was hardcoded, modified to use color scheme
2015-08-01 22:39:57 +02:00
David Faure
16c8f0f784
Upgrade Qt version requirement to 5.3
2015-08-01 14:41:18 +02:00