Re: [Evolution] Calendar substitutes "http://" for a "caldav://" address

2015-08-18 Thread Milan Crha
On Mon, 2015-08-17 at 10:14 -0700, Cameron Adamez wrote:
> Is there a password field somewhere?

Hi,
the password is asked for when it is needed, aka on demand. It cannot
be prefilled in the evolution preferences/properties. It is stored
with libsecret, which usually uses (gnome-)keyring, which is
accessible using seahorse, where you can see all your stored
passwords, not only from the evolution, but from anything using either
(gnome-)keyring directly or the libsecret library (for example GNOME
Online Accounts stores its credentials there as well).
Bye,
Milan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] edit keyboard shortcuts

2015-08-18 Thread Pete Biggs

> 
> I'd need to edit keyboard shortcuts - happily I found F6 to jump 
> between the 3 sections of the main window, but F6 is not very handy 
> for me, so I need to modify it. 
> 
> Google hits are mostly outdated and not helpful. And the (German) 
> manual gives info about shortcuts, but not how to modify them.
> 

In Gtk parlance they are called 'accelerators' or 'accels' so you may
have better luck searching on that.

As far as can see they are listed in .config/evolution/accels - but
that is, presumably, just a list of the defaults.  I don't know if
edits to that file make any difference or if there is a better way of
editing accelerators.

There is also a dconf key called 'can-change-accels' - that will
presumably have to be enabled as well.

**DISCLAIMER** poking around and changing dconf keys and config files
may make your installation unusable.  You do so at your own risk - it
is NOT my fault if you break something.

If you change the config files, I suspect they will be overwritten next
time Evolution is updated.

If you aren't using Gnome, then everything I have said may be a lie.

P.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [OT] edit keyboard shortcuts

2015-08-18 Thread Andre Klapper
On Tue, 2015-08-18 at 10:32 +0100, Pete Biggs wrote:
> > 
> > I'd need to edit keyboard shortcuts - happily I found F6 to jump 
> > between the 3 sections of the main window, but F6 is not very handy 
> > for me, so I need to modify it. 
> > 
> In Gtk parlance they are called 'accelerators' or 'accels' so you may
> have better luck searching on that.

Accels are underlined letters in menu item names, accessed by entering
the underlined letter and pressing the "Alt" key at the same time.
Every menu item should have an accelerator for accessibility reasons.

Keyboard shortcuts are stuff like Ctrl+R or F12. Only some items have
shortcuts.

andre
-- 
Andre Klapper  |  ak...@gmx.net
http://blogs.gnome.org/aklapper/

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [OT] edit keyboard shortcuts

2015-08-18 Thread Pete Biggs
On Tue, 2015-08-18 at 11:50 +0200, Andre Klapper wrote:
> On Tue, 2015-08-18 at 10:32 +0100, Pete Biggs wrote:
> > > 
> > > I'd need to edit keyboard shortcuts - happily I found F6 to jump 
> > > between the 3 sections of the main window, but F6 is not very
> > > handy 
> > > for me, so I need to modify it. 
> > > 
> > In Gtk parlance they are called 'accelerators' or 'accels' so you
> > may
> > have better luck searching on that.
> 
> Accels are underlined letters in menu item names, accessed by
> entering
> the underlined letter and pressing the "Alt" key at the same time.
> Every menu item should have an accelerator for accessibility reasons.
> 
> Keyboard shortcuts are stuff like Ctrl+R or F12. Only some items have
> shortcuts.

Not my terminology.

According to Gtk things like Ctrl+R are an accelerator - that's what it
calls them.  For example in the file .config/evolution/accels the top
part says:

===
; evolution GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "/new-item/contact-new" "c")
; (gtk_accel_path "/new-item/mail-message-new" "m")
; (gtk_accel_path "/inline/show-all" "")
; (gtk_accel_path "/mail/mail-add-sender" "")
; (gtk_accel_path "/switcher/switch-to-mail" "1")
; (gtk_accel_path "/shell/show-sidebar" "F9")
==

P.
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Configuring the Toolbar

2015-08-18 Thread Milan Crha
On Mon, 2015-08-17 at 12:05 -0700, Jonathan Ryshpan wrote:
> I have just upgraded to Evolution 3.16.5 and notice that there is no 
> longer a trash icon on the toolbar.  Is there any way to restore it?

