summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
authorMichael Stahl <michael.stahl@allotropia.de>2023-11-07 12:46:37 +0100
committerMichael Stahl <michael.stahl@allotropia.de>2023-11-09 16:53:15 +0100
commit7e5630b7b09f605aaba6ea8f54ff4c3761fe63db (patch)
tree2f3465e1b7e4a2493000a1899a95387238100674 /cui
parent46673b5c3215d05877043a81470b2a059c2eef75 (diff)
tdf#146386 cui: remove FTP UI, SvxProxyTabPage
Change-Id: I0831b1d99052c1fa8f0be38bee08eb712a168445 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159072 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Diffstat (limited to 'cui')
-rw-r--r--cui/source/options/optinet2.cxx62
-rw-r--r--cui/source/options/optinet2.hxx7
-rw-r--r--cui/uiconfig/ui/optproxypage.ui93
3 files changed, 2 insertions, 160 deletions
diff --git a/cui/source/options/optinet2.cxx b/cui/source/options/optinet2.cxx
index 979d920bc38f..083c3e40f784 100644
--- a/cui/source/options/optinet2.cxx
+++ b/cui/source/options/optinet2.cxx
@@ -98,8 +98,6 @@ constexpr OUString g_aHttpProxyPN = u"ooInetHTTPProxyName"_ustr;
constexpr OUString g_aHttpPortPN = u"ooInetHTTPProxyPort"_ustr;
constexpr OUString g_aHttpsProxyPN = u"ooInetHTTPSProxyName"_ustr;
constexpr OUString g_aHttpsPortPN = u"ooInetHTTPSProxyPort"_ustr;
-constexpr OUString g_aFtpProxyPN = u"ooInetFTPProxyName"_ustr;
-constexpr OUString g_aFtpPortPN = u"ooInetFTPProxyPort"_ustr;
constexpr OUString g_aNoProxyDescPN = u"ooInetNoProxy"_ustr;
IMPL_STATIC_LINK(SvxProxyTabPage, NumberOnlyTextFilterHdl, OUString&, rTest, bool)
@@ -142,12 +140,6 @@ SvxProxyTabPage::SvxProxyTabPage(weld::Container* pPage, weld::DialogController*
, m_xHttpsPortFT(m_xBuilder->weld_label("httpsportft"))
, m_xHttpsPortED(m_xBuilder->weld_entry("httpsport"))
, m_xHttpsPortImg(m_xBuilder->weld_widget("lockhttpsport"))
- , m_xFtpProxyFT(m_xBuilder->weld_label("ftpft"))
- , m_xFtpProxyED(m_xBuilder->weld_entry("ftp"))
- , m_xFtpProxyImg(m_xBuilder->weld_widget("lockftp"))
- , m_xFtpPortFT(m_xBuilder->weld_label("ftpportft"))
- , m_xFtpPortED(m_xBuilder->weld_entry("ftpport"))
- , m_xFtpPortImg(m_xBuilder->weld_widget("lockftpport"))
, m_xNoProxyForFT(m_xBuilder->weld_label("noproxyft"))
, m_xNoProxyForED(m_xBuilder->weld_entry("noproxy"))
, m_xNoProxyForImg(m_xBuilder->weld_widget("locknoproxy"))
@@ -159,14 +151,10 @@ SvxProxyTabPage::SvxProxyTabPage(weld::Container* pPage, weld::DialogController*
m_xHttpsProxyED->connect_insert_text(LINK(this, SvxProxyTabPage, NoSpaceTextFilterHdl));
m_xHttpsPortED->connect_insert_text(LINK(this, SvxProxyTabPage, NumberOnlyTextFilterHdl));
m_xHttpsPortED->connect_changed(LINK(this, SvxProxyTabPage, PortChangedHdl));
- m_xFtpProxyED->connect_insert_text(LINK(this, SvxProxyTabPage, NoSpaceTextFilterHdl));
- m_xFtpPortED->connect_insert_text(LINK(this, SvxProxyTabPage, NumberOnlyTextFilterHdl));
- m_xFtpPortED->connect_changed(LINK(this, SvxProxyTabPage, PortChangedHdl));
Link<weld::Widget&,void> aLink = LINK( this, SvxProxyTabPage, LoseFocusHdl_Impl );
m_xHttpPortED->connect_focus_out( aLink );
m_xHttpsPortED->connect_focus_out( aLink );
- m_xFtpPortED->connect_focus_out( aLink );
m_xProxyModeLB->connect_changed(LINK( this, SvxProxyTabPage, ProxyHdl_Impl ));
@@ -226,16 +214,6 @@ void SvxProxyTabPage::ReadConfigData_Impl()
else
m_xHttpsPortED->set_text( "" );
- m_xFtpProxyED->set_text( officecfg::Inet::Settings::ooInetFTPProxyName::get() );
- x = officecfg::Inet::Settings::ooInetFTPProxyPort::get();
- if (x)
- {
- nIntValue = *x;
- m_xFtpPortED->set_text( OUString::number( nIntValue ));
- }
- else
- m_xFtpPortED->set_text( "" );
-
m_xNoProxyForED->set_text( officecfg::Inet::Settings::ooInetNoProxy::get() );
}
@@ -268,16 +246,6 @@ void SvxProxyTabPage::ReadConfigDefaults_Impl()
m_xHttpsPortED->set_text( OUString::number( nIntValue ));
}
- if( xPropertyState->getPropertyDefault(g_aFtpProxyPN) >>= aStringValue )
- {
- m_xFtpProxyED->set_text( aStringValue );
- }
-
- if( xPropertyState->getPropertyDefault(g_aFtpPortPN) >>= nIntValue )
- {
- m_xFtpPortED->set_text( OUString::number( nIntValue ));
- }
-
if( xPropertyState->getPropertyDefault(g_aNoProxyDescPN) >>= aStringValue )
{
m_xNoProxyForED->set_text( aStringValue );
@@ -308,8 +276,6 @@ void SvxProxyTabPage::RestoreConfigDefaults_Impl()
xPropertyState->setPropertyToDefault(g_aHttpPortPN);
xPropertyState->setPropertyToDefault(g_aHttpsProxyPN);
xPropertyState->setPropertyToDefault(g_aHttpsPortPN);
- xPropertyState->setPropertyToDefault(g_aFtpProxyPN);
- xPropertyState->setPropertyToDefault(g_aFtpPortPN);
xPropertyState->setPropertyToDefault(g_aNoProxyDescPN);
Reference< util::XChangesBatch > xChangesBatch(m_xConfigurationUpdateAccess, UNO_QUERY_THROW);
@@ -338,8 +304,6 @@ void SvxProxyTabPage::Reset(const SfxItemSet*)
m_xHttpPortED->save_value();
m_xHttpsProxyED->save_value();
m_xHttpsPortED->save_value();
- m_xFtpProxyED->save_value();
- m_xFtpPortED->save_value();
m_xNoProxyForED->save_value();
EnableControls_Impl();
@@ -348,8 +312,8 @@ void SvxProxyTabPage::Reset(const SfxItemSet*)
OUString SvxProxyTabPage::GetAllStrings()
{
OUString sAllStrings;
- OUString labels[] = { "label1", "label2", "httpft", "httpsft", "ftpft",
- "noproxyft", "httpportft", "httpsportft", "ftpportft", "noproxydesc" };
+ OUString labels[] = { "label1", "label2", "httpft", "httpsft",
+ "noproxyft", "httpportft", "httpsportft", "noproxydesc" };
for (const auto& label : labels)
{
@@ -404,18 +368,6 @@ bool SvxProxyTabPage::FillItemSet(SfxItemSet* )
bModified = true;
}
- if( m_xFtpProxyED->get_value_changed_from_saved())
- {
- xPropertySet->setPropertyValue( g_aFtpProxyPN, Any(m_xFtpProxyED->get_text()) );
- bModified = true;
- }
-
- if ( m_xFtpPortED->get_value_changed_from_saved() )
- {
- xPropertySet->setPropertyValue( g_aFtpPortPN, Any(m_xFtpPortED->get_text().toInt32()));
- bModified = true;
- }
-
if ( m_xNoProxyForED->get_value_changed_from_saved() )
{
xPropertySet->setPropertyValue( g_aNoProxyDescPN, Any( m_xNoProxyForED->get_text()));
@@ -473,16 +425,6 @@ void SvxProxyTabPage::EnableControls_Impl()
m_xHttpsPortED->set_sensitive(bHTTPSProxyPortEnabled);
m_xHttpsPortImg->set_visible(!bEnable);
- bEnable = !officecfg::Inet::Settings::ooInetFTPProxyName::isReadOnly();
- const bool bFTPProxyNameEnabled = bManualConfig && bEnable;
- const bool bFTPProxyPortEnabled = bManualConfig && bEnable;
- m_xFtpProxyFT->set_sensitive(bFTPProxyNameEnabled);
- m_xFtpProxyED->set_sensitive(bFTPProxyNameEnabled);
- m_xFtpProxyImg->set_visible(!bEnable);
- m_xFtpPortFT->set_sensitive(bFTPProxyPortEnabled);
- m_xFtpPortED->set_sensitive(bFTPProxyPortEnabled);
- m_xFtpPortImg->set_visible(!bEnable);
-
bEnable = !officecfg::Inet::Settings::ooInetNoProxy::isReadOnly();
const bool bInetNoProxyEnabled = bManualConfig && bEnable;
m_xNoProxyForFT->set_sensitive(bInetNoProxyEnabled);
diff --git a/cui/source/options/optinet2.hxx b/cui/source/options/optinet2.hxx
index efec0d530f61..e05a79be029b 100644
--- a/cui/source/options/optinet2.hxx
+++ b/cui/source/options/optinet2.hxx
@@ -48,13 +48,6 @@ private:
std::unique_ptr<weld::Entry> m_xHttpsPortED;
std::unique_ptr<weld::Widget> m_xHttpsPortImg;
- std::unique_ptr<weld::Label> m_xFtpProxyFT;
- std::unique_ptr<weld::Entry> m_xFtpProxyED;
- std::unique_ptr<weld::Widget> m_xFtpProxyImg;
- std::unique_ptr<weld::Label> m_xFtpPortFT;
- std::unique_ptr<weld::Entry> m_xFtpPortED;
- std::unique_ptr<weld::Widget> m_xFtpPortImg;
-
std::unique_ptr<weld::Label> m_xNoProxyForFT;
std::unique_ptr<weld::Entry> m_xNoProxyForED;
std::unique_ptr<weld::Widget> m_xNoProxyForImg;
diff --git a/cui/uiconfig/ui/optproxypage.ui b/cui/uiconfig/ui/optproxypage.ui
index 292c5249fb07..96e744c8cc61 100644
--- a/cui/uiconfig/ui/optproxypage.ui
+++ b/cui/uiconfig/ui/optproxypage.ui
@@ -72,25 +72,6 @@
</packing>
</child>
<child>
- <object class="GtkEntry" id="ftp">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="valign">center</property>
- <property name="hexpand">True</property>
- <property name="activates-default">True</property>
- <property name="truncate-multiline">True</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="ftp-atkobject">
- <property name="AtkObject::accessible-description" translatable="yes" context="extended_tip|ftp">Type the name of the proxy server for FTP.</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="left-attach">2</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkEntry" id="noproxy">
<property name="visible">True</property>
<property name="can-focus">True</property>
@@ -152,27 +133,6 @@
</packing>
</child>
<child>
- <object class="GtkEntry" id="ftpport">
- <property name="visible">True</property>
- <property name="can-focus">True</property>
- <property name="valign">center</property>
- <property name="max-length">5</property>
- <property name="activates-default">True</property>
- <property name="width-chars">5</property>
- <property name="truncate-multiline">True</property>
- <property name="input-purpose">digits</property>
- <child internal-child="accessible">
- <object class="AtkObject" id="ftpport-atkobject">
- <property name="AtkObject::accessible-description" translatable="yes" context="extended_tip|ftpport">Type the port for the corresponding proxy server.</property>
- </object>
- </child>
- </object>
- <packing>
- <property name="left-attach">5</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkComboBoxText" id="proxymode">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -234,20 +194,6 @@
</packing>
</child>
<child>
- <object class="GtkLabel" id="ftpft">
- <property name="visible">True</property>
- <property name="can-focus">False</property>
- <property name="label" translatable="yes" context="optproxypage|ftpft">_FTP proxy:</property>
- <property name="use-underline">True</property>
- <property name="mnemonic-widget">ftp</property>
- <property name="xalign">0</property>
- </object>
- <packing>
- <property name="left-attach">1</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkLabel" id="noproxyft">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -275,19 +221,6 @@
</packing>
</child>
<child>
- <object class="GtkLabel" id="ftpportft">
- <property name="visible">True</property>
- <property name="can-focus">False</property>
- <property name="label" translatable="yes" context="optproxypage|ftpportft">P_ort:</property>
- <property name="use-underline">True</property>
- <property name="mnemonic-widget">ftpport</property>
- </object>
- <packing>
- <property name="left-attach">4</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkLabel" id="noproxydesc">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -340,19 +273,6 @@
</packing>
</child>
<child>
- <object class="GtkImage" id="lockftp">
- <property name="can-focus">False</property>
- <property name="no-show-all">True</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <property name="icon-name">res/lock.png</property>
- </object>
- <packing>
- <property name="left-attach">0</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<object class="GtkImage" id="locknoproxy">
<property name="can-focus">False</property>
<property name="no-show-all">True</property>
@@ -392,19 +312,6 @@
</packing>
</child>
<child>
- <object class="GtkImage" id="lockftpport">
- <property name="can-focus">False</property>
- <property name="no-show-all">True</property>
- <property name="halign">center</property>
- <property name="valign">center</property>
- <property name="icon-name">res/lock.png</property>
- </object>
- <packing>
- <property name="left-attach">3</property>
- <property name="top-attach">3</property>
- </packing>
- </child>
- <child>
<placeholder/>
</child>
<child>