Commit graph

318 commits

Author SHA1 Message Date
Marco Martin
3a72512e79 different heuristics for cutting names 2019-10-10 12:29:48 +02:00
Marco Martin
fbbb604318 don't split 2019-10-10 12:07:38 +02:00
Marco Martin
ba9c60f54c smaller label, only one line of text 2019-10-09 16:21:46 +02:00
Marco Martin
592481da73 fuse the top panel with krunner 2019-10-04 12:59:58 +02:00
Marco Martin
83f876a761 workaround for dragging on empty areas 2019-10-04 11:45:37 +02:00
Marco Martin
e457472603 remove dead code 2019-09-18 15:00:34 +02:00
Marco Martin
abc112ed1c Revert "port to kicker model"
This reverts commit 4e4cc5abc2.
2019-09-18 13:55:07 +02:00
Marco Martin
29609b0e7a fix pos mapping for newRow 2019-09-18 13:54:05 +02:00
Marco Martin
4e4cc5abc2 port to kicker model
still not completely functional, but starts to
2019-09-17 18:14:23 +02:00
Marco Martin
93400faa21 add missing line 2019-09-17 13:00:07 +02:00
Marco Martin
b658a10abf some simple defaults in the lnf package 2019-09-16 19:13:52 +02:00
Marco Martin
4832735497 make it a flickable again
otherwise too many mose events get stolen
2019-09-16 18:48:33 +02:00
Marco Martin
93ee01c36e bigger config icon 2019-09-10 12:09:50 +02:00
Marco Martin
843b01508f get rid of old homescreen 2019-09-04 18:39:31 +02:00
l10n daemon script
3c628b921e 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"
2019-05-20 05:39:37 +02:00
Ilya Bizyaev
32bcff515e Fix launcher icon alignment 2019-02-24 12:22:31 +03:00
Ilya Bizyaev
b171fc20aa Align ellipsis usage with desktop launchers 2019-02-10 02:57:52 +01:00
Ilya Bizyaev
18d95dc927 Do not use monochrome icons for launcher icons
This commit switches icons of VLC, KDE Connect etc. to their colorful
versions
2019-02-10 02:56:35 +01:00
Ilya Bizyaev
5f1a15cb0a Use lighter arrow icon in favorites strip 2019-02-10 02:55:13 +01:00
Ilya Bizyaev
c6b49ffe1c Remove unused placeholder images 2019-02-10 02:54:42 +01:00
Marco Martin
56dc2ad23f better icon sizing 2019-02-07 12:49:06 +01:00
Marco Martin
f3e1ba0abe slightly smaller icons 2019-02-07 12:38:11 +01:00
Jonah Brüchert
47bcdee043 Modernize using clang-tidy 2018-12-31 04:13:55 +01:00
l10n daemon script
c98ed27c73 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"
2018-10-10 06:50:31 +02:00
l10n daemon script
08cc1d8754 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"
2018-08-30 05:50:59 +02:00
Michael Eden
9e68bc049b Improve dialer UI and format phone number
Summary:
This makes the buttons more evenly spaced and formats the number as you type!

old: {F6084821}
new (updated): {F6084822}

The plan is to bring the entire dialer page down to about half its current size to support searching through contacts as one dials a number.

Reviewers: bshah, #plasma:_mobile, mart

Reviewed By: #plasma:_mobile, mart

Subscribers: ngraham

