Marco Martin
24ef679755
removeuseless debug
2020-07-31 11:13:09 +02:00
Marco Martin
16b1cae73e
when task switch appears release minimize on launchers
2020-07-31 11:13:09 +02:00
Marco Martin
a1b7ef5d36
minimize to launcher when the switcher is not visible
2020-07-30 17:20:07 +02:00
Marco Martin
0d438d87d3
when an application is already running bring window on front
...
all applications are single instance only
2020-07-28 13:24:13 +02:00
Marco Martin
daebf5ae60
cleanup not found favorites
2020-07-23 16:44:25 +02:00
Jonah Brüchert
5f0e3ec05d
Another approach to use the enum everywhere in ApplicationListModel
2020-06-09 16:55:54 +00:00
Jonah Brüchert
3f4915d426
Revert "Open and close StartupFeedback using KStartupInfo"
...
This reverts commit b856b78790 .
Unfortunately it turned out not to work on Wayland yet.
2020-05-28 15:58:27 +02:00
Jonah Brüchert
881f7c7a96
Revert "Comment out debug logging"
...
This reverts commit c2306cb556 .
2020-05-28 15:58:18 +02:00
Jonah Brüchert
c2306cb556
Comment out debug logging
2020-05-27 16:13:40 +02:00
Jonah Brüchert
b856b78790
Open and close StartupFeedback using KStartupInfo
2020-05-26 21:49:56 +02:00
David Faure
4f13a58241
Port to ApplicationLauncherJob
2020-05-10 18:07:36 +02:00
Jonah Brüchert
1e1b60a17d
Partially revert d2b461e
...
Caused runtime issues
2020-03-21 03:00:31 +01:00
Jonah Brüchert
6c66619bc6
At least fix coding style
2020-03-21 00:33:26 +00:00
Jonah Brüchert
7f8074fc58
Revert casts
2020-03-21 00:33:26 +00:00
Jonah Brüchert
d2b461e17b
containments: Optimization
2020-03-21 00:33:26 +00:00
Jonah Brüchert
c43777d1be
Rename roleNames to be lowecase
2020-03-20 01:00:54 +00:00
Aleix Pol
e46b55851d
Fix on Qt 5.14
...
Can't use iterators on temporary objects
2020-02-06 16:46:14 +01:00
Jonah Brüchert
08e1e3a44c
Port away from deprecated features of QSet
2019-12-13 09:40:47 +00:00
Jonah Brüchert
56fee1e3a7
Port remaining old-style connects
2019-11-29 09:33:00 +00:00
Nicolas Fella
30d0306f63
Remove unused include
2019-11-25 23:38:50 +01:00
Bhushan Shah
52ecc82bdc
Fix clazy issues
2019-11-20 14:01:54 +05:30
Marco Martin
abc112ed1c
Revert "port to kicker model"
...
This reverts commit 4e4cc5abc2 .
2019-09-18 13:55:07 +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
b658a10abf
some simple defaults in the lnf package
2019-09-16 19:13:52 +02:00
Marco Martin
843b01508f
get rid of old homescreen
2019-09-04 18:39:31 +02:00
Jonah Brüchert
47bcdee043
Modernize using clang-tidy
2018-12-31 04:13:55 +01: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
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
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
Sebastian Kügler
c390a857d3
.desktop extension is not needed here
2015-06-23 10:23:56 -07:00
Aleix Pol
b3e1fbea95
Specify the required CWD when running the applications
2015-06-21 01:53:27 +02:00
Sebastian Kügler
7c4cb2c00b
Whoopsie.
2015-06-19 22:32:06 -07:00
Sebastian Kügler
d197736adc
Add list with all apps to config for debugging purposes
2015-06-19 21:28:00 -07: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
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
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
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