diff --git a/retroshare-gui/src/gui/Posted/PostedListWidget.ui b/retroshare-gui/src/gui/Posted/PostedListWidget.ui
index c0827501c..77329ee15 100644
--- a/retroshare-gui/src/gui/Posted/PostedListWidget.ui
+++ b/retroshare-gui/src/gui/Posted/PostedListWidget.ui
@@ -14,6 +14,9 @@
Form
+
+ 3
+
0
@@ -82,6 +85,12 @@
-
+
+
+ 0
+ 0
+
+
Create Post
@@ -124,8 +133,8 @@
- 27
- 27
+ 24
+ 24
-
diff --git a/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.cpp b/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.cpp
index 86987cd97..e2fafc8fb 100644
--- a/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.cpp
+++ b/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.cpp
@@ -256,6 +256,8 @@ void GxsChannelPostsWidget::insertChannelDetails(const RsGxsChannelGroup &group)
}
ui->subscribeToolButton->setSubscribed(IS_GROUP_SUBSCRIBED(group.mMeta.mSubscribeFlags));
+ mStateHelper->setWidgetEnabled(ui->subscribeToolButton, true);
+
bool autoDownload ;
rsGxsChannels->getChannelAutoDownload(group.mMeta.mGroupId,autoDownload);
diff --git a/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.ui b/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.ui
index 584dea70f..7df731b86 100644
--- a/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.ui
+++ b/retroshare-gui/src/gui/gxschannels/GxsChannelPostsWidget.ui
@@ -121,16 +121,15 @@
Subscribe
-
-
- :/images/RSS_004_32.png:/images/RSS_004_32.png
-
16
16
+
+ QToolButton::MenuButtonPopup
+
Qt::ToolButtonTextBesideIcon
diff --git a/retroshare-gui/src/gui/qss/stylesheet/Standard.qss b/retroshare-gui/src/gui/qss/stylesheet/Standard.qss
index bd83144d4..df86b2c1f 100644
--- a/retroshare-gui/src/gui/qss/stylesheet/Standard.qss
+++ b/retroshare-gui/src/gui/qss/stylesheet/Standard.qss
@@ -668,14 +668,6 @@ IdDialog QFrame#inviteFrame {
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFFFD7, stop:1 #FFFFB2);
}
-GxsChannelPostsWidget QFrame#infoFrame
-{
- border: 1px solid #DCDC41;
- border-radius: 6px;
- background: #FFFFD7;
- background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFFFD7, stop:1 #FFFFB2);
-}
-
IdEditDialog QLabel#info_label
{
border: 1px solid #DCDC41;
@@ -840,3 +832,42 @@ GxsForumThreadWidget QToolButton#subscribeToolButton:hover {
border-radius: 4px;
}
+GxsChannelPostsWidget QFrame#infoFrame
+{
+ border: 1px solid #DCDC41;
+ border-radius: 6px;
+ background: #FFFFD7;
+ background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #FFFFD7, stop:1 #FFFFB2);
+}
+
+GxsChannelPostsWidget QToolButton#subscribeToolButton {
+ font: bold;
+ font-size: 14px;
+ color: white;
+ background: #0099cc;
+ border-radius: 4px;
+}
+
+GxsChannelPostsWidget QToolButton#subscribeToolButton:hover {
+ background: #03b1f3;
+ border-radius: 4px;
+}
+
+GxsChannelPostsWidget QToolButton#subscribeToolButton:pressed {
+ background: #03b1f3;
+ border-radius: 4px;
+ border: 1px solid gray;
+}
+
+/* only for MenuButtonPopup */
+GxsChannelPostsWidget QToolButton#subscribeToolButton[popupMode="1"] {
+ padding-right: 0px;
+}
+
+GxsChannelPostsWidget QToolButton#subscribeToolButton::menu-arrow {
+ image: none;
+}
+
+GxsChannelPostsWidget QToolButton#subscribeToolButton::menu-button {
+ image: none;
+}
\ No newline at end of file