Hi,
I see it there too, the same as Rudolf, and there was no change in
this regard in the 3.16.5 release. I guess your icon theme is missing
it or something like that. I have the icon between the printer and the
"mark junk" buttons. Can it be that that yours is too thin to be
visible?

File
   /usr/share/evolution/ui/evolution-mail-reader.ui
contains line
   
which is the toolbar button for the mail deletion.

I'm not that used to KDE, but I see the button there as well. Maybe
your window is not wide enough, then the button to delete the message
is hidden under the right-side drop-down button of the toolbar?
Bye,
Milan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Configuring the Toolbar

2015-08-18 Thread Patrick O'Callaghan
On Tue, 2015-08-18 at 12:25 +0200, Milan Crha wrote:
> On Mon, 2015-08-17 at 12:05 -0700, Jonathan Ryshpan wrote:
> > I have just upgraded to Evolution 3.16.5 and notice that there is
> > no 
> > longer a trash icon on the toolbar.  Is there any way to restore
> > it?
> 
>   Hi,
> I see it there too, the same as Rudolf, and there was no change in
> this regard in the 3.16.5 release. I guess your icon theme is missing
> it or something like that. I have the icon between the printer and
> the
> "mark junk" buttons. Can it be that that yours is too thin to be
> visible?
> 
> File
>/usr/share/evolution/ui/evolution-mail-reader.ui
> contains line
>
> which is the toolbar button for the mail deletion.
> 
> I'm not that used to KDE, but I see the button there as well. Maybe
> your window is not wide enough, then the button to delete the message
> is hidden under the right-side drop-down button of the toolbar?

I also see it in the same position under KDE.

The icon itself is terrible but that's a different problem. It's a blue
folder with an almost invisible picture of a trashcan on it. It´s so
bad it makes me stop and check what it is before clicking it. A simple
trashcan would be much better. Maybe it's the theme I have (the KDE
default on Fedora).

poc
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] EDS 3.16, CalDAV and FastMail (Allows header disagreement)

2015-08-18 Thread Chris Schooley
Hello. Long-time user, first time poster,

I've been follwing the threads on "read-only CalDAV issues" in 3.16
becaue I'm running 3.16.5-1 and I use FastMail's Cal/CardDAV services. I
contacted them about the issue yesterday and referenced the following
threads from this mailing list:

https://mail.gnome.org/archives/evolution-list/2015-May/msg00104.html
https://mail.gnome.org/archives/evolution-list/2015-May/msg00096.html

To summarize the above links: evolution-data-server's caldav backend is
looking for a 'PUT' and 'DELETE' verb in the Allows header to determine
if it can write to a CalDAV collection. FastMail do not include the
'PUT'. Feeling that this was a provider configuration issue I contacted
FastMail and asked them to look into the issue.

Here was their response (their words not mine):

>We had one other Evolution user report the same issue. We checked with our 
>engineers and it appears what Evolution is doing is >wrong. This is what they 
>mentioned:
>
>---
>The Evolution developers are wrong - you can't PUT to the collection, only to 
>resources within the collection.
>
>It can check if it can PUT any particular resource (and it will get "Allow: 
>PUT" for any resource) but we don't support PUT on >collections because it 
>doens't make sense to PUT to a collection.  Evolution should be using the ACL 
>extension or just trying a >write if it wants to know if it's allowed to write.
>---

As a troubleshooting step/workaround I removed the check for PUT from
evolution-data-server/src/evolution-data-server-3.16.5/calendar/backends/caldav/e-cal-backend-caldav.c
at line 1248 and I was able to execute all CRUD operations on
Cal/CardDAV data witout issue. I am comfortable (not thrilled) managing
this as part of my system's "ports" process, but hopeful there is a
better solution for users that are not in a position to do this.

With FastMail saing they are right and the recent comments on this list
suggesting that they are not I'm kind of at a loss for a way ahead. Sure
I could submit a patch/bug/feature against evolution-data-server;s
CalDAV backend to optionally disable the PUT check or implement one of
FastMail's other suggestions, but that won't get much traction if the
general consensus is that this amounts to maintaining some kind of
"FastMail Quirks Mode". I can be a squeaky wheel of a FastMail customer,
but it sounds like the Great and Powerful Oz has spoken on that front.

Any suggestions on how to proceed?

Thanks,
-- 
Chris Schooley
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [OT] edit keyboard shortcuts

2015-08-18 Thread Herr Oswald
> > > > I'd need to edit keyboard shortcuts - happily I found F6 to 
> > > > jump 
> > > > between the 3 sections of the main window, but F6 is not very
> > > > handy 
> > > > for me, so I need to modify it. 
> > > > 

Thanks for that hints. I already found the accels file, but mine 
doesnot include a "F6" entry, so it seems I cannot change the "change 
the active section" key. Is it hardcoded?

But there should be another way of changing keyboard shortcuts:
Highlight the menu item, then press your desired key, described here:

https://help.gnome.org/users/gnome-help/stable/keyboard-shortcuts-set.html.en

But it doesnt do a thing a my machine (ubuntu 15.04, evo 3.16.0).
Am I too stupid (my guess)? - Or did ubuntu people break it? There is a
very old bug report at ubuntu (
https://bugs.launchpad.net/ubuntu/+bug/151407) about a similar issue.

Well, obviously I'm the only mouse hater around, not many people are 
seriously bothered...

Cheers,
Wolf





___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Configuring the Toolbar

2015-08-18 Thread Milan Crha
On Tue, 2015-08-18 at 12:13 +0100, Patrick O'Callaghan wrote:
> Maybe it's the theme I have (the KDE
> default on Fedora).

Hi,
correct, it's due to the used icon theme; the icon is not provided by
the evolution (some other are, but this one not).
Bye,
Milan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] EDS 3.16, CalDAV and FastMail (Allows header disagreement)