Differential Revision: https://phabricator.kde.org/D13936
2018-08-02 15:48:21 -04:00
l10n daemon script
55e692fa53 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"
2018-06-16 05:37:17 +02:00
l10n daemon script
b58419fb50 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"
2018-06-07 05:47:03 +02:00
Alexander Potashev
fb723ab985 homescreen: Fix ellipsis in i18n string 2017-12-19 13:20:35 +03:00
Marco Martin
5ac357c0e9 better event handling in homescreen 2017-09-14 09:50:16 +02:00
l10n daemon script
b79bb13450 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"
2017-07-30 04:56:37 +02:00
l10n daemon script
69bc07498d 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"
2017-06-20 04:32:58 +02:00
l10n daemon script
67216063fd 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"
2017-01-09 06:03:34 +01:00
l10n daemon script
4448caacaa 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"
2017-01-05 05:58:54 +01:00
l10n daemon script
e3741c0570 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"
2016-12-20 13:25:24 +01:00
l10n daemon script
c4e2b393ad 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"
2016-12-13 04:10:48 +01:00
l10n daemon script
6d0b1b3edc 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"
2016-11-24 04:13:56 +01:00
l10n daemon script
e8d2bfe884 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"
2016-11-04 09:46:15 +00:00
l10n daemon script
857bc9af3c 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"
2016-10-21 09:30:44 +00:00
l10n daemon script
7391459e8f 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"
2016-10-15 10:01:47 +00:00
l10n daemon script
82d0f49377 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"
2016-10-10 09:46:25 +00:00
l10n daemon script
b78920f905 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"
2016-10-08 09:58:17 +00:00
l10n daemon script
3577e59bc0 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"
2016-10-07 09:31:42 +00:00
Marco Martin
f97c377b06 run the anim before running the app
if running the app blocks for a while having the anim running already
2016-09-02 17:43:23 +02:00
Bhushan Shah
8d31e6b819 switch to krunner for launching applications
KRun was ported to kf5 since long time..

CCMAIL: notmart@gmail.com
2016-07-28 20:34:56 +05:30
Bhushan Shah
63358567d7 add some debug to figure out why qt4 apps don't start 2016-07-28 18:16:26 +05:30
Aleix Pol
2650518990 Reduce map look-ups 2016-02-16 18:54:41 +01:00
Aleix Pol
9856de8e90 Fix variable scope 2016-02-16 18:54:34 +01:00
Marco Martin
475d32d0a7 remove the fake lockscreen
remove the first screen
simplify the code
add a clickable arrow to suggest where the apps
are
2016-01-25 13:47:07 +01:00
Marco Martin
40b02bf440 make sure we show the full rep when possible 2015-10-26 15:28:47 +01:00
Marco Martin
e1da762f09 better management of the spacer
ensure the spacer is the last item
2015-10-20 16:55:55 +02:00
Marco Martin
91b29c37e9 work well also in the case of no applets
the spacer will always take all the remaining space
2015-10-15 17:52:55 +02:00
Marco Martin
356743116b better behavior of the lock/unlock swipe 2015-10-15 17:32:42 +02:00
Marco Martin
151bdc6d15 if there is a switchheight use as minimumnheight
try harder to have applets expanded
2015-10-15 15:31:22 +02:00
Marco Martin
fc52ae95d4 start with the screen locked 2015-10-15 15:26:23 +02:00
Marco Martin
0a5fd82410 better margins around bottom toolbar 2015-10-15 14:59:51 +02:00
Marco Martin
bd5ca6fd61 try a different look for the configure/remove button 2015-10-01 18:10:58 +02:00
Marco Martin
0f73ac2a5c use ResultsListView
the layout of the desktop's krunner doesn't work there
while the kde4 style makes a better use of the limited space
2015-09-28 17:41:12 +02:00
Marco Martin
92d3b613ee support applets configuration dialog
needs a way to disable the button for those that
don't have a config dialog
2015-09-25 15:10:05 +02:00
Marco Martin
bab5d7d9e2 set startMouseX/Y on pressandHold, not pressed 2015-09-22 18:28:19 +02:00
Marco Martin
565dbc963c use EventGenerator in order to not eat half events 2015-09-17 12:46:01 +02:00
Marco Martin
baae0fb1ce drag applets from the place they are, not the cursor
fix applet transparency when they are dragged out of
the screen to delete them
2015-09-15 19:14:04 +02:00
Marco Martin
0ea412cc8f hide the overlay on action triggered 2015-09-08 23:39:03 +02:00
Bhushan Shah
035fcb3118 If more space is available for icons show bigger
Also fix text size on tablet-ish form factor
2015-09-01 17:35:01 +05:30
Bhushan Shah
38a3a7c99c Fix iconSizes and strip size on the horizontal form factor
Previously it was setting height and width of icons to overall width/4
which happens to be enorumously huge on the horizontal form factor.

