Martin Klapetek
845e347bd3
[applets/digital-clock] Add i18n strings for time zones
...
REVIEW: 120353
12 years ago
Marco Martin
849cbff966
make sure plasmoids don't get expanded for an instant
...
override any eventual default size for plasmoids, that would make then think for a cycle that they're expanded
BUG:339329
12 years ago
Martin Klapetek
e1571e614e
[applets/digital-clock] Capitalize the UI labels
...
And use "time zone" consistently throughout
12 years ago
Martin Klapetek
dfc15d53ca
[applets/digital-clock] Improve the message widget style
12 years ago
Martin Klapetek
31ce2cb78d
[applets/digital-clock] Put the "City" column as the second column
...
Now the order is City | Region | Comment
12 years ago
Martin Klapetek
c931cfe209
[applets/digital-clock] Add timezones support to the clock applet
...
Still has couple missing features:
* no time in the tooltip yet (needs larger refactor)
* no order selection
* no default timezone (but last used is always saved)
* couple minor issues
REVIEW: 120314
CCBUG: 337564
12 years ago
l10n daemon script
247cedd633
SVN_SILENT made messages (.desktop file)
12 years ago
Lukáš Tinkl
eb7ba633c7
append all the items at once, in an array
12 years ago
Lukáš Tinkl
855f5245d9
fix localizing system tray entries' options
...
ListElement doesn't support i18n(), so append the items dynamically;
inspired by the lockscreen component
also speed up creation of the cfg arrays
12 years ago
Martin Klapetek
0d0d0b186a
[applets/notifications] Improve the word wrapping + eliding
...
Until now it always elided at the first line end, this now fills the
popup with text as much as it can fit and only then elides.
12 years ago
Martin Klapetek
bd123fe562
[applets/notifications] Make the popup slightly less high
...
And also lower the spacing between Title and Text
Reviewed-by: Kai Uwe Broulik
12 years ago
Martin Klapetek
a2cc51fdf5
[applets/digital-clock] Make the sizeHelper also a Label rather than Text
...
...to make sure that we get proper size hint from it that can be reused
by the main Label (Text can have different default properties from
Label)
12 years ago
Martin Klapetek
a9883ea284
[applets/digital-clock] Make the time better aligned to displayed date
...
When there's date visible, align the clock to the center, looks wayyy
better.
12 years ago
Martin Klapetek
b246ba5d80
[applets/digital-clock] The size must be recalculated after these options change
12 years ago
Martin Klapetek
c5ddca05ee
[applets/digital-clock] Remove the min font size from the clock
...
Otherwise time with displayed date won't fit into the panel because
their font must be smaller than the min size font
Tested-by: Lukas Tinkl
12 years ago
Kai Uwe Broulik
9e6250424b
We already anchor to either settings or close, no need to account for that in margins
12 years ago
l10n daemon script
7ca867684b
SVN_SILENT made messages (.desktop file)
12 years ago
Martin Klapetek
c97e4c8816
[applets/notifications] Add a missing left anchor
...
Right-only anchor makes the title right-aligned
12 years ago
Martin Klapetek
6261c5fc27
[applets/notifications] Fix false-positive binding loop error
12 years ago
Martin Klapetek
fb47487a60
[applets/notifications] Make notification in history look similar to the popup
...
REVIEW: 120232
12 years ago
Kai Uwe Broulik
dd33f3687c
Don't add offset to it, otherwise there will be double the top padding when in top panel
12 years ago
Kai Uwe Broulik
2df5501c82
Don't use Array as a constructor
12 years ago
Kai Uwe Broulik
9e10cd5e25
Give it an empty array instead of undefined so stuff line .length still works
12 years ago
Kai Uwe Broulik
cde14e35de
Remove now unused property
12 years ago
Martin Klapetek
54470f5ec8
[applets/notifications] Remove the platformcomponents folder
...
It's currently untested, unmaintained and unneeded.
Reviewed-by: Marco Martin
12 years ago
Martin Klapetek
4c82ff069c
[applets/notifications] Remove one more debug rectangle
...
Should be all now.
12 years ago
Martin Klapetek
040cc08e18
[applets/notifications] Add a URL verification method to verify job URLs before opening
...
When a job finishes, it has an Open button. But we need to check if we
actually have a valid URL first. QUrl::fromUserInput().isValid() seems
like a perfect fit, but as it's not available in QML, I've added it as a
singleton to the notifications helper.
Reviewed-by: Kai Uwe Broulik
12 years ago
Martin Klapetek
e633857cd7
[applets/notifications] Pass undefined rather than 0 to properly reset the image
...
Prevents stale images from previous notifications to appear over the
application icon
12 years ago
Martin Klapetek
cc3d4966cd
[applets/notifications] Remove debug rectangle
12 years ago
Martin Klapetek
b5a19ae829
[applets/notifications] Make sure we don't store duplicate notifications in the log
...
Reviewed-by: Kai Uwe Broulik
BUG: 338013
12 years ago
Martin Klapetek
62631fce79
[applets/notifications] Fix wrong Formats usage
...
Reviewed-by: Kai Uwe Broulik
12 years ago
Martin Klapetek
35e5b20184
[applets/notifications] Loose the [] around "Finished" for job notification title
...
Reviewed-by: Marco Martin & Sebastian Kügler
12 years ago
Martin Klapetek
33f05cb54e
Make the notification popup height scale by number of actions
...
REVIEW: 119916
12 years ago
l10n daemon script
4b7b697db8
SVN_SILENT made messages (.desktop file)
12 years ago
l10n daemon script
edfceadfc6
SVN_SILENT made messages (.desktop file)
12 years ago
Kai Uwe Broulik
fd497a33c7
Explicitly force ActiveStatus and use if statement like in the onStateChanged handler
12 years ago
Kai Uwe Broulik
8d8c46be81
Rework slider handling
...
Before setting it in response to some event we set a variable, change the
slider and set it back. Similar to what battery does with brightness.
This makes seeking media with mouse wheel possible
12 years ago
Kai Uwe Broulik
b375cb91d3
Fix spacing
12 years ago
Kai Uwe Broulik
3d43de12a1
Don't start Passive
...
Systray is really broken when you have a DBus activated task that starts
passively. It adds it to some model and then moves it around and then eventually
everything will just break. This needs fixing in the systray, since there
will eventually be plasmoids which should start passively but atm the
mediacontroller is the only one. So I'm trying to make it look okay here.
12 years ago
Kai Uwe Broulik
a6d23294c2
Show remaining time digitally without seconds
12 years ago
Kai Uwe Broulik
769fe55d16
Turn weird function into readonly bool property
12 years ago
Kai Uwe Broulik
fb2f069269
Use formatDuration (ie. show remaining time digitally)
...
Unfortunately it does not seem to export the "HideSeconds" property. Will need to investigate later
12 years ago
Kai Uwe Broulik
8a9836a20b
Fix broken PM checkbox
...
It broke with the QtQuick Controls checkbox since the hovered()/released() methods
we "forwarded" to make the Label look like it belongs to the CheckBox are no longer
available to us
12 years ago
l10n daemon script
c2cb788045
SVN_SILENT made messages (.desktop file)
12 years ago
Kai Uwe Broulik
3ec14c21ce
Show remaining battery time right in the tooltip
...
I got annoyed by always having to open the battery monitor, hover the battery to see it.
12 years ago
l10n daemon script
6b37f7f75f
SVN_SILENT made messages (.desktop file)
12 years ago
Kai Uwe Broulik
c89190dce7
Use delete icon for clearing the history
...
Otherwise we end up with two "back space key" icons next to each other,
one clearing the TextField, the other one nuking your history.
12 years ago
l10n daemon script
bba67ff4a8
SVN_SILENT made messages (.desktop file)
12 years ago
Kai Uwe Broulik
608d6c6665
Don't require a track for enabling the media controls.
...
You can now control the player even if it is stopped and kick off playback.
This means that you now just need to have e.g. Amarok running and then you can
at least cause music to play without ever touching the Amarok window.
12 years ago
Kai Uwe Broulik
150b834a87
Simplify plasmoid.status handling
...
We can just use onStateChanged directly instead of having a superfluous property.
Also now the plasmoid becomes active immediately but goes passive only after
250ms. Amarok really takes an insanely long time to load the next track.
100ms wasn't enough to prevent flickering all the time. I guess for users without
SSD 250 will also be scarce.
12 years ago