2015-08-18 Thread Milan Crha
On Tue, 2015-08-18 at 09:19 -0600, Chris Schooley wrote:
> > but we don't support PUT on collections because it doens't make

> > sense to PUT to a collection. 

Hi,
interestingly, when adding new components the PUT HTTP method is used,
on a generated, hopefully unique and yet inexistent, file.

> With FastMail saing they are right and the recent comments on this
> list suggesting that they are not I'm kind of at a loss for a way 
> ahead.
> ...
> Any suggestions on how to proceed?

Right, you might be in a bad position, if the both sides would be
stubborn. As there are some quirks for other servers, why not to add
one more.

I checked the top of
https://mail.gnome.org/archives/evolution-list/2015-May/msg00104.html
and it mentions there the Allow headers response from the FastMail
server:

> < Allow: OPTIONS, GET, HEAD, POST, DELETE
> < Allow: PROPFIND, REPORT, PROPPATCH, MKCOL, ACL
> < Allow: MKCALENDAR

Even it's not meant to be used this way, I added the POST as an
alternative for PUT for 3.17.91+ at [1]. It's true that the server
should reject PUT requests on collections which are readonly, the only
difference is that the evolution will not show a nice error message,
nor eventually reject the write request before talking to the server,
but will show an error message as returned by the server. That might
not be a big issue, I hope.

In any case, thanks for contacting them and sharing their response.
Bye,
Milan

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=ae7d3d6
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] EDS 3.16, CalDAV and FastMail (Allows header disagreement)

2015-08-18 Thread Chris Schooley
Milan,

Thank you for your response and fix. I have made FastMail aware of your
commit in case somebody else reports this to them or they are
considering changing anything on their end in the future.

Thanks,
Chris Schooley

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [OT] edit keyboard shortcuts

