Re: Deeper integration with GNOME
- From: Michael Terry <mike mterry name>
- To: "mathieu jourdan gresille org" <mathieu jourdan gresille org>
- Cc: "deja-dup-list gnome org" <deja-dup-list gnome org>
- Subject: Re: Deeper integration with GNOME
- Date: Mon, 14 Oct 2013 16:53:02 -0400
Warning before you do too much work. I'm doing a bit of a piecemail approach to implementing the mockups, since I have some special Ubuntu considerations:
1) I want to make sure the new code also works well as a gnome-control-center plugin (which is how deja-dup is visible in Ubuntu). This means that I would like to keep the overview and preferences in the same widget somehow, rather than have overview pop up a new window for preferences. And I can't over-rely on the new GtkHeader widget.
Down the road, I imagine it being best to write a new frontend for Ubuntu using their new QML-based SDK rather than trying to make the GNOME frontend also work for Ubuntu. (I'd still keep the GNOME frontend.)
2) I want to make sure to also support pre-GTK 3.10 (as Ubuntu 14.04 will stay with 3.8). I still will use 3.10 widgets, as they are important for getting the GNOME look right. I'll just have to add some #ifdefs and such.
Also, I notice that with GTK 3.10, the GtkListBox is how most of the settings are implemented. So I assume that the Scheduling tab should use those instead of more traditional label/widget combos. Your mockup already uses GtkListBox in the folder tabs, I believe.
I also have already done the app menu bit in trunk. But I haven't touched the overview page yet. If you have code for that, it could be useful.
-mt
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]