csoler
5bc83d902b
fixed unsubscription of external circles
2016-05-23 21:09:06 -04:00
csoler
55cb15caa9
fixed updating of membership when loading circle cache entry
2016-05-22 20:35:51 -04:00
csoler
68e618ba4c
fixed GUI for circle invites
2016-05-22 18:21:48 -04:00
csoler
d60e99e8e0
added subwidgets for invited GXS ids in circles
2016-05-21 16:50:50 -04:00
csoler
722609a3e6
finished implementing the backend part for the subscription system
2016-05-18 21:13:54 -04:00
Phenom
a2a058211c
Change Open existing file link from Question to Warning.
2016-05-16 17:42:39 +02:00
Phenom
1f8f413c85
Fix RsCollectionFile::load(QString, bool) calls.
...
Remove "this" as bool parameter.
2016-05-16 11:32:17 +02:00
csoler
9e182414c1
fixed wrong signal connection
2016-05-14 11:48:23 -04:00
csoler
aa80ffd5e6
fixed GUI for invitation handling menus
2016-05-14 11:13:54 -04:00
csoler
a3a0b1d312
added proper menus for adding/removing IDs from circles
2016-05-12 22:30:12 -04:00
csoler
d01c61fde8
added items for encoding subscription requests and the logic to create them from GUI calls
2016-05-11 17:59:42 -04:00
csoler
9a86989060
first version of circle messages
2016-05-10 21:24:31 -04:00
csoler
c9846c0dcf
added proper context menu for requesting/cancelling circle subscription
2016-05-06 22:12:44 -04:00
csoler
83049259f2
added bullets to show subscription status of circles. Enabled message sync in circles. Changed flags in GxsCirclesDetails to include new subscription flags
2016-05-06 21:37:17 -04:00
csoler
70648398e2
merged with upstream/master
2016-05-01 15:22:13 -04:00
Nyfor
5e94c772b3
Fixed compilation for Clang.
2016-04-23 09:50:49 +02:00
csoler
d696f72533
fixed compilation
2016-04-22 20:38:07 -04:00
csoler
acd059bdf0
removed potential memory leak in TransfersDialog
2016-04-22 18:49:42 -04:00
csoler
52cf66a536
fixed memory leak in SubscribeToolButton menu
2016-04-22 17:55:15 -04:00
Cyril Soler
3fae108cb1
removed div by zero in transfers dialog
2016-04-21 12:59:07 -04:00
csoler
d6ae71ebc8
removed pointer to QStringList in QHash, causing memory loss
2016-04-20 20:21:29 -04:00
csoler
a35a60849a
renamed subscribed circle item into belongingCircle item which is more appropriate
2016-04-19 22:00:32 -04:00
Chuck Rhode aka Manuel Davis
5645e44f9c
Change regular expression(s) for identifying hotlinks in feral text.
2016-04-19 11:32:56 -05:00
Chuck Rhode aka Manuel Davis
8be53dd79a
Improve inserting placemark in ChatLobby.
...
*append* inserts text at end but with formatting in effect at
current cursor position, such as in the middle of a hotlink,
which would be strange. This OTOH inserts text with
formatting in effect on the last line, which may be strange
or not.
2016-04-19 11:11:58 -05:00
csoler
d44efc7b68
added some info in circles
2016-04-17 18:05:31 -04:00
csoler
34bd998c8e
cleaned the mess in Circles, due to mixing up GxsIds and PgpIds, which is now irrelevant because items for external circles are not sent based on PGP signatures anymore
2016-04-17 17:13:42 -04:00
csoler
c14c240f07
fixed update of circles GUI using a timer. This is not optimal, and should be replaced by a proper notify call
2016-04-17 00:52:01 -04:00
csoler
3000f94999
separated subscribe status from wether we are part of a circle or not. Still needs update of GUI
2016-04-17 00:52:00 -04:00
defnax
2552b556eb
Merge branch 'master' of https://github.com/RetroShare/RetroShare
2016-04-15 20:32:00 +02:00
defnax
85942f43c3
improving the create circle layout
2016-04-15 20:30:32 +02:00
csoler
048192ee9c
added mOriginator to CircleCache entry and auto-ask for unknown GXS ids to the friend who supplied the circle group
2016-04-14 23:47:42 -04:00
csoler
971f8e0c12
fixed potential crash due to not updating mPendingDataIterator after deleting map entry
2016-04-13 18:41:49 -04:00
Cyril Soler
92eb9c5113
Merge pull request #346 from PhenomRetroShare/Move_ChatNotifyButtonToToolBar
...
Move Chat notify button from search bar to tool bar.
2016-04-13 18:15:56 -04:00
defnax
aad295dafb
Fixed layout margin
2016-04-13 21:00:07 +02:00
Phenom
45f77def2b
Change Lobby Send button tooltip.
2016-04-13 20:42:12 +02:00
Phenom
718d6f9b19
Resize Chat Tool Bar Button for Hight DPI screen.
2016-04-13 20:26:36 +02:00
Phenom
42a2b37abb
Move SearchBar to Tool Bar and remove Show/Hide action.
...
As asked by Cyril in PR#346
2016-04-13 19:21:18 +02:00
Phenom
c5873f3216
Move Chat notify button from search bar to tool bar.
...
As search bar is hidden by default.
2016-04-13 18:35:42 +02:00
csoler
d512c4a35a
enabled new link type for posted (patch from Fanch)
2016-04-12 22:59:12 -04:00
Cyril Soler
cf746f160c
fixed possible crash in GxsIdDetails
2016-04-12 10:06:01 -04:00
csoler
d5ed84ec9d
allow one to change the contact author of a circle
2016-04-11 23:43:18 -04:00
csoler
8f9028dc52
fixed bug in GxsIdLabel due to not removign existing jobs for a given widget before setting it to a new ID
2016-04-11 23:30:42 -04:00
csoler
6b2de05e89
added channel admin and distribution method in channel summary page
2016-04-11 22:42:02 -04:00
csoler
4fe66d67ef
removed Edit/New circles buttons, put them in context menu. Added header frame (needs a proper look)
2016-04-10 10:53:27 -04:00
Phenom
d727311dbc
Fix Graphic Circles update.
2016-04-10 12:00:23 +02:00
csoler
3b45fd8389
create new item "My own identities" to store own ids in IdDialog
2016-04-09 17:50:46 -04:00
Phenom
08e5679019
Fix Allow Only One Instance
...
If RS_GUI is started without arguments, it is started with a new
instance.
2016-04-08 02:14:27 +02:00
Cyril Soler
c8cae4c33c
Merge pull request #297 from PhenomRetroShare/Add_AllowOnlyOneIntanceAndPassArg
...
Allow only one instance. If exists, pass to it arguments.
2016-04-07 00:09:00 -04:00
Phenom
10bb542e83
Allow only one instance for useLocalServer option activated. If exists,
...
pass to it arguments.
For now, only allow to pass RsCollection file and retroshare://
protocol.
2016-04-06 22:04:53 +02:00
csoler
9217ec3c9d
added circle distribution info in forum summary page
2016-04-04 21:36:37 -04:00
csoler
ff4c360e27
fixed display bug in bw statistics graph
2016-04-04 21:16:05 -04:00
csoler
d34b2e885a
allow to change the author ID of a group during update. Set proper value in group author widget
2016-04-03 17:11:13 -04:00
csoler
9ced5175fe
improved tooltips in people list
2016-04-02 16:54:30 -04:00
csoler
53dbc526a8
removed mention of null PGP ids in People
2016-04-02 16:50:22 -04:00
csoler
5bbaa1e8e5
added people settings page, removed debug output
2016-04-02 16:14:18 -04:00
csoler
9d9b790a3e
exposed un-verified PGP signatures on GXS ids in GUI. Added auto-ban of GXS ids signed by a PGP ids that has already signed a large enough set of GXS ids. Still needs some GUI to change the threshold.
2016-04-02 16:14:18 -04:00
csoler
9a6bcf81d7
removed blue color for admin flag in forums, since admin flag is already indicated by position in "My Forums" list, and it also hides the anti-spam flags
2016-04-02 16:14:18 -04:00
Phenom
c6f1cc4e63
Clear WebAPI when clear chat history in GUI.
...
Move notifyChatCleared call to p3ChatService
To maintain notify direction.
2016-03-31 22:52:53 +02:00
defnax
cee3477734
Fixed the default splitter expanding of People Dialog
2016-03-30 17:06:34 +02:00
zeners
aca88308ea
compatible to g++11 / QT5
...
method suggested by cyril
2016-03-29 21:22:14 +02:00
csoler
1b8b9d4e56
turned PeopleDialog to unix ff
2016-03-25 21:10:01 -04:00
csoler
6c8737c84a
merged with upstream/master
2016-03-25 21:09:37 -04:00
csoler
4831465137
fixed tiny bits in circles/people GUI
2016-03-25 21:03:09 -04:00
csoler
9efc29fff3
improved display of circle creator ID
2016-03-25 20:58:10 -04:00
csoler
d1b09b93b9
removed some debug info
2016-03-25 18:54:13 -04:00
csoler
083dc626da
small code cleaning bits
2016-03-25 18:27:20 -04:00
csoler
3d45947e5b
fixed small bug in debug output; cleanup debug output
2016-03-25 18:21:37 -04:00
csoler
44cadc22b2
cleaned debug info and disabled local circles before merge
2016-03-24 19:46:08 -04:00
csoler
7d8001b60d
fixed display of warning in posting into forums without proper credentials
2016-03-24 19:23:34 -04:00
csoler
9dc7328dc7
fixed async-ed circle loading in IdDialog
2016-03-24 18:41:15 -04:00
csoler
d33a1e8555
added disabling of combo elements in GxsIdChooser for creating forums posts with unautorised GXS ids. Still needs a bit of work
2016-03-24 00:05:54 -04:00
csoler
981f81deae
added anon ids to offline vetting
2016-03-23 20:54:45 -04:00
csoler
c304a3a86a
fixed display of properties in restricted groups
2016-03-20 22:21:09 -04:00
dartraiden
c627e1bfb7
Fix typo
2016-03-20 19:27:28 +03:00
Phenom
b13292bb80
Fix error reported by CppChecker:
...
/libretroshare/src/gxs/rsgenexchange.cc:2850: erreur : Cppcheck:
Dereferencing 'grp' after it is deallocated / released
/libretroshare/src/gxstunnel/p3gxstunnel.cc:1004: erreur : Cppcheck:
Invalid usage of output stream: '<< std::cerr'.
/libretroshare/src/util/contentvalue.cc:185: erreur : Cppcheck: Memory
leak: dest
/openpgpsdk/src/openpgpsdk/reader_armoured.c:575: erreur : Cppcheck:
Common realloc mistake: 'buf' nulled but not freed upon failure
/retroshare-gui/src/gui/FileTransfer/DLListDelegate.cpp:103: erreur :
Cppcheck: Array 'byteUnits[4]' accessed at index 4, which is out of
bounds.
/retroshare-gui/src/gui/FileTransfer/DLListDelegate.cpp:122: erreur :
Cppcheck: Array 'byteUnits[4]' accessed at index 4, which is out of
bounds.
/retroshare-gui/src/gui/FileTransfer/DLListDelegate.cpp:141: erreur :
Cppcheck: Array 'byteUnits[4]' accessed at index 4, which is out of
bounds.
/retroshare-gui/src/gui/FileTransfer/ULListDelegate.cpp:92: erreur :
Cppcheck: Array 'byteUnits[4]' accessed at index 4, which is out of
bounds.
/retroshare-gui/src/gui/FileTransfer/ULListDelegate.cpp:111: erreur :
Cppcheck: Array 'byteUnits[4]' accessed at index 4, which is out of
bounds.
/retroshare-gui/src/gui/People/PeopleDialog.cpp:774: erreur : Cppcheck:
Uninitialized variable: layout
/retroshare-gui/src/gui/People/PeopleDialog.cpp:864: erreur : Cppcheck:
Uninitialized variable: layout
/retroshare-gui/src/gui/common/AvatarWidget.cpp:225: erreur : Cppcheck:
Uninitialized variable: status
/retroshare-nogui/src/rpc/proto/rpcprotostream.cc:805: erreur :
Cppcheck: Memory leak: buffer
/supportlibs/pegmarkdown/GLibFacade.c:150: erreur : Cppcheck: va_list
'args' was opened but not closed by va_end().
/openpgpsdk/src/openpgpsdk/reader_armoured.c:575: erreur : Cppcheck:
Common realloc mistake: 'buf' nulled but not freed upon failure
/tests/unittests/libretroshare/serialiser/rsturtleitem_test.cc:213:
erreur : Cppcheck: Return value of allocation function 'init_item' is
not stored.
2016-03-20 13:12:30 +01:00
csoler
526a83a303
fixed update of circle name in the GUI
2016-03-18 22:11:07 -04:00
csoler
4e0ee29d6a
fixed creation/distribution of self-restricted circles
2016-03-17 20:18:54 -04:00
csoler
b6388d7a7a
fixed update of GUI when circles change
2016-03-17 18:17:58 -04:00
csoler
36edde6d25
fixed bug causing GUI to not auto-unsubscribe in circles
2016-03-16 23:30:23 -04:00
csoler
a2a9079380
fixed qt4 compilation
2016-03-16 23:03:46 -04:00
csoler
31356bab96
added reload of grp meta on update
2016-03-16 21:27:46 -04:00
csoler
b2192957ef
added update of GUI, instead of re-creating everything when a circle change
2016-03-16 21:27:46 -04:00
Phenom
76fddb29af
Fix delete in PictureFlow
2016-03-16 19:05:39 +01:00
dartraiden
5ba4f42cb9
correct path to Hidden Service configuration panel
2016-03-16 16:24:06 +03:00
csoler
bdb326a989
attempt at fixing circle cache loop. Renamed a few variables and fixed logic. Not yet fully working
2016-03-14 23:19:37 -04:00
csoler
83e39d8ae5
fixed effect of selecting known/signed IDs in circle creation dialog
2016-03-13 17:29:38 -04:00
csoler
4cf57d64d8
set default value for circle distribution type
2016-03-13 17:19:14 -04:00
csoler
9c649aa58c
improved debugDump(), showing the subscription status of each grp
2016-03-13 12:08:03 -04:00
csoler
5fe390d485
changed titles of tree root nodes in circles
2016-03-13 11:41:33 -04:00
csoler
a065dba8f8
cleaned code a little bit
2016-03-12 11:05:03 -05:00
csoler
61c7da7e2d
unselect all IDs when no circle is selected
2016-03-12 11:02:32 -05:00
csoler
456a882343
added highlighting of currently selected circle members
2016-03-12 10:41:35 -05:00
csoler
670fb3d1eb
merged
2016-03-12 09:25:00 -05:00
Phenom
16c59af9f4
Correct Colored Name Contrast in chat, same way than text.
2016-03-12 13:25:10 +01:00
csoler
b97c5df581
fixed culumn name in GR stats
2016-03-11 17:47:12 -05:00
Cyril Soler
ecebaced23
Merge pull request #301 from PhenomRetroShare/Add_NewColumnInRsCollForPath
...
Add a new column in RsColl Editor to get only name in first one.
2016-03-11 14:26:27 -05:00
Phenom
d62a20547d
Fix Paste RetroShare Link action when copy File link.
2016-03-11 20:08:28 +01:00
Phenom
7e76e28af7
Add a new column in RsColl Editor to get only name in first one.
2016-03-11 17:26:18 +01:00
csoler
4e4980ba0e
fixed display of info for non admin circles, and added readonly system to not allow editing them
2016-03-10 22:57:04 -05:00
csoler
0282c2aeb3
added ban menu entry to chat lobby participant list
2016-03-09 21:49:24 -05:00
csoler
3fc6f6b2db
updated TODO(circles), removed useless context menu, added tooltips for circle distribution options
2016-03-09 20:53:49 -05:00
csoler
7e31bdafcf
fixed removal of peers from circles
2016-03-08 23:00:24 -05:00
csoler
cba4795911
improved circles GUI logic
2016-03-08 00:02:16 -05:00
csoler
9b92f66c61
added edit of existing circles
2016-03-07 22:51:23 -05:00
csoler
9ddef9e45b
merged with upstream/master
2016-02-25 17:48:59 -05:00
defnax
7b1460c4c9
Merge branch 'master' of https://github.com/RetroShare/RetroShare
2016-02-24 21:45:43 +01:00
Phenom
e639dc57ce
Fix connect for avatar updateAvatar in ChatMsgItem and MessengerWindow.
...
As it is already connected in AvatarWidget's constructor.
2016-02-18 11:48:58 +01:00
Phenom
dc2578b528
Fix "(EE) cannot update avatar. mId has unhandled type." error.
...
Error was raised because event pass trought all widgets.
2016-02-17 18:18:56 +01:00
Phenom
3276790bf8
Add minimal Size for stackPages in MainWindow for first start.
2016-02-16 23:15:33 +01:00
Cyril Soler
efadc7d2c6
Merge pull request #270 from PhenomRetroShare/Fix_GxsChannelFilterWhenLoading
...
Fix Channel filter when loading big post.
2016-02-14 13:38:08 -05:00
electron128
821c14426c
remove dead code from RsNotify (old forum and channel read status changed notify)
2016-02-14 12:48:52 +01:00
electron128
63a8260cb9
change RsNotify to use RsGxsId for chat lobby events
2016-02-14 11:53:27 +01:00
defnax
abf7a72ce8
increase default font size for the ListWidget.
2016-02-13 17:38:01 +01:00
defnax
8637d3cb31
Fixed issue #263
2016-02-13 16:15:41 +01:00
Phenom
3ebb8c6ce8
Fix GenCertDialog on Mac stay on.
...
Only call processEvent() if hasPendingEvents().
If no events are available, this function will wait until more are
available and return after processing newly available events.
2016-02-12 17:54:35 +01:00
csoler
71071595c8
called re-loading of circles after creation. Added debug info in msg vetting
2016-02-11 21:59:45 -05:00
csoler
de66a2343c
fixed ui file for IdDialog
2016-02-10 18:37:17 -05:00
csoler
3db3ccf636
merged with upstream
2016-02-10 00:00:21 -05:00
Phenom
5f0afb3d6e
Fix Channel filter when loading big post.
...
And fix "Not a GxsChannelPostItem, deleting!" error message
Don't search empty text in very long string.
2016-02-08 19:42:56 +01:00
csoler
4a8edee615
reverted commits 1843a5460d
and 48d7c57662
for the release, since they dont fit the GUI style and cause problems, until they are made right
2016-02-06 12:01:39 -05:00
thunder2
ccf96a35c3
Updated languages from Transifex
2016-02-05 20:04:46 +01:00
defnax
80ac88994f
Merge pull request #265 from PhenomRetroShare/Add_SaveOpMode
...
Save last state of OpMode status bar droplist and restore it at start.
2016-02-04 20:11:47 +01:00
thunder2
b46e2a9aa2
Updated english translation
2016-02-04 12:07:43 +01:00
csoler
c6bb23aff7
updated french text, and improved message in IdDialog
2016-02-03 21:20:16 -05:00
Phenom
1843a5460d
Add colored style sheet to OpModeStatus ComboBox.
2016-02-03 18:00:01 +01:00
Phenom
48d7c57662
Save last state of OpMode status bar droplist and restore it at start.
2016-02-03 18:00:01 +01:00
csoler
464e89b766
updated french translation (unfinished)
2016-02-02 23:13:07 -05:00
csoler
26744d552a
worked a bit on the french translation
2016-02-02 22:50:59 -05:00
thunder2
ca8eee50d6
Updated english translation
2016-02-02 19:36:35 +01:00
csoler
aa194caea3
fixed bug preventing save of routage info in distant messaging
2016-01-31 20:27:53 -05:00
csoler
f0a49a427e
changed global router routing strategy. Should be more effective now.
2016-01-30 20:27:56 -05:00
csoler
58e59d1181
added sounds to chat lobbies (patch fromManuel Davis)
2016-01-28 20:19:44 -05:00
thunder2
8dde723e90
Added security hardening flags for ASLR and DEP protection for Windows compile.
2016-01-28 19:02:42 +01:00
Cyril Soler
b1f165fec8
added sound event to lobbies (patch from Manuel Davis)
2016-01-28 10:22:32 -05:00
csoler
3bc444b087
removed some debug info
2016-01-26 23:00:10 -05:00
csoler
af770fda9c
fixed messagebox to remember which from ID was used last time
2016-01-26 22:46:07 -05:00
csoler
749ca08f9f
slightly improved message shown over lobby names
2016-01-26 22:30:04 -05:00
csoler
f063e5ba6f
Allow main window to resize to much smaller size when needed. Should help people with small screens to resize RS window appropriately (patch from Manuel Davis)
2016-01-26 22:16:45 -05:00
Phenom
1d2be232f0
Fix Quote Lines With Image
...
When get text with image from toPlainText(), a (-4) char is inserted.
2016-01-23 18:38:30 +01:00
defnax
70bf938654
reduced the default width & height
...
reorder in MessagePage, move Distant Message box to the top.
2016-01-23 13:37:08 +01:00
csoler
fc0067f980
fixed bug in network graph search sizes
2016-01-22 22:06:31 -05:00
csoler
c428739abd
cleaned the network graph a little bit. Removed text, updated bounding boxes, removed background
2016-01-22 21:32:35 -05:00
Cyril Soler
b3625448e9
fixed compilation
2016-01-22 09:31:40 -05:00
csoler
b3df4c19dc
made the Global router stats widget more efficient/compact/explicit
2016-01-21 23:55:22 -05:00
csoler
449aba928a
fixed compilation of SearchDialog.cpp
2016-01-21 22:44:48 -05:00
csoler
94b586846e
moved SearchDialog into FileTransfer/
2016-01-21 21:49:52 -05:00
csoler
6a32da2420
removed explicit size constraint on listview for config page (screws up the view in HDPI screens) to let the list take its preferred size
2016-01-21 21:40:48 -05:00
Cyril Soler
9347b86e63
new simple solution for sound on linux based on using system sound player. To be tested.
2016-01-21 11:48:41 -05:00
Cyril Soler
9999742ec7
reverted commit for phonon since phonon is deprecated. Will be replaced by qtmultimedia in the next commit
2016-01-21 11:32:17 -05:00
csoler
e25787bcd5
fixed sound on linux using phonon. This should be extensible to all unix systems
2016-01-20 23:25:08 -05:00