2015-08-18 Thread Thomas Mittelstaedt
Am Dienstag, den 18.08.2015, 20:25 +0200 schrieb Herr Oswald:
> > > > > I'd need to edit keyboard shortcuts - happily I found F6 to 
> > > > > jump 
> > > > > between the 3 sections of the main window, but F6 is not very
> > > > > handy 
> > > > > for me, so I need to modify it. 
> > > > > 
> 
> Thanks for that hints. I already found the accels file, but mine 
> doesnot include a "F6" entry, so it seems I cannot change the "change 
> the active section" key. Is it hardcoded?
> 
> But there should be another way of changing keyboard shortcuts:
> Highlight the menu item, then press your desired key, described here:
> 
> https://help.gnome.org/users/gnome-help/stable/keyboard-shortcuts-set.html.en
> 
> But it doesnt do a thing a my machine (ubuntu 15.04, evo 3.16.0).
> Am I too stupid (my guess)? - Or did ubuntu people break it? There is a
> very old bug report at ubuntu (
> https://bugs.launchpad.net/ubuntu/+bug/151407) about a similar issue.
> 
> Well, obviously I'm the only mouse hater around, not many people are 
> seriously bothered...
> 
> Cheers,
> Wolf
> 
> 
> 
> 
> 
> ___
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list

Found the following. This appears to be for gtk2, though:
http://mntnoe.com/2010/02/keybindings-in-gtk-applications/

For gtk3, the following may be of help:

---
http://askubuntu.com/questions/37313/how-do-i-deactivate-f1-and-f10-keybindings-in-gnome-terminal
https://bbs.archlinux.org/viewtopic.php?pid=1017546#p1017546:

Fixed it for me, don't know if it's a correct solution.
For gtk-2 apps add this in ~/.gtkrc-2.0

binding "NoKeyboardNavigation" {
unbind "F10"
}

class * binding "NoKeyboardNavigation"
For gtk-3 apps like gnome-terminal and nautilus I created a new file:
~/.config/gtk-3.0/gtk.css 

@binding-set NoKeyboardNavigation {
unbind "F10"
}

* {
gtk-key-bindings: NoKeyboardNavigation
}
[edit]I did have to close _all_ terminal windows before these changes
were in effect.[/edit]

Last edited by twouters (2011-11-16 19:58:02)
---

Hope that helps,



-- 
thomas


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [OT] edit keyboard shortcuts

2015-08-18 Thread Thomas Mittelstaedt
Am Mittwoch, den 19.08.2015, 07:05 +0200 schrieb Thomas Mittelstaedt:
> Am Dienstag, den 18.08.2015, 20:25 +0200 schrieb Herr Oswald:
> > > > > > I'd need to edit keyboard shortcuts - happily I found F6 to 
> > > > > > jump 
> > > > > > between the 3 sections of the main window, but F6 is not very
> > > > > > handy 
> > > > > > for me, so I need to modify it. 
> > > > > > 
> > 
> > Thanks for that hints. I already found the accels file, but mine 
> > doesnot include a "F6" entry, so it seems I cannot change the "change 
> > the active section" key. Is it hardcoded?
> > 
> > But there should be another way of changing keyboard shortcuts:
> > Highlight the menu item, then press your desired key, described here:
> > 
> > https://help.gnome.org/users/gnome-help/stable/keyboard-shortcuts-set.html.en
> > 
> > But it doesnt do a thing a my machine (ubuntu 15.04, evo 3.16.0).
> > Am I too stupid (my guess)? - Or did ubuntu people break it? There is a
> > very old bug report at ubuntu (
> > https://bugs.launchpad.net/ubuntu/+bug/151407) about a similar issue.
> > 
> > Well, obviously I'm the only mouse hater around, not many people are 
> > seriously bothered...
> > 
> > Cheers,
> > Wolf
> > 
> > 
> > 
> > 
> > 
> > ___
> > evolution-list mailing list
> > evolution-list@gnome.org
> > To change your list options or unsubscribe, visit ...
> > https://mail.gnome.org/mailman/listinfo/evolution-list
> 
> Found the following. This appears to be for gtk2, though:
> http://mntnoe.com/2010/02/keybindings-in-gtk-applications/
> 
> For gtk3, the following may be of help:
> 
> ---
> http://askubuntu.com/questions/37313/how-do-i-deactivate-f1-and-f10-keybindings-in-gnome-terminal
> https://bbs.archlinux.org/viewtopic.php?pid=1017546#p1017546:
> 
> Fixed it for me, don't know if it's a correct solution.
> For gtk-2 apps add this in ~/.gtkrc-2.0
> 
> binding "NoKeyboardNavigation" {
> unbind "F10"
> }
> 
> class * binding "NoKeyboardNavigation"
> For gtk-3 apps like gnome-terminal and nautilus I created a new file:
> ~/.config/gtk-3.0/gtk.css 
> 
> @binding-set NoKeyboardNavigation {
>   unbind "F10"
> }
> 
> * {
>   gtk-key-bindings: NoKeyboardNavigation
> }
> [edit]I did have to close _all_ terminal windows before these changes
> were in effect.[/edit]
> 
> Last edited by twouters (2011-11-16 19:58:02)
> ---
> 
> Hope that helps,
> 
> 
> 

For that f6 key, the property in question is called "cycle-child-focus",
but you may ask on some of the gtk mailing lists:
https://mail.gnome.org/mailman/listinfo/gtk-list.



-- 
thomas


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list