Re: [Evolution] Evolution Macro Plugin

2020-06-11 Thread Milan Crha via evolution-list
On Thu, 2020-06-11 at 10:09 +0200, Stephane Passignat wrote:
> thank you. I'll look at this sample.

Hi,
feel free to let me know if unsure. Maybe I can add a simplified
example module to the Wiki page, which would do just what you want. In
case others would find it useful. Who knows.

> by macro script I mean an integrated programming language, I can used
> to customize Evolution behaviour "in a kind of simple way". Don't
> feel offended but something like vba for outlook.

I see. It might be something like aforementioned python or JavaScript
or anything, what can decipher the GObject introspection (if Evolution
would produce anything like that).
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] Evolution Macro Plugin

2020-06-11 Thread Stephane Passignat via evolution-list
Hi,

thank you. I'll look at this sample.

by macro script I mean an integrated programming language, I can used
to customize Evolution behaviour "in a kind of simple way". Don't feel
offended but something like vba for outlook.


bye
stephane

 Message initial 
De: Milan Crha via evolution-list 
Répondre à: Milan Crha 
À: evolution-list@gnome.org
Objet: Re: [Evolution] Evolution Macro Plugin
Date: Wed, 10 Jun 2020 12:19:22 +0200

On Wed, 2020-06-10 at 11:57 +0200, Stephane Passignat via evolution-
list wrote:
I think I'm reaching the end of this approach. I looked at macroscript
but I haven't found. Are there any macro script I havent found?
Hi,I'm not sure what you call "macro script" or "macro
plugin", but maybeit's not that important.
I looked at plugins code but I havent programmed in C for decades.Any
ides on how and what to do ?
The main programming language in Evolution is C. There can be
madeGObject bindings (then it can be used by other languages like
pythonand all those, which understand GObject introspection), but
it'sgenerated for evolution-data-serer only, not for Evolution.
You may want to engage someone knowing C, and especially glib,
becauseit's used heavily there. Such person could start with the
examplemodule [1] and change it to its like-ings. He/she would be
mostlyinterested in the m-msg-composer-extension.c part (can delete
(almost)all the rest), and it can change it to connect to the
"presend" actionof the EMsgComposer, where can be implemented the
question about askingwhether the sender is correctly set (the signal
handler returns whetherthe message can be send). It's different from
your suggested "ask oncomposer open", but I think it is not a problem,
and, more importantly,it can use already implemented approach (the
"presend" signal).
Bye,Milan
[1] https://wiki.gnome.org/Apps/Evolution/Extensions#Example_Module
___evolution-list mailing
listevolution-list@gnome.orgTo change your list options or
unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

___
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] Evolution Macro Plugin

2020-06-10 Thread Ángel
On 2020-06-10 at 11:57 +0200, Stephane Passignat wrote:
> Hi,
> 
> 
> sometime ago I posted a message to prevent sending emails to recipient
> from an account. eg: don't send professional email from personal
> account. 
> I tried changing the sender account feature in the settings but I
> can't make it work and if I understand well it will change the sender
> account "silently". I would prefer having a popup requesting
> confirmation and allowing to change the account.
> 
> 
> I think I'm reaching the end of this approach. I looked at macro
> script but I haven't found. Are there any macro script I havent
> found ?

Which kind of account are you using?

You could configure evolution to "send by sendmail" but then point it to
a wrapper that performs such checks and abort if not met (in which case
you would go back to the composer and change the sending address).

However, that requires you to convert a "sendmail sending" into your
outgoing mail, so it won't work for a EWS account, you might have issues
setting up OAUTH in that sendmail interface, etc.

Best regards

___
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] Evolution Macro Plugin

2020-06-10 Thread Milan Crha via evolution-list
On Wed, 2020-06-10 at 11:57 +0200, Stephane Passignat via evolution-
list wrote:
> I think I'm reaching the end of this approach. I looked at macro
> script but I haven't found. Are there any macro script I havent found
> ?

Hi,
I'm not sure what you call "macro script" or "macro plugin", but maybe
it's not that important.

> I looked at plugins code but I havent programmed in C for decades.
> Any ides on how and what to do ?

The main programming language in Evolution is C. There can be made
GObject bindings (then it can be used by other languages like python
and all those, which understand GObject introspection), but it's
generated for evolution-data-serer only, not for Evolution.

You may want to engage someone knowing C, and especially glib, because
it's used heavily there. Such person could start with the example
module [1] and change it to its like-ings. He/she would be mostly
interested in the m-msg-composer-extension.c part (can delete (almost)
all the rest), and it can change it to connect to the "presend" action
of the EMsgComposer, where can be implemented the question about asking
whether the sender is correctly set (the signal handler returns whether
the message can be send). It's different from your suggested "ask on
composer open", but I think it is not a problem, and, more importantly,
it can use already implemented approach (the "presend" signal).

Bye,
Milan

[1] https://wiki.gnome.org/Apps/Evolution/Extensions#Example_Module

___
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] Evolution Macro Plugin

2020-06-10 Thread Stephane Passignat via evolution-list
Hi,

sometime ago I posted a message to prevent sending emails to recipient
from an account. eg: don't send professional email from personal
account. 
I tried changing the sender account feature in the settings but I
can't make it work and if I understand well it will change the sender
account "silently". I would prefer having a popup requesting
confirmation and allowing to change the account.

I think I'm reaching the end of this approach. I looked at macro
script but I haven't found. Are there any macro script I havent found
?


I looked at plugins code but I havent programmed in C for decades. Any
ides on how and what to do ?

thanks
stephane
___
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] Evolution-On Plugin

2016-10-15 Thread Andre Klapper
On Sat, 2016-10-15 at 17:48 +0200, Steffen Winkler wrote:
> But there is a 'Post-release version bump' directly after 3.22.1 was
> tagged. That version bump changed evolution's version 3.22.2. I don't
> know if it's 'normal' for Evolution/Gnome to update the version
> directly after having a release of the previous version but it seems
> like it.

It is.

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] Evolution-On Plugin

2016-10-15 Thread Ralf Mardorf
On Sat, 15 Oct 2016 16:16:03 +0100, David wrote:
>The system is Manjaro, which I thought was up to date.

Assuming that Manjaro should also use the official extra repo from
Arch, your mirror didn't sync ,since this isn't the first update you're
missing. Edit your mirror list.

https://www.archlinux.org/packages/extra/x86_64/evolution/

Note, I don't know Manjaro, it isn't Arch and you might use different
repositories.

___
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] Evolution-On Plugin

2016-10-15 Thread Steffen Winkler
Am Samstag, den 15.10.2016, 16:16 +0100 schrieb David:
> On Sat, 2016-10-15 at 15:56 +0200, Ralf Mardorf wrote:
> > On Sat, 2016-10-15 at 14:46 +0100, Patrick O'Callaghan wrote:
> > > 
> > > Please *ALWAYS* state your version of Evolution when asking,
> > > otherwise
> > > it's very likely that no-one can give you a reliable answer.
> > > 
> > > See Help->About.
> > 
> > FWIW
> > 
> > On Sat, 15 Oct 2016 09:12:28 -0400, Chas Belfield wrote:
> > > 
> > > I'm running Evolution on Arch Linux
> > 
> > assuming the OP should run the release provided by Arch Linux's
> > extra
> > repository, about would show 3.22.2 as from command line, too, but
> > actually it isn't.
> > 
> > [rocketmouse@archlinux ~]$ evolution -v
> > evolution 3.22.2
> > [rocketmouse@archlinux ~]$ pacman -Q evolution
> > evolution 3.22.1+8+gf95d465-1
> > 
> > Regards,
> > Ralf
> > 
> > ___
> > evolution-list mailing list
> > evolution-list@gnome.org
> > To change your list options or unsubscribe, visit ...
> > https://mail.gnome.org/mailman/listinfo/evolution-list
> 
> Out of interest I thought I would look at what version of Evolution
> I'm
> running. The system is Manjaro, which I thought was up to date.
> 
> But.
> 
> ~]$ evolution -v
> evolution 3.20.5
> ~]$ pacman -Q evolution
> evolution 3.20.5-1
> 
> Help about tells me I'm running 3.20.5
> 
> No problems here with Evolution, it just works for me.
> 
> regards,
> 
> David.
> 
> ___
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list

Can confirm for Arch Linux:
[steffen@ArchDestroyer ~]$ evolution -v
evolution 3.22.2
[steffen@ArchDestroyer ~]$ pacman -Q evolution
evolution 3.22.1+8+gf95d465-1

ArchLinux's website also confirms it:
https://www.archlinux.org/packages/?sort==Community=Core
=Extra=Multilib=evolution==

From what I could find this is still 3.22.1 as that package was created
 two days ago and there is no 3.22.2 tag in the evolution git.
https://git.gnome.org/browse/evolution/log/?h=gnome-3-22

But there is a 'Post-release version bump' directly after 3.22.1 was
tagged. That version bump changed evolution's version 3.22.2. I don't
know if it's 'normal' for Evolution/Gnome to update the version
directly after having a release of the previous version but it seems
like it.

With kind regards
Steffen Winkler
___
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] Evolution-On Plugin

2016-10-15 Thread David
On Sat, 2016-10-15 at 15:56 +0200, Ralf Mardorf wrote:
> On Sat, 2016-10-15 at 14:46 +0100, Patrick O'Callaghan wrote:
> > 
> > Please *ALWAYS* state your version of Evolution when asking,
> > otherwise
> > it's very likely that no-one can give you a reliable answer.
> > 
> > See Help->About.
> 
> FWIW
> 
> On Sat, 15 Oct 2016 09:12:28 -0400, Chas Belfield wrote:
> > 
> > I'm running Evolution on Arch Linux
> 
> assuming the OP should run the release provided by Arch Linux's extra
> repository, about would show 3.22.2 as from command line, too, but
> actually it isn't.
> 
> [rocketmouse@archlinux ~]$ evolution -v
> evolution 3.22.2
> [rocketmouse@archlinux ~]$ pacman -Q evolution
> evolution 3.22.1+8+gf95d465-1
> 
> Regards,
> Ralf
> 
> ___
> evolution-list mailing list
> evolution-list@gnome.org
> To change your list options or unsubscribe, visit ...
> https://mail.gnome.org/mailman/listinfo/evolution-list

Out of interest I thought I would look at what version of Evolution I'm
running. The system is Manjaro, which I thought was up to date.

But.

~]$ evolution -v
evolution 3.20.5
~]$ pacman -Q evolution
evolution 3.20.5-1

Help about tells me I'm running 3.20.5

No problems here with Evolution, it just works for me.

regards,

David.

___
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] Evolution-On Plugin

2016-10-15 Thread benjamin . selzer
Look like it's way out of date, and hasn't been updated in a year:

https://github.com/KostadinAtanasov/evolution-on

Perhaps it's EOL.


-Original Message-
From: Chas Belfield <chasbel2...@gmail.com>
To: evolution-list@gnome.org
Subject: [Evolution] Evolution-On Plugin
Date: Sat, 15 Oct 2016 09:12:28 -0400

I'm running Evolution on Arch Linux with this plugin installed. I've
noticed since a last set of updates that it has completely stopped
working. I attempted to do a reinstall with no luck. Has anyone had a
similar issue, and if so does anyone know a fix?
___
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-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Evolution-On Plugin

2016-10-15 Thread Chas Belfield
I'm running Evolution on Arch Linux with this plugin installed. I've
noticed since a last set of updates that it has completely stopped
working. I attempted to do a reinstall with no luck. Has anyone had a
similar issue, and if so does anyone know a fix?
-- 
Chas Belfield
AVDENTES FORTVNA IVVAT


0xBFB90C06.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
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] Evolution-rss plugin crash Evolution

2012-10-02 Thread Michele
Hello NG

I had a problem with Evolution but it is allready solved. Maybe it is a
small bug. If Evolution has wrong proxy settings crash the Evolution-rss
plugin Evolution on start with a segment fault. 

I'm not sure, but i think Evolution must start with wrong proxy settings
too

Thanks, Michele


___
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] Evolution-rss plugin crash Evolution

2012-10-02 Thread Andre Klapper
Hi,

On Mon, 2012-10-01 at 15:38 +0200, Michele wrote:
 If Evolution has wrong proxy settings crash the Evolution-rss plugin
 Evolution on start with a segment fault. 
 
 I'm not sure, but i think Evolution must start with wrong proxy
 settings too

If this happens with a recent version (3.6 or 3.4), feel free to file a
bug report in bugzilla.gnome.org with exact steps to reproduce, and
attach a stacktrace of the segfault (see
https://live.gnome.org/GettingTraces/Details ).

Thanks,
andre
-- 
mailto: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] Evolution-rss plugin crash Evolution

2012-10-02 Thread Patrick O'Callaghan
On Mon, 2012-10-01 at 15:38 +0200, Michele wrote:

Please don't hijack threads. When you have a new topic, start a new
message instead of replying to an existing one (changing the Subject
line is not enough).

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