=== Cimi_ is now known as cimi | ||
=== timchen1` is now known as timchen119 | ||
=== maclin1 is now known as maclin | ||
=== maclin1 is now known as maclin | ||
=== davmor2_HOLS is now known as davmor2 | ||
Slex | hello, i have a litlle question. Where can I find DbusMenu specification? | 09:04 |
---|---|---|
Slex | little* | 09:05 |
Saviq | Slex, DBusMenu is old news, GMenuModel is the new kid on the block, I believe | 09:16 |
Saviq | larsu, can you confirm ↑? | 09:16 |
Slex | ok, however I need the specs, in this case, of GMenuModel | 09:17 |
Slex | I have to implement menus over dbus on my own global menu | 09:19 |
Saviq | dednick_, maybe you can point Slex in the right direction? | 09:25 |
larsu | Saviq, Slex: yep, we're using GMenuModel for most things now | 09:27 |
larsu | Slex, what do you want to do? | 09:28 |
dednick_ | Saviq, Slex: good question! tedg ^ | 09:28 |
dednick_ | but yeah, we're trying not to use that any more i believe | 09:28 |
Slex | I'm a gnustep contrib/developer. I need to code a simple menu bar to explore how to integrare gnustep apss in the ubuntu global menu | 09:28 |
Slex | we have something that is working, but a bit bad for no | 09:29 |
Slex | now | 09:29 |
dednick_ | Slex: the only place i know: http://bazaar.launchpad.net/~dbusmenu-team/libdbusmenu/trunk.15.10/view/head:/libdbusmenu-glib/dbus-menu.xml | 09:30 |
Slex | that is a specs? | 09:30 |
dednick_ | it's the dbus interface spec. | 09:31 |
dednick_ | Slex: ^ | 09:31 |
Slex | Ok thanks | 09:31 |
larsu | Slex, just use GMenuModel from GLib | 09:32 |
larsu | dbusmenu might become derecated at some point, and it's much more complicated | 09:32 |
dednick_ | larsu: qt is exported by dbusmenu in unity i think | 09:32 |
larsu | dednick_, they should change as well :) | 09:33 |
dednick_ | larsu: intending to move everything to gmenumodel for u8. | 09:33 |
dednick_ | "in prgress" | 09:33 |
* larsu nods | 09:33 | |
Slex | I have to think here. This means I need to link gnustep apps to gtk GLib | 09:34 |
larsu | we might at some point make that interface public as well | 09:36 |
larsu | but I don't know for sure | 09:36 |
Slex | why is not public? | 09:36 |
larsu | there was no need to and we aren't sure if it needs to change at some point | 09:38 |
Slex | ok | 09:39 |
larsu | what does GNUStep use to talk to dbus? | 09:39 |
Slex | ouw dbuskit | 09:39 |
Slex | https://github.com/gnustep/dbuskit | 09:39 |
Slex | there's also an example of a simple theme working with ubuntu global menu. At leat with 14.10, I still not tested with 15.04 | 09:40 |
larsu | ah, libdbus-1 | 09:40 |
Slex | is it bad? | 09:42 |
Slex | well, I know it is out of the box | 09:42 |
larsu | it's got some issues (mostly related to threading) and is hardly maintained | 09:46 |
larsu | but it's still in use by qt and some other things | 09:46 |
Slex | o is better the one in glib? libdbus-glib? | 09:47 |
larsu | no, libdbus-glib is even worse | 09:48 |
larsu | gdbus (which is built into glib) is what gnome applications use these days | 09:48 |
Slex | ok thank you. It's a bit bad that gnustep is falling completely in the oblivion. Bad coice in the past by previous devs, like mantaining the old fashion NeXT unwatchable theme; I know that for us involved developers, the theme is not so important, because gnustep is themable, but for news developers, is importat becase no one want to write a 2015 application with this look :( | 09:53 |
Slex | http://www.aiei.ch/gnustep/screenshots/gnustep.jpg | 09:53 |
Slex | However I wrote a new theme, that could become the default theme in gnustep-nextgen | 10:02 |
Slex | https://github.com/AlessandroSangiuliano/rik.theme | 10:02 |
Slex | (screenshot at the bottom of the page) | 10:03 |
=== alan_g is now known as alan_g|lunch | ||
=== maclin1 is now known as maclin | ||
=== MacSlow is now known as MacSlow|lunch | ||
=== alan_g|lunch is now known as alan_g | ||
=== maclin1 is now known as maclin | ||
=== MacSlow|lunch is now known as MacSlow | ||
ennui` | i've built the current unity8 trunk on wily and i'd like to run it. | 14:04 |
ennui | run.sh doesn't work, since `initctl status unity8` outputs "unknown job unity8" | 14:04 |
ennui` | is there any up-to-date guide to get started? | 14:04 |
=== alan_g is now known as alan_g|EOD | ||
=== JanC_ is now known as JanC |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!