Hi,
can it be the simplest (even if temporary and hackish) solution to
prepare a patch outside OpenIndiana and just apply it in our build system?
I removed 'osd' style from glade and regenerated
lightdm-gtk-greeter-ui.h like this (as seen in Makefile.am) on Linux:
exo-csource --static --strip-comments --strip-content
--name=lightdm_gtk_greeter_ui lightdm-gtk-greeter.glade >
lightdm-gtk-greeter-ui.h
I applied the patch and published to my userland repo, installed to GZ
and the only difference I see is that the top panel is now back to the
old whitish color from transparent dark blue. But I use GTK 3.22.30,
your mileage may vary.
See the patch attached. I am happy to prepare PR based on this, if we
find this path viable.
lightdm-gtk-greeter-css-fallback.h and
lightdm-gtk-greeter-css-application.h did not change during a similar
regeneration.
Thanks,
Michal
On 06/26/18 05:35 PM, Пыхалов Александр Владимирович via oi-dev wrote:
Hi.
I've been fighting with lightdm-gtk-greeter as after last update it
looks ugly .
It seems in lightdm-gtk-greeter.glade "osd" style should be removed
and lightdm-gtk-greeter-2.0.5/src/lightdm-gtk-greeter-ui.h should be
regenerated. To regenerate it, I need exo-csource, which is a part of
https://github.com/xfce-mirror/exo, which has several XFCE
dependencies.
I see several options: - create components for all XFCE dependencies
and exo (a lot of mostly useless work); - create component just for
exo-csource (this can be just a really small component, and it can
even be renamed if we want to avoid conflict with full exo library);
- compile it manually and create patches to generated files.
So far I think about second approach as it is not extremely rude, but
allows to minimise time spent on it. What do you think?
Best regards, Alexander Pyhalov, system administrator of Southern
Federal University IT department
_______________________________________________ oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev
--- lightdm-gtk-greeter-2.0.5/src/lightdm-gtk-greeter-ui.h 2018-03-18 21:18:27.000000000 +0000
+++ lightdm-gtk-greeter-2.0.5/src/lightdm-gtk-greeter-ui.h 2018-06-26 20:49:28.080429611 +0000
@@ -100,196 +100,196 @@ static const char lightdm_gtk_greeter_ui
"ost_menuitem\"><property name=\"name\">host_menuitem</property><propert"
"y name=\"can_focus\">False</property><property name=\"margin_left\">6</"
"property></object></child></object></child><style><class name=\"backgro"
- "und\"/><class name=\"osd\"/></style></object><object class=\"GtkEventBo"
- "x\" id=\"power_window\"><property name=\"name\">power_window</property>"
- "<property name=\"can_focus\">False</property><property name=\"halign\">"
- "center</property><property name=\"valign\">center</property><signal nam"
- "e=\"key-press-event\" handler=\"power_window_key_press_event_cb\" swapp"
- "ed=\"no\"/><child><object class=\"GtkBox\" id=\"box3\"><property name=\""
- "visible\">True</property><property name=\"can_focus\">False</property><"
- "property name=\"orientation\">vertical</property><child><object class=\""
- "GtkEventBox\" id=\"power_content_frame\"><property name=\"name\">conten"
- "t_frame</property><property name=\"visible\">True</property><property n"
- "ame=\"can_focus\">False</property><child><object class=\"GtkGrid\" id=\""
- "grid2\"><property name=\"visible\">True</property><property name=\"can_"
- "focus\">False</property><property name=\"margin_left\">24</property><pr"
- "operty name=\"margin_right\">24</property><property name=\"margin_top\""
- ">24</property><property name=\"margin_bottom\">24</property><property n"
- "ame=\"row_spacing\">6</property><property name=\"column_spacing\">6</pr"
- "operty><child><object class=\"GtkImage\" id=\"power_icon\"><property na"
- "me=\"visible\">True</property><property name=\"can_focus\">False</prope"
- "rty><property name=\"margin_left\">6</property><property name=\"margin_"
- "right\">12</property><property name=\"margin_top\">6</property><propert"
- "y name=\"margin_bottom\">6</property><property name=\"stock\">gtk-missi"
- "ng-image</property></object><packing><property name=\"left_attach\">0</"
- "property><property name=\"top_attach\">0</property><property name=\"hei"
- "ght\">2</property></packing></child><child><object class=\"GtkLabel\" i"
- "d=\"power_title\"><property name=\"visible\">True</property><property n"
- "ame=\"can_focus\">False</property><property name=\"halign\">start</prop"
- "erty><property name=\"margin_bottom\">6</property><property name=\"hexp"
- "and\">True</property><property name=\"label\">[title]</property><attrib"
- "utes><attribute name=\"weight\" value=\"semibold\"/></attributes></obje"
+ "und\"/></style></object><object class=\"GtkEventBox\" id=\"power_window"
+ "\"><property name=\"name\">power_window</property><property name=\"can_"
+ "focus\">False</property><property name=\"halign\">center</property><pro"
+ "perty name=\"valign\">center</property><signal name=\"key-press-event\""
+ " handler=\"power_window_key_press_event_cb\" swapped=\"no\"/><child><ob"
+ "ject class=\"GtkBox\" id=\"box3\"><property name=\"visible\">True</prop"
+ "erty><property name=\"can_focus\">False</property><property name=\"orie"
+ "ntation\">vertical</property><child><object class=\"GtkEventBox\" id=\""
+ "power_content_frame\"><property name=\"name\">content_frame</property><"
+ "property name=\"visible\">True</property><property name=\"can_focus\">F"
+ "alse</property><child><object class=\"GtkGrid\" id=\"grid2\"><property "
+ "name=\"visible\">True</property><property name=\"can_focus\">False</pro"
+ "perty><property name=\"margin_left\">24</property><property name=\"marg"
+ "in_right\">24</property><property name=\"margin_top\">24</property><pro"
+ "perty name=\"margin_bottom\">24</property><property name=\"row_spacing\""
+ ">6</property><property name=\"column_spacing\">6</property><child><obje"
+ "ct class=\"GtkImage\" id=\"power_icon\"><property name=\"visible\">True"
+ "</property><property name=\"can_focus\">False</property><property name="
+ "\"margin_left\">6</property><property name=\"margin_right\">12</propert"
+ "y><property name=\"margin_top\">6</property><property name=\"margin_bot"
+ "tom\">6</property><property name=\"stock\">gtk-missing-image</property>"
+ "</object><packing><property name=\"left_attach\">0</property><property "
+ "name=\"top_attach\">0</property><property name=\"height\">2</property><"
+ "/packing></child><child><object class=\"GtkLabel\" id=\"power_title\"><"
+ "property name=\"visible\">True</property><property name=\"can_focus\">F"
+ "alse</property><property name=\"halign\">start</property><property name"
+ "=\"margin_bottom\">6</property><property name=\"hexpand\">True</propert"
+ "y><property name=\"label\">[title]</property><attributes><attribute nam"
+ "e=\"weight\" value=\"semibold\"/></attributes></object><packing><proper"
+ "ty name=\"left_attach\">1</property><property name=\"top_attach\">0</pr"
+ "operty></packing></child><child><object class=\"GtkLabel\" id=\"power_t"
+ "ext\"><property name=\"visible\">True</property><property name=\"can_fo"
+ "cus\">False</property><property name=\"halign\">start</property><proper"
+ "ty name=\"hexpand\">True</property><property name=\"label\">[text]</pro"
+ "perty></object><packing><property name=\"left_attach\">1</property><pro"
+ "perty name=\"top_attach\">1</property></packing></child></object></chil"
+ "d></object><packing><property name=\"expand\">False</property><property"
+ " name=\"fill\">True</property><property name=\"position\">0</property><"
+ "/packing></child><child><object class=\"GtkEventBox\" id=\"power_button"
+ "box_frame\"><property name=\"name\">buttonbox_frame</property><property"
+ " name=\"visible\">True</property><property name=\"can_focus\">False</pr"
+ "operty><child><object class=\"GtkButtonBox\" id=\"buttonbox1\"><propert"
+ "y name=\"visible\">True</property><property name=\"can_focus\">False</p"
+ "roperty><property name=\"margin_left\">24</property><property name=\"ma"
+ "rgin_right\">24</property><property name=\"margin_top\">24</property><p"
+ "roperty name=\"margin_bottom\">24</property><property name=\"spacing\">"
+ "6</property><property name=\"layout_style\">end</property><child><objec"
+ "t class=\"GtkButton\" id=\"power_cancel_button\"><property name=\"label"
+ "\" translatable=\"yes\">Cancel</property><property name=\"name\">cancel"
+ "_button</property><property name=\"visible\">True</property><property n"
+ "ame=\"can_focus\">True</property><property name=\"receives_default\">Fa"
+ "lse</property><signal name=\"clicked\" handler=\"power_button_clicked_c"
+ "b\" swapped=\"no\"/></object><packing><property name=\"expand\">False</"
+ "property><property name=\"fill\">True</property><property name=\"positi"
+ "on\">0</property></packing></child><child><object class=\"GtkButton\" i"
+ "d=\"power_ok_button\"><property name=\"label\" translatable=\"yes\">OK<"
+ "/property><property name=\"name\">power_ok_button</property><property n"
+ "ame=\"visible\">True</property><property name=\"can_focus\">True</prope"
+ "rty><property name=\"receives_default\">False</property><signal name=\""
+ "clicked\" handler=\"power_button_clicked_cb\" swapped=\"no\"/></object>"
+ "<packing><property name=\"expand\">False</property><property name=\"fil"
+ "l\">True</property><property name=\"position\">1</property></packing></"
+ "child></object></child></object><packing><property name=\"expand\">Fals"
+ "e</property><property name=\"fill\">True</property><property name=\"pos"
+ "ition\">1</property></packing></child></object></child><style><class na"
+ "me=\"background\"/><class name=\"keycap\"/></style></object><object cla"
+ "ss=\"GtkOverlay\" id=\"screen_overlay\"><property name=\"name\">screen<"
+ "/property><property name=\"can_focus\">False</property><property name=\""
+ "hexpand\">True</property><property name=\"vexpand\">True</property><sig"
+ "nal name=\"get-child-position\" handler=\"screen_overlay_get_child_posi"
+ "tion_cb\" swapped=\"no\"/><child><object class=\"GtkEventBox\" id=\"scr"
+ "een_overlay_child\"><property name=\"visible\">True</property><property"
+ " name=\"can_focus\">False</property><property name=\"visible_window\">F"
+ "alse</property><child><placeholder/></child></object></child><style><cl"
+ "ass name=\"lightdm-gtk-greeter\"/></style></object><object class=\"GtkL"
+ "istStore\" id=\"user_liststore\"><columns><column type=\"gchararray\"/>"
+ "<column type=\"gchararray\"/><column type=\"gint\"/></columns></object>"
+ "<object class=\"GtkEventBox\" id=\"login_window\"><property name=\"name"
+ "\">login_window</property><property name=\"visible\">True</property><pr"
+ "operty name=\"can_focus\">False</property><property name=\"halign\">sta"
+ "rt</property><property name=\"valign\">start</property><child><object c"
+ "lass=\"GtkBox\" id=\"login_box\"><property name=\"name\">login_box</pro"
+ "perty><property name=\"visible\">True</property><property name=\"can_fo"
+ "cus\">False</property><property name=\"orientation\">vertical</property"
+ "><child><object class=\"GtkFrame\" id=\"content_frame\"><property name="
+ "\"name\">content_frame</property><property name=\"visible\">True</prope"
+ "rty><property name=\"can_focus\">False</property><property name=\"label"
+ "_xalign\">0</property><property name=\"shadow_type\">none</property><ch"
+ "ild><object class=\"GtkGrid\" id=\"grid1\"><property name=\"visible\">T"
+ "rue</property><property name=\"can_focus\">False</property><property na"
+ "me=\"margin_left\">24</property><property name=\"margin_right\">24</pro"
+ "perty><property name=\"margin_top\">24</property><property name=\"row_s"
+ "pacing\">6</property><property name=\"column_spacing\">18</property><ch"
+ "ild><object class=\"GtkFrame\" id=\"user_image_border\"><property name="
+ "\"name\">user_image_border</property><property name=\"visible\">True</p"
+ "roperty><property name=\"can_focus\">False</property><property name=\"h"
+ "align\">center</property><property name=\"valign\">center</property><pr"
+ "operty name=\"label_xalign\">0</property><property name=\"shadow_type\""
+ ">none</property><child><object class=\"GtkImage\" id=\"user_image\"><pr"
+ "operty name=\"name\">user_image</property><property name=\"visible\">Tr"
+ "ue</property><property name=\"can_focus\">False</property><property nam"
+ "e=\"pixel_size\">80</property><property name=\"icon_name\">avatar-defau"
+ "lt</property></object></child></object><packing><property name=\"left_a"
+ "ttach\">0</property><property name=\"top_attach\">0</property><property"
+ " name=\"height\">3</property></packing></child><child><object class=\"G"
+ "tkComboBox\" id=\"user_combobox\"><property name=\"name\">user_combobox"
+ "</property><property name=\"width_request\">200</property><property nam"
+ "e=\"can_focus\">False</property><property name=\"valign\">center</prope"
+ "rty><property name=\"margin_top\">12</property><property name=\"hexpand"
+ "\">True</property><property name=\"model\">user_liststore</property><si"
+ "gnal name=\"changed\" handler=\"user_combobox_active_changed_cb\" swapp"
+ "ed=\"no\"/><signal name=\"key-press-event\" handler=\"user_combo_key_pr"
+ "ess_cb\" swapped=\"no\"/><child><object class=\"GtkCellRendererText\" i"
+ "d=\"cellrenderertext1\"/><attributes><attribute name=\"text\">1</attrib"
+ "ute><attribute name=\"weight\">2</attribute></attributes></child></obje"
"ct><packing><property name=\"left_attach\">1</property><property name=\""
- "top_attach\">0</property></packing></child><child><object class=\"GtkLa"
- "bel\" id=\"power_text\"><property name=\"visible\">True</property><prop"
- "erty name=\"can_focus\">False</property><property name=\"halign\">start"
- "</property><property name=\"hexpand\">True</property><property name=\"l"
- "abel\">[text]</property></object><packing><property name=\"left_attach\""
- ">1</property><property name=\"top_attach\">1</property></packing></chil"
- "d></object></child></object><packing><property name=\"expand\">False</p"
- "roperty><property name=\"fill\">True</property><property name=\"positio"
- "n\">0</property></packing></child><child><object class=\"GtkEventBox\" "
- "id=\"power_buttonbox_frame\"><property name=\"name\">buttonbox_frame</p"
+ "top_attach\">0</property></packing></child><child><object class=\"GtkEn"
+ "try\" id=\"username_entry\"><property name=\"name\">prompt_entry</prope"
+ "rty><property name=\"can_focus\">True</property><property name=\"hexpan"
+ "d\">True</property><property name=\"invisible_char\">\342\200\242</prop"
+ "erty><property name=\"placeholder_text\" translatable=\"yes\">Enter you"
+ "r username</property><signal name=\"focus-out-event\" handler=\"usernam"
+ "e_focus_out_cb\" swapped=\"no\"/><signal name=\"key-press-event\" handl"
+ "er=\"username_key_press_cb\" swapped=\"no\"/></object><packing><propert"
+ "y name=\"left_attach\">1</property><property name=\"top_attach\">1</pro"
+ "perty></packing></child><child><object class=\"GtkEntry\" id=\"password"
+ "_entry\"><property name=\"name\">prompt_entry</property><property name="
+ "\"width_request\">200</property><property name=\"visible\">True</proper"
+ "ty><property name=\"can_focus\">True</property><property name=\"margin_"
+ "bottom\">12</property><property name=\"hexpand\">True</property><proper"
+ "ty name=\"visibility\">False</property><property name=\"invisible_char\""
+ ">\342\200\242</property><property name=\"primary_icon_activatable\">Fal"
+ "se</property><property name=\"secondary_icon_activatable\">False</prope"
+ "rty><property name=\"placeholder_text\" translatable=\"yes\">Enter your"
+ " password</property><signal name=\"activate\" handler=\"login_cb\" swap"
+ "ped=\"no\"/><signal name=\"key-press-event\" handler=\"password_key_pre"
+ "ss_cb\" swapped=\"no\"/></object><packing><property name=\"left_attach\""
+ ">1</property><property name=\"top_attach\">2</property></packing></chil"
+ "d></object></child><child type=\"label_item\"><placeholder/></child></o"
+ "bject><packing><property name=\"expand\">True</property><property name="
+ "\"fill\">True</property><property name=\"position\">0</property></packi"
+ "ng></child><child><object class=\"GtkInfoBar\" id=\"greeter_infobar\"><"
+ "property name=\"name\">greeter_infobar</property><property name=\"can_f"
+ "ocus\">False</property><child internal-child=\"action_area\"><object cl"
+ "ass=\"GtkButtonBox\" id=\"infobar-action_area\"><property name=\"can_fo"
+ "cus\">False</property><property name=\"layout_style\">end</property><ch"
+ "ild><placeholder/></child></object><packing><property name=\"expand\">F"
+ "alse</property><property name=\"fill\">False</property><property name=\""
+ "position\">-1</property></packing></child><child internal-child=\"conte"
+ "nt_area\"><object class=\"GtkBox\" id=\"infobar-content_area\"><propert"
+ "y name=\"can_focus\">False</property><child><object class=\"GtkLabel\" "
+ "id=\"message_label\"><property name=\"visible\">True</property><propert"
+ "y name=\"can_focus\">False</property><property name=\"label\" comments="
+ "\"This is a placeholder string and will be replaced with a message from"
+ " PAM\">[message]</property></object><packing><property name=\"expand\">"
+ "True</property><property name=\"fill\">True</property><property name=\""
+ "position\">0</property></packing></child></object><packing><property na"
+ "me=\"expand\">False</property><property name=\"fill\">True</property><p"
+ "roperty name=\"position\">-1</property></packing></child></object><pack"
+ "ing><property name=\"expand\">False</property><property name=\"fill\">T"
+ "rue</property><property name=\"position\">1</property></packing></child"
+ "><child><object class=\"GtkFrame\" id=\"buttonbox_frame\"><property nam"
+ "e=\"name\">buttonbox_frame</property><property name=\"visible\">True</p"
+ "roperty><property name=\"can_focus\">False</property><property name=\"l"
+ "abel_xalign\">0</property><property name=\"shadow_type\">none</property"
+ "><child><object class=\"GtkBox\" id=\"box2\"><property name=\"visible\""
+ ">True</property><property name=\"can_focus\">False</property><property "
+ "name=\"margin_left\">24</property><property name=\"margin_right\">24</p"
+ "roperty><property name=\"margin_bottom\">24</property><child><object cl"
+ "ass=\"GtkButton\" id=\"cancel_button\"><property name=\"label\" transla"
+ "table=\"yes\">Cancel</property><property name=\"name\">cancel_button</p"
"roperty><property name=\"visible\">True</property><property name=\"can_"
- "focus\">False</property><child><object class=\"GtkButtonBox\" id=\"butt"
- "onbox1\"><property name=\"visible\">True</property><property name=\"can"
- "_focus\">False</property><property name=\"margin_left\">24</property><p"
- "roperty name=\"margin_right\">24</property><property name=\"margin_top\""
- ">24</property><property name=\"margin_bottom\">24</property><property n"
- "ame=\"spacing\">6</property><property name=\"layout_style\">end</proper"
- "ty><child><object class=\"GtkButton\" id=\"power_cancel_button\"><prope"
- "rty name=\"label\" translatable=\"yes\">Cancel</property><property name"
- "=\"name\">cancel_button</property><property name=\"visible\">True</prop"
+ "focus\">True</property><property name=\"receives_default\">False</prope"
+ "rty><signal name=\"clicked\" handler=\"cancel_cb\" swapped=\"no\"/></ob"
+ "ject><packing><property name=\"expand\">False</property><property name="
+ "\"fill\">True</property><property name=\"position\">0</property></packi"
+ "ng></child><child><object class=\"GtkButton\" id=\"login_button\"><prop"
+ "erty name=\"label\" translatable=\"yes\">Log In</property><property nam"
+ "e=\"name\">login_button</property><property name=\"visible\">True</prop"
"erty><property name=\"can_focus\">True</property><property name=\"recei"
- "ves_default\">False</property><signal name=\"clicked\" handler=\"power_"
- "button_clicked_cb\" swapped=\"no\"/></object><packing><property name=\""
- "expand\">False</property><property name=\"fill\">True</property><proper"
- "ty name=\"position\">0</property></packing></child><child><object class"
- "=\"GtkButton\" id=\"power_ok_button\"><property name=\"label\" translat"
- "able=\"yes\">OK</property><property name=\"name\">power_ok_button</prop"
- "erty><property name=\"visible\">True</property><property name=\"can_foc"
- "us\">True</property><property name=\"receives_default\">False</property"
- "><signal name=\"clicked\" handler=\"power_button_clicked_cb\" swapped=\""
- "no\"/></object><packing><property name=\"expand\">False</property><prop"
- "erty name=\"fill\">True</property><property name=\"position\">1</proper"
- "ty></packing></child></object></child></object><packing><property name="
- "\"expand\">False</property><property name=\"fill\">True</property><prop"
- "erty name=\"position\">1</property></packing></child></object></child><"
- "style><class name=\"background\"/><class name=\"keycap\"/></style></obj"
- "ect><object class=\"GtkOverlay\" id=\"screen_overlay\"><property name=\""
- "name\">screen</property><property name=\"can_focus\">False</property><p"
- "roperty name=\"hexpand\">True</property><property name=\"vexpand\">True"
- "</property><signal name=\"get-child-position\" handler=\"screen_overlay"
- "_get_child_position_cb\" swapped=\"no\"/><child><object class=\"GtkEven"
- "tBox\" id=\"screen_overlay_child\"><property name=\"visible\">True</pro"
- "perty><property name=\"can_focus\">False</property><property name=\"vis"
- "ible_window\">False</property><child><placeholder/></child></object></c"
- "hild><style><class name=\"lightdm-gtk-greeter\"/></style></object><obje"
- "ct class=\"GtkListStore\" id=\"user_liststore\"><columns><column type=\""
- "gchararray\"/><column type=\"gchararray\"/><column type=\"gint\"/></col"
- "umns></object><object class=\"GtkEventBox\" id=\"login_window\"><proper"
- "ty name=\"name\">login_window</property><property name=\"visible\">True"
- "</property><property name=\"can_focus\">False</property><property name="
- "\"halign\">start</property><property name=\"valign\">start</property><c"
- "hild><object class=\"GtkBox\" id=\"login_box\"><property name=\"name\">"
- "login_box</property><property name=\"visible\">True</property><property"
- " name=\"can_focus\">False</property><property name=\"orientation\">vert"
- "ical</property><child><object class=\"GtkFrame\" id=\"content_frame\"><"
- "property name=\"name\">content_frame</property><property name=\"visible"
- "\">True</property><property name=\"can_focus\">False</property><propert"
- "y name=\"label_xalign\">0</property><property name=\"shadow_type\">none"
- "</property><child><object class=\"GtkGrid\" id=\"grid1\"><property name"
- "=\"visible\">True</property><property name=\"can_focus\">False</propert"
- "y><property name=\"margin_left\">24</property><property name=\"margin_r"
- "ight\">24</property><property name=\"margin_top\">24</property><propert"
- "y name=\"row_spacing\">6</property><property name=\"column_spacing\">18"
- "</property><child><object class=\"GtkFrame\" id=\"user_image_border\"><"
- "property name=\"name\">user_image_border</property><property name=\"vis"
- "ible\">True</property><property name=\"can_focus\">False</property><pro"
- "perty name=\"halign\">center</property><property name=\"valign\">center"
- "</property><property name=\"label_xalign\">0</property><property name=\""
- "shadow_type\">none</property><child><object class=\"GtkImage\" id=\"use"
- "r_image\"><property name=\"name\">user_image</property><property name=\""
- "visible\">True</property><property name=\"can_focus\">False</property><"
- "property name=\"pixel_size\">80</property><property name=\"icon_name\">"
- "avatar-default</property></object></child></object><packing><property n"
- "ame=\"left_attach\">0</property><property name=\"top_attach\">0</proper"
- "ty><property name=\"height\">3</property></packing></child><child><obje"
- "ct class=\"GtkComboBox\" id=\"user_combobox\"><property name=\"name\">u"
- "ser_combobox</property><property name=\"width_request\">200</property><"
- "property name=\"can_focus\">False</property><property name=\"valign\">c"
- "enter</property><property name=\"margin_top\">12</property><property na"
- "me=\"hexpand\">True</property><property name=\"model\">user_liststore</"
- "property><signal name=\"changed\" handler=\"user_combobox_active_change"
- "d_cb\" swapped=\"no\"/><signal name=\"key-press-event\" handler=\"user_"
- "combo_key_press_cb\" swapped=\"no\"/><child><object class=\"GtkCellRend"
- "ererText\" id=\"cellrenderertext1\"/><attributes><attribute name=\"text"
- "\">1</attribute><attribute name=\"weight\">2</attribute></attributes></"
- "child></object><packing><property name=\"left_attach\">1</property><pro"
- "perty name=\"top_attach\">0</property></packing></child><child><object "
- "class=\"GtkEntry\" id=\"username_entry\"><property name=\"name\">prompt"
- "_entry</property><property name=\"can_focus\">True</property><property "
- "name=\"hexpand\">True</property><property name=\"invisible_char\">\342\200"
- "\242</property><property name=\"placeholder_text\" translatable=\"yes\""
- ">Enter your username</property><signal name=\"focus-out-event\" handler"
- "=\"username_focus_out_cb\" swapped=\"no\"/><signal name=\"key-press-eve"
- "nt\" handler=\"username_key_press_cb\" swapped=\"no\"/></object><packin"
- "g><property name=\"left_attach\">1</property><property name=\"top_attac"
- "h\">1</property></packing></child><child><object class=\"GtkEntry\" id="
- "\"password_entry\"><property name=\"name\">prompt_entry</property><prop"
- "erty name=\"width_request\">200</property><property name=\"visible\">Tr"
- "ue</property><property name=\"can_focus\">True</property><property name"
- "=\"margin_bottom\">12</property><property name=\"hexpand\">True</proper"
- "ty><property name=\"visibility\">False</property><property name=\"invis"
- "ible_char\">\342\200\242</property><property name=\"primary_icon_activa"
- "table\">False</property><property name=\"secondary_icon_activatable\">F"
- "alse</property><property name=\"placeholder_text\" translatable=\"yes\""
- ">Enter your password</property><signal name=\"activate\" handler=\"logi"
- "n_cb\" swapped=\"no\"/><signal name=\"key-press-event\" handler=\"passw"
- "ord_key_press_cb\" swapped=\"no\"/></object><packing><property name=\"l"
- "eft_attach\">1</property><property name=\"top_attach\">2</property></pa"
- "cking></child></object></child><child type=\"label_item\"><placeholder/"
- "></child></object><packing><property name=\"expand\">True</property><pr"
- "operty name=\"fill\">True</property><property name=\"position\">0</prop"
- "erty></packing></child><child><object class=\"GtkInfoBar\" id=\"greeter"
- "_infobar\"><property name=\"name\">greeter_infobar</property><property "
- "name=\"can_focus\">False</property><child internal-child=\"action_area\""
- "><object class=\"GtkButtonBox\" id=\"infobar-action_area\"><property na"
- "me=\"can_focus\">False</property><property name=\"layout_style\">end</p"
- "roperty><child><placeholder/></child></object><packing><property name=\""
- "expand\">False</property><property name=\"fill\">False</property><prope"
- "rty name=\"position\">-1</property></packing></child><child internal-ch"
- "ild=\"content_area\"><object class=\"GtkBox\" id=\"infobar-content_area"
- "\"><property name=\"can_focus\">False</property><child><object class=\""
- "GtkLabel\" id=\"message_label\"><property name=\"visible\">True</proper"
- "ty><property name=\"can_focus\">False</property><property name=\"label\""
- " comments=\"This is a placeholder string and will be replaced with a me"
- "ssage from PAM\">[message]</property></object><packing><property name=\""
- "expand\">True</property><property name=\"fill\">True</property><propert"
- "y name=\"position\">0</property></packing></child></object><packing><pr"
- "operty name=\"expand\">False</property><property name=\"fill\">True</pr"
- "operty><property name=\"position\">-1</property></packing></child></obj"
- "ect><packing><property name=\"expand\">False</property><property name=\""
- "fill\">True</property><property name=\"position\">1</property></packing"
- "></child><child><object class=\"GtkFrame\" id=\"buttonbox_frame\"><prop"
- "erty name=\"name\">buttonbox_frame</property><property name=\"visible\""
- ">True</property><property name=\"can_focus\">False</property><property "
- "name=\"label_xalign\">0</property><property name=\"shadow_type\">none</"
- "property><child><object class=\"GtkBox\" id=\"box2\"><property name=\"v"
- "isible\">True</property><property name=\"can_focus\">False</property><p"
- "roperty name=\"margin_left\">24</property><property name=\"margin_right"
- "\">24</property><property name=\"margin_bottom\">24</property><child><o"
- "bject class=\"GtkButton\" id=\"cancel_button\"><property name=\"label\""
- " translatable=\"yes\">Cancel</property><property name=\"name\">cancel_b"
- "utton</property><property name=\"visible\">True</property><property nam"
- "e=\"can_focus\">True</property><property name=\"receives_default\">Fals"
- "e</property><signal name=\"clicked\" handler=\"cancel_cb\" swapped=\"no"
- "\"/></object><packing><property name=\"expand\">False</property><proper"
- "ty name=\"fill\">True</property><property name=\"position\">0</property"
- "></packing></child><child><object class=\"GtkButton\" id=\"login_button"
- "\"><property name=\"label\" translatable=\"yes\">Log In</property><prop"
- "erty name=\"name\">login_button</property><property name=\"visible\">Tr"
- "ue</property><property name=\"can_focus\">True</property><property name"
- "=\"receives_default\">False</property><signal name=\"clicked\" handler="
- "\"login_cb\" swapped=\"no\"/></object><packing><property name=\"expand\""
- ">False</property><property name=\"fill\">True</property><property name="
- "\"pack_type\">end</property><property name=\"position\">1</property></p"
- "acking></child></object></child><child type=\"label_item\"><placeholder"
- "/></child></object><packing><property name=\"expand\">False</property><"
- "property name=\"fill\">True</property><property name=\"position\">2</pr"
- "operty></packing></child></object></child><style><class name=\"backgrou"
- "nd\"/><class name=\"keycap\"/></style></object></interface>"
+ "ves_default\">False</property><signal name=\"clicked\" handler=\"login_"
+ "cb\" swapped=\"no\"/></object><packing><property name=\"expand\">False<"
+ "/property><property name=\"fill\">True</property><property name=\"pack_"
+ "type\">end</property><property name=\"position\">1</property></packing>"
+ "</child></object></child><child type=\"label_item\"><placeholder/></chi"
+ "ld></object><packing><property name=\"expand\">False</property><propert"
+ "y name=\"fill\">True</property><property name=\"position\">2</property>"
+ "</packing></child></object></child><style><class name=\"background\"/><"
+ "class name=\"keycap\"/></style></object></interface>"
};
-static const unsigned lightdm_gtk_greeter_ui_length = 18953u;
+static const unsigned lightdm_gtk_greeter_ui_length = 18934u;
_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev