Re: new GNOME Weather maintainers

2018-12-06 Thread Giovanni Campagna via desktop-devel-list
On Thu, 2018-12-06 at 18:18 -0500, Sriram Ramkrishna wrote: > Greetings all, > > I just want to let you that Christopher Davis and Falk Seidl will be > co-maintainers of GNOME Weather. GNOME Weather has no active > maintainer and both Chris and Falk will provide much needed energy > back > into t

Re: Documentation - language default

2018-04-04 Thread Giovanni Campagna
On Wed, Apr 4, 2018 at 11:39 AM, Sriram Ramkrishna wrote: > Some of you may be aware that we have started a documentation effort in > order to give application developers a proper set of documentation for them > to write applications. > > We need to optimize for one language rather than promoting

Re: Maybe deprecating libgweather

2016-08-30 Thread Giovanni Campagna
On Tue, Aug 30, 2016 at 2:32 AM, Bastien Nocera wrote: > On Tue, 2016-08-30 at 10:19 +0100, Allan Day wrote: > > Giovanni Campagna wrote: > > ... > > > Any comments / opinions? > > > > > > > The dropdown list of search results that libgweather provi

Maybe deprecating libgweather

2016-08-28 Thread Giovanni Campagna
Hello all, If you are a GNOME Weather user, you might have seen bug 770321, which caused any libgweather-using app to be completely not working for the last week, as the NOAA shut down their METAR provided. While the bug is now fixed, thanks to contributors that promptly provided patches, I think

Re: 3.20 target bugs

2016-02-18 Thread Giovanni Campagna
On Thu, Feb 18, 2016 at 4:35 AM, Matthias Clasen wrote: > While we are still waiting for 3.19.90 to appear, here is an initial > review of the bugs that have been marked as "GNOME target: 3.20" > during this cycle. Since this is the first review, the list is > somewhat long, and a bit of a mixed

Re: RFC: documentation browser

2016-01-06 Thread Giovanni Campagna
Gio.DBus2 was never merged and we all lost interest in it, so we're sticking with it. Also, I don't agree that GObject.Class or Gtk.WidgetClass are bad, they do their job (with a few quirks, like signal overriding). Cheers, Giovanni On Wed, Jan 6, 2016 at 9:31 AM, Giovanni Campagna

Re: RFC: documentation browser

2016-01-06 Thread Giovanni Campagna
Hi Philip! On Tue, Jan 5, 2016 at 11:08 PM, philip.chime...@gmail.com wrote: Hi, I've been working on a documentation browser for documentation generated from GObject introspection files. Besides good old DevHelp on the desktop, there are several good online open-source documentation browser

Re: GNOME 3.16 Blocker Report

2015-03-08 Thread Giovanni Campagna
Would it be possible to take a look at https://bugzilla.gnome.org/show_bug.cgi?id=704619 before 3.16? I know seahorse is in deep maintenance mode because the maintainer was reassigned to other projects, but the bug is definitely a blocker for the search provider functionality. Giovanni On Fri, F

Re: multiple gdm

2015-01-15 Thread Giovanni Campagna
On Thu, Jan 15, 2015 at 10:08 AM, Stephen Adler wrote: > Thanks, just to be clear, I don't want one gnome session running on two > X servers. I want to run two different instances of gnome, each with its > own X server. The idea would be, if all is working, when I boot my > system, I'll get two g

Giving up maintenership of my modules

2014-09-15 Thread Giovanni Campagna
Dear fellow developers, As some of you know, I'm starting a new experience at university this fall, and I've come to the realization that the amount of work required is quite different that what was at my previous institution. Therefore, I am afraid I will not be able to commit enough time to GNOM

Heads up: package.js merged in gjs master

2014-07-17 Thread Giovanni Campagna
Hi everyone This is a heads up that I merged package.js in gjs master, and it will be in the 3.13.4 release on Monday. The currently known users, gnome-weather and gnome-sound-recorder, have been updated as well. For those that don't know about it, package.js is a module aimed at making it easier

Rebuild of packages with gobject introspection typelibs