This patch fixes it by setting height of "huge" iconSize and width of
overall width/4
2015-08-22 18:16:56 +05:30
Marco Martin
b6bbc208aa list applications more in depth
go recursively in deep categories, without being recursive
this makes all apps to appear and not only those at the
first level of subcategories
2015-08-07 18:49:13 +02:00
Marco Martin
9e7ccaa801 fix build
don't mix itarators and constIterators
2015-07-20 10:36:14 +02:00
Sebastian Kügler
335bab6ca0 Make sure blacklist is not removed from config 2015-07-16 04:26:05 +02:00
Marco Martin
2353652336 remove pragma from layoutmanagers
use the layoutmanager as a propeerty of root emlement
2015-07-15 13:48:44 +02:00
Marco Martin
3751f69d40 animate editoverlay fade
remove editoverlay after moving the cursor a lot
2015-07-10 17:56:14 +02:00
Marco Martin
2c574faa3a animated applet remove 2015-07-10 17:19:26 +02:00
Marco Martin
70551d7ad6 use a simple Column for the layout
slightly simpler, makes animations more reliable
2015-07-10 16:00:10 +02:00
Marco Martin
21eb17fc49 editoverlay covers krunner
now blocks all the clicks
2015-07-10 13:10:05 +02:00
Marco Martin
eca12673b4 correct space left for keyboard 2015-07-09 18:10:58 +02:00
Marco Martin
9765dfa679 maximized widgets explorer
add applet with single click
2015-07-09 15:20:24 +02:00
Marco Martin
ffdad67763 add an empty margin 2015-07-09 13:41:16 +02:00
Marco Martin
62aec0c07e the spacer fills height 2015-07-09 13:37:19 +02:00
Marco Martin
4500b17a92 use the lastspacer when needed 2015-07-09 13:31:02 +02:00
Marco Martin
4024edb277 proper position of "locked" state
the search field appears at the right position as well as the applets reordering
2015-07-09 13:10:43 +02:00
Marco Martin
b980f0cf8a smaller tab icons, dont touch the time 2015-07-08 22:31:24 +02:00
Marco Martin
24dc96ad21 correct sizing of the screen
the up arrow to unlock is not visible anymore when unlocked
2015-07-08 18:30:15 +02:00
Sebastian Kügler
c390a857d3 .desktop extension is not needed here 2015-06-23 10:23:56 -07:00
Marco Martin
44bafbed70 simplify scroll snapping 2015-06-23 10:01:27 -07:00
Marco Martin
b829564172 make space for the favorites under krunner 2015-06-22 21:43:45 -07:00
Marco Martin
546a1f9a33 disable animations for now
animations break widget positions on the phone
2015-06-22 19:48:49 -07:00
Marco Martin
4e31575a70 only one line of text in favorites 2015-06-22 16:50:39 -07:00
Marco Martin
65e85b7719 make space for the top krunner ui 2015-06-22 16:41:23 -07:00
Marco Martin
037102220b attempt of animation when moving plasmoids around 2015-06-21 11:35:05 -07:00
Marco Martin
79af925af8 destroy container when an applet gets removed 2015-06-21 10:56:34 -07:00
Marco Martin
73a2d560f0 with a MouseaRea as parent events are filtered better 2015-06-21 10:18:43 -07:00
Marco Martin
434665decb nicer expanded applets in homescreen 2015-06-20 17:30:06 -07:00
Aleix Pol
b3e1fbea95 Specify the required CWD when running the applications 2015-06-21 01:53:27 +02:00
Marco Martin
d4e675ec27 enable autoscroll for applets 2015-06-20 16:08:46 -07:00
Marco Martin
7eb7fb1f32 move the headeritem in own file
the header of the gridview, AppletsArea.qml is the whole area that
has loackscreen, applets and favorites
2015-06-20 14:50:02 -07:00
Sebastian Kügler
7c4cb2c00b Whoopsie. 2015-06-19 22:32:06 -07:00
Marco Martin
6439947d53 primitive plasmoids reordering 2015-06-19 21:46:18 -07:00
Sebastian Kügler
d197736adc Add list with all apps to config for debugging purposes 2015-06-19 21:28:00 -07:00
Marco Martin
ae4a2c7837 use standard background when needed 2015-06-19 18:14:25 -07:00
Marco Martin
37535f97ba no long press in locked mode 2015-06-19 17:55:24 -07:00
Marco Martin
ad54f0a1a2 simple widgetexplorer derived from desktop one 2015-06-19 17:52:09 -07:00
Marco Martin
4a1c477fba root item is an Item
MouseEventListener moved down
2015-06-19 13:03:29 -07:00
Marco Martin
ec2e95258d darken the screen when results are in
hide on lock screen
2015-06-19 10:34:38 -07:00
Marco Martin
8a55d4a285 add some margins
don't make the panel cover krunner
2015-06-18 19:37:23 -07:00
Marco Martin
ac6fa1866e try with opaque feedback 2015-06-18 19:27:22 -07:00
Vishesh Handa
58bc75eef4 Add KRunner to the top of the homescreen
The KRunner view is part of the containment as then it can always be on
the top. This is the first iteration of the this design.
2015-06-19 02:53:43 +02:00
Sebastian Kügler
d2fe2bb82b Remove legacy filtering of everything related to settings
This is a remainder from old openSUSE systems, which would show yast
modules otherwise. Fixes settings app not shown.

