From d349204a634374da196f9850a3b850e88b12218c Mon Sep 17 00:00:00 2001 From: thunder2 Date: Wed, 17 Aug 2011 00:06:44 +0000 Subject: [PATCH] Added check for administrator rights to add/remove the retroshare:// protocol. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4570 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- retroshare-gui/src/gui/images.qrc | 4 ++ retroshare-gui/src/gui/images/admin-16.png | Bin 0 -> 899 bytes retroshare-gui/src/gui/images/admin-24.png | Bin 0 -> 1596 bytes retroshare-gui/src/gui/images/admin-32.png | Bin 0 -> 2362 bytes retroshare-gui/src/gui/images/admin-48.png | Bin 0 -> 4531 bytes .../src/gui/settings/GeneralPage.cpp | 31 ++++++--- .../src/gui/settings/GeneralPage.ui | 42 ++++++++++-- .../src/gui/settings/rsharesettings.cpp | 32 ++++++++- .../src/gui/settings/rsharesettings.h | 4 +- retroshare-gui/src/lang/retroshare_de.qm | Bin 328216 -> 328849 bytes retroshare-gui/src/lang/retroshare_de.ts | 61 ++++++++++++------ 11 files changed, 137 insertions(+), 37 deletions(-) create mode 100644 retroshare-gui/src/gui/images/admin-16.png create mode 100644 retroshare-gui/src/gui/images/admin-24.png create mode 100644 retroshare-gui/src/gui/images/admin-32.png create mode 100644 retroshare-gui/src/gui/images/admin-48.png diff --git a/retroshare-gui/src/gui/images.qrc b/retroshare-gui/src/gui/images.qrc index 9ee15fddf..889b7e693 100644 --- a/retroshare-gui/src/gui/images.qrc +++ b/retroshare-gui/src/gui/images.qrc @@ -42,6 +42,10 @@ images/add_channel64.png images/add_channel24.png images/add_channel32.png + images/admin-16.png + images/admin-32.png + images/admin-24.png + images/admin-48.png images/user/add_group22.png images/user/add_group256.png images/avatarstatus_bg.png diff --git a/retroshare-gui/src/gui/images/admin-16.png b/retroshare-gui/src/gui/images/admin-16.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f4b84a24698d3643391d4e1b9929e7d038dda9 GIT binary patch literal 899 zcmV-}1AP36P)6!WGi2;b2?`Tk;TO{ksD~(G$AG%bOc5WH%q(#S}sUS!bghX zqnM}{Gb&CNU|axGX_i3Pym1#KPRT?V+a%q_(1OsyX-|84PWQ^Daj@s=ecn9J?|q*4 z`9Bn1V2zE9`Btm-Yl@;?BQC9~>RdP+J{t%G)_2EJyAt#4cDsipeo$0Y^pe?ZX41r> z(P(ORcJ^S5+H5aGQ^ zqtU3&%*;ecMZb}X`uqC&e%Jwcz23Qsii)EKgMmGDjiEGg5v~#&uH0O~)q+#76;W8Y zl>sr94enLHOaK@k9}jhQb{^gVw6?b1tF5ige|M6j9J#>JEIsDeRNVSCgsI|sWF0R7 zOWnZoqKLm1c<_z^Wn^UJaa&uP?O(wCnwpxt6Qe5SEEKRQDR>y#hPv`6t~u+Gef${G z3J;{GaPxaBG9BOU0o)}O6ck@ksQm&BIZ45=vWZk|8#8C>pw-i0SQd&D(mX-mR%T@Ku)LC80+eYjYbWcY_rIG*5MI=%bv@8XlRAAfw1D{nNkVZ#G z$NYZ(xg9`rbMr?|r?YeaqjvLw!zq{#l74kEl92@R2q4BawTFs$1Yy^-*G8RR_rHfEZxezQWOm~*xEobCMKTqEd zg+lN5_xC^iPl=?BDKZJi#+*lYiX)f5K&Jf==nWB;@bCD%(jpBG4vu$q zb-A9CazjHymdRxLsj8~#pt#to<#`FbVH0mneu?aO40?4HpH#n`7#kaVu(h@2Ag{0P z*#)=TT~5?EP+3`-5ni0ouFqeEf7yq^LLDxg%uGy7OhiRdJm1^f8+_q1{bL@Fr<~)s zuZXk-yu&1Xd`2YAlfM=g-C&>YgMst$5j4aF7B}sCVExf-w Z_6dt0RUo(C%TNFS002ovPDHLkV1hE#sGR@+ literal 0 HcmV?d00001 diff --git a/retroshare-gui/src/gui/images/admin-24.png b/retroshare-gui/src/gui/images/admin-24.png new file mode 100644 index 0000000000000000000000000000000000000000..2ddeffd1922b5cdca6e41e5309406ec0b875ca32 GIT binary patch literal 1596 zcmV-C2E+M@P)sTGNzDK1UjOB-j%IH`tpeRMf+FG@BhH4eX0}Ipu4`=#=`oQU(+1bhDe)oL$+(#hi3`3^MP_aQH77dX}j z4wDfw+z3;%y{)kD*d2?-a*^Y>iYr&H)IJwr>C&a!f`fx+#Ky)BjUGETLd|G2E?$O5 z?M|2-3TV|58e2FdjV*!_R#;ow(A%p)KzITSL&m}K*xFN7b*YhLVrp$|{gVLg>Ibl5 z#fq|mf&!z-Y(@*odRw_z};pK7LWS@T7?4w$HQs2q21gG0mBd& z6$g!fB;0PfxMoe-ua%XR3!VYU%gZ;eDtH3WJR(Eocw>kfVSx-3GC3R`FYdK?vF@ES z&?ubn2@(XJgU7?d)?$OL(}7;AfDv=|BW>;abLHjb{Q;IQUtV_Lz<0()`yOM=7z%-E z8G<#08iocZh;X>Qc-Sr=H=ztl84sU}gO_u|>*m3`TyT=7;a&?y#}*EjWTXgxjRZAKgD1hAoDVME2eVDW@5yH%qeQs7Swa&F(JR75vU51d1s<9S zz)7rLv+i6)Ma6>u7P;)up~D2gjL;AdG+Noy;9X8HSQ4D&MLcMi(3zeEi5z2{G@(fj zA4q+?a@gH&m`v>$G3x}<)7PJSrUpxvEGav5_^@%&-p9~sSoja3!0{3+-5eg-SUj=y zLg*GDWgmU&?{cdl`sCn6nlu1KDD~xPy zLSTp&R=0p_kL*B~jd+TH#~)JRj;H>T+Yh3s0`FtMdTI2s9GdP~5IX6Eux?$(!K$jN z_5A?IxF5j0dGn$sOqg&Y zb#>}=>+M_&)-=Ho9s;?~4G1nslt8>Z&}L^MRIkBMKPU7g6A>C%ojNqvTTr@d6!N~> zQr^_mwC2W*8%@t>QDS1^iTyb_N!`|)3cfKLuaAs`QZ5quJp@1`9pggSH=n{VNQGg3 zE;1u3u!0KhZNN-@4?cK5h~1pIp|HBTdi`_7j$|>H3|#Jv8B?P>Zso$DZbpzn2b%Ih zCJFF}EJhvu3_*H^WWYi$XVBvi(NN!p_8v0DfA`|p7o)_S-Je(V zabI6w-}F*|KASdeTKvkDD|g1m&WpZVSA;;+VCdi=DD*1KKD`PWr61H>3vOQ2X;Y?59@$V|48~WDu%UiPIJbppkq*@T`#Agc zc$Acs+&OjXRAFsxZQk?ZymTiMx;CbzrKQfEHEVQxb1iK5jv%u%5fO$kWUdOu?LRKv zDK0K9B)89dQH%kX{?w^cH<0dHO7_J#y*@zMcf@QqJBo^mZjtTv(~EBY$^d;fapJ_u uHjDI literal 0 HcmV?d00001 diff --git a/retroshare-gui/src/gui/images/admin-32.png b/retroshare-gui/src/gui/images/admin-32.png new file mode 100644 index 0000000000000000000000000000000000000000..ef837a8343d3e6d05bc3db4b18c3589857a76cc0 GIT binary patch literal 2362 zcmV-A3B~q_P) zd2m(r7018#zAbq#`vQiLAQB8&S)|~^0g+M`f%3565G(~OjfIjDL{SJ!7!fISRKUt~ zga83Tr3BihGT;EI1fhZrq#?+fg)BUhyqCA$ed&4OKPQQVv3KS-@7+7Ud(P*qzjGNp z*)?MB+_`x%F)>4RUAJ7ibm>@4P0e|Feyy*9n7(YDI(2GNLqo%?ZQHgNrKhJy8ySt& zbOD_Y>cwxqt!d6*Rk&Hzu>b!75Jf8?KR>^4ZDHZu*4BsS>i;yMxvm<+GY%oql!Sy~ zzeQ~$?|yszw*A%B)gRLSrXLGnFs(@yUsbLjF>>U-#>gkizr3|}-KGy^RsRRQ>wFS`{APsD;G|W$lt1WIDG-pbNu-6Bd1TFK1c%YcMFh^knny>OUt_r z4bAMW`iHpI#KRPxfQ0xkT4qF;45S+Hie!DKfR;8FR?avDRuahz1VC&u?;(%}aJxEC zS0_M{p2C1(Q@~n>(|xnYZnu92tp8muBeb@ zjdFta`9%l;6*_+p*X|fGV#2#>O2*jzWW$mk0ru?MXFvR9E7Z7X=$Zl(IX%o2w4S1` z=-{Z(1wnx;prF(3#-A2lhDj&i({o*U^s5r2OnW%W6VdA?Z`9*@y@ug06>869O)McN zE$$KEv*KcV$*ETGQ4w7(HRw9bWqTXN*6HD3;(cgXRRW8Fg{rfpn8ax&dXFIJUI><^ z;DP9C!u9sSNPTgg`b_%RVp5gYa}rVx6qncIJ{t~}Apo+T7d5o|Wi)j1c;NCv;W=sr zDr}UL^{YNdh(U)&qIAvBwSo{Tc|jDYEQL;pfo9zHj6(A0D(Fcw?AIK{p#bAu|!@#|c3?cw9q?jcDg=$wfQZE2R zUWdrFQ|MYzFU-e))L%%?rlxNtksG@O7(ae|(SeeZwO78mXgco+2cuaDKtZF6nohe9 ztSq3b6Lr05KnMc(cxEX=iIOpyz_1~-f*~-G<%X`%DSQW-9Bp`d)F)uf5&kh_pWi@l zf7DYaoL^Q}wnLCR*1eUc>R#QilJE-IN$Quj+ zn5ZMxVZ>jz!J>K)5f%a)DGxCiDKKWT-UMH#3!ROP*qj@WG1)2dl3y=ATvb)|Ch6(y z2_Tqr3#z`o{HeeFl67?4TL=xE3Eec1Hd2<$UP^v10q6up0Nh=SKJiC{YCeS99$9ZN znh+rCT>%O0Elvz$ZeZIgJ8EmLwk-VBfDY~ww=zbFHa*2a#Pr_cC=`tzoqbo|g% z96M*uoYD`rY@T%e@*y@c{sj6(rz6TX0A^bR1ZwuPPA);L7VHlaZaHHR5pd(3$r4fq zC2%=8IS2fH|9bQ?89&Zg{%k=(!LgMEE3&R%*n$3WXAlz~h3Kec$Wkm`t9%QQj0Y{v zJR&$J3Z_P3NOC{%jlAESt*EF7X8rBngg@?wNzR%zYxd?XS)AHXb&v@UEk^&a7RYQE z7FV7EK+wwTd`w9@elIZ*J56hP?pE@XcU|4uWq)DM6 zMUo_;^1|0n3R5Y^al7!CpJh)1fV8wUYg}C1t0t3axF85tHw~urpEDQ?=cv}t*4EZ? geUaB^fFJw%AGg_#UCx;9qW}N^07*qoM6N<$g0ppMX#fBK literal 0 HcmV?d00001 diff --git a/retroshare-gui/src/gui/images/admin-48.png b/retroshare-gui/src/gui/images/admin-48.png new file mode 100644 index 0000000000000000000000000000000000000000..70dd050246ab3a34536bbb0539f7dcd1e935525c GIT binary patch literal 4531 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 R#F_vA002ovPDHLkV1ihpm-PSu literal 0 HcmV?d00001 diff --git a/retroshare-gui/src/gui/settings/GeneralPage.cpp b/retroshare-gui/src/gui/settings/GeneralPage.cpp index 2d96ec100..9e30d0118 100755 --- a/retroshare-gui/src/gui/settings/GeneralPage.cpp +++ b/retroshare-gui/src/gui/settings/GeneralPage.cpp @@ -19,6 +19,7 @@ * Boston, MA 02110-1301, USA. ****************************************************************/ +#include #include #include #include "retroshare/rsinit.h" @@ -33,14 +34,22 @@ GeneralPage::GeneralPage(QWidget * parent, Qt::WFlags flags) : ConfigPage(parent, flags) { - /* Invoke the Qt Designer generated object setup routine */ - ui.setupUi(this); + /* Invoke the Qt Designer generated object setup routine */ + ui.setupUi(this); - /* Hide platform specific features */ -#ifndef Q_WS_WIN - ui.chkRunRetroshareAtSystemStartup->setVisible(false); - ui.chkRunRetroshareAtSystemStartupMinimized->setVisible(false); - ui.enableRetroShareProtocol->setVisible(false); + /* Hide platform specific features */ +#ifdef Q_WS_WIN + if (Settings->canSetRetroShareProtocol() == false) { + ui.enableRetroShareProtocol->setEnabled(false); + } else { + ui.adminLabel->setEnabled(false); + ui.adminLabel->setToolTip(""); + } +#else + ui.chkRunRetroshareAtSystemStartup->setVisible(false); + ui.chkRunRetroshareAtSystemStartupMinimized->setVisible(false); + ui.enableRetroShareProtocol->setVisible(false); + ui.adminLabel->setVisible(false); #endif } @@ -60,7 +69,13 @@ bool GeneralPage::save(QString &/*errmsg*/) Settings->setRunRetroshareOnBoot(ui.chkRunRetroshareAtSystemStartup->isChecked(), ui.chkRunRetroshareAtSystemStartupMinimized->isChecked()); if (ui.enableRetroShareProtocol->isChecked() != Settings->getRetroShareProtocol()) { - Settings->setRetroShareProtocol(ui.enableRetroShareProtocol->isChecked()); + if (Settings->setRetroShareProtocol(ui.enableRetroShareProtocol->isChecked()) == false) { + if (ui.enableRetroShareProtocol->isChecked()) { + QMessageBox::critical(this, tr("Error"), tr("Could not add retroshare:// as protocol.")); + } else { + QMessageBox::critical(this, tr("Error"), tr("Could not remove retroshare:// protocol.")); + } + } } #endif diff --git a/retroshare-gui/src/gui/settings/GeneralPage.ui b/retroshare-gui/src/gui/settings/GeneralPage.ui index e582a593c..c3d65a3b5 100755 --- a/retroshare-gui/src/gui/settings/GeneralPage.ui +++ b/retroshare-gui/src/gui/settings/GeneralPage.ui @@ -6,7 +6,7 @@ 0 0 - 373 + 397 400 @@ -609,11 +609,37 @@ - - - Register retroshare:// as url protocol (Restart required) - - + + + + + + 0 + 16 + + + + Register retroshare:// as url protocol (Restart required) + + + + + + + + 16 + 16 + + + + You need administrator rights to change this option. + + + :/images/admin-16.png + + + + @@ -662,6 +688,8 @@ - + + + diff --git a/retroshare-gui/src/gui/settings/rsharesettings.cpp b/retroshare-gui/src/gui/settings/rsharesettings.cpp index 2cf57a631..34137d396 100644 --- a/retroshare-gui/src/gui/settings/rsharesettings.cpp +++ b/retroshare-gui/src/gui/settings/rsharesettings.cpp @@ -506,25 +506,51 @@ bool RshareSettings::getRetroShareProtocol() return false; } +/** Returns true if the user can set retroshare as protocol */ +bool RshareSettings::canSetRetroShareProtocol() +{ +#if defined(Q_WS_WIN) + QSettings retroshare("HKEY_CLASSES_ROOT\\retroshare", QSettings::NativeFormat); + return retroshare.isWritable(); +#else + return false; +#endif +} + /** Register retroshare:// as protocl */ -void RshareSettings::setRetroShareProtocol(bool value) +bool RshareSettings::setRetroShareProtocol(bool value) { #if defined(Q_WS_WIN) if (value) { QSettings retroshare("HKEY_CLASSES_ROOT\\retroshare", QSettings::NativeFormat); retroshare.setValue("Default", "URL: RetroShare protocol"); + + QSettings::Status state = retroshare.status(); + if (state == QSettings::AccessError) { + return false; + } retroshare.setValue("URL Protocol", ""); retroshare.setValue("Profile", QString::fromStdString(rsPeers->getOwnId())); QSettings command("HKEY_CLASSES_ROOT\\retroshare\\shell\\open\\command", QSettings::NativeFormat); command.setValue("Default", getAppPathForProtocol()); + state = command.status(); } else { QSettings retroshare("HKEY_CLASSES_ROOT", QSettings::NativeFormat); retroshare.remove("retroshare"); + + QSettings::Status state = retroshare.status(); + if (state == QSettings::AccessError) { + return false; + } } + + return true; #else - /* Platforms othe rthan windows aren't supported yet */ + /* Platforms other than windows aren't supported yet */ Q_UNUSED(value); + + return false; #endif } @@ -690,4 +716,4 @@ void RshareSettings::setMaxTimeBeforeIdle(uint nValue) { m_maxTimeBeforeIdle = nValue; setValue("maxTimeBeforeIdle", nValue); -} \ No newline at end of file +} diff --git a/retroshare-gui/src/gui/settings/rsharesettings.h b/retroshare-gui/src/gui/settings/rsharesettings.h index 3a7111415..01278e11f 100644 --- a/retroshare-gui/src/gui/settings/rsharesettings.h +++ b/retroshare-gui/src/gui/settings/rsharesettings.h @@ -118,10 +118,12 @@ public: /** Set whether to run RetroShare on system boot. */ void setRunRetroshareOnBoot(bool run, bool minimized); + /** Returns true if the user can set retroshare as protocol */ + bool canSetRetroShareProtocol(); /** Returns true if retroshare:// is registered as protocol */ bool getRetroShareProtocol(); /** Register retroshare:// as protocl */ - void setRetroShareProtocol(bool value); + bool setRetroShareProtocol(bool value); /* Get the destination log file. */ QString getLogFile(); diff --git a/retroshare-gui/src/lang/retroshare_de.qm b/retroshare-gui/src/lang/retroshare_de.qm index f5feff0a397ce49440098987d4d2e4f2e52645bb..ffc9d2190f0bf83041687bc227a4a8b741016369 100644 GIT binary patch delta 15057 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 E0m-5n^#A|> delta 14568 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 QfPW1C#KZ62^4(Sb4@@(JIsgCw diff --git a/retroshare-gui/src/lang/retroshare_de.ts b/retroshare-gui/src/lang/retroshare_de.ts index 4ade6ab0e..112f43709 100644 --- a/retroshare-gui/src/lang/retroshare_de.ts +++ b/retroshare-gui/src/lang/retroshare_de.ts @@ -5042,12 +5042,16 @@ Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu u Nicht in den Systemabschnitt minimieren - + You need administrator rights to set this option. + Du benötigst Administratorrechte zum aktivieren der Einstellung. + + + seconds Sekunden - + Start minimized Minimiert starten @@ -5057,12 +5061,17 @@ Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu u Starte RetroShare mit dem System - + Register retroshare:// as url protocol (Restart required) Registriere retroshare:// als Protokoll (Neustart erforderlich) - + + You need administrator rights to change this option. + Du benötigst Administratorrechte zum ändern dieser Einstellung. + + + Idle Untätig @@ -5071,6 +5080,22 @@ Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu u Idle Time Zeit bis zur Untätigkeit + + + + Error + Fehler + + + + Could not add retroshare:// as protocol. + Konnte retroshare:// nicht als Protokoll hinzufügen. + + + + Could not remove retroshare:// protocol. + Konnte retroshare:// Protokoll nicht entfernen. + GetStartedDialog @@ -11029,17 +11054,17 @@ p, li { white-space: pre-wrap; } SearchDialog - + Sources Quellen - + Results Ergebnisse - + Download Herunterladen @@ -11098,7 +11123,7 @@ p, li { white-space: pre-wrap; } Neu(e) RetroShare Link(s) - + Any Alle @@ -11118,12 +11143,12 @@ p, li { white-space: pre-wrap; } Gib einen Suchbegriff ein - + Filter Search Result Filter Suchergebnis - + Filename Dateiname @@ -11138,7 +11163,7 @@ p, li { white-space: pre-wrap; } Prüfsumme - + KeyWords Schlüsselwörter @@ -11170,7 +11195,7 @@ p, li { white-space: pre-wrap; } Diese Funktion ist noch nicht eingebaut. - + Size Grösse @@ -11180,7 +11205,7 @@ p, li { white-space: pre-wrap; } Typ - + Archive Archiv @@ -11220,7 +11245,7 @@ p, li { white-space: pre-wrap; } Suchen - + Clear Filter Filter leeren @@ -11235,7 +11260,7 @@ p, li { white-space: pre-wrap; } Dateigröße - + Close all Search Resullts Schließe alle Suchergebnisse @@ -11282,7 +11307,7 @@ p, li { white-space: pre-wrap; } Begrenze Anzahl der Resultate auf : - + Reset Zurücksetzen @@ -11297,7 +11322,7 @@ p, li { white-space: pre-wrap; } Erweitert - + Close All Search Results Schließe alle Suchergebnisse @@ -11807,7 +11832,7 @@ p, li { white-space: pre-wrap; } Freigabe entfernen - + If checked, the share is anonymously shared to anybody. Wenn aktiviert, dann ist dieser Ordner anonym feigegeben.