I have hereby attached a document containing the profile settings which are present in the gnome-terminal and also the way it is implemented . I have included two of the classes which are mainly responsible for the insertion,removal, clone of the profile settings. I can add a class gb-terminal-settings-list and gb-terminal-profiles-list to adapt it to the gb-terminal? On 03/07/2016 08:56 AM, Christian Hergert wrote:
On 03/06/2016 02:04 AM, Debarshi Dutta wrote:Hii, I have attached the mockup of the Terminal entry as suggested by Christian Hergertme. I am not sure how to display the palette sections. The first image contains the mockup of a detailed profile page. The second image contains the mockup of the Terminal entry in the preference page.Looks good! I do think the first thing to focus on, (before adding preferences UI) is to sync the preferences from a gnome-terminal profile into the VteTerminal widget. For example, get the default terminal: Schema: org.gnome.Terminal.ProfilesList Key: default I'm not sure what the gnome-terminal plans are long term, because it looks like they use Legacy in the profile name. Schema: org.gnome.Terminal.Legacy.Profile Path: /org/gnome/terminal/legacy/profiles:/:$id Then apply those settings (and those from org.gnome.Terminal.Legacy.Settings) to the terminal. -- Christian
-- Debarshi Dutta MS By Research,CSE IIIT Hyderabad -- regards, Debarshi Dutta MS Student at IIIT Hyderabad
Attachment:
Classes.pdf
Description: Adobe PDF document