Reviewed-by:notmart
2015-06-18 17:35:57 -07:00
Marco Martin
e75c8005d3 a KRun based way to launch apps
needs the duplicate for now in order to test without breaking
the image
2015-06-18 16:58:56 -07:00
Marco Martin
15803f7672 adjust centering of bookmark icons 2015-06-18 13:40:36 -07:00
Marco Martin
89935a1d21 don't reset homescreen scroll position 2015-06-18 12:17:53 -07:00
Marco Martin
7d8e4e0d8c same title on the transient window 2015-06-18 12:13:56 -07:00
Marco Martin
69b7459f10 Add a fake startup notification window
add a window shown when an application is started
hide the window when a new one appears.

it's an approximation, we still need a real startup notification system
2015-06-18 11:43:20 -07:00
Marco Martin
578f998f38 fix the math for unlocking 2015-06-17 23:00:56 -07:00
Marco Martin
35fa1e62c8 show if showOnCurrentPlatform (flip condition) 2015-06-17 15:25:56 -07:00
Sebastian Kügler
75664c118a Filter more useless desktop files
We now also exclude the apps which are not suitable for the current
platform (some apps may be X11 only), and the ones that run in a
terminal, such as vim and ipython -- they're just not useful to show on
the homescreen.

Reviewed-by:notmart
2015-06-15 21:29:41 -07:00
Marco Martin
b405f43ed3 easier to lock 2015-06-15 20:45:18 -07:00
Sebastian Kügler
fbcf4fa457 Blacklist for applicationsmodel
This allows hiding applications on the homescreen. It's useful because
everybody and her dog puts .desktop files into /usr/share/applications,
and many of them are not at all useful. We'll try to do some more
elaborate filtering (watch the next commits), but this provides a
baseline to really hide some things that we don't want to show.

