dbaccess/source/core/inc/migrwarndlg.hxx | 2 ++ dbaccess/source/core/misc/migrwarndlg.cxx | 2 ++ dbaccess/uiconfig/ui/migrwarndlg.ui | 29 ++++++++++++++++++++++------- 3 files changed, 26 insertions(+), 7 deletions(-)
New commits: commit c0ac81cdce09823861042441dc4deb71357aa395 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Thu Jun 6 16:24:26 2019 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Jun 13 17:42:57 2019 +0200 add link to hsqldb->firebird migration dialog 1. keep presenting the migration dialog 2. but, default to 'later' 3. add a link to a URL that someone will have to fill in Change-Id: I4c67fe0b65fd78e942ca0760c0f9e128e5ac7be6 Reviewed-on: https://gerrit.libreoffice.org/73966 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/dbaccess/source/core/inc/migrwarndlg.hxx b/dbaccess/source/core/inc/migrwarndlg.hxx index 3e0935bd732c..e01c2b9f0099 100644 --- a/dbaccess/source/core/inc/migrwarndlg.hxx +++ b/dbaccess/source/core/inc/migrwarndlg.hxx @@ -15,6 +15,8 @@ namespace dbaccess { class MigrationWarnDialog : public weld::MessageDialogController { + std::unique_ptr<weld::Button> m_xLater; + public: MigrationWarnDialog(weld::Window* pParent); }; diff --git a/dbaccess/source/core/misc/migrwarndlg.cxx b/dbaccess/source/core/misc/migrwarndlg.cxx index cbbe6e3ca90c..d1712fba3f16 100644 --- a/dbaccess/source/core/misc/migrwarndlg.cxx +++ b/dbaccess/source/core/misc/migrwarndlg.cxx @@ -13,7 +13,9 @@ namespace dbaccess { MigrationWarnDialog::MigrationWarnDialog(weld::Window* pParent) : MessageDialogController(pParent, "dbaccess/ui/migrwarndlg.ui", "MigrationWarnDialog") + , m_xLater(m_xBuilder->weld_button("no")) { + m_xLater->grab_focus(); } } diff --git a/dbaccess/uiconfig/ui/migrwarndlg.ui b/dbaccess/uiconfig/ui/migrwarndlg.ui index 5f25d767a182..97a89cb6f67f 100644 --- a/dbaccess/uiconfig/ui/migrwarndlg.ui +++ b/dbaccess/uiconfig/ui/migrwarndlg.ui @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.20.4 --> +<!-- Generated with glade 3.22.1 --> <interface domain="dba"> <requires lib="gtk+" version="3.18"/> <object class="GtkMessageDialog" id="MigrationWarnDialog"> @@ -11,12 +11,12 @@ <property name="text" translatable="yes" context="migrationwarndialog|MigrationWarnDialog">The document contains embedded HSQL data, which is deprecated.</property> <property name="secondary_text" translatable="yes" context="migrationwarndialog|MigrationWarnDialog">Would you like to migrate to Firebird now?</property> <child internal-child="vbox"> - <object class="GtkBox"> + <object class="GtkBox" id="messagedialog-vbox"> <property name="can_focus">False</property> <property name="orientation">vertical</property> - <property name="spacing">2</property> + <property name="spacing">12</property> <child internal-child="action_area"> - <object class="GtkButtonBox"> + <object class="GtkButtonBox" id="messagedialog-action_area"> <property name="can_focus">False</property> <child> <object class="GtkButton" id="yes"> @@ -37,6 +37,8 @@ <property name="label" translatable="yes" context="migrationwarndialog|later">_Later</property> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> <property name="receives_default">True</property> <property name="use_underline">True</property> </object> @@ -50,17 +52,30 @@ <packing> <property name="expand">False</property> <property name="fill">False</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> + <child> + <object class="GtkLinkButton" id="link"> + <property name="label" translatable="yes" context="migrationwarndialog|link">Click for important information about migration.</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="relief">none</property> + <property name="uri">https://wiki.documentfoundation.org/Documentation/HowTo/MigrateFromHSQLDB</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> </object> </child> <action-widgets> <action-widget response="-5">yes</action-widget> <action-widget response="-6">no</action-widget> </action-widgets> - <child> - <placeholder/> - </child> </object> </interface> _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits