Commit Graph

7604 Commits

Author SHA1 Message Date
defnax
14a5c82442 Fixing layout issues & added to store ratio combox
* Fixing layout issues
* Added to store/load ratio combox
2020-09-12 14:08:18 +02:00
csoler
5915c27b9f merged upstream 2020-09-11 22:37:26 +02:00
csoler
96cbbce3b1
Merge pull request #2021 from RetroPooh/permis-matrix-descr
service descriptions in permission matrix
2020-09-11 22:29:16 +02:00
csoler
315e7e0b0e
Merge pull request #2025 from chelovechishko/forums_gui
Forums gui
2020-09-11 21:53:52 +02:00
csoler
2e6a87a2ea merged upstream/master 2020-09-11 21:36:45 +02:00
csoler
6e3f42381e
Merge pull request #2060 from csoler/v0.6-BugFixing_2
UI Bug fixing
2020-09-11 21:21:47 +02:00
csoler
37c7a0aa44
Merge pull request #2054 from csoler/v0.6-ChannelsGUI
V0.6 channels gui
2020-09-11 21:20:20 +02:00
csoler
138cff6547 fixed async inconsistency causing markAllAsRead to fail when switching channels 2020-09-10 21:02:06 +02:00
csoler
d74c113e92 removed some debug output and some compiler warnings 2020-09-10 20:16:10 +02:00
csoler
8d6bd1a0b8 added menu entry to switch single post as unread, and fixed the setAllMsgAsRead function 2020-09-10 20:07:13 +02:00
csoler
96a8c23f1e disable post details when no post is selected (prevents posting comments to empty post) 2020-09-09 23:19:36 +02:00
csoler
4d934993f3 added comment count to details 2020-09-09 23:14:20 +02:00
csoler
e234cb933d added color marker for selection 2020-09-09 21:31:08 +02:00
csoler
c01392bfc3 added icons for aspect ratio 2020-09-09 20:35:52 +02:00
csoler
384cacfccd fixed overlapping text in msg creation window 2020-09-08 21:45:04 +02:00
csoler
74d762d67c moved post title to top (deprecates #2052) 2020-09-08 21:26:16 +02:00
csoler
d691454d57 removed "Load Channel In Background" button that is now irrelevant 2020-09-08 21:04:35 +02:00
csoler
9c11b21ee7 using font scale of 1.5 2020-09-07 20:55:01 +02:00
csoler
660b1c4025 added a factor to scale the font 2020-09-07 20:49:13 +02:00
csoler
149b2c0fbe fixed bug causing selection to fail in list mode 2020-09-07 18:21:07 +02:00
csoler
943bd9b50e removed explicit maximum size that is not needed anymore and causes a bug on some Qt implementations 2020-09-06 17:27:33 +02:00
csoler
b8c14d6bc4 fixed bug in auto-determination of aspect ratio and update of geometry 2020-09-05 14:24:39 +02:00
csoler
062f0eb195 added auto-selection of aspect ratio in posts view 2020-09-05 13:57:40 +02:00
Pooh
22337c050a
Merge branch 'master' into extra1 2020-09-05 09:59:49 +03:00
csoler
af16659783 added possibility to change the aspect ratio of thumbnails and replaced image warping by largest centered cropping 2020-09-04 23:36:41 +02:00
csoler
bebc9f2863 added selection of thumbnail aspect ratio 2020-09-04 19:45:06 +02:00
csoler
80875dddd7 fixed default flags/picture on channel post creation 2020-09-04 15:15:45 +02:00
csoler
ab9507c80a make channel contact author a link only when it is not null 2020-09-04 14:51:04 +02:00
csoler
9005f22395 added # of posts at friends and locally in channels 2020-09-04 14:50:12 +02:00
csoler
97762093ce added missing initialization of write-only pointer that causes error in RsTypeSerializer 2020-09-01 22:34:56 +02:00
csoler
b40c329596 improved layout of items in list view 2020-08-30 11:20:13 +02:00
csoler
cbb3b4cd6d clear showOnlyUnread button when switching channels 2020-08-30 10:59:28 +02:00
csoler
9652654b6a fixed unitialized memory read causing unexpected behavior in thumbnails 2020-08-29 19:45:35 +02:00
csoler
ca49232ff1 only switch read/unread status when necessary 2020-08-29 18:40:13 +02:00
csoler
89444537b1 added show unread only button. Merged list/grid buttons 2020-08-29 17:31:48 +02:00
csoler
3ba9a1eb5d auto clear of search field and fixed bug causing some lines not to update 2020-08-29 14:46:35 +02:00
csoler
11ecd6fbd1 keep focus on current item when changing view mode 2020-08-29 14:13:03 +02:00
csoler
f17fae4519 switch to svg icon for list layout 2020-08-28 22:39:48 +02:00
csoler
bfee7a0266 replaced context menu by grid/list toolbuttons 2020-08-28 21:53:24 +02:00
csoler
0573ad2678
Merge pull request #2050 from defnax/wire-cleanup
[TheWire] removed hardcoded stylesheets from the frames
2020-08-28 21:17:39 +02:00
csoler
503aa9929f added DL menu entry 2020-08-28 14:48:06 +02:00
csoler
03ac2eb53c fixed update of sizes in channel list view 2020-08-28 14:07:32 +02:00
csoler
81e08d0004 added small shift on text 2020-08-27 22:07:23 +02:00
csoler
e7ece78673 fixed sizes 2020-08-27 22:07:23 +02:00
csoler
931c1a7286 approaching solution for sizes 2020-08-27 22:07:23 +02:00
csoler
f76264b170 more work on list view in channels 2020-08-27 22:07:23 +02:00
csoler
38f1df2b36 added switch between grid and list views in channels. 2020-08-27 22:07:23 +02:00
csoler
4472f1cef4 added pan/zoom for channel post image 2020-08-26 22:29:49 +02:00
csoler
fa72af4d0c merged upstream/master 2020-08-25 11:52:06 +02:00
csoler
9e20c04e3f added system to clamp the text in thumbnails 2020-08-25 11:50:12 +02:00
csoler
262d36cc82 added missing override 2020-08-25 11:49:45 +02:00
defnax
047f51c824 update dark stylesheets 2020-08-23 17:20:52 +02:00
csoler
deaba61eec
Merge pull request #2044 from csoler/v0.6-BugFixing
Fix for crashes in FriendList and FileLists
2020-08-22 21:50:37 +02:00
csoler
daf92ce62c save both column width and column visibility in friend list 2020-08-22 20:46:39 +02:00
csoler
44444207f7 save/restore hidden columns when switching which column is visible in FriendList 2020-08-22 20:23:42 +02:00
csoler
da21a40eda keep expand state when showing/hiding IPs and last connection state 2020-08-22 19:14:46 +02:00
defnax
cffd0a71af removed hardcoded stylesheets from the frames 2020-08-21 22:41:34 +02:00
csoler
335cd9a7c2 hack to fix crashes in network list 2020-08-21 18:42:12 +02:00
csoler
7c5bf22931 improved safety of underlying data update for FriendListModel 2020-08-20 18:34:10 +02:00
csoler
76511479af switched all explicit pixmap from files to shared FilesDefs::getPixmapFromQtResourcePath() 2020-08-19 16:19:42 +02:00
csoler
92af407f93
Merge pull request #2039 from defnax/links-clickable
Enabled the Text markable & links clickable for the comments composer
2020-08-18 23:27:09 +02:00
csoler
a7db89a9ef
Merge pull request #2042 from csoler/v0.6-ImprovedGUI
V0.6 improved gui
2020-08-18 23:25:51 +02:00
RetroPooh
6cbabd27c2 extrafiles - fix links, add age, open folder, unshare icon 2020-08-18 22:35:41 +03:00
drbob
09c7fdee4b Add proper header path for 'retroshare-gui/' headers
This is simplifies the include directories needed for plugins.
2020-08-18 22:43:45 +10:00
csoler
f8989ce944 added test bit about mouse wheel + control in channels 2020-08-17 21:56:53 +02:00
csoler
8c845d7419 fixed marking all msgs as read/unread in channels 2020-08-17 21:47:27 +02:00
csoler
3b7734c934 uniformise calls to [begin/end]ResetModel() and removed calls to layoutAboutToBeChanged() as it may cause some SIGSEGV 2020-08-16 22:17:54 +02:00
chelovechishko
dd5c337c2a qss: gxsforums: change colors for pinned posts in qdarkstyle
darkorange (ff8c00) is too bright, let's use d07000 instead.
i hope different background color (202020) for pinned posts is not too
bad (default - 302f2f)
2020-08-16 19:02:37 +09:00
chelovechishko
aad8bf0134 gxsforums: fixed wrong branch for displaying text from banned persons
add default to false for mdisplaybannedtext
2020-08-16 18:48:57 +09:00
chelovechishko
6b174ede8e gxsforums: undo leftover of invisible reply menu action
for last post in thread
my bad
2020-08-16 16:22:10 +09:00
csoler
209355b9a5 converted all calls to QIcon("somefile.png") into FilesDefs::getIconFromQtResourcePath("somefile.png") to save memory duplicated by Qt 2020-08-15 22:17:52 +02:00
csoler
dcbcc95e41 fixed missing delete of Files delegate in channel model 2020-08-15 21:11:11 +02:00
csoler
243ba595f0 added missing virtual destructors possibly causing memory leaks 2020-08-15 13:41:21 +02:00
csoler
98edbc55d2 fixed memory leak in SharedFilesDialog where destructor was not freeing the tree models 2020-08-15 13:18:39 +02:00
csoler
9ae790e80b fixed memory leak due to QPainter::save() called twice but restore() called only once 2020-08-15 12:56:27 +02:00
csoler
40acef3f70 centralized forceRedraw() in boards 2020-08-13 21:07:30 +02:00
csoler
a129f6e6f9 centralized forceRedraw() in boards 2020-08-13 21:06:48 +02:00
csoler
28568621a1 added proper loading of comments in Boards 2020-08-13 14:29:11 +02:00
csoler
2bdb389200 added hide/unhide comments inside QTreeView 2020-08-12 22:40:01 +02:00
csoler
da200f1e1d fixed layout in Boards 2020-08-12 14:09:43 +02:00
csoler
2cce3963cb fixed expanding of compact items in boards 2020-08-12 14:06:43 +02:00
csoler
20346fc30e fixed voting in Boards 2020-08-12 12:02:28 +02:00
csoler
347b3ac9aa added mechanism for voting. Not working yet 2020-08-11 22:10:22 +02:00
csoler
4bc90ea9ad added photoview on click to compact view in boards 2020-08-11 20:49:51 +02:00
csoler
ddd4ac8087 fixed the size problem in boards UI 2020-08-11 16:00:49 +02:00
csoler
6f1e1f8523 attempt to fix size problem in boards display widget 2020-08-11 13:04:29 +02:00
drbob
fe5a0e023e
Merge pull request #2038 from drbob/TheWire-fix-Show-Follow-Buttons
[TheWire] fix Show and Follow Buttons
2020-08-11 12:13:27 +10:00
thunder2
2a5b35fbca Merge branch 'master' of github.com:RetroShare/RetroShare 2020-08-10 03:25:02 +02:00
csoler
bdb36f7528 fixed sizes and switching between modes 2020-08-09 14:09:50 +02:00
drbob
d0104e0364 Get Republishing Pulses working
* Copy Original Pulse data for Republished Pulses
 * Add LHS | to indicate republish
 * Update Ref Icon in PulseTopLevel
 * Add FollowParent button in PulseTopLevel
 * display republished pulses as part of PulseFocus view
2020-08-08 15:52:31 +10:00
defnax
75695bf366 Enabled Text markable & links clickable 2020-08-08 00:24:44 +02:00
csoler
033596a080 added two-views system for boards. Widgets are not yet correct 2020-08-07 17:22:55 +02:00
drbob
ca2da39167 TheWire fix Show and Follow Buttons
* Add Icons to Buttons
 * Wire up Follow Buttons (add in a couple of places too)
 * Show / Hide buttons depending on Following status
 * Handle cases where Msgs / Groups unavailable
2020-08-07 23:54:14 +10:00
drbob
c64fb331f7 Add view history to WireDialog.
- record views as triggered.
 - Back and Forward buttons above the view.
2020-08-05 21:17:44 +10:00
csoler
035010af76
Merge pull request #1970 from drbob/TheWire-rework-ui
TheWire rework UI, and update Data Messages.
2020-08-03 14:57:03 +02:00
drbob
5b19e994b5
Merge pull request #1 from defnax/wire-changes
Added to display the headshot images on the group item
2020-08-03 20:28:56 +10:00
drbob
3f9acd7ef8 Remove old Pulse display
Remove PulseItem / PulseDetails classes
Switch all Message retrieval away from TokenQueues
Remove Original PulseItem View
2020-08-03 19:30:29 +10:00
csoler
07cfa25c43 added missing file 2020-08-01 19:44:46 +02:00
G10h4ck
9587cfd4d9
Merge pull request #2009 from hunbernd/feature/msys2enhancements
Reworked msys2 build scripts
2020-08-01 18:00:19 +02:00
drbob
0522c7907a Merge branch 'master' into TheWire-rework-ui 2020-07-30 21:45:59 +10:00
csoler
37b9bdb068
fixed search 2020-07-12 20:58:46 +02:00
csoler
b7a9962400
fixed display 10-posts chunks 2020-07-12 20:17:32 +02:00
csoler
6e07ead572
added display of 10-posts chunks 2020-07-12 18:02:44 +02:00
csoler
1fced473d8
fixed sorting 2020-07-12 15:22:31 +02:00
csoler
7d12a7a085
switched to async loading of ids statistics 2020-07-11 22:26:24 +02:00
csoler
4af3f3742a
fixed text 2020-07-11 21:35:33 +02:00
csoler
6ea6e7f89e
added count for per usage and per service uses 2020-07-11 20:54:58 +02:00
csoler
de6b986c01
added histograms 2020-07-11 16:16:06 +02:00
csoler
a1c901e22a
added per-service stats 2020-07-10 22:39:17 +02:00
csoler
fcf8c57345
started display widget for GxsId statistics 2020-07-09 22:03:09 +02:00
csoler
bac8e0be70
added widget for displaying info about identities. Not ready yet 2020-07-08 23:35:44 +02:00
chelovechishko
2c03deaa33 gxsforums: restore post's selection after clearing search filter 2020-07-09 02:33:38 +09:00
csoler
6d665868e8
fixed usage info statistics in identities 2020-07-08 12:56:40 +02:00
csoler
57a1c4bf5d
attempt to improve the info about GXS id usage 2020-07-07 23:01:20 +02:00
csoler
79fce47d75
added service mail in identity usage statistics 2020-07-07 19:45:53 +02:00
csoler
6e3405d981
improved display in boards 2020-07-06 22:29:36 +02:00
chelovechishko
b265cdf284 gxsforums: add background color for pinned and filtered posts into qss 2020-07-06 13:27:06 +09:00
chelovechishko
98cf944f92 gxsforums: enable next unread button even for blank (missing) post 2020-07-06 13:27:06 +09:00
chelovechishko
ee967c2bc0 gxsforums: add id to forum's popup 2020-07-06 13:27:06 +09:00
chelovechishko
bbcb605974 gxsforums: make possibility to see posts from banned persons 2020-07-06 13:27:06 +09:00
chelovechishko
4a4adc354f gxsforums: add separate text color for pinned posts 2020-07-06 13:27:06 +09:00
chelovechishko
db978e147b gxsforums: hide some leftovers after switching onto next forum
at place for buttons and such (above post content)
2020-07-06 13:27:06 +09:00
chelovechishko
43ef74b4ca gxsforums: disable visibility for childless actions at context menu 2020-07-06 13:26:47 +09:00
csoler
c00c4eadd3
merged with upstream/master 2020-07-05 19:58:09 +02:00
csoler
7cec536904
added edit mode 2020-07-04 23:00:48 +02:00
csoler
75cf9d6c86
fixed scaling of items. 2020-07-04 22:51:10 +02:00
csoler
b453f80cbd
display content in post widgets. Sizes still to fix up 2020-07-04 15:58:16 +02:00
csoler
07655e287e
fixed cleaning up of search results 2020-07-04 00:05:29 +02:00
csoler
4d872d5778
added missing cleaning of distant search results in GUI 2020-07-03 22:48:33 +02:00
csoler
e676f83ab3
added new display widget for boards copying functionality from CardView 2020-07-02 21:15:48 +02:00
csoler
7db48990c3
started creation of board model. Does not compile yet. 2020-07-01 20:38:44 +02:00
chelovechishko
cbfcb2c7fb gxsforums: resurrect the header context menu 2020-07-02 01:36:30 +09:00
chelovechishko
958d13951c gxsforums: add expand subtree button to context menu 2020-07-02 01:36:08 +09:00
csoler
4fc670695d
removed unused files 2020-06-30 19:51:14 +02:00
csoler
8d40224c37
fixed sizes in forums and removed duplicate text on distribution column 2020-06-30 18:10:28 +02:00
RetroPooh
0f1890813e popup dynamic size and pos 2020-06-30 11:53:13 +03:00
csoler
c58aa688d1
fixed proper display of group for context strings 2020-06-25 21:25:22 +02:00
csoler
ba486a0029
multiple improvements in distant channel search and general display of distant search results 2020-06-25 21:15:37 +02:00
csoler
500f572b98
merged with master 2020-06-25 16:53:18 +02:00
csoler
05d311e55c
Merge pull request #2022 from defnax/small-fixes-channels
[Channels] Fixed to get work selection color on dark stylesheets
2020-06-25 16:47:17 +02:00
defnax
ec92afa2fe Fixed to get work selection color on darkstylesheets
* Fixed to get work selection color on dark stylesheets
* Show group icon on the tabs
2020-06-25 16:36:16 +02:00
RetroPooh
4b891ddd90 service descriptions in permission matrix 2020-06-25 17:26:55 +03:00
defnax
598f9f1964 Fixing margins 2020-06-25 14:36:38 +02:00
defnax
7c89140bcc Fixing layout issues on Channel Composer 2020-06-25 14:28:40 +02:00
G10h4ck
638ef80788
Merge pull request #2018 from G10h4ck/memory_optimization
Reduce memory usage due to copying in RsQThreadUtils::postToObject
2020-06-25 11:30:06 +02:00
csoler
69b51fecb7
Merge pull request #1994 from csoler/v0.6-ChannelsGUI
Abstract item model for channels
2020-06-24 23:22:44 +02:00
Gioacchino Mazzurco
3b37c1e9ad
Remove more copying of big structures in RsQThreadUtils::postToObject 2020-06-24 00:57:16 +02:00
Gioacchino Mazzurco
d2b9b9f094
Reduce memory usage due to copying in IdDialog::updateCircles
Heaptrack reported 141MB of RAM where used by this method most proably
  due to the group metadata list being copied accross lambdas and
  threads more then necessary.
Use an unique_ptr to safely avoid copying of big structure around.
2020-06-23 23:38:22 +02:00
csoler
0eb8edf824
fixed open in new tab system 2020-06-23 22:00:14 +02:00
csoler
c23d994bfc
fixed update of channel data on tabs 2020-06-23 21:53:03 +02:00