Reviewed-by: notmart
2015-06-15 20:08:12 -07:00
Marco Martin
588bfc191d more easily unlock 2015-06-15 15:04:26 -07:00
Marco Martin
fab6121e22 fix y of fav bar 2015-06-15 11:45:02 -07:00
Marco Martin
ca8073387d don't put favorites strip behind the bottom panel 2015-06-15 11:34:17 -07:00
Marco Martin
67f73f1e0e consider the scrolling speed during scrolling 2015-06-15 11:15:52 -07:00
Marco Martin
9f15697a76 scroll indicator non interactive 2015-06-10 21:27:53 -07:00
Marco Martin
9cd3635114 feedback when clicking on a launcher icon 2015-06-10 16:43:10 -07:00
Marco Martin
af5fd90ea1 remove plasmapackage 2015-06-10 10:29:02 -07:00
Marco Martin
53706c6fd4 try with normal colorgroup for applets 2015-05-21 10:02:34 +02:00
Marco Martin
af43ce3b6a remove the solid rectangle 2015-05-18 14:24:24 +02:00
Marco Martin
36e693b5a0 install plugins in the proper location 2015-05-15 13:17:20 +02:00
Marco Martin
62df66b045 rename homescreen library 2015-05-14 18:13:00 +02:00
Marco Martin
0108d70fb4 move the applicationslistmodel to containment c++
the application list is only used in that containment for now: don't
create an extra qml import just for that, but put it into the c++
applet for the homescreen instead to make sure nobody else
uses it at least until we are really sure is needed elsewhere
2015-05-14 18:05:01 +02:00
Marco Martin
2503593ef4 default the phone app as the first 2015-04-17 17:22:22 +02:00
Marco Martin
2d909f69f4 ignore parameters like %u in executing apps 2015-04-11 14:48:24 +02:00
Marco Martin
e3913eb107 don't trigger wallpaper config when pressing on favorites 2015-04-11 12:59:52 +02:00
Marco Martin
46f8a90371 remove dead code 2015-04-11 12:44:55 +02:00
Marco Martin
6c32662123 animation effect for the drag delegate 2015-04-11 12:40:54 +02:00
Marco Martin
c036b12f7b nimations in favorites bar drag 2015-04-11 11:36:17 +02:00
Marco Martin
1efb009b5e better autoscroll behavior 2015-04-11 11:26:55 +02:00
Marco Martin
f9b30c1f95 better detection if we are on the fav strip 2015-04-11 10:28:05 +02:00
Marco Martin
0dca5a4a3f fix reordering logic 2015-04-11 00:23:49 +02:00
Marco Martin
33547e57b0 refactor of the drag and drop
completely managed by a top level MouseEventListener
2015-04-10 23:59:52 +02:00
Marco Martin
173e295eba reset scroll position when window deactivated 2015-03-27 18:54:09 +01:00
Marco Martin
243be5ad03 use color from theme 2015-03-18 15:45:48 +01:00
Marco Martin
e130d3a24f better layout in case of single applet 2015-03-18 15:41:38 +01:00
Marco Martin
f9f28f75ed better layout with multiple applets 2015-03-18 15:24:27 +01:00
Marco Martin
25e1e12c4d save and restore app order
by default apps are in alphabetical order
but the user can drag and drop them around for personalized order
2015-03-18 14:34:05 +01:00
Marco Martin
fe6332b1d2 use the new containment 2015-03-13 15:31:13 +01:00
Marco Martin
4b77fe4647 a simple scrollbar 2015-03-13 14:58:18 +01:00
Marco Martin
c096ffb366 bound the strip at top and bottom
except in the lockscreen it will slide away
2015-03-13 14:42:37 +01:00
Marco Martin
06e23491fb show a placeholder when dragging 2015-03-13 13:50:13 +01:00
Marco Martin
08e13e7cc2 remove the settings area 2015-03-13 13:39:51 +01:00
Marco Martin
43d0363778 add a clock in lockscreen 2015-03-11 13:10:43 +01:00
Marco Martin
50fc65fe67 placeholder areas for settings and lock 2015-03-11 12:33:15 +01:00
Marco Martin
0c531de5b0 use the logic of the panel to put applets 2015-03-11 11:50:00 +01:00
Marco Martin
e1266e09c8 scale only the icon not the text 2015-03-05 21:15:25 +01:00
Marco Martin
490bfdc928 better behavior on dragging, add autoscroll 2015-03-05 21:12:23 +01:00
Marco Martin
dab083c37b a scrollbar 2015-03-05 17:28:24 +01:00
Marco Martin
533fc5af03 add notifications and clock applets placeholders 2015-03-05 17:17:27 +01:00
Marco Martin
dfa653e867 a bit of bottom margin 2015-03-05 16:53:58 +01:00
Marco Martin
a3667cb3ba setOrcer->moveItem 2015-03-05 15:39:51 +01:00
Marco Martin
d09c3beafb animate index reordering 2015-03-05 15:32:44 +01:00
Marco Martin
ba089aa1dd zoom out items when moving 2015-03-05 14:02:32 +01:00
Marco Martin
c0d4d075af support model reordering
the order is still not saved/restored
2015-03-05 13:37:39 +01:00
Marco Martin
bb4d3e321e prototype for pressandhold 2015-03-05 12:05:20 +01:00
Marco Martin
6e09e7d877 add a spacer in the layout 2015-03-05 11:46:50 +01:00
Marco Martin
2f7c6056d7 sort app names 2015-03-05 11:41:01 +01:00
Marco Martin
897f109cfc some fixes in icons sizing 2015-02-26 11:47:20 +01:00
Marco Martin
8dbe6c0546 consider the applet minimumheight 2015-02-26 11:34:33 +01:00
Marco Martin
f56a22c9d5 render the strip icons 2015-02-26 11:25:00 +01:00
Marco Martin
700f6c2fae reenable the strip 2015-02-25 19:38:34 +01:00
Marco Martin
62ff6312db add a containment
it will replace most of the logic of Desktop.qml
2015-02-25 19:26:04 +01:00