2014-07-03 Thread Giovanni Campagna
Hello all, I just landed https://bugzilla.gnome.org/show_bug.cgi?id=729662, which introduces a new attribute in gobject-introspection typelibs that is critical for correct memory management in language bindings. While the bug should not affect many functions (only those that unref/free their insta

Re: missing tarballs

2014-03-25 Thread Giovanni Campagna
On Mar 25, 2014 10:41 AM, "Matthias Clasen" wrote: > > Hey, > > I've started to preopare the 3.12.0 release yesterday. Here is a list > of modules that haven't had a 3.12 release yet, but probably should > have one. If you maintain any of these modules, please help us get the > release out by roll

Re: Announce: Gjs documentation almost ready!

2014-03-05 Thread Giovanni Campagna
2014-03-05 16:51 GMT+01:00 Stefan Sauer : > On 03/04/2014 04:18 PM, Giovanni Campagna wrote: >> 2014-02-27 16:53 GMT+01:00 Stefan Sauer : >>> On 02/26/2014 08:27 PM, Giovanni Campagna wrote: >>> >>> Hello desktop developers, >>> >>> as some of

Re: Announce: Gjs documentation almost ready!

2014-03-04 Thread Giovanni Campagna
2014-02-27 16:53 GMT+01:00 Stefan Sauer : > On 02/26/2014 08:27 PM, Giovanni Campagna wrote: > > Hello desktop developers, > > as some of you may have noticed, there has been some activity on the > documentation generator for gobject-introspection, and in particular a > lot o

Re: Announce: Gjs documentation almost ready!

2014-03-04 Thread Giovanni Campagna
2014-02-26 20:27 GMT+01:00 Giovanni Campagna : > Hello desktop developers, > > as some of you may have noticed, there has been some activity on the > documentation generator for gobject-introspection, and in particular a > lot of improvements on the Gjs side. > Now the resul

Announce: Gjs documentation almost ready!

2014-02-26 Thread Giovanni Campagna
Hello desktop developers, as some of you may have noticed, there has been some activity on the documentation generator for gobject-introspection, and in particular a lot of improvements on the Gjs side. Now the result are beginning to appear, and you can see them here: https://people.gnome.org/~gc

Re: Underlying DE for the Fedora Workstation product

