String freeze break request for gnome-panel ( big code freeze break)
Hi there, Over the past week, I've worked on the panel to make sure the fallback mode would be a bit more maintainable in 3.x. This includes a port to GSettings, and more (see below). Also a bit of a warning: fredp wants me to finish the minimize difference between fallback shell bug, which possibly means a few other strings (that are all in gnome-shell, in the user menu). But I don't want to block things on this. For translators, the impact is: + 13 fuzzy strings + 4 new strings Of those 17 strings, 15 are in schemas (so really not visible, except in dconf-editor; and l10n.gnome.org has magic to let you ignore those), and 2 are error messages displayed in extremely unlikely cases: Cannot create initial panel layout.\n Launcher location is not set, cannot load launcher\n The rationale for the (admittedly way too late) change is that gnome-panel has a strong compatibility story in general (2.32.x can load a 2.0.x configuration), and this comes with a price, given the way the panel is configurable. So for 3.0, we don't want to have to deal with gconf configuration; which means the port to GSettings is quite important. The other important changes in the branch I have are the following (they do not impact translations): - Remove popup menu for items in applications menu - Remove drawers - Remove compatibility with 2.x configuration - Start 3.0 panel with brand new configuration - Drop per-applet Lock setting - Support 3.0 lockdown settings - Correctly display Lock screen menu item - Make it easy for applets to store their settings in GSettings It's all in http://git.gnome.org/browse/gnome-panel/log/?h=wip/3.0-freeze-break (I didn't cc gnome-doc-list, btw, based on feedback from Shaun) Again, this all happens way too late and I'm very well aware of that. But I think this is all important for the 3.0 fallback story. Is release team happy with merging those changes? Vincent -- Les gens heureux ne sont pas pressés. ___ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: String freeze break request for gnome-panel ( big code freeze break)
Vincent Untz wrote: Over the past week, I've worked on the panel to make sure the fallback mode would be a bit more maintainable in 3.x. This includes a port to GSettings, and more (see below). I have been running that branch a little bit this afternoon, it works well and looks like a very useful cleanup, I still have high hopes you will manage the final bits to make it more similar to the shell layout (centering the clock mostly). 1 of 2 from me. Frederic ___ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: String freeze break request for gnome-panel ( big code freeze break)
Hi! Also a bit of a warning: fredp wants me to finish the minimize difference between fallback shell bug, which possibly means a few other strings (that are all in gnome-shell, in the user menu). But I don't want to block things on this. Vincent agreed to do the magic to reuse the strings already translated for gnome-shell to reduce the load on translators. Of those 17 strings, 15 are in schemas (so really not visible, except in dconf-editor; and l10n.gnome.org has magic to let you ignore those), and 2 are error messages displayed in extremely unlikely cases: Cannot create initial panel layout.\n Launcher location is not set, cannot load launcher\n Those are displayed in the UI, right? Because otherwise we more or less agreed to not translate messages that are thrown to the command-line (using g_warning/error) as it makes it more difficult to debug things. Again, this all happens way too late and I'm very well aware of that. But I think this is all important for the 3.0 fallback story. Is release team happy with merging those changes? Overall this is considerable really late but I assume that the release-team has great interest in releasing with a 3.0 panel and as such I won't be in that way. Basically we are talking about 2 UI strings which should be doable in about a week (and even those are very unlikely to ever appear). So 1 of 2 from i18n. Regards, Johannes signature.asc Description: This is a digitally signed message part ___ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: String freeze break request for gnome-panel ( big code freeze break)
Le lundi 28 mars 2011, à 19:35 +0200, Johannes Schmid a écrit : Of those 17 strings, 15 are in schemas (so really not visible, except in dconf-editor; and l10n.gnome.org has magic to let you ignore those), and 2 are error messages displayed in extremely unlikely cases: Cannot create initial panel layout.\n Launcher location is not set, cannot load launcher\n Those are displayed in the UI, right? Because otherwise we more or less agreed to not translate messages that are thrown to the command-line (using g_warning/error) as it makes it more difficult to debug things. Hrm, they are from g_printerr(). If the right thing to do is to not mark them for translations, then I can do this and that would only leave the schemas-related strings. Cheers, Vincent -- Les gens heureux ne sont pas pressés. ___ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: String freeze break request for gnome-panel ( big code freeze break)
On Mon, 2011-03-28 at 13:32 -0400, Matthias Clasen wrote: On Mon, Mar 28, 2011 at 1:28 PM, Frederic Peters fpet...@gnome.org wrote: Vincent Untz wrote: Over the past week, I've worked on the panel to make sure the fallback mode would be a bit more maintainable in 3.x. This includes a port to GSettings, and more (see below). I have been running that branch a little bit this afternoon, it works well and looks like a very useful cleanup, I still have high hopes you will manage the final bits to make it more similar to the shell layout (centering the clock mostly). 1 of 2 from me. 2/2. r-t approval 3 out of 2. Break everything you can, baby (or maybe... not)! andre -- mailto:ak...@gmx.net | failed http://blogs.gnome.org/aklapper | http://www.openismus.com ___ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n