Re: manually reload Dolphin session?
On Dienstag, 8. Mai 2018 19:08:19 CEST Bug Reporter wrote: > Thanks for the helpful responses. See comments inline. > > On Tue, May 8, 2018 at 1:23 AM, Duncan <1i5t5.dun...@cox.net> wrote: > > Bug Reporter posted on Mon, 07 May 2018 18:49:16 -0400 as excerpted: > > > I often keep a lot of tabs open in Dolphin and I would like to be able > > > to open all those tabs / locations again. I have seen an old feature > > > request for Dolphin saved sessions. I'm not asking for that. I just want > > > to know if I can do it manually. For example, I see some older session > > > files that seem to belong to Dolphin. Here's an example: > > > > > > /home/myuser/.config/session/ > > > > dolphin_10d1d6cd6500015104295600012150067_1510464775_250905 > > > > > Are files like that currently used by Dolphin? If I have one, can I > > > reload it into Dolphin? > > > > AFAIK those are your kde/plasma session restoration files, not dolphin > > session files. > > That could be. See next comment. > > > The default is restore the previous session, and these session files are > > the session-manager's method of tracking what's open, with window sizes > > and locations, virtual desktop, activity, etc. > > > > That dolphin file, therefore, is unlikely to contain specific information > > about the dolphin session, but rather, where your dolphin windows were in > > that particular session when you logged out. > > If I leave Dolphin open when I log out of Plasma desktop, upon logging back > in Dolphin is restored with all my open tabs and each location within the > split views of those tabs remembered as well. It even remembers which tab > was active. So not only is window size and position remembered, but many > details of the Dolphin session are remembered. Since this can be done when > logging out of the desktop, my preferred solution is to find where that > info is stored, make a copy of it with a "session name" and then load it > manually on demand. I assume I might have to use the dbus scripting hint > provided below by stephen to accomplish this. However, I guess the first > obstacle is finding there this Dolphin session info is saved. I have not > been able to find it yet. Saving a session is handled by a component called the session manager. Each of the X11 desktop shells implements one but the interface is standardized so it more or less works with all applications that support it no matter which desktop they are running on. On a KDE Plasma Desktop the session manager KSMServer, D-Bus name org.kde.ksmserver For example to trigger saving the current session the following command should do $ qdbus org.kde.ksmserver /KSMServer \ org.kde.KSMServerInterface.saveCurrentSession It is also possible to activate that in System Settings, i.e. to manually save a session and have that restored on login instead of saving at logout. Might be possible to restore only part of a session, haven't looked too closely at the capabilities. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: VPN kill switch
On Sonntag, 6. Mai 2018 20:00:01 CEST Alejandro Andreu wrote: > Hi all, > > So within "Connections" in the system settings I've enabled an OpenVPN > connection when my wired interface goes online, as well as with my home > Wi-Fi SSID and so on. Is it possible to do the following? > > 1 - Enable VPN with all connections, no matter what. I connect to a new SSID > in a cafe and the VPN link should go up. 2 - If, for any reason, the VPN > goes down all outgoing connections are automatically > dropped/rejected/whatever. That is, I would like to connect to the Internet > only if connected to the VPN (only OpenVPN packets should go out if still > not connected to the VPN). The best option for ensuring traffic is always routed through your VPN is to have respective firewall rules. Essentially block all traffic on all external interfaces unless it is from/to your VPN end point. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: How to use VNC in KDE4?
Hi Zaiwen, great to hear that you've got it working. And many thanks for sharing the solution! Cheers, Kevin On Montag, 16. April 2018 14:27:57 CEST Zaiwen Gong wrote: > Hi Kevin, > > I have figured it out: > > * On the remote server machine where you would like to share desktop > o Launch "Desktop Sharing", either way: > + by running "krfb" on command line > + by KDE Menu -> Applications -> Internet -> Desktop Sharing > o Click on "Settings" to configure the options you would like to > share your desktop. > + The configuration file will be saved in the desktop owner's > home folder as ~/.kde/share/config/krfbrc: > # [Security] > allowUninvitedConnections=true > askOnConnect=false > uninvitedConnectionPassword=your-password > > * Now you can connect to the remote server's desktop from any machine > o Launch "Remote Desktop Client", either way: > + by running "krdc" on command line > + by KDE Menu -> Applications -> Internet -> Remote Desktop Client > o Enter username@remote-server:port in the connection text input. + e.g., > zaiwen@remote-server:5900 > o After connecting it shall ask for the optimal connection speed > and the password. Then it should display the remote desktop. > o The connection details will be saved in your home folder as > ~/.kde/share/config/krdcrc. > > Thanks, > Zaiwen > > On 04/15/18 05:26, Kevin Krammer wrote: > > Hi Zaiwen, > > > > welcome back :-) > > > > I would suggest to check with the KDE Enterprise list again, not sure any > > user in the personal/private use case has had the need for such a setup. > > > > Cheers, > > Kevin > > > > On Dienstag, 10. April 2018 17:37:56 CEST Zaiwen Gong wrote: > >> Hi, > >> > >> We are using KDE 4.10.4. > >> > >> I have Vino Server installed and configured to be auto started. > >> > >> Then I tried to use remote-viewer to connect to remote KDE desktop, but > >> not sure how to configure it. > >> > >> Any documentation? > >> > >> Thanks, > >> Zaiwen -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: How to use VNC in KDE4?
Hi Zaiwen, welcome back :-) I would suggest to check with the KDE Enterprise list again, not sure any user in the personal/private use case has had the need for such a setup. Cheers, Kevin On Dienstag, 10. April 2018 17:37:56 CEST Zaiwen Gong wrote: > Hi, > > We are using KDE 4.10.4. > > I have Vino Server installed and configured to be auto started. > > Then I tried to use remote-viewer to connect to remote KDE desktop, but > not sure how to configure it. > > Any documentation? > > Thanks, > Zaiwen -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Kmail message storage folders
On Samstag, 14. April 2018 16:01:33 CEST cr wrote: > I currently have Kmail on my server, with thousands of messages in Maildir > format on a separate partition (which simplifies migration/upgrading). > They're sorted into many subfolders such as 'cars', 'accounts', 'kde' etc. > > I typically ssh into the server from whichever laptop I'm using and run > Kmail on the server via ssh, which avoids any syncing issues. However > this does mean my server is running for hours just for emails, which costs > power. > > I'm considering running kmail on a laptop and syncing every few days by > copying the new emails to the server's partition using 'cp' or Nautilus or > similar to copy recursively only new mailfiles. Can anyone confirm if this > will work? Is there a better way to sync? I would suggest looking at rsync over ssh. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Unable to resize some Gtk applications
On Freitag, 16. März 2018 03:00:26 CET Nikos Chantziaras wrote: > I am unable to resize windows of some Gtk (or Gnome) applications. > Nothing happens when I place the mouse on the edge of window. No resize > cursor. Can you resize with ALT+Right Mouse Button Drag? > The windows where this happens do not seem to have standard window > decorations. They do have min/max/close buttons, but that's it. I > believe this has something to do with "client-side decorations." Does maximizing work? > How do I fix this? There might be a way to tell the application to not ask for client side decorations or for KWin to overrule it. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KDE - How to disable the Switch User and Lock in Leave Menu ?
On Dienstag, 13. März 2018 10:30:53 CET René J.V. Bertin wrote: > On Monday March 12 2018 10:05:46 Kevin Krammer wrote: > > Hi, > > [...] > > >You could also try ksmserverrc or plasmarc > > > >Also consider asking at the KDE Enterprise mailinglist > > > >https://mail.kde.org/mailman/listinfo/enterprise > > > >It is used by sysadmins who manage KDE deployments and often discuss action > >restrictions. > > I've often tried to configure the "Leave" menu so it never includes the > Suspend-to-Disk option. Same advice, or is that something I should address > at a level below KDE? I would say generally same advice (ask on kde-enterprise), but if you want to disable it globally then there might indeed be a system level option. Zaiwen's problem was a bit different since only specific accounts should have the options disabled. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Put all KDE config files under one directory like ~/.config/kde/
On Montag, 12. März 2018 06:33:42 CET stardiviner wrote: > I found KDE put all components config files under ~/.config/. > Because there are lot of configs of KDE, and lot of programs configs > under it. > When I want to do something (like reset KDE configs) I don't know which > ones need to delete. > Put all KDE related config files under ~/.config/kde/ will help user. It seems that at some point there was a .config/kde.org "vendor" directory, but indeed most configs are at the top level nowadays. I would suggest to file a wish item ticket on bugs.kde.org Unfortunately changing file locations is a bit problematic, as moving the file means an older version won't find it anymore and copying means they easily get out of sync. But it does sound like a good idea to have each vendor use a directory of its own. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KDE - How to disable the Switch User and Lock in Leave Menu ?
Hi, On Freitag, 9. März 2018 21:55:52 CET Zaiwen Gong wrote: > Hi, > > I am using KDE 4.10. > > I would like to find out how to disable the Switch User and Lock in > Leave Menu. > > I don't want to disable Switch User and Lock button in the Leave Menu at > system level. > > Instead, I would like to do it at user level. That is, I would like to > configure a special user's .kde/share/config file and when this special > user logins, he will not see the Switch User and Lock button in the > Leave Menu. > > I tried to put below contents in .kde/share/config/kdeglobals of > intended user. You could also try ksmserverrc or plasmarc Also consider asking at the KDE Enterprise mailinglist https://mail.kde.org/mailman/listinfo/enterprise It is used by sysadmins who manage KDE deployments and often discuss action restrictions. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Help make the KDE Slimbook II become a success
On Thursday, 2018-02-08, 10:43:16, René J.V. Bertin wrote: > No built-in ethernet, no mention of a HDMI or similar output, and no > Thunderbolt. I hope it's significantly cheaper than Apple's 13" MBPs or > HP's latest office line! They also have other models. I considered buying the 13" PRO, but they mention a long delivery time for German keyboard layout variants so I bought the equivalent at a German shop (Tuxedo.de). But I did install KDE Neon on it myself :-) Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Running login/logout scripts in Plasma
On Thursday, 2018-01-18, 09:10:06, Ianseeks wrote: > Hi > > I've configured "systemsettings5" to run a login and logout script. I was > running perfectly until quite recently and now neither of them run. I > logged a bug against "systemsettings5" which i think is incorrect - can > anyone point me to the correct module to log this bug against? Not sure what the available components are, but this is the domain of something related to Plasma Desktop. My guess would be the KDE Session Manager, which used to be a plugin of "kded". Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Kmail without kdewallet?
On Monday, 2017-09-18, 22:53:01, cr wrote: > On Monday, 18 September 2017 12:11:57 PM NZST Kevin Krammer wrote: > > On Wednesday, 2017-09-06, 23:58:24, cr wrote: > > > I'm running Kmail 5.2.3 and kdewallet under Debian 9. Can I safely > > > uninstall kdewallet? (Kmail is the only program I run that uses it). > > > > > > Reason is, I usually start Kmail on my server via ssh from some laptop > > > or > > > other. If I go to fetch mail from my ISP, Kmail opens a box for my > > > ISP's > > > mail password (the same as my previous installation of Kmail 4 did). > > > However, IF I've previously logged in to my server, kdewallet opens a > > > box > > > for its password on the server instead, which is a nuisance (and much > > > bafflement before I accidentally found this out). > > > > One option would be to authorize access to KWallet through the login > > procedure itself. > > > > There is a package for the kwallet PAM integration, which unlocks the > > wallet on login with the credentials provided to the login process. > > > > I've been using that (libpam-kwallet5) since I've switched to Plasma 5. > > > > Requires the wallet to have the same password as for login but very > > convenient to have it automatically unlocked at the begin of a session. > > > > Cheers, > > Kevin > > I may have managed to solve it by similar means. > > I reluctantly (in case it did something else horrible) installed Kwallet > Manager, and set the Kwallet password to blank (the mail password inside > Kwallet is still correct). And now Kmail goes and fetches mail without > opening a Kwallet password box and without asking for the mail password. > > This is on my server, hopefully it will still work that way next time I ssh > in. > > (I know it's a 'security hole' but only exactly the same, I think, as having > kwallet share my login password. Which it already did anyway, as it > happened...) Similar but not the same. Having an empty password only requires read access to the file, unlocking with PAM requires the system to run and the password to be provided through the system's login process. A bit like with hard disc encryption: once the system is unlocked and running the processes have access to the data. If the system is not running or the encyrption has not been unlocked then there is no access. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Kmail without kdewallet?
On Wednesday, 2017-09-06, 23:58:24, cr wrote: > I'm running Kmail 5.2.3 and kdewallet under Debian 9. Can I safely > uninstall kdewallet? (Kmail is the only program I run that uses it). > > Reason is, I usually start Kmail on my server via ssh from some laptop or > other. If I go to fetch mail from my ISP, Kmail opens a box for my ISP's > mail password (the same as my previous installation of Kmail 4 did). > However, IF I've previously logged in to my server, kdewallet opens a box > for its password on the server instead, which is a nuisance (and much > bafflement before I accidentally found this out). One option would be to authorize access to KWallet through the login procedure itself. There is a package for the kwallet PAM integration, which unlocks the wallet on login with the credentials provided to the login process. I've been using that (libpam-kwallet5) since I've switched to Plasma 5. Requires the wallet to have the same password as for login but very convenient to have it automatically unlocked at the begin of a session. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Setting encoding in Kate
On Wednesday, 2017-09-06, 17:04:27, Nikos Chantziaras wrote: > On 06/09/17 16:17, Burkhard Lück wrote: > > Am Montag, 4. September 2017, 22:46:44 CEST schrieb Nikos Chantziaras: > >> Is there a way to mark a file as using a specific encoding? Like some > >> string inside a C comment that Kate recognizes? > > > > https://docs.kde.org/trunk5/en/applications/katepart/config-variables.html > > Alright. So, putting: > >kate: encoding cp-1252 > > in .kateconfig works, whereas an in-file modeline doesn't. In-file only works for saving, as the information is then available when needed, but doesn't work for loading as that is too late. > However, I can't use a .kateconfig for this, since now *all* files in > the directory are opened with cp-1252 as the encoding, not just the ones > that actually are. I would personally recommend recoding to UTF-8 on princple, this is the 21st century, platform specific encodings ought to be a thing of the past. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Setting encoding in Kate
On Monday, 2017-09-04, 22:46:44, Nikos Chantziaras wrote: > Is there a way to mark a file as using a specific encoding? Like some > string inside a C comment that Kate recognizes? I think Kate does understand comments like this, I vaguely remember seeing some for giving hints on intentation. So I've checked my KDE source and found this // kate: encoding utf-8 and /* kate: encoding utf-8 */ Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Where are Kate syntax files stored?
On Saturday, 2017-08-05, 17:39:49, Nikos Chantziaras wrote: > Syntax highlighting XML files used to come with katepart, but that's > gone now in KDE5. I did a brute-force grep on my filesystem, but still > can't find the syntax XML files :-/ > > Where are they? I think they are part of the KTextEditor Framework now, Kate and friends depend on. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KMail dependence on Akonadi
On Tuesday, 2017-07-11, 18:47:57, Aleksey Midenkov wrote: > On Tue, Jul 11, 2017 at 4:31 PM, Kevin Krammer <kram...@kde.org> wrote: > > On Tuesday, 2017-07-11, 16:14:18, Aleksey Midenkov wrote: > >> On Tue, Jul 11, 2017 at 2:53 PM, Kevin Krammer <kram...@kde.org> wrote: > >> > On Monday, 2017-07-10, 03:26:08, Aleksey Midenkov wrote: > >> >> On Sun, Jul 9, 2017 at 6:44 PM, Kevin Krammer <kram...@kde.org> wrote: > >> >> > On Saturday, 2017-07-08, 11:58:02, Aleksey Midenkov wrote: > >> >> >> On Sat, Jul 8, 2017 at 11:34 AM, Kevin Krammer <kram...@kde.org> > > > > wrote: > >> >> >> > On Saturday, 2017-07-08, 02:37:22, Aleksey Midenkov wrote: > >> >> ... > >> >> > >> >> >> Why you invented some > >> >> >> service if there are commonly used SQL servers? > >> >> > > >> >> > Not sure what you mean, the Akonadi services is using standard > >> >> > databases > >> >> > for its data management needs: MySQL, PostgreSQL, SQLite are options > >> >> > as > >> >> > far as I remember. > >> >> > >> >> Then why there is additional proxy process (Akonadi) between KMail and > >> >> DBMS? What special functions this Akonadi service does that require it > >> >> to be additional process? Why can't it be just shared library that > >> >> will adapt this PIM API (so called Akonadi) to DBMS services? In other > >> >> words: put Akonadi as shared library inside KMail, Calendar, etc. > >> >> instead of separate process. > >> > > >> > A database server is essentially useless without data and none of them > >> > can > >> > access stored data other than their own. > >> > > >> > Extending an existing database server to be able to connect to an IMAP > >> > server, read a local maildir, connect to a CalDav server or read a > >> > local > >> > ical file would essentially require forking that server's code base and > >> > maintaining it from there on. > >> > >> That surely would be bad idea. But this does not contradict to what I > >> wrote: it does not have to be a daemon. It can be just driver library > >> (like ODBC) that is loaded into client application and provides PIM > >> API to any existing data technologies, not only DBMS, but IMAP, > >> maildir, CalDav, etc. (what's the difference). So I'll repeat my > >> question: what are special functions of Akonadi that require it to be > >> additional process? > > > > I've answered that earlier but maybe it was in a reply to somebody else's > > posting. > > > > A mediator process is the only reliable way to ensure data access > > integrity. > I don't believe it. Unfortunately it is. > > I.e. mechanism that try to allivate the problem of concurrent access to > > files by multiple processes , e.g. file locking, had proven to cause > > issues, e.g. stale lock files in the case of file locks. > > I saw it but couldn't take serously, sorry. There are lockf(), > flock(). From the API point of view this is mostly fine, but not necessarily from the runtime perspective. File locking depends a lot on the file system, the super nice options might not be available. The old contact/calendar system which worked with file locking rather than single process access needed to support, if I remember correctly, 3 different mechanisms due to the wide range of capabilities on the users' systems. Remotely mounted filesystems such as NFS or SMB are particularily problematic. > If you access Maildir, then you should regard other client > applications as well (since it is file-level technology), so lock > files are inevitable. Maildir itself is easy, since mails are never modified. The directories only need to be monitored for files being created or being deleted. Other data types of storage backends are more problematic. Additionally to the data there is then also the access to index/cache information, because it is not viable to parse lots of files over and over again, e.g. when changing a folder. And that data is more rapidly changing then user data. > > There are also external restrictions to consider, e.g. maximum number of > > connections per user on a remote server. Easy to control in a single > > process, very difficult to control over multiple processes. > > Difficult, but not impossible (not too difficult in fact). Without an arbiter that is not easy at all. A program
Re: KMail dependence on Akonadi
On Tuesday, 2017-07-11, 16:14:18, Aleksey Midenkov wrote: > On Tue, Jul 11, 2017 at 2:53 PM, Kevin Krammer <kram...@kde.org> wrote: > > On Monday, 2017-07-10, 03:26:08, Aleksey Midenkov wrote: > >> On Sun, Jul 9, 2017 at 6:44 PM, Kevin Krammer <kram...@kde.org> wrote: > >> > On Saturday, 2017-07-08, 11:58:02, Aleksey Midenkov wrote: > >> >> On Sat, Jul 8, 2017 at 11:34 AM, Kevin Krammer <kram...@kde.org> wrote: > >> >> > On Saturday, 2017-07-08, 02:37:22, Aleksey Midenkov wrote: > >> ... > >> > >> >> Why you invented some > >> >> service if there are commonly used SQL servers? > >> > > >> > Not sure what you mean, the Akonadi services is using standard > >> > databases > >> > for its data management needs: MySQL, PostgreSQL, SQLite are options as > >> > far as I remember. > >> > >> Then why there is additional proxy process (Akonadi) between KMail and > >> DBMS? What special functions this Akonadi service does that require it > >> to be additional process? Why can't it be just shared library that > >> will adapt this PIM API (so called Akonadi) to DBMS services? In other > >> words: put Akonadi as shared library inside KMail, Calendar, etc. > >> instead of separate process. > > > > A database server is essentially useless without data and none of them can > > access stored data other than their own. > > > > Extending an existing database server to be able to connect to an IMAP > > server, read a local maildir, connect to a CalDav server or read a local > > ical file would essentially require forking that server's code base and > > maintaining it from there on. > > That surely would be bad idea. But this does not contradict to what I > wrote: it does not have to be a daemon. It can be just driver library > (like ODBC) that is loaded into client application and provides PIM > API to any existing data technologies, not only DBMS, but IMAP, > maildir, CalDav, etc. (what's the difference). So I'll repeat my > question: what are special functions of Akonadi that require it to be > additional process? I've answered that earlier but maybe it was in a reply to somebody else's posting. A mediator process is the only reliable way to ensure data access integrity. I.e. mechanism that try to allivate the problem of concurrent access to files by multiple processes , e.g. file locking, had proven to cause issues, e.g. stale lock files in the case of file locks. There are also external restrictions to consider, e.g. maximum number of connections per user on a remote server. Easy to control in a single process, very difficult to control over multiple processes. Akonadi is therefore the process that is needed, the DBMS is the optional one, e.g. using SQLite or MySQL/Embedded for handling that part inside the main process. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KMail dependence on Akonadi
On Monday, 2017-07-10, 03:26:08, Aleksey Midenkov wrote: > On Sun, Jul 9, 2017 at 6:44 PM, Kevin Krammer <kram...@kde.org> wrote: > > On Saturday, 2017-07-08, 11:58:02, Aleksey Midenkov wrote: > >> On Sat, Jul 8, 2017 at 11:34 AM, Kevin Krammer <kram...@kde.org> wrote: > >> > On Saturday, 2017-07-08, 02:37:22, Aleksey Midenkov wrote: > ... > > >> Why you invented some > >> service if there are commonly used SQL servers? > > > > Not sure what you mean, the Akonadi services is using standard databases > > for its data management needs: MySQL, PostgreSQL, SQLite are options as > > far as I remember. > > Then why there is additional proxy process (Akonadi) between KMail and > DBMS? What special functions this Akonadi service does that require it > to be additional process? Why can't it be just shared library that > will adapt this PIM API (so called Akonadi) to DBMS services? In other > words: put Akonadi as shared library inside KMail, Calendar, etc. > instead of separate process. A database server is essentially useless without data and none of them can access stored data other than their own. Extending an existing database server to be able to connect to an IMAP server, read a local maildir, connect to a CalDav server or read a local ical file would essentially require forking that server's code base and maintaining it from there on. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KMail dependence on Akonadi
On Saturday, 2017-07-08, 11:58:02, Aleksey Midenkov wrote: > On Sat, Jul 8, 2017 at 11:34 AM, Kevin Krammer <kram...@kde.org> wrote: > > On Saturday, 2017-07-08, 02:37:22, Aleksey Midenkov wrote: > >> By what purpose there is KMail dependence on other services? > > > > The purpose if the dependency is to make KMail work. > > I.e. in order for KMail to display or send emails it needs to access > > emails. > Can't it work via shared library, e.g. SQLite or some NoSQL technologies? I am not sure what you are referring to, but the programs all use a shared library to implement the communication with the service. That way each client doesn't need to know too much about how everything works, for them it is a tree of folders and data in folders, e.g. emails in email folders. > > Access to data such as emails, contacts, calendar, etc., is shared between > > applications through the Akonadi service (PIM data, personal information > > management). > > Is it common case? I mean are there many people who use contacts, > calendar (what else?). Or there are majority who just use e-mail. It is a very common use case. Theoretically an email program could always just do input completion on addresses of people that it has received emails from, but most have an addressbook nevertheless. Thunderbird even has a calendar extension called Lightning. Contacts/addressbook are also used by other forms of communcation programs, e.g. chat, software telephone, audio/video conferencing. Additionally, as mentioned before, work related tasks, such as invoicing, mailing (as in post mail) and things like that. Aside from businesses, users can have these kind of work loads for foundations, clubs, fan associations, etc. I.e. quite common when groups of people do stuff together :-) > Can't data be shared via dynamic library API? AFAIK no-server > databases can support multi-process R/W access. Exactly. The safest, most trouble free, way of accessing stored data is via a single process. Mutiple processes accessing e.g. the same files or directories can be done via a wide range of file locking mechanisms, but they are all problematic, depend on the file system in question. Data gets easily overwritten (two processes thinking they have the lock) or not writable anymore (stale locks). An earlier version of PIM data sharing used that approach and it was messy. > Why you invented some > service if there are commonly used SQL servers? Not sure what you mean, the Akonadi services is using standard databases for its data management needs: MySQL, PostgreSQL, SQLite are options as far as I remember. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KDE automounter mounts as root
On Saturday, 2017-07-08, 10:58:06, Aleksey Midenkov wrote: > Why KDE automounter mounts USB stick as root? I can't write it from my > logged desktop. What is the sense in automounter then? As root I can > mount and copy files from console. Filesystem type vfat. I think the mounting is done by some system service, e.g. udisks2. KDE or other desktop shells merely provide UI to notify users about newly available volumes and a trigger to tell the mount service to go on. But it is strange that the system mount service would mount as root, here on Debian it mounts as the user, into /media/username and either using the volume's label or the volume's unique ID as the mount point. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KMail dependence on Akonadi
On Saturday, 2017-07-08, 02:37:22, Aleksey Midenkov wrote: > By what purpose there is KMail dependence on other services? The purpose if the dependency is to make KMail work. I.e. in order for KMail to display or send emails it needs to access emails. Access to data such as emails, contacts, calendar, etc., is shared between applications through the Akonadi service (PIM data, personal information management). E.g. for an email program like KMail it doen't matter whether an email folder is stored locally or on an IMAP server, it just requests the folder's contents from the service. Such all email programs can access the same data cooperatively. Same obviously applies for addressbooks, calendars, etc. [1] In short it is a system allowing PIM data to be share between applications, without requiring users to run their own groupware server like Kolab or Exchange. Similar approaches are used by GNOME [2] and mobile platforms [3]. > Can it work standalone? For a standalone data silo approach you can, for email, have a look at Thunderbird, Claws and many others. Cheers, Kevin [1] Access to PIM data is not necessarily just interesting for PIM user programs. An invoicing application could access the addressbook, create and send an email with the invoice and add a calendar entry with a reminder to check for payment. It allows specialized programs to only work on a subset of data. E.g. https://zanshin.kde.org/ is specialized on handling TODOs but a user still has access to those TODOs through a traditional calendaring application, e.g. KOrganizer. [2] Evolution Data Server, EDS [3] Mobile platforms such as Android, iOS, etc., also handle PIM accounts centrally via the platform's PIM service. Different apps, depending on the user's choice on access rights, then access that data independent of which account it came from. -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: FTP with SSL/TLS in Dolphin
On Monday, 2017-01-30, 08:26:10, solitone wrote: > On Monday, January 30, 2017 7:58:10 AM CET Volker Wysk wrote: > > Am Montag, 30. Januar 2017, 06:42:08 CET schrieb solitone: > > > Hi, is there a reason why FTP with SSL/TSL (ftps://) has not been > > > implemented in Dolphin? > > > > Shouldn't that bee "sftp://;? > > No, that is FTP over SSH, not FTP with SSL/TLS. Actually that is SFTP, a different protocol, but of course you are right that it is not FTPS. Regarding your original question my guess would be that SFTP is just better and easier to implement because it is newer and specifically addressing the single secure connection model. FTP is a very old and weird protocol, basically requiring two connections, one from the client to the server (control) and one from the server to the client (data). There have been extensions to have the client open both connections as reverse connections are usually blocked by firewalls, but there are still two of them. SSL can only secure individual connections, so the data on each connection is secure but there is no safe way to related those two connections to each other, opening up possibilities for timing related attacks, etc. Are you working with a specific host that can't do SFTP or SSH at all? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: plasma data engine / property loop
Hi Martin, On Sunday, 2017-01-15, 11:59:08, Martin Koller wrote: > On Sunday 15 January 2017 11:16:22 Kevin Krammer wrote: > > Hi Martin, > > Hi Kevin, > > > On Sunday, 2017-01-15, 00:04:23, Martin Koller wrote: > > > Hi, > > > > > > trying to fix the systemload applet (and new to QML), how can one solve > > > the > > > problem: - a data engine delivers the number of CPU cores > > > - depending on this number, I need to separately "connect" to additional > > > sources in this data engine > > > > > > This creates a property loop. > > > dataSources array depends on cores, but cores is set from dataSources > > > > How is cores set from dataSources? > > As shown below via onNewData Hmm, ok, so setting connectedSources is triggering the newData signal? > > Does the source() function below write to cores? > > no, it reads from it: for (var i = 0; i < cores; i++) ... > > I'll just attach the real qml file > The message I see is > SystemLoadViewer.qml:123:5: QML : Binding loop detected for property > "connectedSources" Does it create any problems during operation? That "loop" should end after the first roundtrip as maxCpuIndex won't change anymore. If there is a problem or you want to tyr getting rid of the warning, you could try this connectedSources: [ cores ] onMaxCpuIndexChanged: connectedSources = sources(); I.e. initially connectedSources is bound to just "system/cores". Once the value is retrieved, by onNewData, the change of maxCpuIndex will trigger a one-time setting if connectedSources to the result of sources(). connectedSource then has a fixed value, not a binding. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: Help required to get started.
Hi, On Wednesday, 2016-09-07, 04:39:44, Duncan wrote: > Aayush Saxena posted on Tue, 06 Sep 2016 23:28:12 +0530 as excerpted: > > Hi...I am new to open source and would like to contribute to kde. > > > > I have basic work experience of working in Qt Creator with C++. Though I > > don't know much but would like to learn. I also have plans to work for > > projects in Season of KDE and Google summer of code. > Kevin, who is a kde dev who spends time on the lists as well, will likely > be along shortly with a reply as well. He may have more to say. But the > above should at least give you a reasonable place to start. :-) Thanks Duncan, your posting contained already most of what I would have written myself. One thing I would add is the recommendation to subscribe to the developer list(s), e.g. kde-devel, as those are ready by more developers and thus increase the chance of getting help when the need arises. In general the best way to start contributing is to find something you are using yourself and/or which is important to you, and then get this particular program built and running from the respective git development branch. I personally started by testing and later fixing some of the KDE games that I happend to play at that time :-) Smaller code bases are usually easier to get into, but they might also not have as many open tasks as bigger ones. Side from https://games.kde.org/ other modules with smaller applications are https://edu.kde.org/ and https://utils.kde.org/ but you are of course welcome to start at any of the larger ones as well. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: KDE Source Code
On Sunday, 2016-08-21, 02:40:26, Duncan wrote: > But I'd strongly suspect KDE 1.x was before svn, perhaps on cvs and > perhaps on something predating even that. If care wasn't deliberately > and specifically taken in that first move off of whatever back then, and > continuing thru today, to preserve those sources and that history, then > it's very likely long lost to history, with the possible exception of > some dev's backup on an old hard drive in some trunk in some attic, > somewhere. Yes, KDE used CVS before moving to Subversion. At that time it was the one of the biggest if not biggest migration from CVS to Subversion, estimated at taking several days to run. Then some hardware vendor who decided to remain unnamed, temporarily lended a machine so powerful it could do it in a couple of hours :-) Just copying the current code would have been trivial, carrying over all the history with tags, branches and everything made it such a huge task. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part.
Re: [kde] Plasma 5: Akonadi and slow start
On Monday, 2016-08-01, 12:31:09, Yaroslav Pronin wrote: > > On Sunday, 2016-07-31, 10:41:54, Yaroslav Pronin wrote: > > > Hello. For a long time (Plasma 5, Fedora and ArchLinux) I have noticed > > > that > > > if use akonadi, the startup time is markedly increased (black screen > > > 1-1.5 > > > minute after login). I read a lot about this problem, but working > > > solution > > > I haven't found. Is there a way to use akonadi without effect a slow > > > start? > > > > How have you verfied that the Akonadi startup is the cause? > > > > I.e. does > > > > #> akonadictl restart > > > > also take a minute? > > > > Cheers, > > Kevin > > 'akonadictl restart' exec time takes 3s on average. You probably mean the execution time of the command itself, right? That's usually followed by the restart cycle, i.e. all Akonadi processes being stopped and restarted. Or is that actually just taking 3 seconds? > > How have you verfied that the Akonadi startup is the cause? > > Before I began using kmail and other applications that use the Akonadi, > Plasma startup time was much smaller than it's now. I see. The thing is such a long delay would usually suggest some kind of blocking wait operation, e.g. a D-Bus call timing out. But akonadictl is using the same interfaces and apparently doesn't block, at least not for longer than 3s on average. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Plasma 5: Akonadi and slow start
On Sunday, 2016-07-31, 10:41:54, Yaroslav Pronin wrote: > Hello. For a long time (Plasma 5, Fedora and ArchLinux) I have noticed that > if use akonadi, the startup time is markedly increased (black screen 1-1.5 > minute after login). I read a lot about this problem, but working solution > I haven't found. Is there a way to use akonadi without effect a slow start? How have you verfied that the Akonadi startup is the cause? I.e. does #> akonadictl restart also take a minute? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Need help
A good idea is to try some Qt tutorials first to get a hang of how Qt work ni general, how to use the documentation, etc. Then either check if you want to extend an application you are using yourself, or find one that isn't too big. When I started contributing to KDE 15 years ago I started with helping out at KDE Games, testing, bug fixing, then smaller features. Because working on Games is fun :) Cheers, Kevin On Monday, 2016-07-11, 14:37:32, Dileep Sankhla wrote: > I'm using Ubuntu OS for the past one year and I can comfortably use the > basic commands needed such as for installation and all. I just know C++ > between beginner-intermediate level and nothing beside that; I mean a > little C and no other language besides that. What motivated me for KDE and > Kubuntu is my rising interest for GUI and app development and the idea of > FOSS. I have never seen a such a wide community and such a wide collection > of apps. How should I begin? Please help. > > On Mon, Jul 11, 2016 at 11:00 AM, Felix Miata <mrma...@earthlink.net> wrote: > > Dileep Sankhla composed on 2016-07-11 10:30 (UTC+0530): > > > > > > I'm new to KDE and Qt. I'm also comfortable with C++. What should I learn > > > >> in Qt framework first to get started with KDE contribution? How can a > >> beginner like me contribute to KDE? > > > > P.S. I know this question requires a subjective answer but I really don't > > > >> know how to start. I just installed Kubuntu plasma desktop. > > > > Like for most things on the Internet, Google is your friend. Here are a > > few it found for me: > > http://kubuntu.org/contribute-to-kubuntu/ > > https://community.kde.org/Get_Involved > > http://wiki.qt.io/Qt-Contribution-Guidelines > > > > Given that you've "just installed" Kubuntu, we might be able to be more > > instructive by knowing a little more of your motivations and background, > > such as whether you are also new to Linux, and if not, what besides C++ > > you > > are comfortable with, and what attracted you to KDE and Kubuntu. > > > > Also: > > 1-subscribe to http://mail.kde.org/mailman/listinfo/kde-devel to see > > what's going on. Might spot something you'd like to help with there too. > > 2-register on https://bugs.kde.org/ if you haven't already, then take a > > look through a query of open bugs. Maybe you'll spot something for which > > you could provide a patch to fix. > > -- > > "The wise are known for their understanding, and pleasant > > words are persuasive." Proverbs 16:21 (New Living Translation) > > > > Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! > > > > Felix Miata *** http://fm.no-ip.com/ > > ___ > > This message is from the kde mailing list. > > Account management: https://mail.kde.org/mailman/listinfo/kde. > > Archives: http://lists.kde.org/. > > More info: http://www.kde.org/faq.html. -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Change background
On Friday, 2016-07-08, 01:46:47, Duncan wrote: > Yes. Kde5 looks in a number of places for its settings, including both > user and system locations. The user locations are probably going to be > in $XDG_CONFIG_HOME, which (from memory, mine is customized and I don't > want to look it up ATM) defaults to ~/.config/share/. The system > location(s) normally default to XDG_CONFIG_SYSTEM (again, from memory, > something close tho), which in turn defaults to /usr/share/. $XDG_CONFIG_DIRS and I think the default is either /usr/share:/usr/local/share or the other way around. > See the freedesktop.org common desktop specifications for more. Indeed. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Change location of user cache in KDE 5
On Thursday, 2016-07-07, 14:06:55, Christoph Pleger wrote: > Hello, > > Kevin Krammer wrote: > >> Unfortunately, no. I logged out, deleted /var/tmp/kdecache-${USER}, set > >> XDG_CACHE_HOME in /usr/bin/startkde and logged in again - a new > >> /var/tmp/kdecache-${HOME} had been created. > > > > And setting KDEVARTMP doesn't work either? > > Oops. Yes, it does, Surprised, because I read here > https://bugs.kde.org/show_bug.cgi?id=356850 that KDEVARTMP does not change > the location of the kdecache directory anymore. So, I did not even try > before now. You might have a mix of Qt4 based and Qt5 based KDE programs and one of the Qt4 based ones creates the dir according to the variable of that stack. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Disable the option to create a new session
On Thursday, 2016-07-07, 05:53:22, Duncan wrote: > Christoph Pleger posted on Wed, 06 Jul 2016 14:27:54 +0200 as excerpted: > > Hello, > > > > in KDE 5, after the screensaver was started, an option to start a new > > session is shown. Is it possible to disable the possibility to start a > > new session, maybe also to not show the option? > > I don't know how to set this one, but I know what you're asking must be > possible, because I don't have the new session option here. =:^/ It might require some support/cooperation from the login manager. E.g. if you run without login manager or of the login manager doesn't provide the necessary D-Bus (?) interface, then the option might be missing. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Disable the option to create a new session
On Wednesday, 2016-07-06, 14:27:54, Christoph Pleger wrote: > Hello, > > in KDE 5, after the screensaver was started, an option to start a new > session is shown. Is it possible to disable the possibility to start a new > session, maybe also to not show the option? Could be possible through applying an action restriction. action/switch_user according to this https://mail.kde.org/pipermail/enterprise/2016-May/08.html Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Change location of user cache in KDE 5
On Wednesday, 2016-07-06, 10:31:05, Christoph Pleger wrote: > Hello, > > in KDE 4, the location of the user cache can be changed by setting > KDEVARTMP in startkde. How can this be done in KDE 5? My guess would be XDG_CACHE_HOME See https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] controlling location of trash on per-filesystem basis?
On Wednesday, 2016-05-11, 15:33:13, D. R. Evans wrote: > System: debian jessie; KDE 4.14.2. > > Typically, I have about 20 filesystems of various kinds mounted on my > desktop system. > > How do I control, per filesystem, whether files sent to trash from that > filesystem go to a .Trash- directory located on that same filesystem > or whether they go to the home trash located at ~/.local/share/Trash? I am not sure this is possible, at least the specification on freedesktop.org doesn't mention any related configuration capability. https://www.freedesktop.org/wiki/Specifications/trash-spec/ It does, however, list which requirements a top level trash directory has to fulfill to be considered a worth target directory, not sure though if that helps. Of course KDE's implementation could allow for certiain configurability within the confines of the spec, but someone would have to check the code of kio_trash for that. > (Right now, the behaviour seems to be always to create and use a trash > directory on the filesystem of the file being trashed.) Right, the main reason being, as far as I understand, that "move" on the same file system is usually instantanious while "move" across file systems is bascially a lengthy copy operation followed by a delete of the original. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Mapping physical screens to KDE containments
On Sunday, 2016-04-17, 08:46:39, Duncan wrote: > Tho I do have a symlink ~/.config -> config just in case something ends > up hard-coding the default, as some things invariably do, so the files > end up in the right place anyway. Wouldn't it be better to not have that symlink and thus be in a position to easily identify buggy programs and file reports against them? Such a program would potentially also not honor the non-user-local searchlist, i.e. in this case $XDG_CONFIG_DIRS which would even be worse. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] official guidelines on the install location of cmake modules?
Hi René, On Monday, 2016-04-11, 10:23:29, René J. V. Bertin wrote: > Hi, > > This is a bit of a developer's question, so apologies if I'm posting on the > wrong list. > > Is there any official set of guidelines/rules concerning where the cmake > modules that come with KDE libraries (incl. the frameworks) can be > installed? I would suggest to either ask on the kde-frameworks-devel or kde-core-devel list. Or on the packager list. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] The current state of EGL in KDE/Plasma
Hi Martin, On Thursday, 2016-01-28, 10:04:22, Martin van Es wrote: > Hi, > > I want to raise a question about the current state of EGL in plasma? I ask, > because recenlty I've been experiencing severe instability issues using > EGL, although I was under the impression that EGL was "the way forward"? > (It turned out "Vulcan" is, but that's a different story). Different things really. EGL is a means of getting OpenGL integration with the system, basically one option of the system specific bits and pieces below the cross platform OpenGL API. Vulkan is a low level API for having graphics hardware do stuff, mostly for doing hardware accelerated graphics. So EGL is to OpenGL what Vulkan WSI (window system integration) is to Vulkan, the connector between the things that are system specific to the things that are the same across systems. GLX, as mentioned later, is another one of these, for systems that run X. > After Googling around for the differences between GLX and EGL I came to the > conclusion that besides EGL being newer, it is the only road to wayland and > thus worth the switch. Right. GLX is tied to X while EGL can be used on an X server based system but can also be used with just a framebuffer or Wayland or Mir or SurfaceFlinger (and the respective technologies on non-Linux platforms). > https://blog.martin-graesslin.com/blog/2015/08/should-we-target-egl-as-the-d > efault/ > > However, to use EGL reliably I had to enable DRI3 in my intel driver. > > https://bugs.kde.org/show_bug.cgi?id=352427 > > This works, but results in many faced strange lockups (greeter locks up, > chrome locks up, external monitor disconnect is instable etc.). Change in software usage patterns often leads to discovery of until then hidden problems. Code paths in the drivers and libraries that have previously not or only very selectively been exercised get used more for a wide range of values and system states and can exhibit faulty behavior that has so far been unknown. > I attributed these problems to my unresponsible need for cutting edge > plasma packages using kubuntu-backports and a composited desktop. But since > changing back to GLX/DRI2 I have yet to see any problems. My desktop is as > stable as it ever was under 4.* Then my suggestion would be to use that for the time being :) E.g. I am using the XRender backend for historic reasons and I personally don't see any cause for changing it as long as it works. > In hindsight, having to deliberately enable DRI3 in xorg.conf for my intel > GPU should have been a sign on the wall that it might not be ready yet? Indeed, Intel probably thinks it needs more time to make that the default. > So, my questions are: what's KDE's offficial stand on EGL? Is Martin > (Graesslin)'s Blog still valid? Should we be worried GLX will be deprecated > before intel driver is ready for DRI3 by default? Should we worry about > wayland integration on intel hardware? Is EGL a dead end, etc. etc? I think it is in Intel's best interest to provide a well working EGL way before GLX is being phased out. GLX is basically only relevant for desktop Linux, while EGL is also needed for any Intel based Andriod systems, embedded Linux and for non-Linux on Intel where OpenGL is required (but Intel doesn't share any code between e.g. Linux and Windows drivers, so EGL improvements on another platform won't help much). Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] The current state of EGL in KDE/Plasma
On Thursday, 2016-01-28, 10:52:32, René J.V. Bertin wrote: > I'd add one (or rephrase): is eye-candy more important than supporting > anything but the most recent hardware. That's and othrogonal question as both mentioned access technologies provide the same thing, which can the be used for the same things. It is hard to find good analogies for technologies such as these, but a very rough one would be different means to transform electrical power from a powerline to be suitable for an eletronics device: what kind of eletronics you power is mostly independent on how your power adapter transformed between the source and the target voltage. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] The current state of EGL in KDE/Plasma
Hi Martin, On Thursday, 2016-01-28, 11:45:09, Martin van Es wrote: > Hi Kevin, > > Thx for your insightful reply! Thanks, but I don't really have that much insight myself really :) > On Thu, Jan 28, 2016 at 11:18 AM, Kevin Krammer <kram...@kde.org> wrote: > > So EGL is to OpenGL what Vulkan WSI (window system integration) is to > > Vulkan, > > the connector between the things that are system specific to the things > > that > > are the same across systems. > > For laymen, like me, this is an unpenetrable labyrinth ;) although I try to > catch-up as you can see. Since this whole area isn't something I deal with myself, I also only have a very high level view on things. In a lot of these cases a "new thing" is most often not a replacement for something, but a specialization for a certain group of use cases. E.g. in the case of Vulkan, it mostly targetting developers who provide graphics middleware for application developers, like game engines or like Qt's QtQuick. The "old" technology, in this case OpenGL is still the thing application developers will use when they are not using any of these middlewares. We see these kinds of "new lower level" all over our software stacks, when things that traditionally have been done by every single application developer are now taken care of by dedicated library/framework developers, who can be bothered with more complexity or require deeper understanding but will get better control or more options in return. > > Then my suggestion would be to use that for the time being :) > > True, but my concerns were about being taken over by progress and KDE > developers not being aware their efforts cause harm in "the field" > currently. > > Besides, there is a warning when enabling EGL in Compistor System Settings, > but it only warns about disabling compositor if EGL is not available. I > think a warning about maturity and stability would be appropriate? EGL has been around for quite some time already (more than a decade, EGL 1.0 is from 2003) and has become *the* OpenGL system integration on basically any platform. So it is certainly mature and considered stable (the newest version is about two years old) as a technology, but each vendor's implementation might not or might even change. > > I think it is in Intel's best interest to provide a well working EGL way > > before GLX is being phased out. > > You make it sound like it is the (lack of) maturity of Intel's driver > that's responsible for my experienced plasma's instabilities? I am only guessing based on having to enable something that is not a default yet. It could very well be that Intel changed its implementation to require newer internals, i.e. older drivers providing EGL on top of DRI2 but currently transitioning to DRI3. > Is there no chance of it being buggy EGL implementation in plasma? I don't know enough to rule things out, but as far as I understand EGL's role is very limited from the application developer's point of view. It is basically just one of the ways to get OpenGL set up for work, the code that the developer then writes is the same as if they had used GLX for the base setup. It is just more likely that the EGL implementations, e.g. the one provided by the Intel, are updated more often than the respective GLX implementation and thus prone to bugs caused by change rather than being new. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] The current state of EGL in KDE/Plasma
On Thursday, 2016-01-28, 13:22:18, René J.V. Bertin wrote: > On Thursday January 28 2016 13:13:50 Kevin Krammer wrote: > > > Besides, there is a warning when enabling EGL in Compistor System > > > Settings, > > > but it only warns about disabling compositor if EGL is not available. I > > > think a warning about maturity and stability would be appropriate? > > > > EGL has been around for quite some time already (more than a decade, EGL > > 1.0 is from 2003) and has become *the* OpenGL system integration on > > basically any platform. > > Where does OpenGL ES fit in here (if it fits in at all)? That, again to my non-expert understanding, is a variant of OpenGL. Something a developer would use for rendering, like "Desktop" OpenGL itself, but originally targetted at embedded/mobile devices, e.g. reduced but modern feature set. It is used on top of the platform integration like "Desktop" OpenGL, i.e. a developer would equally be using EGL or GLX for getting the "thing to render to" but then using different calls to do the rendering. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] kwin (4.11.12) idle CPU usage
On Tuesday, 2016-01-26, 15:33:12, René J.V. Bertin wrote: > On Tuesday January 26 2016 23:07:27 Kevin Krammer wrote: > >If you have compositing activated then the compositor will have to create a > >new frame when window contents change. > > That still doesn't tell me why it'd have to do that for parts that it is not > concerned with, but that also sounds like it'd be TMI :) Right. The compositor's main concern are windows, as it controls if, where and how their contents are rendered. So if any window, in your case Chrome's, claims to have new content, then the compositor will get notified. If it is a window that is currently visible, then the compositor will have to update the screen content accordingly. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] kwin (4.11.12) idle CPU usage
On Tuesday, 2016-01-26, 18:40:15, René J.V. Bertin wrote: > On Tuesday January 26 2016 17:20:38 Duncan wrote: > >more flashing you see and the bigger area that's flashing, the more > >repainting is being done and the higher both kwin_x11 and X's usage > >should be. > > Maybe, but *why*? Kwin isn't supposed to do anything with window contents in > my configuration, when I'm not interacting with the system. If you have compositing activated then the compositor will have to create a new frame when window contents change. Which apparently Chrome does or at least indicates it does. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Kmail
On Saturday, 2016-01-23, 13:13:13, Richard Ibbotson wrote: > HI > > This is a trivial issue but can't work out which part to change to get > rid of it. When I try to delete a message or messages in the Kmail > inbox I get the following message... > > “ Do you really want to delete the selected message “ > > This has arrived since I upgraded to Fedora 23. Didn't see this > before. I have to click this hundreds of times a day to delete mail. > Anyone know which setting to change ? KDE 4.14.14. Kmail 4.14.10 Doesn't that message box have a "don't show this again" type checkbox? When I try to delete a message (using SHIFT+DEL) I get that message and it has that checkbox. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Build kde-l10n-ast package
On Friday, 2016-01-22, 01:12:46, Enol Puente wrote: > Hi everyone, I sent a message to kde-li8n-doc mail list but i think anyone > is going to reply me. That is still the right place to post to, as it is the list that coordinates translation efforts. You could check if the "ast" community as its own list or communication channel. But my guess is that the subject of your message just made it slip through. Maybe you should try something like "What is necessary to make Asturian an officially supported language?" Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] keyboard layout being changed for KDE applications only (and a list question)
Hi, On Monday, 2016-01-11, 11:46:56, René J.V. Bertin wrote: > As to the list question: is this list archived on gmane and if so, under > what name? http://dir.gmane.org/gmane.comp.kde.general Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Qt stylesheets : per-user default qss capability? (was Re: how to use kdialog --font ?)
On Tuesday, 2015-10-27, 17:20:47, Stephen Dowdy wrote: > On Tue, Oct 27, 2015 at 1:24 PM, Kevin Krammer <kram...@kde.org> wrote: > > CTRL+SHIFT+Left Click on any part in the observed application (in your > > case > > kdialog), should jump to that object in Gammaray's tree. > > > > You can then also adjust properties at runtime, e.g. the stylesheet > > property. > > > > See http://doc.qt.io/qt-4.8/stylesheet-examples.html for small example > > stylesheets. > > Kevin, > > Great stuff, exactly what i was looking for. > > 'strace' reveals no default search for .qss files (at least in > 'kdialog'). > So, is there a way to create a user stylesheet that all Qt apps will > reference? One that can be obtained via Environment Variable or perhaps > an entry (or several) in Trolltech.conf? I don't know. Doesn't mean it doesn't exist, but so far I hadn't even known that one could pass it on the commandline. > If so, one could create a "userStyle.qss" that had stuff like: > > > KDialog > QWidget > QLabel { > font-family: monospace; > font-size: 16; > background-color: rgb(40,40,40); > color:rgb(220,220,220); > } > > which, theoretically should only apply to KDialog (executable, or i think > there's an API?) The matching rules do not check for the program name as far as I know, only classes and properties of elements. > (unfortunately, the labels in KDialog don't have class/id AFAICT, so you > hit all of them) They might have different object names. Check their "objectName" properties in Gammaray. > I suppose this is getting low-level enough that reliance from one release > to another might get "iffy". The QSS stuff is pretty stable, I don't think there were even any changes between Qt4 and Qt5. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] how to use kdialog --font ?
On Tuesday, 2015-10-27, 11:29:44, Stephen Dowdy wrote: > I'm not sure if there's a way to identify the Qt components in use > by 'kdialog' > . > (something like firefox' web developer "Inspect" would be awesome) Gammaray Very likely packaged by your distribution. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] how to use kdialog --font ?
On Tuesday, 2015-10-27, 13:05:15, Stephen Dowdy wrote: > Ah, never mind... > > # aptitude install gammaray-probe-qt4 > > ;) (i now see some UI layout goodness) :) CTRL+SHIFT+Left Click on any part in the observed application (in your case kdialog), should jump to that object in Gammaray's tree. You can then also adjust properties at runtime, e.g. the stylesheet property. See http://doc.qt.io/qt-4.8/stylesheet-examples.html for small example stylesheets. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] How to not restore a konqueror session? (KDE4)
On Friday, 2015-10-02, 00:48:29, Thomas Michalka wrote: > Would be the greatest pleasure if KDE could do all things above and > additionally could restore all LibreOffice windows -- what better could > we get? ;-) Application session restore has to come from the applications. The workspace's session manager, in case of KDE Plasma that is ksmserver, asks each application to save its state and can start those that did with certain arguments to that they can request their previously saved state. If LibreOffice is not restored, it with does not have support for that or the communication between LO and ksmserver failed for some reason. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Friday, 2015-09-04, 11:36:07, ianseeks wrote: > On Thursday 20 Aug 2015 14:06:34 Kevin Krammer wrote: > > On Thursday, 2015-08-20, 10:37:59, ianseeks wrote: > > > http://www.phoronix.com/scan.php?page=news_item=KDE-Applications-15.0 > > > 8 > > > > > > >> "Ahead of the Plasma 5.4 release later this month and after last > > > >> week's > > > >> KDE > > > >> Frameworks 5.13 release is KDE Applications 15.08." > > > >> > > > >> How am I supposed to keep track of these things?! > > > > > > Thats a lot of numbers to keep your eye on when reading about KDE > > > > From my point of view these kind of comments are very close to troll > > territory. > > > > So there is one version for KDE's desktop product and one version for > > *all* > > application products. > > > > How do users of vendors cope who do not release all their applications in > > one go? > > > > How, for example, do users of Microsoft Office cope with the "problem" > > that > > Windows has a different version number than Office? > > Are they in panic when Skype does not share the version of one of these > > two? Are they close to dispair when .Net or Visual Studio bring in even > > more version numbers to the mix? > > > > Assuming they cope just fine, only keeping track of versions of products > > they themselves use, why would users of KDE software be incapable of doing > > the same? > > For sure users of KDE software have the same intelectual capacity as users > > of Microsoft software, do they not? > > > > Cheers, > > Kevin > > FYI only. > > i thought you'd might like another example of people being confused about > releases etc. > > this is the content of an email that just appeared on opensuse-kde list > > subject: > [opensuse-kde] How do i switch to KDE 5 / plasma 5 / KF 5 or whatever it's > called now > > content: > Hi, > > how can I switch to KDE5? Or is it called Plasma 5? or KF5? > I'm running openSUSE 13.2 with KDE 4... Right, I think we all agree that there are people who conflate vendor and its products, e.g. on the Windows side those running "Microsoft 10". For them having different names will be confusing, since they don't understand that one name is the vendor (e.g. KDE, Microsoft), another one designates a certain product (e.g. Plasma, Windows) and yet another one designates even another product (e.g. KF, .Net). This confusion is of course proliferated if the media uses all these names within the same article, even when the content is only related to one. Like in the Phoronix article, which has a release of KDE Applications as its topic but for no apparent reasons[1] needs to mention the current version two of KDE's other products, one even being developer oriented. When was the last time you read an article about, say Microsoft Office, and the author feeling the need to mention that Windows is at version 10 and .Net is at 4.6? Cheers, Kevin [1] in the case of Phoronix the reason is to link to older articles for more page views -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Friday, 2015-08-21, 08:50:15, Duncan wrote: 2) I know someone that still uses kde3 for kworldclock. I believe there's a plasmoid similar to kworldwatch, the kicker applet, but there's no kworldclock, the stand-alone app. One can run a Plasma applet stand-alone using plasma-windowed. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 10:37:59, ianseeks wrote: http://www.phoronix.com/scan.php?page=news_itempx=KDE-Applications-15.08 Ahead of the Plasma 5.4 release later this month and after last week's KDE Frameworks 5.13 release is KDE Applications 15.08. How am I supposed to keep track of these things?! Thats a lot of numbers to keep your eye on when reading about KDE From my point of view these kind of comments are very close to troll territory. So there is one version for KDE's desktop product and one version for *all* application products. How do users of vendors cope who do not release all their applications in one go? How, for example, do users of Microsoft Office cope with the problem that Windows has a different version number than Office? Are they in panic when Skype does not share the version of one of these two? Are they close to dispair when .Net or Visual Studio bring in even more version numbers to the mix? Assuming they cope just fine, only keeping track of versions of products they themselves use, why would users of KDE software be incapable of doing the same? For sure users of KDE software have the same intelectual capacity as users of Microsoft software, do they not? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 14:47:30, ianseeks wrote: On Thursday 20 Aug 2015 14:06:34 Kevin Krammer wrote: On Thursday, 2015-08-20, 10:37:59, ianseeks wrote: http://www.phoronix.com/scan.php?page=news_itempx=KDE-Applications-15.0 8 Ahead of the Plasma 5.4 release later this month and after last week's KDE Frameworks 5.13 release is KDE Applications 15.08. How am I supposed to keep track of these things?! Thats a lot of numbers to keep your eye on when reading about KDE From my point of view these kind of comments are very close to troll territory. I don't see it as that. I just thought it was an interesting take on what someone was reading and how they saw it. I can understand that there is a certain mental step involved in realizing that a vendor can in fact have more than one product. What I do not understand is why other vendors would be allowed to have multiple products but KDE would not. Why KDE should cease to develop applications and soley work on a desktop shell. Why Qt application developers should not benefit from third party Qt libraries and restrict themselves to those provided by the Qt project. The different version numbers are a constant reminder to those who would rather see application development to be stoppped and libraries to be kept internal that their wished are just not the reality. IMHO this allegeded difficulty is just an attempt to gather support for their goal of having KDE deliver a desktop and nothing else. Its just the version numbering has a chance of getting out of hand and not being linked to each other. E.g. does the 5 in plasma 5.4 relate to the 5 in Frameworks 5.13? If so, what does the KDE-Applications-15.08 relate to regarding Frameworks etc. One of the initial proposals for the next Plasma version was Plasma 2, as this is what it would have been. There was concern that would cause confusion since many people equate the desktop with KDE itself, so that would have been KDE 2, which was already taken. So to allow people who only use KDE's desktop product to refer to it as KDE or Plasma with the same version number, 5 was chosen as the base version for what is actually Plasma 2. Similar reason for the Framework version, to avoid them being called KDE Libs 1. Seems this alternative naming wasn't used at all, so yes, it could have been KDE Frameworks 1. As for KDE Applications, being a bundle, similar to a Linux distribution being a collection of individual software items, the version chosen reflects the point in time of the release. Its version does not relate to any of the libraries being used by the applications it contains, it would be impossible to do that given the number of libraries involved. Would it be an idea to prefix all sub projects of KDE with a unified number relating to the framework it depends on so as an example, KDE 5 is made up of Plasma 5.5.4., Frameworks 5.13, KDE Applications 5.15.08. This will make it easier for us outside the development world to see a link between the sub projects. What would be the benefit of that. This would only artifically suggest relation where there is none. Microsoft Office 2015 is not called Microsoft Office 10.2015 just because it happens to be released at the time when Windows 10 is the vendor's current desktop product. Users could be confused, guess a relation and assume Office 2015 can only be used on Windows 10. While Microsoft would gladly have as many Windows users as possible to upgrade to Windows 10, they have abstained from creating this mental bridge. Most likely because they rather have people get Office 2015 even if they are just on Windows 7 or 8. Exactly why KDE Applications has a very different version scheme, to avoid people mistakingly assume a connection between the applications and Plasma desktop when there is none as far as using the applications is concerned. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 14:28:28, O.Sinclair wrote: On Thursday 20 August 2015 2:06:34 PM Kevin Krammer wrote: So there is one version for KDE's desktop product and one version for *all* application products. How do users of vendors cope who do not release all their applications in one go? How, for example, do users of Microsoft Office cope with the problem that Windows has a different version number than Office? Are they in panic when Skype does not share the version of one of these two? Are they close to dispair when .Net or Visual Studio bring in even more version numbers to the mix? Assuming they cope just fine, only keeping track of versions of products they themselves use, why would users of KDE software be incapable of doing the same? For sure users of KDE software have the same intelectual capacity as users of Microsoft software, do they not? In all honesty it is a bit confusing and your comparison does not quite hold as MS Office is an application you choose/buy, not part of the whole package so to speak. I am just beginning to get the whole concept myself but of course different release dates, different numbering and so on does not help. I am afraid I do not follow. MS Office is an application bundle that you can or can not choose/buy. KDE Applications is an application bundle that you can or can not choose. So the difference is that you buy one and not the other? What about Skype then? As far as I know it is still gratis. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 08:32:57, Alex Barry wrote: I do agree that it's a non-issue, but from another perspective, linux is notorious for version compatibility issues on a large-ish scale, so it makes the concept of version numbers to be a little scary, especially for non-developers. I am not sure that is a contributing factor. On Linux one traditionally cares even less about version numbers, because the distributor chooses which version to package. Also, if we take applications with different versions from another vendor, I've not heard anyone being scared, little or otherwise, of Firefox and Thunderbird having different version numbers. That's not to say that the Phoronix post is right or wrong, but maybe the KDE dev team needs to have a friendlier way to describe why some version numbers bump? Looking at large changelog-style lists isn't always the best reading material, and maybe that's the scarier part for end-users. They just want to know if they update if that will break everything they have set up, or if it's worth upgrading to get feature x. A new release gets a new version number. Is there any software vendor, commercial or community, who keeps the same version number when doing a new release? If the changelog for the application bundle is to big, then releasing each application independently would help, but apparently different versions for different things are even more scary. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 17:02:45, O.Sinclair wrote: On Thursday 20 August 2015 2:55:02 PM Kevin Krammer wrote: On Thursday, 2015-08-20, 14:28:28, O.Sinclair wrote: On Thursday 20 August 2015 2:06:34 PM Kevin Krammer wrote: So there is one version for KDE's desktop product and one version for *all* application products. How do users of vendors cope who do not release all their applications in one go? How, for example, do users of Microsoft Office cope with the problem that Windows has a different version number than Office? Are they in panic when Skype does not share the version of one of these two? Are they close to dispair when .Net or Visual Studio bring in even more version numbers to the mix? Assuming they cope just fine, only keeping track of versions of products they themselves use, why would users of KDE software be incapable of doing the same? For sure users of KDE software have the same intelectual capacity as users of Microsoft software, do they not? In all honesty it is a bit confusing and your comparison does not quite hold as MS Office is an application you choose/buy, not part of the whole package so to speak. I am just beginning to get the whole concept myself but of course different release dates, different numbering and so on does not help. I am afraid I do not follow. MS Office is an application bundle that you can or can not choose/buy. KDE Applications is an application bundle that you can or can not choose. So the difference is that you buy one and not the other? What about Skype then? As far as I know it is still gratis. Cheers, Kevin Am not sure why you keep dragging Microsoft into this but I can safely assure there are users (I know cause I support quite a few of them) who have no inkling of the difference between Microsoft Windows and Microsoft Office. I am using Microsoft as an example for a vendor with more than one product who also uses different versions, even also uses different version schemes for its products. While I do not myself frequent forums that discuss released of Microsoft software, I would be surprised if they also see these regular oh my god, this different versions are so complicated comments. But maybe I am wrong and this happens for every vendor. The issue being raised via the forum post and later comments is rather that the current versioning system can be confusing even to some of us who have been around since KDE 3. I can relate to the date based version scheme being uncommon and confusing, but the Plasma version should be pretty straight forward, no? I guess people hoped that the date based scheme was already popular enough due to being used by Ubuntu to not be confusing anymore, but maybe a single incrementing number would have been even better. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] interesting comment from a poster on phoronix
On Thursday, 2015-08-20, 16:29:27, ianseeks wrote: On Thursday 20 Aug 2015 16:29:07 Kevin Krammer wrote: I can understand that there is a certain mental step involved in realizing that a vendor can in fact have more than one product. What I do not understand is why other vendors would be allowed to have multiple products but KDE would not. Why KDE should cease to develop applications and soley work on a desktop shell. Why Qt application developers should not benefit from third party Qt libraries and restrict themselves to those provided by the Qt project. i don't think thats being suggested or meant. I am not so sure. It is not uncommon to come across postings demanding that application developers stop working on the application they have worked on for years but instead work on whatever the poster in question would prefer. Calling for denying them the option of releasing when they believe it to make sense is very much in line with that. I'm seeing this from a users point of view, not a developer. Simplicity is best from the users perspective. Sure, it would be nice to not have any applications at all, not even have the notion of applications as something that is not part of the operating system or even the device, but this has been the case for decades now and even new platforms such as mobile devices still use it to some extend. I think that people either don't care about the difference of application vs base system or they understand it well enough to handle different release times and resulting different version numbers. Maybe its the way the headline in the article was put together implying that that they all depended on each other but there seemed to be no common link. That might very well be, but the comment did not sound like it was targetted at the article. The fact that you posted the link to a KDE list suggests that you also thought the poster directed it at KDE instead of the source of the confusion (i.e. the article trying to hard to crosslink to other articles at the same site). What would be the benefit of that. This would only artifically suggest relation where there is none. Microsoft Office 2015 is not called Microsoft Office 10.2015 just because it happens to be released at the time when Windows 10 is the vendor's current desktop product. Users could be confused, guess a relation and assume Office 2015 can only be used on Windows 10. While Microsoft would gladly have as many Windows users as possible to upgrade to Windows 10, they have abstained from creating this mental bridge. Most likely because they rather have people get Office 2015 even if they are just on Windows 7 or 8. I'm not sure if this MS Office is a good example because its a set of programs that are related to a function whereas KDE Applications are a collection of mostly unrelated programs. True, but my impression was that the alleged problem was that two products had different version numbers, not that one product was a combination of items. Microsoft is just one of the most well known vendors in a similar situation, so using two of their products as a comparison appeared sensible. The Adobe Creative Suite might be a comparable example for an application bundle, where the version of the bundle also is the version of the applications inside the bundle (apparently not all, the CS6 Master Collection contains mostly CS6 versions but also mentiones Flash Builder 4.6) Will KDEPIM become KDEPIM5 once its all ported to KF5? You mean Kontact? I think it has the version of the bundle it is in. Exactly why KDE Applications has a very different version scheme, to avoid people mistakingly assume a connection between the applications and Plasma desktop when there is none as far as using the applications is concerned. Cheers, Kevin Have i opened an old wound here with this question? Apologies if i have. I find the discussion actually quite valuable. For example I would not have considered that the poster on Phoronix was actually referring to the article as their source of confusion, while this is actually way more likely. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Plasma-nm nor network manager applet is show now.
On Thursday, 2015-07-09, 20:18:13, Carlos Luna wrote: Hello everybody! I'm running Debian Etch (Testing) with KDE, with the last update I have lost the network manager icon in the system tray. I usually change between the 2 cards I have. Synaptic tell me I have plasma-nm and Network-manager. If you run plasma-windowed org.kde.networkmanagement do you get the applet? If so, you should also be able to add it to any Plasma panel. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] grouping tasks in taskbar
On Tuesday, 2015-05-12, 14:09:41, Duncan wrote: ianseeks posted on Tue, 12 May 2015 14:16:45 +0100 as excerpted: On Tuesday 12 May 2015 11:57:52 Gunther Clasen wrote: Hi, I am pretty new to kde 4 (not kde, which I've been using for 15+ years now), and some things puzzle me. I am used to grouping tasks in the taskbar, and kde4 didn't migrate that setting from kde3. Now with the taskbar full of applications (it needs only 5 applications open to fill the taskbar on a wide-screen monitor), there seems to be NO WAY to configure the taskbar to group the tasks. One needs to close the applications first in order to have free space on the taskbar to do a right-click to bring up the config menu. Is that behaviour actually intended, or have I missed something? Cheers Gunther Have you tried a right click on the taskbar? I get grouping options on the window that pops up. Umm... he /said/ with the taskbar full (5 apps is all it took), there's no way to right-click on the taskbar, without clicking on an app entry instead. (Apparently app-entries don't have the appropriate options, I don't use a taskbar so I wouldn't know.) They do. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] grouping tasks in taskbar
On Tuesday, 2015-05-12, 15:46:16, Gunther Clasen wrote: -Original Message- From: kde [mailto:kde-boun...@mail.kde.org] On Behalf Of Kevin Krammer Sent: 12 May 2015 15:34 To: kde@mail.kde.org Subject: Re: [kde] grouping tasks in taskbar On Tuesday, 2015-05-12, 14:09:41, Duncan wrote: ianseeks posted on Tue, 12 May 2015 14:16:45 +0100 as excerpted: On Tuesday 12 May 2015 11:57:52 Gunther Clasen wrote: Hi, I am pretty new to kde 4 (not kde, which I've been using for 15+ years now), and some things puzzle me. I am used to grouping tasks in the taskbar, and kde4 didn't migrate that setting from kde3. Now with the taskbar full of applications (it needs only 5 applications open to fill the taskbar on a wide-screen monitor), there seems to be NO WAY to configure the taskbar to group the tasks. One needs to close the applications first in order to have free space on the taskbar to do a right-click to bring up the config menu. Is that behaviour actually intended, or have I missed something? Cheers Gunther Have you tried a right click on the taskbar? I get grouping options on the window that pops up. Umm... he /said/ with the taskbar full (5 apps is all it took), there's no way to right-click on the taskbar, without clicking on an app entry instead. (Apparently app-entries don't have the appropriate options, I don't use a taskbar so I wouldn't know.) They do. Cheers, Kevin Yes, right-clicking on some _empty_ space on what seems to be called panel nowadays gives me the Task Manager Settings, which has grouping options. Well, Kevin, if these app entries in the taskbar have grouping options, then I cannot see them. Rather than saying yes, they are there, please post where they are. Otherwise I will have to assume that this option is unavailable on a full task bar (aka broken). I have the same Window List Settings entry in the context menu for the panel itself, as well as in the context menu of each app entry in the list. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Kmail duplicates and Akonadi
On Sunday, 2015-02-15, 06:57:11, Duncan wrote: Martin Koller posted on Sat, 14 Feb 2015 10:33:59 +0100 as excerpted: Back in the kde 4.7 era, when akonadized kmail was still new, I lost one too many emails. Sure I could have reset akonadi and likely recovered the missing email, as I had before, but I suddenly found myself wondering: Why is this even /necessary/. Email is *NOT* rocket science, and has been around for quite some time at this point. There are lots of reliable email clients that just work, as indeed, kmail has for me, for the nearly a decade since I switched from MS in the kde2 era, before this stupid akonadization messed with something that WAS 'just working'. Aside from mail being like rocket science due to so many variations on protocols and data (mostly caused by inflexible proprietary market leader products of course), the main reasons for the differenr approach are different needs. Most email clients only need to serve that specific function, a luxury that KDE PIM does not have. Due to lack of interfaces on system level infrastructure, e.g. postfix or exim not being machine configurable by user applications, KDE, as a community of end user application developers that need email capability as an infrastructure, had to develop this on their own. Email just being one type of course, same is also true for contacts, etc. It is no conincidence that the only other Free Software community with a wide range of end user application products, GNOME, has chosen the same approach. For contacts and calendar even longer than KDE, for email that is still being worked on as far as I know. Like with any other type of software, different users' needs will always align more or less with one products approach and align very differently with anothers. Hence there being different products in the first place :) Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] What happen with korundum?
Hi, On Saturday, 2015-02-28, 14:51:05, Christian wrote: Finally, my question is: - ¿Korundum is alive? No idea, maybe not. Bindings that don't get used by anyone are usually not maintained indefinitiely. On the desktop the dynamic language with best support of libraries has turned out to be Python, others never reached the same amount of coverage. - ¿Can I use Korundum (and KDE libs ) on Window$ too? Most likely. - ¿What happened to the official web page? - Korundum's QtRuby is not the same as the QtRuby gem, ¿right? (4) Good question, unfortunately no idea either. You could check with the binding authors. - ¿Do you recommend me to use Korundum's QtRuby (or Korundum itself) for writing a Window$ application? I haven't used it myself so I can't recommend for or against it. As far as I can tell from questions being asked on various Qt related forums, the main non C++ language for developing Qt applications is Python due to the excellent PyQt bindings maintained by River Bank Computing. For now, I will mark a warning at the techabse wiki explaining that links are dead and the project source code location. Thanks! Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Someone tested the caching of config.
Hi Stef, On Thursday, 2015-01-29, 16:36:47, Stef Bon wrote: Hi, I'm curious whether caching of the configuration of the kde desktop will improve the performance, especially when a session starts. I am pretty sure that is why it was implemented in the first place. The KDE system config cache contains an easily accessible (mmap'able) binary form of the values contained in text based system config files. There are additional other caches, such as a cache for icon pixmaps. Thes caches are, if I am not mistaken, not only used by the desktop but by all applications using the respective access libraries. GNOME has dconf/gconf. I do not know much about these, but accoriding to me this is a sollution to cache the configuration parameters of various applications. No idea, but sounds plausible that they have implemented some form of caching as well. If you need more indepht info on KDE's caching I would suggest to direct such questions at the kde-core-devel mailinglist, where most of the KDE infrastructure developers are subscribed. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Interested in Working On Dragon Player
Hi, On Monday, 2015-01-19, 20:59:48, Arpit Singh wrote: Respected Sir, I am new to Open Source Contribution .I found a application Dragon player and found it very interesting.I want to work on this application .So I request you to please guide me how to get started. I have already compiled the source code and i have a little knowledge of Qt also. So i just want to know how to start the work. Basically you start to work on whatever feature you'd like to have or whatever bug you'd like to fix. The KDE bugzilla https://bugs.kde.org/ will usually have examples for both, i.e. reported feature requests as well as bug reports. Some of them might even be marked as JJ or Junior Jobs, meaning they have been estimated to be suitable for developers who are just beginning to work on the respective application. In general I would recommend to subscribe to the KDE developer mailinglist https://mail.kde.org/mailman/listinfo/kde-devel Additionally, since Dragon Player is one of the multimedia applications, it might also be a good idea to subscribe to https://mail.kde.org/mailman/listinfo/kde-multimedia Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Knode no longer supported!
On Saturday, 2015-01-03, 18:39:29, Graham P Davis wrote: Yes, OK, I realise it has been years since there has been any semblance of support for it but now it's official - sort of. The following bug has been around since the end of the last millennium and my last comment was made three years ago but now it has been resolved by declaring knode unmaintained. https://bugs.kde.org/show_bug.cgi?id=11802 As Rex pointed out the closing was a bit premature and as Duncan pointed out it might be an indication that the application has no planned port to Qt5. The bit that made me chuckle was the advice for knode users to switch to kmail. Now it has been a while since I have used kmail (not long after the introduction of kmail2 decided me to look elsewhere) but I did a check and can see no evidence that NNTP functionality has been added since my departure. Mind you, my eyesight isn't what it was so perhaps I missed something. Well, KMail does not handle any transport, it provides an UI for handling messages. There is an NNTP backend connector for Akonadi as far as I know, though it seems to be filtered out when adding receive accounts in KMail. Must be a MIME type mismatch or something like that. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] General question - New application developpment
Hi Olivier! On Tuesday, 2014-12-09, 17:18:48, Olivier CHURLAUD wrote: Hi there, I'm writting here because it seems to be the mailing-list where it will less seem like spam =D. *Object: How can we be helped in our project, or have a mentor or whatever like this ?* I'm writting with a friend a program for organizing movies (like Amarok/iTunes/... but for movies). We began some month ago and don't go fast but it begins to look to something. It's developped with Qt because I use KDE and because we want to distribute this independantly of the OS. Where can we get people interested in helping us to develop this ? Is there a chan ? A ML ? There is a general KDE development channel on IRC, freenode network, channel #kde-devel There is a general KDE development list, http://mail.kde.org/mailman/listinfo/kde-devel There is list for development of KDE multimedia apps https://mail.kde.org/mailman/listinfo/kde-multimedia There might be an IRC channel for that as well. I'd suggest to subscribe to kde-devel instead or additional to this list (general KDE user support list). Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Gsoc 2015 help for KDE Participation
On Wednesday, 2014-12-10, 16:10:36, TUSHAR SONI wrote: Hi KDE Team, I'm Tushar, a student of junior year from India. I want to participate in next year's Gsoc. I have basic knowledge of C and C++ and i want to contribute in KDE, So could you help me to getting started. Which project should i choose for get started. I'm very glad and thankful to you for your help. You can pick any program you are interested in, it is almost always true that more help can be put to use :) Very popular for new comers are usually KDE Games, KDE Edu apps and Plasma related ones. There is KDE India mailinglist in case you'd like to have people closer to your own timezone: https://mail.kde.org/mailman/listinfo/kde-india Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] kde : core : using c++ 11/14 : any roadmap?
On Wednesday, 2014-11-26, 23:16:20, Mayuresh Kathe wrote: hello, since the last exchange on this topic (initiated by me), i wondered if there's some kind of roadmap to the kde core beginning to use c++ 11/14. Better be discussed on the development list kde-devel yes, i am aware that the reason for not migrating away from 1998/2003 yet is because a bunch of compiler suites don't yet support 11/14 well, but i guess, the day can't be too far when the support under those platforms would be complete. For KDE Frameworks the minimum compiler requirements are and their C++11 features are here [1]. Applications can use whatever the respective maintainer and/or development team decides. Not sure about the workspace/Plasma requirements. Cheers, Kevin [1] https://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11 -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Pressing Ctrl+Space in Konsole
On Saturday, 2014-11-15, 02:43:37, Frank Steinmetzger wrote: Dear list perhaps you can take the tomatoes from my eyes. I have two machines. When I run midnight commander in Konsole and press Ctrl+Space, then on one machine the appropriate action triggers, and on the other one it doesn’t. It must be Konsole eating the shortcut, because if I ssh onto the machine and start mc from there, Ctrl+Space works. I diffed the two’s konsolerc, but there was no difference regarding keyboard input. I use tmux on both computers, but its config is kept in sync between all my computers. Or maybe a global shortcut or window manager short cut on one machine but not the other? What else can I look for? For example, I was unable to find the Konsole profiles (using grep -i terminus in .kde/share/config, which is the font in one of my profiles). Profiles are in .kde/share/apps/konsole. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] How do I use kscreen?
On Monday, 2014-11-03, 19:47:01, Nikos Chantziaras wrote: On 03/11/14 15:08, Kevin Krammer wrote: Does kcmshell4 display work for you? It brings up an empty dialog: http://s28.postimg.org/zcyf9ugvx/display.png It looks like this for me (currently only one display): http://postimg.org/image/tn1d8hkxr/ Any further screen would have the same, named, control, allowing me to position them via dragdrop. Quite convenient. Your setup seems to be missing something. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] How do I use kscreen?
On Wednesday, 2014-11-05, 07:51:20, Duncan wrote: Kevin Krammer posted on Wed, 05 Nov 2014 06:38:03 +0100 as excerpted: On Monday, 2014-11-03, 19:47:01, Nikos Chantziaras wrote: On 03/11/14 15:08, Kevin Krammer wrote: Does kcmshell4 display work for you? It brings up an empty dialog: http://s28.postimg.org/zcyf9ugvx/display.png It looks like this for me (currently only one display): http://postimg.org/image/tn1d8hkxr/ Any further screen would have the same, named, control, allowing me to position them via dragdrop. Quite convenient. Your setup seems to be missing something. The only thing I have in kcmshell4 display here is a kgamma tab, since I have it installed. The krandr thing would be there if I had the option to turn it on (USE=-kscreen) set for the kde-base/systemsettings ebuild, but I don't, so it's not. Then this is quite likely the thing Nikos is missing, no? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] How do I use kscreen?
On Monday, 2014-11-03, 15:02:43, Nikos Chantziaras wrote: I upgraded my KDE installation to 4.11.13/4.14.2. I am now no longer able to configure my monitor through KDE System Settings. The system booted into 640x480 and the Display Configuration section in System Settings is empty, apart from a primary display drop-down list and a unify outputs button. All the options that were previously there (like resolution and refresh rate) are gone. Fortunately, I have the NVidia drivers installed that come with the NVidia X Server Configuration tool, which allowed me to set my desktop back to 1920x1080@60Hz. It was previously set to Auto, which one would guess would use my monitor's native resolution (that was the previous behavior, at least). But now, auto put my monitor into 640x480 mode. It seems that in this version of KDE, a new tool is used for monitor configuration which is called kscreen. But it doesn't seem to be working for me? Can anyone shed some light as to why it doesn't do anything? Both kscreen as well as libkscreen are installed. I think kscreen is just the name of the project. The configuration is still available through system settings. Sounds more like something has gone wrong during your upgrade. Does kcmshell4 display work for you? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] when the bug is between the keyboard and the chair...
On Sunday, 2014-10-19, 13:39:11, Maxime Haselbauer wrote: I have a canon MG5300 printer I always worked more or less good Since 4.13.3 it is not working anymore Can you be a bit more specific? Is it only KDE applications that can no longer print? Printing is primarily a system service, the applications usually only generate something like PDF and send that to the spooler, e.g the system's CUPS service. So in order to determine where things broke it would be good to check if a non-Qt application, e.g. Firefox, can still print as expected. Cheers. Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Qt-Creator / Designer
On Friday, 2014-10-17, 05:40:05, John Woodhouse wrote: I mostly use the designer as I am not much of a c++ person. My previous version had many KDE icons by the widgets most if not all of these have been replaced with a QT icon This is the fallback icon in case the widget plugin does not have one for the respective widget. It is provided by designer so it falls back to the Qt logo. First problem was that compile - run couldn't always find header files. I noticed that these were in quotes rather than so found them and moved them into the project directory. This could be a bug in the widget plugin, i.e. it not correctly specifying the include as a global include. The includes should still work though if you make sure the compiler's include path list contain the respective include dir. See INCLUDEPATH if you are using a QMake based project. They all then generate unresolved references so don't in real terms work at all or at least I can't see a way of making them work. Missing LIBS portion for the library providing the widget implementations. Mostly KDEUI (in Qt4). This leaves me wondering if there is a real Open Souce fork about or true Open Source widgets sets that can be added and that function in the designer? I didn't get that part. Qt Designer is not a fork of something, neither are the KDE provided widgets. All rather sad really as the designer allows relative novices to get a head start. It's also very multi platform. :=( I clicked on it's config file and had a surprise when wine opened it. I suspect this indicates where it's going to go. I didn't get this part either. Sounds to me like your file associations are messed up. There are some interesting rumour about concerning what happened to Nokia. Nokia has not been involved with Qt for several years. Cheers, Kevin P.S.: as a general suggestion: for development related questions prefer kde- devel, this is a more an end user support mailing list -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] modifying the KDE System Load Viewer
On Friday, 2014-09-05, 11:29:38, Jerome Yuzyk wrote: On Friday, September 05, 2014 11:15:41 AM Jerome Yuzyk wrote: This is the only system monitor I like on my task bar. But the graph bars are a lot thicker than I'd like, especially with 6 cores. How can I modify it? I've downloaded a zip of the source from kde-look.org to see what I could do and it's python so I could handle that. Can anyone point me to where to look further? This something I could learn on that interests me. Or, does the maintainer read this list? Exist anymore? Hmmm I don't think I got what I thought. Where do I go looking in KDE for code for the applets? Maybe in the kde-workspace repository, there could be some Plasma applet repository as well. Best list to ask for workspace development related questions is the plasma- devel list. https://mail.kde.org/mailman/listinfo/plasma-devel Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] KDE translations using transifex
Hi, On Wednesday, 2014-08-27, 23:20:59, Shrinivasan T wrote: I see that transifex has a project for KDE https://www.transifex.com/projects/p/kde-applications/ For Tamil, https://www.transifex.com/projects/p/kde-applications/language/ta_IN/ But I see there are good amount of translations for Tamil in the SVN repo. svn://anonsvn.kde.org/home/kde/trunk/l10n-kde4/ta/messages Transifix does not having the existing translations. How to merge them both? I would suggest to ask on the translator coordination list instead: kde-i18n-...@kde.org Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] How to add a language translation from svn?
Hi, On Friday, 2014-08-15, 13:37:51, Shrinivasan T wrote: I use kubuntu 14.04 My language is Tamil (ta) Tamil translations packs are not available in the repo. But, I can see them in the SVN repo here. http://l10n.kde.org/team-infos.php?teamcode=ta I checked out the po files application files in stable. svn co svn://anonsvn.kde.org/home/kde/branches/stable/l10n-kde4/ta/messages Now, Where to place these files to see KDE in Tamil? The .po files are the input for the translators, these files are not used during application runtime. Part of the build process for translations is a task that generates .mo files from these which can then be loaded by applications. If you distributor doesn't have them for your target language, then I guess the simplest way is to contact the translation team. At least some of its members are likely to have the .mo files for testing and thus know exactly where to put them. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Restoring a KMail folder from a generic backup
On Wednesday, 2014-07-16, 15:10:48, David Goodenough wrote: On Wednesday 16 July 2014 05:43:10 O.Sinclair wrote: make sure you have hidden files visible - the subdirectories are now hidden mine are in /home/myuser/.local/share/.local-mail- directory/.whatevermailfolder (notice the dot in the beginning) and some of them are hidden folders, some not I have never quite understood why some files and directories inside .local are hidden. You only go into .local when you need to find some mail manually, and having them hidden just seems to be done to make life difficult for the user! It is not hidden, the hiding is a result of convention used by Filemanager and file managment tools when dealing with directory entries beginning with a period. The structure, i.e. using a subdirectory starting with a period to indicate a sub folder, is a widely used one when it comes to Maildir storage. Another very common implementation of that is Maildir++ It is a form of disambiguation, e.g. protecting against a user creating a folder with names new, tmp or cur, which have special meanings in Maildir. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Restoring a KMail folder from a generic backup
On Wednesday, 2014-07-16, 17:30:13, David Goodenough wrote: On Wednesday 16 July 2014 17:39:55 Kevin Krammer wrote: The structure, i.e. using a subdirectory starting with a period to indicate a sub folder, is a widely used one when it comes to Maildir storage. Another very common implementation of that is Maildir++ It is a form of disambiguation, e.g. protecting against a user creating a folder with names new, tmp or cur, which have special meanings in Maildir. Cheers, Kevin Kevin, I understand that, but I think there is a little more to it that that. Tools like grep ... * do not search them (yes I know I can use grep ... .* but I have to do that as well. Most of the time I need to access these files to find things, rather than to mess around with directory structures. When I am working with files, like searching in files, I always work with find. My problem is not I realise with KDE, but is with the whole mail community. Its not a show stopper, just an nuisance which I could live without. Well, maildir is just one possible options for mail storage. It is just one of the most widely used ones, so it becomes a natural candidate for early support. One could for example come up with inverse maildir where every sub folder is a direct directory and the operational directory begin with a period. Or not working with folders at all but with labels/tags. And so on. So far most experimental backend contributions are for remote backends though. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Restoring a KMail folder from a generic backup
On Tuesday, 2014-07-15, 09:27:52, John M Cavallo wrote: On Tuesday, July 15, 2014 01:28:10 PM Frank Steinmetzger wrote: On Sun, Jul 13, 2014 at 01:04:57PM -0400, John M Cavallo wrote: I am using KMail 4.10.5 on a Linux system and have a regular backup of my entire home directory. I was manually cleaning up my KMail folders using 'Archive Folder...' with the 'Delete folder and subfolders after completion' when I accidentally overwrote an archive of another folder. Is there a way of restoring the lost mail folder from the backup? Well, go to the backup folder and live folder¹ with $file_manager and copy it back. AFAIK, KMail uses a Maildir “dialect”, so you can even copy single mails. If you don’t trust that or fear you would overwrite even more in the process, then create a new subfolder in KMail, exit KMail, and copy your backup in there. You can then start KMail again and sort out the emails from there. ¹ In the past, emails were stored in ~/.kde4/share/apps/kmail/Mail. But with KMail 2, at some point the switch was made to ~/.local/share/local-mail for your local folders. Thanks Frank, unfortunately things have changed recently. I checked both ~/.kde/share/apps/kmail and ~/.local/share/local-mail, and came up empty. I have previously restored the plain text files when I made this type of blunder before. Some recent changes in kmail have moved the mail storage to someplace else. I fear that it might be in a database (akonadi?) along with all of the rest KDE configuration, which would make a targeted restoration very difficult. The database is not used for storing mails. If the folder is of a local storage backend, e.g. maildir, then the folder is a directory and the mails are files. Check the account's settings for the base path. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] KDE + Firefox integration: restart?
First of all, thanks for stepping up and getting the discussion going again. One thing that strikes me as wrong though, considering the comments on the Firefox list, is that this is phrased as KDE Integration. Using the KDE file dialog would be KDE specific integration, using the user configured default application for a certain task is not. That would be Free Software Desktop integration, i.e. folling the mime-apps- spec: http://www.freedesktop.org/wiki/Specifications/mime-apps-spec/ Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] KDE + Firefox integration: restart?
On Tuesday, 2014-07-08, 08:49:24, grantksupp...@operamail.com wrote: Hi On Tue, Jul 8, 2014, at 08:43 AM, Kevin Krammer wrote: First of all, thanks for stepping up and getting the discussion going again. One thing that strikes me as wrong though, considering the comments on the Firefox list, is that this is phrased as KDE Integration. Using the KDE file dialog would be KDE specific integration, using the user configured default application for a certain task is not. That would be Free Software Desktop integration, i.e. folling the mime-apps- spec: http://www.freedesktop.org/wiki/Specifications/mime-apps-spec/ I don't know enough to know the correct semantics. I do know: (1) 'this' has been talked about for a very long time, admittedly in 'drips and drabs', as a KDE + Firefox issue. Specifically getting Firefox to use Dolphin. (2) The Opensuse 'patches' have been specifically for use in KDE, and have been called in packaging 'mozilla-kde4-integration' and 'kmozillahelper' Sure, but time has moved on and default application handling is now covered by a cross-desktop specification. This is no longer about having KDE Workspace specific code, framing it as such hides the actual scope. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] [opensuse-factory-mozilla] Re: KDE + Firefox integration: restart?
On Tuesday, 2014-07-08, 09:04:39, grantksupp...@operamail.com wrote: Hi, On Tue, Jul 8, 2014, at 08:59 AM, Kevin Krammer wrote: Sure, but time has moved on and default application handling is now covered by a cross-desktop specification. This is no longer about having KDE Workspace specific code, framing it as such hides the actual scope. Would that by chance be the 'xdg-tools file dialog' as used by Google Chrome already, Use KDE file dialogs https://sublimetext.userecho.com/topic/152179-use-kde-file-dialogs/ No, kdialog usage is indeed KDE tools specific. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Calendar like Christmas garland
On Wednesday, 2014-06-25, 17:29:45, Aleksey Midenkov wrote: My calendar is like colorful garland: I have about 10 green boxes, 1 red and 1 blue. Which day is today??? I need to figure out each time when I open calendar! Who invented such untalented decoration?! You would better make a different background for current day: pale red or something like that! Which program, which view? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Disconnect network folder (Dolphin)?
On Thursday, 2014-06-12, 17:28:31, Stoycho Ganev wrote: Hi, If I connect to a network folder (say, sftp) and finish working with it, how do I disconnect from that network location so that I am sure that the network connection is closed for good? I'm looking for something like disconnect in the context menu on that folder, but there is no such thing obviously. So how can I do that? Any clues? I don't think there is any explicit way to do that. The way this remote access technology works is that the application, in this case Dolphin, requests a remote file action (transfer, folder listing, etc) and a specialized background system than performs that. My guess is that it keeps the connection alive for a couple of minutes to be able to quickly respond to subsequent request, but that it will close the connection after that. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] tam dadadm
On Saturday, 2014-06-07, 00:45:35, Maxime Haselbauer wrote: As long it produces a bit of frustration to people, that develop those things, the target is reached As questionable as this might be, how would spamming the KDE user support list achieve that? As far as I can see the only thing these useless messages achieve is at best to annoy us other users.. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] tam dadadm
If you want to unsubscribe from the list then the easiest way is to go through the link that is added to every posting as a footer: https://mail.kde.org/mailman/listinfo/kde. Sure, spamming the list will also get you unsubscribed but that creates extra work for the list admin and inflicts the spam on all other subscribers who would actually like to use the list for KDE related user support. Being one of those other users I would prefer you'd use the link. Thanks. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] menu customiization
On Thursday, 2014-06-05, 15:34:37, Stephen Dowdy wrote: /etc/xdg would be nice, but it's not in the default XDG_DATA_DIRS path. $ kde4-config --types | grep xdg xdgconf-autostart - XDG autostart directory xdgconf-menu - XDG Menu layout (.menu files) xdgdata-apps - XDG Application menu (.desktop files) xdgdata-dirs - XDG Menu descriptions (.directory files) xdgdata-icon - XDG Icons xdgdata-mime - XDG Mime Types xdgdata-pixmap - Legacy pixmaps $ kde4-config --path xdgdata-apps Is that path that will be used. I choose to use /usr/local/share/applications, as it's NFS mounted to all (most) user systems in my environment. I'm not sure of the best/recommended way to modify this path via scripts/config at KDE startup time, but 'startkde' does this: # Make sure that D-Bus is running if test -z $XDG_DATA_DIRS; then XDG_DATA_DIRS=`kde4-config --prefix`/share:/usr/share:/usr/local/share export XDG_DATA_DIRS fi i.e. it looks hardcoded w/o a good site-specific way to add to it). This is only activated if the XDG_DATA_DIRS is not set. /usr/share:/usr/local/share are the default based on the XDG directory specification, so these two paths would be searched even when the variable is unset or empty. If you edit startkde to prepend /etc/xdg/share/ (which to me is totally obvious, and i was surprised it wasn't there) /etc(xdg is the default for $XDG_CONFIG_DIRS Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] menu customiization
On Thursday, 2014-06-05, 16:23:10, Felix Miata wrote: I've used KMenuEdit to create a bunch of custom Internet items. This is one such, Firefox.desktop: [Desktop Entry] Comment=Web Browser Exec[$e]=/usr/local/ffe10/firefox -no-remote -P ffe10 You most likely will want to put a %u or %U into that line somewhere. Either placeholder tells the launcher that the program is considered to be capable of handling URLs itself. (%u one URL, %U a list of URLs). Just in case someone associates that entry with a MIME type, e.g. text/html Otherwise the launcher is allowed to assume a safe position and treat the program as only capable of loading local files. Is placement in /usr/share/applications/ appropriate? TIA /usr/share is usually considered under control of the package manager, local system extensions are usually places in /usr/local/share. You can of course make a package that installs your .desktop files into that location or set the $XDG_DATA_DIRS environment variable to contain the two detault search prefixes and any prefix you'd want to use. See http://www.freedesktop.org/wiki/Specifications/basedir-spec/ Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] creating a custom energy-saving mode
On Saturday, 2014-05-17, 13:45:38, Jerome Yuzyk wrote: I have a desktop and a laptop that are configured pretty similar. When I'm at home I like to use VNC from the desktop to the laptop so I can use my desktop's keyboard and mouse. I prefer the laptop screen to be off, because it sits below my desktop's monitor and can be distracting. Mostly it stays off, until something triggers the screen-blackout to stop. I'm thinking I could use a custom power setting called VNC to just blank the screen after a minute of inactivity, but how? That depends a bit on the version of the Plasma workspace that you are running. The general entry point is Systemsettings - Power Management Early versions had this feature as a separate profile handling systems, newer versions (I think 4.11 onwards) associate power settings with activities. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] baloo_file, baloo_file_extractor in disk sleep
Hi Wolfgang, On Thursday, 2014-04-24, 15:31:46, Wolfgang Mader wrote: Dear list, this post might be related to the recent thread [kde] What is baloo_file_extractor and why is it humping my hard drive? but I do not want to high check. hijack :) Whenever baloo is at work on my system, I see baloo_file and baloo_file_extractor in disk sleep state. This always leads to KDE GUI freeze. This was obvious worst when baloo was initially shuffling through all my files, but even now when baloo only needs to update newly changes files (I guess), the GUI hangs and the processes hit disk sleep. My disk is a traditional spinning rust one, no ssd, but the machine is fairly well powered. Can you be a bit more detailed on the GUI hangs? The GUI of what? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] What is baloo_file_extractor and why is it humping my hard drive?
On Thursday, 2014-04-17, 16:26:35, Nikos Chantziaras wrote: Hello. I just updated to KDE 4.13. As soon as I logged in, a windows popped up saying some kind of File Watcher needs my root password. I typed that in. This is strange IMHO. Which distribution is this on? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] What is baloo_file_extractor and why is it humping my hard drive?
On Friday, 2014-04-18, 05:43:32, Duncan wrote: Duncan posted on Fri, 18 Apr 2014 02:55:17 + as excerpted: none of the group akonadi, mysql/mariadb, virtuoso, rasqual, redland, nepomuk, are installed on my system. Strigi is still installed as some of its headers are required to build I'm tired and forgetting what I'm posting about before I post. =:^( You also forgot to mention anything related to the posting you were replying to :) Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] What is baloo_file_extractor and why is it humping my hard drive?
On Friday, 2014-04-18, 10:27:09, O.Sinclair wrote: On Friday 18 April 2014 9:51:21 AM Kevin Krammer wrote: I think it is important to consider that tags are not the only metadata a file can have. Quite some metadata is automatic, either inherent in the actual data itself of attached as part of the storage format. Music has duration, genre, artist, probably rating, etc. Pictures have size, timestamp, potentially geo information, also rating, etc. Tags are only one kind of information that can be associated with a piece of user data. Dismissing a concept because one form of input isn't used is to me a bit like saying there is no use for computers because nobody re-types all their handwritten letters. As if computers could only ever be used to write text documents :) good point and I am happy to acknowledge that I do use desktop search (nepomuk, now baloo) frequently. Despite the lack of tag search. Still, why enable tagging but no tag search? No idea. My guess is that it is a lot easier to offer a universally useful tagging UI that application developers can easily incorporate while searching is more tied to the respective application's needs and needs to be done individually. There was a quite interesting Google Summer of Code project last year on providing some advanced UI pieces that application developers can use but the move to Baloo probably makes it necessary to at least port this before it can be provided as a general library. http://community.kde.org/GSoC/2013/StatusReports#Denis_Steckelmacher And I still will say that the whole desktop search actually is a power user thing. Does not mean that computers are not used instead of handwriting but that many users are not even aware of the superkey in Windows or the ALT-F2 in KDE. Global search might always be, though I've seen people use its equivalent OSX feature. A OSV or admin could probably configure their desktop setup such that a search line is always present. My take on the search thing is that it will at first mostly be integrated at the application level, e.g. Digikam providing a specialied UI to search for photos. That might then even include tag search since photos are traditionally more often tagged than other stuff. Still, to get off my ranting: 1. there is a known bug in Baloo that sometimes creates bad disk access, search it as I can not remember the exact cause 2. in my opinion Baloo is a far better concept than Nepomuk 3. I do not agree on the simplified kcm, I liked the old one better I am expecting this to change in newer releases. There was quite some discontent with the current interface on a developer list so I am somewhat assuming that this will be looked at by a usability person at some point, probably this year's Akademy. 4. and I think semantic search should be disabled for the user to enable by default, not the other way around I think the indexing should be disabled by default but not the search itself. That way it can be used in applications instead of each developer rolling their own but not having something go off an unannounced. File indexing could then be offered when a user starts searching e.g. in Dolphin. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] What is baloo_file_extractor and why is it humping my hard drive?
On Friday, 2014-04-18, 18:30:47, Nikos Chantziaras wrote: On 18/04/14 05:55, Duncan wrote: As a kde4-live-development-head tester that has been following baloo both in the news and in the git commits, I can confirm that baloo did indeed replace nepomuk. Why is there a nepomuk 4.13 release though? (That's what I have installed.) If it got replaced, shouldn't it have been dropped? Most likely due to compatibility guarantees. If there has been Nepomuk specific API in some public KDE library then it has to be there until the next major version. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Add certificates to Kopete
Hi, On Tuesday, 2014-04-15, 12:47:07, Simon Hafner wrote: Hello how do I add root certificates to kopete? Add added ca-cert to both kleopatra and the system ca-certificates, but kopete still complains about an invalid SSL certificate from the server due to invalid root certificate. I think that would be Systemsettings - SSL Settings (name might be slightly different, translated from German localization). Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Bug building KF5: kde-workspace cannot find header.
Hi, On Monday, 2014-03-17, 14:32:26, Stef Bon wrote: Hi, I´v build KF5 using: http://community.kde.org/Frameworks/Building This worked very good, but now I get an error building kde-workspace, saying it cannot find the headers of libdbusmenu. It looked for dbusmenuexporter.h, but this header is in a subdirectory dbusmenu-qt, and that subdirectory is not included. I´m suprised since this header is installed by kdesrc-build self. Probably best to post to plasma-devel, the list for workspace development. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Kontact unable to create calendar
On Sunday, 2014-03-09, 13:29:58, Duncan wrote: the same problems and do seem to provide some benefit. In hindsight, I don't know whether they'd try the kmail integration again and just give it LOTS longer, or avoid that, given all the problems it has caused. My money would be on a newly developed mail client. quite well. The mail side of it is IMAP based, and from what I've read the particular style of IMAP it uses is the /one/ form of mail connection that akonadi is actually rock-stable on/with. POP3 also works nicely. Using 2 such account (GMX and GMail), the first one being my primary mailinglist receiver. For another completely independent take on that particular angle of the problem, it's worth looking at the recent series of LXer articles on what to do about kmail, from a guy who has been on an opensuse LTS release that still had kmail1, that's about to go out of support, so he's looking at what to do now that he's about to lose his kmail1 support and yet finds kmail2 totally unsuited to his needs. I've read those articles and they are unfortunately riddled with inaccuracies and conclusions based on these inaccuracies. Which kind of makes them less then ideal to read for anyone wanting to get an overview of the situation or gain some understanding of the matter, because only those who already know can distinguish between the correct things and the incorrec ones. What he says about kde4's tip toward the semantic desktop and akonadi, and how it all seems to be tilted toward the big corporate side of things, really does seem to explain things. Which is unfortunately one of the inaccurate things. Unfortunately, it seems kde is about to lose him to xfce over this entire thing. While I have never understood the need to switch desktops when switching a single application nor switching all applications when switching desktops, I am not so sure it is unfortunate. Given these recent articles I much rather have him write fundamentally wrong stuff about XFCE ;-) I do pity the XFCE folks though, they have a great ecosystem and would probably prefer to develop that further instead of combating half-thruths. Ah, well, the loss our gain, or however that proverb goes. Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.
Re: [kde] Question about kde Systems settings and settings for gnome-terminal.
On Tuesday, 2014-03-04, 11:26:41, Kevin Wilson wrote: Hello, I have a desktop with KDE where I use gnome-terminal and not Kconsole as my preferred console. When I go to kde Systems settings -Windows behaviour - Window rules I see an two entries titled: (Default) Disable focus stealing prevention for XV Settings for gnome-terminal On a different machine, where I also have I see only one entry: (Default) Disable focus stealing prevention for XV Any ideas why do I do not have Settings for gnome-terminal on the second machine ? Should it be added manually? any hints ? If it is a different distribution then the one distributor might have felt the need to add such an entry. Otherwise, maybe you added it yourself? What kind of problem do you have on the system without that entry? Cheers, Kevin -- Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring signature.asc Description: This is a digitally signed message part. ___ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.