2014-02-04 Thread Giovanni Campagna
2014-02-04 Alexander GS : > > CC'd over from the Fedora Desktop developers mailing list: > > On Mon, 2014-02-03 at 19:04 -0600, Michael Catanzaro wrote: >> This is a very contentious topic, and you're promoting a minority view >> (I suspect GNOME and KDE are much more popular in Fedora than the >>

Re: Hooking up gnome-session with dbus/kdbus/systemd

2014-01-21 Thread Giovanni Campagna
I've been working on getting systemd --user to support running my session too, and I have a few comments from testing. 2014/1/21 Lennart Poettering : > Heya, > > I am typing this from a GNOME session that actually uses a kdbus user > bus instead of a dbus-daemon session bus (and also a kdbus syste

Re: launch gnome-panel when gnome-session starts

2013-10-14 Thread Giovanni Campagna
2013/10/14 Marc des Garets : > Hi, > > I don't find how to launch gnome-panel when gnome starts. I have tried to > add an entry in gnome-session-properties without success. > > So far I run: gnome-panel --replace after gnome has started. You can't run gnome-panel togheter with gnome-shell (they bo

Re: Feature proposal: combined system status menu

2013-04-22 Thread Giovanni Campagna
2013/4/22 Allan Day > Hi all, > > This is something that me, Jon and Jakub have been thinking about for > some time, and is now at the stage where we can start to think about > implementation. I'm proposing it as a feature for 3.10 [1]. > > The main element of the design is to combine the sound,

Re: Gjs Lang.Class uses __proto__ to change function prototypes?

2013-04-18 Thread Giovanni Campagna
Yes, this is non standard, but it's supported by SpiderMonkey, and that's what gjs uses. It's an implementation detail anyway, and its purpose is to have callable objects whose prototype is not Function.prototype, so that you can have const MyClass = new Lang.Class(...); and "MyClass instanceof Lan

Re: build.gnome.org

2012-12-30 Thread Giovanni Campagna
2012/12/30 Jasper St. Pierre : > Can we just redirect build.gnome.org to ostree.gnome.org ? > > Having it build apps or something like that on top of its root tree as a > separate build process would be nice. FWIW, I'm currently testing building core apps with ostree, as well as fixing ostree enou

Re: NotificationSource GnomeGoal

2012-12-21 Thread Giovanni Campagna
2012/12/21 Sriram Ramkrishna : > > > > On Thu, Dec 20, 2012 at 3:30 PM, Giovanni Campagna > wrote: >> >> >> On the other hand, the interesting part here is static application >> registration. Lacking any better idea, this is implemented by looking >>

Weather in GNOME (again)

2012-12-01 Thread Giovanni Campagna
Hello desktop-devel-list, This is just a heads up that I opened a new repository at git.gnome.org for the GNOME Weather app I had previously announced. This is a lot better than it was the last time, and thanks to the just pushed updates to libgweather, it should support weather forecasts for all

Re: Concerning Keyboard Status Menu

2012-11-24 Thread Giovanni Campagna
2012/11/24 Ma Xiaojun : > Hi, all. > > This thread is about engine property filtering rather than engine list > filtering. > Though we discussed engine list filtering and many off topic issues, anyway. > > Wanna know why engine property filtering can cause serious regression > on CJK inputting expe

Re: Removing fallback support code

2012-11-10 Thread Giovanni Campagna
2012/11/9 Bastien Nocera : > Heya, > > [...] > > There's going to be more changes in the future including: > - removing gnome-screenshot as a dependency for taking screenshots > - move background rendering to the shell > - move media-keys handling to the shell (or at least fix shortcuts in > the ov

Re: 3.6 Feature: Lock Screen

2012-05-16 Thread Giovanni Campagna
(sorry it took me this long to reply...) 2012/5/12 Marina Zhurakhinskaya : > The overall plan sounds good. Some comments are inline. > > >[...] > >> It then listens for >> GrabBroken events and immediately grabs keyboard and mouse in sync >> mode. > > GrabBroken is something that is sent by gdk wi

Re: 3.6 Feature: IBus/XKB integration

2012-05-01 Thread Giovanni Campagna
raries will of course need changes, as you for example will be compiling 5 groups instead of 4, but what I'm mostly concerned with it is not adding more protocol, so that applications (as opposed to session components) will work without changes. Giovanni > On Tue, May 1, 2012 at 2:

Re: 3.6 Feature: IBus/XKB integration

2012-05-01 Thread Giovanni Campagna
2012/5/1 Matthias Clasen : > On Tue, May 1, 2012 at 7:12 AM, Giovanni Campagna > wrote: > > >> >> So, assuming this is indeed a limit that we want to fix, why not >> fixing at the right level, i.e. Xorg? >> I recently looked at the Xkb and XI2 protocols, and I

Re: 3.6 Feature: IBus/XKB integration

2012-05-01 Thread Giovanni Campagna
2012/4/25 Bastien Nocera : > On Wed, 2012-04-25 at 09:34 +0200, Rui Tiago Cação Matos wrote: >> On 24/04/2012, Owen Taylor wrote: > >> > So, I don't think it really works to just ignore the group mechanism of >> > XKB and always load a one-group layout... it makes more sense to me to >> > identif

Testing ostree

2012-04-29 Thread Giovanni Campagna
Hello fellow developers, I've recently tried ostree, the new project to build parallel operating systems in subfolders. I must say I like the idea, but I found a few problems with the current implementation, like missing packages or incompatibilities between the host system and the ostree. Since I

Re: 3.6 Feature: Lock Screen

2012-04-29 Thread Giovanni Campagna
2012/4/27 Matthias Clasen : > On Fri, Apr 27, 2012 at 5:43 AM, Tomas Frydrych > wrote: > >>> Our primary purpose is making a lock that can >>> prevent casual people from accessing another person's PC, while still >>> keeping the system usable for a single user setup. >> >> OK, I misunderstood; I a

Re: 3.6 Feature: Lock Screen

2012-04-27 Thread Giovanni Campagna
Il 27 aprile 2012 09:36, Tomas Frydrych ha scritto: > On 27/04/12 05:45, Stef Walter wrote: >> On 04/27/2012 01:00 AM, Jasper St. Pierre wrote: Considering how often Mutter crashes (I see about 3-4 crashes an hour), >>> >>> Bug references? We should not be crashing 3-4 times per hour. >>

Re: A weather app for GNOME

2012-03-26 Thread Giovanni Campagna
Il 26 marzo 2012 11:14, Allan Day ha scritto: > Hi Giovanni, > > On Sun, Mar 25, 2012 at 4:00 PM, Giovanni Campagna > wrote: >> [...] > > Ah cool! Work on new apps is great! > > I don't see much actual design work on the page [1] for that app... > did y

A weather app for GNOME

2012-03-25 Thread Giovanni Campagna
Hello desktop-devel, 3.4 is almost out, so it's time to start thinking about 3.5, and how to make it even more wonderful. As a quick afternoon hack, I built a Weather app, following the designs at https://live.gnome.org/Design/Apps/Weather, and I think it would make a reasonably good Core App. You

Re: Where is the data?

2011-08-20 Thread Giovanni Campagna
Il giorno sab, 20/08/2011 alle 16.50 +0100, Allan Day ha scritto: > [...] > > >> > Where we developers can find hard facts proving the NOTABUG and the > >> > WONTFIX we mark in the most questioned and hot issues? > >> > >> You can always mark a bug with the ui-review keyword if you want a > >> sec

Re: Where is the data?

2011-08-20 Thread Giovanni Campagna
Il giorno sab, 20/08/2011 alle 15.48 +0100, Rui Tiago Cação Matos ha scritto: > On 20 August 2011 14:18, Giovanni Campagna wrote: > > Or we could have voting in bugzilla. I know many people are against to > > this, but it would immediately show the hottest issue, that sur

Re: Where is the data?

2011-08-20 Thread Giovanni Campagna
Il giorno sab, 20/08/2011 alle 11.02 -0400, Shaun McCance ha scritto: > On Sat, 2011-08-20 at 14:43 +0200, Tomasz Torcz wrote: > > On Sat, Aug 20, 2011 at 02:38:55PM +0200, Olav Vitters wrote: > > > On Sat, Aug 20, 2011 at 02:28:54PM +0300, Felipe Contreras wrote: > > > > So, no data there. > > >

Re: Where is the data?

2011-08-20 Thread Giovanni Campagna
Il giorno sab, 20/08/2011 alle 12.04 +0100, Allan Day ha scritto: > Hey Giovanni, > > I'm being selective in my responses here... > > Giovanni Campagna wrote: > > I'm sorry I couldn't read through the whole GNOME Survey v4 thread, but > > it was just

Where is the data?

2011-08-19 Thread Giovanni Campagna
I'm sorry I couldn't read through the whole GNOME Survey v4 thread, but it was just too long. What I read though is that data was collected and extists. Now I'd like to simply ask: where is it? Where we developers can find real cold numbers backing out the designs we're asked to implement? Where we

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-26 Thread Giovanni Campagna
Il giorno lun, 25/07/2011 alle 12.56 +0200, Markus Slopianka ha scritto: > > Which settings don't they follow? Apart from theme (as there is no gtk3 > > engine written in Qt yet) > > Why do theme engines have to be written for Qt in order to let GTK apps at > least integrate > visually into a Qt

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-25 Thread Giovanni Campagna
Il giorno dom, 24/07/2011 alle 22.17 +0200, Aurélien Gâteau ha scritto: > Le 24/07/2011 17:11, Emmanuele Bassi a écrit : > > GTK+ applications use the XSETTINGS keys: > > > > http://standards.freedesktop.org/xsettings-spec/xsettings-spec-0.5.html > > > > so every key that is shared using that spe

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-25 Thread Giovanni Campagna
Il giorno dom, 24/07/2011 alle 13.18 +0200, Markus Slopianka ha scritto: > > Which is a KDE bug. You should use GNOME shortcuts when possible. I > > mean, Gtk has emacs and Mac OS modes for keybindings, I doubt Qt hasn't > > something similar. > > According to that reasoning of yours, all GNOME ap

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-24 Thread Giovanni Campagna
Il giorno dom, 24/07/2011 alle 22.37 +1200, Ben Cooksley ha scritto: > On Sun, Jul 24, 2011 at 10:25 PM, Giovanni Campagna > wrote: > > Il giorno dom, 24/07/2011 alle 21.00 +1200, Ben Cooksley ha scritto: > >> 2011/7/24 Emmanuele Bassi : > >> > hi; > &

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-24 Thread Giovanni Campagna
Il giorno dom, 24/07/2011 alle 21.00 +1200, Ben Cooksley ha scritto: > 2011/7/24 Emmanuele Bassi : > > hi; > > > > 2011/7/24 Aurélien Gâteau : > >> Most distributions split KDE packages so if you get a pre-installed > >> computer with Gnome and a few KDE applications installed, KDE System > >> Sett

Re: Formal complaint concerning the use of the name "System Settings" by GNOME

2011-07-23 Thread Giovanni Campagna
Il giorno sab, 23/07/2011 alle 11.27 +0200, Dodji Seketeli ha scritto: > Matthias Clasen a écrit: > > > I don't think Shauns proposal addresses the issue, really. > > Why? Do you have an example that would show where Shaun's proposal > falls short? You have two .desktop files, matching the sam

Re: Plugins, modules and extensions

2011-05-09 Thread Giovanni Campagna
Il giorno lun, 09/05/2011 alle 17.13 +0200, Florian Müllner ha scritto: > On Mon, 2011-05-09 at 15:52 +0200, Giovanni Campagna wrote: > > A different issue is then UI. Some time ago it was proposed to introduce > > addons.gnome.org, skip the (rpm/deb) packaging completely and ju

Re: Plugins, modules and extensions

2011-05-09 Thread Giovanni Campagna
g and someone (which could be me) will work on it. > > It is just one step forward for having a central extension manager. It > may not happen now but It would be good to have one. > > > extensionModule.main(meta); is for loading the extension > > > > &

Plugins, modules and extensions

2011-05-09 Thread Giovanni Campagna
This is the last day for feature proposals, but unfortunately I've been very busy lately and didn't have time to write it down formally. And actually, mine is more a question than a proposal: what are planning to do with additional functionality that is provided as plugins? I believe there are two

Re: 3.2: gjs/seed

2011-04-21 Thread Giovanni Campagna
Il giorno mer, 20/04/2011 alle 19.12 -0400, Colin Walters ha scritto: > Hi, > > So speaking as someone who was motivated to make writing GNOME apps > easier, I'm not very happy with how things turned out with the mix of > gjs/seed/python/introspection/gtk3. > [...] > > But let me cut to the chase

Re: Planned GNOME Shell UI changes (was Re: String and UI Change Announcement)

2011-01-10 Thread Giovanni Campagna
Il giorno lun, 10/01/2011 alle 12.33 -0500, Owen Taylor ha scritto: > On Sun, 2011-01-09 at 23:31 +0100, Vincent Untz wrote: > > > It probably makes sense at least for the shell team and for the people > > working on the default theme to tell gnome-doc-list how much of the UI > > can be expected t

Re: Consolidating Core Desktop libraries

2010-11-13 Thread Giovanni Campagna
Il giorno ven, 12/11/2010 alle 20.54 +, Bastien Nocera ha scritto: > > There are reasons why all those are separate, and I think we should > remember that. I see two reasons: - they have different purposes. - they have been developed by different people at different times. IMHO, reason 1 is

Consolidating Core Desktop libraries

2010-11-09 Thread Giovanni Campagna
Vincent asked me to send a mail to d-d-l about db82a33 in gnome-desktop, that is: all libgnome-desktop include files have been moved to $(includedir)/gnome-desktop-3.0/libgnome-desktop. This is part of an other API break which is related to GnomeRR and introspection. I consider this an occasion f