Re: manually reload Dolphin session?

2018-05-08 Thread Kevin Krammer
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

2018-05-07 Thread Kevin Krammer
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?

2018-04-16 Thread Kevin Krammer
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?

2018-04-15 Thread Kevin Krammer
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

2018-04-15 Thread Kevin Krammer
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

2018-03-16 Thread Kevin Krammer
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 ?

2018-03-13 Thread Kevin Krammer
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/

2018-03-12 Thread Kevin Krammer
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 ?

2018-03-12 Thread Kevin Krammer
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

2018-02-08 Thread Kevin Krammer
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

2018-01-18 Thread Kevin Krammer
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?

2017-09-18 Thread Kevin Krammer
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?

2017-09-18 Thread Kevin Krammer
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

2017-09-06 Thread Kevin Krammer
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

2017-09-06 Thread Kevin Krammer
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?

2017-08-05 Thread Kevin Krammer
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

2017-07-19 Thread Kevin Krammer
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

2017-07-11 Thread Kevin Krammer
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

2017-07-11 Thread Kevin Krammer
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

2017-07-09 Thread Kevin Krammer
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

2017-07-08 Thread Kevin Krammer
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

2017-07-08 Thread Kevin Krammer
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

2017-01-30 Thread Kevin Krammer
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

2017-01-15 Thread Kevin Krammer
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.

2016-09-07 Thread Kevin Krammer
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

2016-08-21 Thread Kevin Krammer
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

2016-08-01 Thread Kevin Krammer
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

2016-08-01 Thread Kevin Krammer
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

2016-07-14 Thread Kevin Krammer
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

2016-07-08 Thread Kevin Krammer
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

2016-07-07 Thread Kevin Krammer
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

2016-07-07 Thread Kevin Krammer
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

2016-07-07 Thread Kevin Krammer
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

2016-07-06 Thread Kevin Krammer
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?

2016-05-13 Thread Kevin Krammer
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

2016-04-17 Thread Kevin Krammer
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?

2016-04-11 Thread Kevin Krammer
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

2016-01-28 Thread Kevin Krammer
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

2016-01-28 Thread Kevin Krammer
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

2016-01-28 Thread Kevin Krammer
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

2016-01-28 Thread Kevin Krammer
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

2016-01-27 Thread Kevin Krammer
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

2016-01-26 Thread Kevin Krammer
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

2016-01-23 Thread Kevin Krammer
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

2016-01-23 Thread Kevin Krammer
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)

2016-01-11 Thread Kevin Krammer
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 ?)

2015-10-28 Thread Kevin Krammer
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 ?

2015-10-27 Thread Kevin Krammer
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 ?

2015-10-27 Thread Kevin Krammer
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)

2015-10-02 Thread Kevin Krammer
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

2015-09-04 Thread Kevin Krammer
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

2015-08-21 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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

2015-08-20 Thread Kevin Krammer
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.

2015-07-10 Thread Kevin Krammer
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

2015-05-12 Thread Kevin Krammer
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

2015-05-12 Thread Kevin Krammer
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

2015-03-03 Thread Kevin Krammer
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?

2015-03-03 Thread Kevin Krammer
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.

2015-01-29 Thread Kevin Krammer
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

2015-01-19 Thread Kevin Krammer
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!

2015-01-04 Thread Kevin Krammer
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

2014-12-19 Thread Kevin Krammer
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

2014-12-19 Thread Kevin Krammer
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?

2014-11-26 Thread Kevin Krammer
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

2014-11-15 Thread Kevin Krammer
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?

2014-11-04 Thread Kevin Krammer
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?

2014-11-04 Thread Kevin Krammer
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?

2014-11-03 Thread Kevin Krammer
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...

2014-10-19 Thread Kevin Krammer
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

2014-10-17 Thread Kevin Krammer
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

2014-09-05 Thread Kevin Krammer
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

2014-08-28 Thread Kevin Krammer
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?

2014-08-15 Thread Kevin Krammer
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

2014-07-16 Thread Kevin Krammer
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

2014-07-16 Thread Kevin Krammer
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

2014-07-15 Thread Kevin Krammer
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?

2014-07-08 Thread Kevin Krammer
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?

2014-07-08 Thread Kevin Krammer
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?

2014-07-08 Thread Kevin Krammer
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

2014-06-25 Thread Kevin Krammer
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)?

2014-06-13 Thread Kevin Krammer
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

2014-06-07 Thread Kevin Krammer
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

2014-06-06 Thread Kevin Krammer
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

2014-06-05 Thread Kevin Krammer
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

2014-06-05 Thread Kevin Krammer
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

2014-05-18 Thread Kevin Krammer
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

2014-04-24 Thread Kevin Krammer
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?

2014-04-18 Thread Kevin Krammer
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?

2014-04-18 Thread Kevin Krammer
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?

2014-04-18 Thread Kevin Krammer
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?

2014-04-18 Thread Kevin Krammer
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

2014-04-15 Thread Kevin Krammer
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.

2014-03-17 Thread Kevin Krammer
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

2014-03-09 Thread Kevin Krammer
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.

2014-03-04 Thread Kevin Krammer
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.

  1   2   3   >