diff options
author | Anton Luka Šijanec <anton@sijanec.eu> | 2021-09-08 10:52:05 +0200 |
---|---|---|
committer | Anton Luka Šijanec <anton@sijanec.eu> | 2021-09-08 10:52:05 +0200 |
commit | e418543550a42878bcb04fa1e3f4b3f4451d295b (patch) | |
tree | be3d4048364942a925e8630f91b48b2fc5af65e7 /src/ui.glade | |
parent | code rewriting (diff) | |
download | discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar.gz discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar.bz2 discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar.lz discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar.xz discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.tar.zst discord.c-e418543550a42878bcb04fa1e3f4b3f4451d295b.zip |
Diffstat (limited to 'src/ui.glade')
-rw-r--r-- | src/ui.glade | 760 |
1 files changed, 319 insertions, 441 deletions
diff --git a/src/ui.glade b/src/ui.glade index 555a70a..c2c727e 100644 --- a/src/ui.glade +++ b/src/ui.glade @@ -2,10 +2,298 @@ <!-- Generated with glade 3.22.1 --> <interface> <requires lib="gtk+" version="3.20"/> - <object class="GtkListStore" id="dc_main_tree"/> + <object class="GtkTreeStore" id="dc_main_tree"> + <columns> + <!-- column-name gchararray1 --> + <column type="gchararray"/> + <!-- column-name gpointer1 --> + <column type="gpointer"/> + </columns> + </object> <object class="GtkTextBuffer" id="dc_message_input"> <signal name="changed" handler="dc_ui_inputbox_changed" swapped="no"/> </object> + <object class="GtkApplicationWindow" id="dc_window_main"> + <property name="can_focus">False</property> + <signal name="delete-event" handler="gtk_main_quit" swapped="no"/> + <child> + <placeholder/> + </child> + <child> + <object class="GtkBox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkToolbar"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkToolButton" id="dc_main_settings"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+P</property> + <property name="label" translatable="yes">Settings</property> + <property name="use_underline">True</property> + <property name="stock_id">gtk-preferences</property> + <signal name="clicked" handler="dc_ui_spawn_window" object="dc_window_settings" swapped="no"/> + <accelerator key="p" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolButton" id="dc_main_mic"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+M</property> + <property name="label" translatable="yes">Microphone</property> + <property name="use_underline">True</property> + <property name="icon_name">audio-input-microphone</property> + <accelerator key="m" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolButton" id="dc_main_disconnect"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+D</property> + <property name="label" translatable="yes">Disconnect</property> + <property name="use_underline">True</property> + <property name="stock_id">gtk-disconnect</property> + <accelerator key="d" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolButton" id="dc_main_camera"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+F</property> + <property name="label" translatable="yes">Camera</property> + <property name="use_underline">True</property> + <property name="icon_name">camera-video</property> + <accelerator key="f" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolButton" id="dc_main_share_screen"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+S</property> + <property name="label" translatable="yes">Share screen</property> + <property name="use_underline">True</property> + <property name="icon_name">video-display</property> + <accelerator key="s" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolItem"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkVolumeButton"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="focus_on_click">False</property> + <property name="receives_default">True</property> + <property name="tooltip_text" translatable="yes">Ctrl+L</property> + <property name="relief">none</property> + <property name="orientation">vertical</property> + <property name="icons">audio-volume-muted-symbolic +audio-volume-high-symbolic +audio-volume-low-symbolic +audio-volume-medium-symbolic</property> + <child internal-child="plus_button"> + <object class="GtkButton"> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">center</property> + <property name="valign">center</property> + <property name="relief">none</property> + </object> + </child> + <child internal-child="minus_button"> + <object class="GtkButton"> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="halign">center</property> + <property name="valign">center</property> + <property name="relief">none</property> + </object> + </child> + <accelerator key="l" signal="popup" modifiers="GDK_CONTROL_MASK"/> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + <child> + <object class="GtkToolButton" id="dc_main_send"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+Enter</property> + <property name="label" translatable="yes">Send</property> + <property name="use_underline">True</property> + <property name="icon_name">mail-send</property> + <signal name="clicked" handler="dc_ui_inputbox_activate" swapped="no"/> + <accelerator key="Return" signal="clicked" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="homogeneous">True</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkPaned"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <child> + <object class="GtkTreeView" id="dc_main_channels"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="tooltip_text" translatable="yes">Ctrl+G</property> + <property name="model">dc_main_tree</property> + <property name="headers_visible">False</property> + <property name="reorderable">True</property> + <property name="enable_tree_lines">True</property> + <child internal-child="selection"> + <object class="GtkTreeSelection"/> + </child> + <accelerator key="g" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="resize">True</property> + <property name="shrink">True</property> + </packing> + </child> + <child> + <object class="GtkScrolledWindow" id="dc_main_scroll"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkViewport"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkGrid" id="dc_main_messages"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="tooltip_text" translatable="yes">Ctrl+T</property> + <accelerator key="t" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="resize">True</property> + <property name="shrink">True</property> + </packing> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkEntry" id="dc_main_singleline"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="tooltip_text" translatable="yes">Ctrl+I to focus, Return to send.</property> + <property name="caps_lock_warning">False</property> + <property name="placeholder_text" translatable="yes">Enter message and send with Enter</property> + <signal name="activate" handler="dc_ui_inputbox_activate" swapped="no"/> + <signal name="changed" handler="dc_ui_inputbox_changed" swapped="no"/> + <accelerator key="i" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> + <accelerator key="Return" signal="activate"/> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkTextView" id="dc_main_multiline"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="tooltip_text" translatable="yes">Ctrl+I to focus, Ctrl+Enter to send</property> + <property name="border_width">1</property> + <property name="wrap_mode">word-char</property> + <property name="buffer">dc_message_input</property> + <accelerator key="i" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="dc_main_status"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">discord.c status bar</property> + <property name="wrap">True</property> + <property name="wrap_mode">word-char</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">3</property> + </packing> + </child> + </object> + </child> + </object> <object class="GtkWindow" id="dc_window_registration"> <property name="can_focus">False</property> <property name="title" translatable="yes">Registration</property> @@ -97,7 +385,7 @@ <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Username (>1 character)</property> + <property name="label" translatable="yes">Username (2-32 characters)</property> </object> <packing> <property name="left_attach">0</property> @@ -123,6 +411,9 @@ </packing> </child> <child> + <placeholder/> + </child> + <child> <object class="GtkLabel" id="dc_registration_response"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -133,13 +424,10 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">1</property> + <property name="position">2</property> </packing> </child> <child> - <placeholder/> - </child> - <child> <object class="GtkGrid"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -275,8 +563,7 @@ <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="label" translatable="yes">Use a multiline textbox -(Send with Ctrl+Enter)</property> + <property name="label" translatable="yes">Use a multiline textbox</property> </object> <packing> <property name="left_attach">0</property> @@ -305,6 +592,28 @@ <property name="top_attach">2</property> </packing> </child> + <child> + <object class="GtkLabel"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">strftime(3) format</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">4</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dc_settings_strftime"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="placeholder_text" translatable="yes">%c is the default</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + </packing> + </child> </object> <packing> <property name="expand">True</property> @@ -314,7 +623,7 @@ </child> <child> <object class="GtkButton" id="dc_settings_register"> - <property name="label" translatable="yes">Create an account</property> + <property name="label" translatable="yes">Create an account ...</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> @@ -368,7 +677,7 @@ <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="use_stock">True</property> - <signal name="clicked" handler="dc_ui_handle_close" swapped="no"/> + <signal name="activate" handler="dc_ui_handle_close" swapped="no"/> </object> <packing> <property name="left_attach">2</property> @@ -388,435 +697,4 @@ <object class="GtkTextBuffer" id="textbuffer4"> <property name="text" translatable="yes">This is a message that you had sent. You can edit it and it will update on the server.</property> </object> - <object class="GtkApplicationWindow" id="dc_window_main"> - <property name="can_focus">False</property> - <signal name="delete-event" handler="gtk_main_quit" swapped="no"/> - <child> - <placeholder/> - </child> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkToolbar"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkToolButton" id="dc_main_settings"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+P</property> - <property name="label" translatable="yes">Settings</property> - <property name="use_underline">True</property> - <property name="stock_id">gtk-preferences</property> - <signal name="clicked" handler="dc_ui_spawn_window" object="dc_window_settings" swapped="no"/> - <accelerator key="p" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolButton" id="dc_main_mic"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+M</property> - <property name="label" translatable="yes">Microphone</property> - <property name="use_underline">True</property> - <property name="icon_name">audio-input-microphone</property> - <accelerator key="m" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolButton" id="dc_main_disconnect"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+D</property> - <property name="label" translatable="yes">Disconnect</property> - <property name="use_underline">True</property> - <property name="stock_id">gtk-disconnect</property> - <accelerator key="d" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolButton" id="dc_main_camera"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+F</property> - <property name="label" translatable="yes">Camera</property> - <property name="use_underline">True</property> - <property name="icon_name">camera-video</property> - <accelerator key="f" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolButton" id="dc_main_share_screen"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+S</property> - <property name="label" translatable="yes">Share screen</property> - <property name="use_underline">True</property> - <property name="icon_name">video-display</property> - <accelerator key="s" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolItem"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkVolumeButton"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="focus_on_click">False</property> - <property name="receives_default">True</property> - <property name="tooltip_text" translatable="yes">Ctrl+L</property> - <property name="relief">none</property> - <property name="orientation">vertical</property> - <property name="icons">audio-volume-muted-symbolic -audio-volume-high-symbolic -audio-volume-low-symbolic -audio-volume-medium-symbolic</property> - <child internal-child="plus_button"> - <object class="GtkButton"> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="halign">center</property> - <property name="valign">center</property> - <property name="relief">none</property> - </object> - </child> - <child internal-child="minus_button"> - <object class="GtkButton"> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="halign">center</property> - <property name="valign">center</property> - <property name="relief">none</property> - </object> - </child> - <accelerator key="l" signal="popup" modifiers="GDK_CONTROL_MASK"/> - </object> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - <child> - <object class="GtkToolButton" id="dc_main_send"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+Enter</property> - <property name="label" translatable="yes">Send</property> - <property name="use_underline">True</property> - <property name="icon_name">mail-send</property> - <signal name="clicked" handler="dc_ui_inputbox_activate" swapped="no"/> - <accelerator key="Return" signal="clicked" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="homogeneous">True</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkPaned"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <child> - <object class="GtkTreeView"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="tooltip_text" translatable="yes">Ctrl+G</property> - <property name="model">dc_main_tree</property> - <property name="headers_visible">False</property> - <property name="reorderable">True</property> - <child internal-child="selection"> - <object class="GtkTreeSelection"/> - </child> - <child> - <object class="GtkTreeViewColumn"> - <property name="sizing">autosize</property> - <property name="title" translatable="yes">column</property> - <property name="clickable">True</property> - </object> - </child> - <accelerator key="g" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="resize">True</property> - <property name="shrink">True</property> - </packing> - </child> - <child> - <object class="GtkScrolledWindow" id="dc_main_scroll"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkViewport"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkGrid" id="dc_main_messages"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="tooltip_text" translatable="yes">Ctrl+T</property> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Else</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">16:21</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">You</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">16:22</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkTextView"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="wrap_mode">word-char</property> - <property name="buffer">textbuffer4</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Someone</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">16:20</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">This is a message that someone else had sent. You can't modify it. You can reply to the message by clicking on it.</property> - <property name="wrap">True</property> - <property name="wrap_mode">word-char</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">This is a message that someone else had sent. You can't modify it. You can reply to the message by clicking on it.</property> - <property name="wrap">True</property> - <property name="wrap_mode">word-char</property> - <property name="selectable">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">1</property> - </packing> - </child> - <accelerator key="t" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> - </object> - </child> - </object> - </child> - </object> - <packing> - <property name="resize">True</property> - <property name="shrink">True</property> - </packing> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkEntry" id="dc_main_singleline"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="tooltip_text" translatable="yes">Ctrl+I to focus, Return to send.</property> - <property name="caps_lock_warning">False</property> - <property name="placeholder_text" translatable="yes">Enter message and send with Enter</property> - <signal name="activate" handler="dc_ui_inputbox_activate" swapped="no"/> - <signal name="changed" handler="dc_ui_inputbox_changed" swapped="no"/> - <accelerator key="i" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> - <accelerator key="Return" signal="activate"/> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkTextView" id="dc_main_multiline"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="tooltip_text" translatable="yes">Ctrl+I to focus, Ctrl+Enter to send</property> - <property name="border_width">1</property> - <property name="wrap_mode">word-char</property> - <property name="buffer">dc_message_input</property> - <accelerator key="i" signal="grab-focus" modifiers="GDK_CONTROL_MASK"/> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="dc_main_status"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">discord.c status bar</property> - <property name="wrap">True</property> - <property name="wrap_mode">word-char</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">3</property> - </packing> - </child> - </object> - </child> - </object> </interface> |