ActiveSync support for Evolution

2012-03-30 Thread David Woodhouse
Since I've been using this in anger for my company email for the last few months, and I haven't had cause to touch the code since the beginning of December... I suppose it's about time I pulled my finger out, called it a release, and tried to import it into GNOME. So...

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread David Woodhouse
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I wonder how people who hack on core Gnome do it on a day to day basis. A lot of the time, I do it by finding cases where a dependency on some bleeding-edge Gnome module is *entirely* gratuitous, and just changing configure.ac to

Re: 3.6 Feature: Exchange support in Online Accounts (or GOA)

2012-04-24 Thread David Woodhouse
On Tue, 2012-04-24 at 09:29 +0200, Tomasz Torcz wrote: Why Web Services and not MAPI? Web Services sounds like going through some fragile abstraction layer, MAPI seems more direct. EWS is the protocol they say they'll support going forward; they've been saying MAPI is obsolete (or at least

First release of Evolution-ActiveSync (v0.92) for Evolution 3.4

2012-05-22 Thread David Woodhouse
It's syncing to download.gnome.org slowly, but for now is available at ftp://ftp.infradead.org/pub/activesyncd/evolution-activesync-0.92.tar.xz ftp://ftp.infradead.org/pub/activesyncd/evolution-activesync-0.92.tar.xz.asc This is now updated to work with Evolution 3.4. As before, this package

Re: Enterprise Active Directory support question

2013-02-11 Thread David Woodhouse
On Mon, 2013-02-11 at 08:29 +0100, Stef Walter wrote: In GNOME 3.6 Enterprise logins was introduced. This feature is very attractive for enterprise deployments because it makes possible to add GNOME workstations into Windows networks with Active Directory. My understanding of this feature

Re: 3.10 Feature: Integrate Zimbra in GNOME

2013-04-10 Thread David Woodhouse
On Wed, 2013-04-10 at 10:00 +0200, Juanjo Marin wrote: Zimbra and Alfresco support are good features to promote GNOME as corporate Desktop. ActiveSync too. We have Evolution mail support for ActiveSync, but the only user of the GNOME ActiveSync client for calendar and addressbook is

Re: Application menus

2013-07-05 Thread David Woodhouse
On Thu, 2013-07-04 at 16:18 -0500, Michael Catanzaro wrote: I haven't seen an app menu (gmenu) discussion in quite some time, which is a bit surprising as more apps add them. 3.10 will be the fourth release featuring app menus, and by now most GNOME applications have one. But the only

Re: Application menus

2013-07-05 Thread David Woodhouse
On Fri, 2013-07-05 at 11:01 +0200, Bastien Nocera wrote: Which is exactly one of the reasons why focus-follows-mouse isn't an option we offer/isn't supported. Focus-follows-mouse makes it worse (especially when it's a trackpad, and a large screen, and a small application like empathy which

Re: Application menus

2013-07-08 Thread David Woodhouse
On Sun, 2013-07-07 at 14:10 +0200, bugs wrote: Or did I miss the obvious solution? Well, there's always the revolutionary idea of putting the application's menu somewhere near the application, rather than two feet away at the opposite corner of the screen. But if hiding it somewhere a long

Re: Application menus

2013-07-08 Thread David Woodhouse
On Mon, 2013-07-08 at 12:53 -0500, Michael Catanzaro wrote: I really hope we can agree on and enforce a solution that provides consistency between apps that retain traditional menubars. Maybe it'd be easier to agree on duplicating the items than moving them. That would certainly alleviate my

Re: Application menus

2013-07-09 Thread David Woodhouse
On Tue, 2013-07-09 at 12:55 +0200, bugs wrote: Well. That sounds pretty much like the awful implemetations of Unity (Ubuntu) and MacOS (Apple). As far as I understand the Application-Menu should not replace regular menues, but instead offer a addition to to regular menues, with only some

Re: Middle click, dumbing down Slashdotted

2013-09-24 Thread David Woodhouse
On Tue, 2013-09-24 at 12:15 -0400, Hashem Nasarat wrote: tnks for all the job you are doing, it's really appreciate, I can say GNOME 3 is so easy to use that also my grandmother can use it!! Please don't be disparaging to grandmothers who use GNOME.

Re: Middle click, dumbing down Slashdotted

2013-09-24 Thread David Woodhouse
On Tue, 2013-09-24 at 20:00 +0100, Emmanuele Bassi wrote: I think ”have not been publicised” is the exact pain point of design process. Wider community has no insight into design until it's finished. And it's too late for a meaningful input at that point. you need a design first, if

Re: 3.12 features: better integration with Facebook and Windows Live

2013-10-07 Thread David Woodhouse
On Mon, 2013-10-07 at 12:22 +, Debarshi Ray wrote: - https://wiki.gnome.org/ThreePointEleven/Features/WindowLiveMail In short, you would be able to ... use your Windows Live (outlook.com, live.com, hotmail.com) email from Evolution. Shouldn't we be using EWS for at least some of those,

Re: 3.12 features: better integration with Facebook and Windows Live

2013-10-07 Thread David Woodhouse
On Mon, 2013-10-07 at 13:02 +, Debarshi Ray wrote: If you look at http://blogs.office.com/b/microsoft-outlook/archive/2013/09/12/outlook-com-now-with-imap.aspx (which is linked from the feature page), then the other alternative is EAS or Exchange ActiveSync [1] not EWS. Those are the

Re: 3.12 feature: polari

2013-10-11 Thread David Woodhouse
On Fri, 2013-10-11 at 10:25 +0100, Ross Burton wrote: Or be a better alternative to Empathy for rooms, leaving Empathy (or eventually, Contacts + Shell, I guess) for IM. That seems like confusing balkanisation to me. So if I'm having a conversation in an IRC channel with someone, and we decide

Re: 3.12 feature: polari

2013-10-11 Thread David Woodhouse
On Fri, 2013-10-11 at 10:39 +0100, Nick Glynn wrote: So there's going to be Empathy, Chat and Polari? Don't forget that some stuff appears in a notification pop-up instead, so that's a fourth option. :) And then there's a *separate* tool I have to fire up to check whether a given account is

Re: 3.12 feature: polari

2013-10-11 Thread David Woodhouse
On Fri, 2013-10-11 at 11:18 +0100, Allan Day wrote: The usage patterns for IRC are different from regular IM (passive presence in many always on channels vs. active participation in a smaller number of temporally specific conversations). You can't support both with the same UI (I know, I've

Re: 3.12 feature: polari

2013-10-11 Thread David Woodhouse
On Fri, 2013-10-11 at 13:45 +0100, Allan Day wrote: The same as it does now for XChat or some other IRC client? Fair enough. If it's just another IRC client and isn't attempting to be more, and isn't a core app, that makes sense. I was confused because people seemed to be suggesting that it

Re: Translation commits pushed when rolling a tarball

2014-08-02 Thread David Woodhouse
On Sat, 2014-08-02 at 15:55 +0200, Sébastien Wilmet wrote: On Sat, 2014-08-02 at 15:21 +0200, drago01 wrote: Well you could just create a branch do your release there so that you don't have to care about what happens on master (branches are free in git) and merge it back to master

Re: Translation commits pushed when rolling a tarball

2014-08-03 Thread David Woodhouse
On 08/02/2014 10:38 AM, David Woodhouse wrote: If I use git correctly and push the *merge*, however, then my original work is preserved. Someone later trying to work out what happened has actually got a correct version of history to refer back to, and the problem can be correctly tracked

Re: Translation commits pushed when rolling a tarball

2014-08-04 Thread David Woodhouse
On Sun, 2014-08-03 at 23:18 +0200, Maciej Piechotka wrote: My guess would be to do it in 'Linux' way and avoid multiply merge commits would be to push the i18n to separate branch and make the maintainer, though I would imagine to be much more complicated for our purposes. Linux is probably

Re: Translation commits pushed when rolling a tarball

2014-08-04 Thread David Woodhouse
On Mon, 2014-08-04 at 09:38 -0400, Dan Winship wrote: On 08/03/2014 03:38 PM, David Woodhouse wrote: - Make a whole bunch of changes all at once, some of which are related to X, some to Y, some to Z, and some to more than one of them, and without any indication of which changes

String freeze break request for evolution-data-server (3.12)

2014-09-09 Thread David Woodhouse
:) -- David WoodhouseOpen Source Technology Centre david.woodho...@intel.com Intel Corporation ¹ Specifically commits a523ac27, bd843434, f98caca8, 581c32aa. smime.p7s Description: S/MIME cryptographic signature

Re: Discouraging use of sync APIs

2015-02-11 Thread David Woodhouse
On Wed, 2015-02-11 at 21:26 +, Simon McVittie wrote: On 11/02/15 21:10, Jasper St. Pierre wrote: Another example: for some odd reason, GLocalFileInputStream isn't a pollable output stream (I assume you mean GLocalFileOutputStream.) Why was this done? I don't know. AIUI, because

Re: Questions about the migration from GConf to GSettings/DConf

2015-07-20 Thread David Woodhouse
information in it? Perhaps. I note GOA does something like this for its account storage. But I think I like your first option better. Thanks again. -- David WoodhouseOpen Source Technology Centre david.woodho...@intel.com Intel Corporation

Re: How do you hack on GNOME? How can we do better?

2015-07-21 Thread David Woodhouse
on the *stable* branch of evolution-data-server, then committing blindly to master. Which is entirely the wrong way round. -- David WoodhouseOpen Source Technology Centre david.woodho...@intel.com Intel Corporation smime.p7s Description

Re: Design help requested: Certificate Chooser UI.

2016-06-09 Thread David Woodhouse
places_sidebar". Then I can put my *own* places_sidebar next to it and I *can* flip to a more appropriate object chooser when it's not a file shortcut that's selected? Thanks! -- David WoodhouseOpen Source Technology Centre david.woodho...@intel.com

Re: Design help requested: Certificate Chooser UI.

2016-06-09 Thread David Woodhouse
On Wed, 2016-06-08 at 21:48 -0500, Federico Mena Quintero wrote: > On Wed, 2016-05-11 at 13:08 +0100, David Woodhouse wrote: > > Tyagi is working on a GSoC project this year, implementing a > > certificate chooser which will probably live in the GCR library. > > I would

Re: Design help requested: Certificate Chooser UI.

2016-06-10 Thread David Woodhouse
On Fri, 2016-06-10 at 06:35 -0400, Nikos Mavrogiannopoulos wrote: > Only a nitpick. "Choose from PKCS#11" is very cryptic for users. I don't > expect from someone not working in security to understand what is this > about. "Choose from smart card" is something more approachable. Except it isn't

Re: Design help requested: Certificate Chooser UI.

2016-06-10 Thread David Woodhouse
On Fri, 2016-06-10 at 11:47 +0100, David Woodhouse wrote: > > If the GtkFileChooser would just allow us to use it *without* its own > GtkPlacesSidebar, that would probably suffice... Ahem... gtk_widget_hide(   /* GtkPlacesSidebar */ gtk_container_get_children(     /*

Design help requested: Certificate Chooser UI.

2016-05-11 Thread David Woodhouse
ike the user experience to be as good as possible, of course, but in some ways that can be improved later and is secondary to the "what API does the GcrCertificateChooser offer to its users" question, and to making those potential users actually *use* it. Thanks for read

Re: about certificates

2016-05-12 Thread David Woodhouse
we find it there. Or leaving the user to go navigating to find a key, if not. But again, UX input most welcome... -- David WoodhouseOpen Source Technology Centre david.woodho...@intel.com Intel Corpor

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 14:00 +0100, Matthew Hodgson wrote: > From memory, the sort of modern features which Matrix has which the API > doesn't handle include: > >  * Infinite scrollback serverside history >  * Synced history across multiple devices >  * Server side search >  * Server side

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 13:56 +0200, Alexandre Franke wrote: > On Fri, Aug 25, 2017 at 1:46 PM, Felipe Borges wrote: > > > > All in all, if desirable, Matrix and GNU Ring could be connection > > managers in Telepathy instead of standalone bits. > > > > Specific clients could be created backed by

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 15:34 +0200, Alexandre Franke wrote: > On Fri, Aug 25, 2017 at 2:05 PM, David Woodhouse <dw...@infradead.org> wrote: > > But isn't that the *point*? We have a framework with plugins for all > > manner of different protocols, instead of a mess

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 10:21 -0500, Gary Kramlich wrote: > > It's also a little hard to add the new features that we need, as things > > stand. I actually ended up backporting a bunch of stuff from 3.x to the > > 2.x branch a while back, to support everything that Lync needed. I'm > > kind of

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 09:51 -0500, Gary Kramlich wrote: > > > > On Fri, Aug 25, 2017 at 3:59 PM, David Woodhouse wrote: > > > > > > On Fri, 2017-08-25 at 15:34 +0200, Alexandre Franke wrote: > > > > > > > > If someone cares enough to

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 17:43 +0100, Matthew Hodgson wrote: > > Just to be clear, Matrix is *not* trying to be a  > one-protocol-to-rule-them-all, any more than libpurple is trying to be  > one-API-to-rule-them-all.  Matrix is just doing the same thing:  > abstracting multiple networks behind a

Re: Matrix as a replacement for Telepathy

2017-08-25 Thread David Woodhouse
On Fri, 2017-08-25 at 19:13 +0100, Matthew Hodgson wrote: > Correct, it's nothing like running a Bitlbee.  The typical starting > point is to use an existing hosted bridge to the protocol of your > choice that someone is running (e.g. matrix.org or disroot.org).  > Obviously this means trusting

Re: Google Hangouts support

2017-10-18 Thread David Woodhouse
On Wed, 2017-10-18 at 11:42 +0300, pec...@gmail.com wrote: > > Is there any interest/desire to see Google Hangouts support in > Empathy and Telepathy? Or as Telepathy is on it's way out it is no > interest? > > Or we are looking forward to use more open source friendly chat > platforms? There

Re: evolution-data-server D-Bus service version change in 3.29.3

2018-06-08 Thread David Woodhouse
On Fri, 2018-06-08 at 13:27 +0100, Simon McVittie wrote: > >     (This also prevents use of generated bindings; any method which a >     client wants to gracefully fall back from should be called using >     a generic D-Bus method invocation rather than a specific generated >     binding.) > >

Re: evolution-data-server D-Bus service version change in 3.29.3

2018-06-08 Thread David Woodhouse
On Fri, 2018-06-08 at 09:03 +0200, Milan Crha wrote: > > If you think the D-Bus service version bump was unnecessary, then I > will revert it. I only thought that it was cleaner, because the C API > function will not fail due to missing D-Bus interface method (to be > honest, I do not know what

Re: Wayland screen capture

2018-05-02 Thread David Woodhouse
On Mon, 2018-04-30 at 20:43 +0100, David Woodhouse wrote: > On Mon, 2018-04-30 at 17:29 +0200, Jonas Ådahl wrote: > > On Mon, Apr 30, 2018 at 04:23:51PM +0100, David Woodhouse wrote: > > > On Mon, 2018-04-30 at 17:18 +0200, Jonas Ådahl wrote: > > > >  > > &g

Re: Wayland screen capture

2018-04-30 Thread David Woodhouse
On Mon, 2018-04-30 at 17:18 +0200, Jonas Ådahl wrote: > > On Wayland, you should use the API provided by xdg-desktop-portal: > org.freedesktop.portal.ScreenCast. It is not directly related to X11 > though, and should work the same no matter what windowing system you > use. Read more about it

Wayland screen capture

2018-04-30 Thread David Woodhouse
I've just added screen sharing support to Pidgin, based on ximagesrc: https://bitbucket.org/pidgin/main/pull-requests/330#Lpidgin/gtkrequest.cT1783 It's not wonderfully pretty, but it basically works, under X. I don't like the fact that I ended up using XQueryPointer(), but I don't think

Re: Wayland screen capture

2018-04-30 Thread David Woodhouse
On Mon, 2018-04-30 at 17:29 +0200, Jonas Ådahl wrote: > On Mon, Apr 30, 2018 at 04:23:51PM +0100, David Woodhouse wrote: > > On Mon, 2018-04-30 at 17:18 +0200, Jonas Ådahl wrote: > > > > > > On Wayland, you should use the API provided by xdg-desktop-portal: > > &g

Re: Wayland screen capture

2018-05-03 Thread David Woodhouse
On Mon, 2018-04-30 at 17:18 +0200, Jonas Ådahl wrote: > On Mon, Apr 30, 2018 at 01:36:48PM +0100, David Woodhouse wrote: > > > > I've just added screen sharing support to Pidgin, based on ximagesrc: > > > > https://bitbucket.org/pidgin/main/pull-requests/33

Re: Wayland screen capture

2018-05-03 Thread David Woodhouse
On Thu, 2018-05-03 at 23:16 +0200, Antonio Ospite wrote: > On Thu, 03 May 2018 22:00:06 +0100 > David Woodhouse <dw...@infradead.org> wrote: > > [...] > > > > It would be really useful if there was a library somewhere, with > > a simple function to call f

Re: Gnome evolution and RFC 6186

2018-04-03 Thread David Woodhouse
On Tue, 2018-04-03 at 07:30 +0100, André Rodier via desktop-devel-list wrote: > Hello all, > > I hope I am posting on the right mailing list. I am working on a project > that installs an email server from scratch. > > I am setting up DNS records for email services automatic discovery (RFC >

Re: Making a phone call with GNOME

2018-03-19 Thread David Woodhouse
On Thu, 2018-03-15 at 19:13 +, Simon McVittie wrote: > On Thu, 15 Mar 2018 at 10:39:39 +, Bob Ham wrote: > > My colleague François Téchené recently wrote a blog post³ proposing a > > unified UX using a "feature"-based approach rather than an > > application-based approach.  This proposal

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-05-01 Thread David Woodhouse
On Wed, 2019-05-01 at 23:31 +1000, Michael Gratton wrote: > It is telling that no one is complaining about replacing uses of > "slave" by itself alone. What a completely bizarre thing to say. The word "slave" doesn't have a whole slew of homonyms with different meanings. Only one verb. So

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-04-25 Thread David Woodhouse
On Thu, 2019-04-25 at 18:13 +1000, Michael Gratton wrote: > On Thu, Apr 25, 2019 at 00:20, mcatanz...@gnome.org wrote: > > We should go to reasonable lengths to avoid offending reasonable > > people, but if someone is offended by innocuous phrases like Master's > > degree, master plumber,

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-04-25 Thread David Woodhouse
On Thu, 2019-04-25 at 11:45 +0200, Bastien Nocera wrote: > You also don't get to call reasoning you don't agree with "bizarre and > illogical" without justifying it. The reason behind this possible > change was already mentioned in the original mail. The mail's hard to > read, but fairly short,

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-04-25 Thread David Woodhouse
On Thu, 2019-04-25 at 12:12 +0200, Bastien Nocera wrote: > It's easier to completely remove "master" to remove mentions of > "master/slave" and to remove the non-gender neutral "master" than it > would be to do half of that. Two birds, one stone. Haha. I see what you did there. But no, we're not

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-04-25 Thread David Woodhouse
On Thu, 2019-04-25 at 13:04 +0200, Bastien Nocera wrote: > > Besides, we can't use "mainline" anyway, as that is a reference to > > intravenous drug taking and since we can't be expected tell homonyms > > apart or pass basic primary school comprehension exercises by > > applying our knowledge of

Re: Proposal: Replace all references to master/slave in GNOME modules

2019-04-25 Thread David Woodhouse
On Thu, 2019-04-25 at 12:43 +0200, Bastien Nocera wrote: > On Thu, 2019-04-25 at 11:33 +0100, Richard Hughes via desktop-devel- > list wrote: > > On Thu, 25 Apr 2019 at 06:21, wrote: > > > This should go without saying, but master branches are not a > > > reference > > > to slavery, rather to