Zlatin Balevsky
|
51499b14bf
|
fix viewing of comments and collections and copying names and hashes to clipboard from tree views
|
2021-10-13 23:03:05 +01:00 |
Zlatin Balevsky
|
9c57e43a9f
|
clear selection before refreshing results when filtering to avoid invalid index exceptions
|
2021-10-13 19:55:17 +01:00 |
Zlatin Balevsky
|
cedf969ba3
|
fix sorting by Name which got broken when adding the checkmark. GitHub issue #80
|
2021-10-13 18:29:53 +01:00 |
Zlatin Balevsky
|
2fdd885151
|
Clear selections on any filtering operation, GitHub issue #80
|
2021-10-13 11:12:43 +01:00 |
Zlatin Balevsky
|
e69d9d097c
|
string updates as recommended by AO
|
2021-10-13 10:23:16 +01:00 |
Zlatin Balevsky
|
f9290ffcaf
|
preserve selection when updating result tables
|
2021-10-13 03:36:04 +01:00 |
Zlatin Balevsky
|
45a0d41c61
|
display search results on a timer GitHub issue #80
|
2021-10-13 03:26:36 +01:00 |
Zlatin Balevsky
|
4e0ab4d873
|
reduce Iterator churn and simplify HashBucket locking
|
2021-10-13 02:43:31 +01:00 |
Zlatin Balevsky
|
a1b25c3976
|
multiple selection from downloads view, GitHub issue #66
|
2021-10-12 19:09:26 +01:00 |
Zlatin Balevsky
|
db733176c0
|
multiple selection from group-by-file view, GitHub issue #66
|
2021-10-12 18:17:44 +01:00 |
Zlatin Balevsky
|
7673222672
|
filtering in group-by-file view GitHub isssue #80
|
2021-10-11 17:07:01 +01:00 |
Zlatin Balevsky
|
2e8ce8c8d0
|
copy-full-id button in the browse collections view, GitHub issue #81
|
2021-10-11 15:39:23 +01:00 |
Zlatin Balevsky
|
8216cbc0f3
|
copy-full-id button in the browse files view, GitHub issue #81
|
2021-10-11 15:34:23 +01:00 |
Zlatin Balevsky
|
f49732ef99
|
Unify the right-click menu code for the different result views. Disable download on double click from the tree view because it interferes with folder expansion
|
2021-10-11 15:15:28 +01:00 |
Zlatin Balevsky
|
c83ab6acd4
|
display an icon if a file is available locally in table views GitHub issue #72
|
2021-10-10 21:19:25 +01:00 |
Zlatin Balevsky
|
d39f184a44
|
display an icon if a file is available locally in tree views GitHub issue #72
|
2021-10-10 20:47:59 +01:00 |
Zlatin Balevsky
|
491da9ff3a
|
Correct count of direct sources. GitHub issue #79
|
2021-10-10 19:15:41 +01:00 |
Zlatin Balevsky
|
fdd34cb606
|
The option to send path information is not tied to the option to allow browsing anymore. GitHub issue #78
|
2021-10-10 13:31:40 +01:00 |
Zlatin Balevsky
|
a0b9aa3383
|
show full path in group-by-file if it's available. GitHub issue #78
|
2021-10-10 13:00:22 +01:00 |
Zlatin Balevsky
|
0dff8b439e
|
always show the tree by default GitHub issue #78
|
2021-10-10 12:51:01 +01:00 |
Zlatin Balevsky
|
2bfcbbf1c5
|
mark local queries and make sure they get broadcast
|
2021-10-10 08:11:55 +01:00 |
Zlatin Balevsky
|
4fe8fb3fa9
|
option to disable searching in shared folders
|
2021-10-10 01:58:45 +01:00 |
Zlatin Balevsky
|
08652d7d5a
|
working downloads and popup menu
|
2021-10-10 01:52:04 +01:00 |
Zlatin Balevsky
|
0ca1235706
|
tree view when grouping by sender
|
2021-10-10 00:57:51 +01:00 |
Zlatin Balevsky
|
8c95872cd4
|
refactor the results tree logic into own classes
|
2021-10-10 00:25:58 +01:00 |
Zlatin Balevsky
|
ebac1ffafa
|
add flag to search paths to query message
|
2021-10-09 23:15:35 +01:00 |
Zlatin Balevsky
|
838f9162e4
|
When downloading folder structures share them correctly if sharing is enabled. GitHub issue #65
|
2021-10-08 10:43:25 +01:00 |
Zlatin Balevsky
|
9d402867e6
|
when downloading from tree view, preserve the hierarchy GitHub #65
|
2021-10-08 03:17:54 +01:00 |
Zlatin Balevsky
|
1941406eb9
|
add a hidden root to each path so that the tree does not combine similarly named folders. GitHub issue #65
|
2021-10-08 01:27:28 +01:00 |
Zlatin Balevsky
|
ebc85ab1c6
|
only refresh table view on incoming searches, should fix GitHub issue #76
|
2021-10-07 21:04:21 +01:00 |
Zlatin Balevsky
|
9f7345a349
|
Do not refresh the shared file tree on every upload chunk request. Refresh only table view on new file upload request. Fixes GitHub issue #76
|
2021-10-07 18:19:15 +01:00 |
Zlatin Balevsky
|
75151e39db
|
option to disable sending paths
|
2021-10-05 02:41:24 +01:00 |
Zlatin Balevsky
|
844462602b
|
filtering
|
2021-10-05 02:21:59 +01:00 |
Zlatin Balevsky
|
83577671ef
|
right-click menu, fix selectedResults()
|
2021-10-05 02:08:36 +01:00 |
Zlatin Balevsky
|
d69143a107
|
result tree renderer and selection code
|
2021-10-05 01:38:15 +01:00 |
Zlatin Balevsky
|
1007fe9f47
|
tree expansions
|
2021-10-05 01:12:21 +01:00 |
Zlatin Balevsky
|
041ed235ae
|
add a tree view to UI, just basics for now
|
2021-10-05 00:52:47 +01:00 |
Zlatin Balevsky
|
1fa27f4ab7
|
show path information in table
|
2021-10-05 00:02:55 +01:00 |
Zlatin Balevsky
|
ea6eb68a62
|
Only update Browse tab if it's visible GitHub issue #73
|
2021-10-04 17:06:42 +01:00 |
Zlatin Balevsky
|
41f1ca8917
|
Update browse host UI on a timer GitHub issue #73
|
2021-10-04 13:41:42 +01:00 |
Zlatin Balevsky
|
c09396dd90
|
If the user tries to download a file they already, copy the local file. GitHub issue #68
|
2021-10-01 19:42:09 +01:00 |
Zlatin Balevsky
|
5cd06bc58b
|
Release 0.8.9
|
2021-09-14 21:44:21 +01:00 |
Zlatin Balevsky
|
cd217b4e6e
|
update translations
|
2021-09-14 21:36:22 +01:00 |
Zlatin Balevsky
|
9c5478b01c
|
preferredWidths in uploads table
|
2021-09-14 21:16:26 +01:00 |
Zlatin Balevsky
|
8fb8bba5f8
|
sanitize html in few more places
|
2021-09-14 21:11:55 +01:00 |
Zlatin Balevsky
|
a0ce1655ce
|
add filtering in browse host view
|
2021-09-07 10:45:29 +01:00 |
Zlatin Balevsky
|
0b2fd2017a
|
share percentage slider
|
2021-09-07 09:08:43 +01:00 |
Zlatin Balevsky
|
1e1a4d0e56
|
ability to disable UPnP in wizard and options
|
2021-09-07 08:41:47 +01:00 |
Zlatin Balevsky
|
047c8b786b
|
search extra hop option available only in trusted-only mode
|
2021-09-07 08:13:12 +01:00 |
Zlatin Balevsky
|
c79fd9b8d5
|
make filtering case insensitive
|
2021-09-06 17:58:03 +01:00 |
Zlatin Balevsky
|
f079326826
|
Unshare directories in batches. Generate list of directories to unshare from core, not gui. Prevent the negative tree from growing when there are unshares. Fix sharing of files without extensions if the extension ignore list is empty.
|
2021-09-06 17:30:39 +01:00 |
Zlatin Balevsky
|
78f017b952
|
preserve selection when new results arrive
|
2021-09-05 16:53:46 +01:00 |
Zlatin Balevsky
|
89f0280b50
|
preferred dimensions
|
2021-09-02 14:44:27 +01:00 |
Zlatin Balevsky
|
84254f862d
|
default chat rooms
|
2021-08-30 14:57:02 +01:00 |
Zlatin Balevsky
|
f4404a477b
|
My Feed dialog
|
2021-08-29 15:23:41 +01:00 |
Zlatin Balevsky
|
bdcb09f865
|
subscribe to feed button
|
2021-08-29 14:17:18 +01:00 |
Zlatin Balevsky
|
5f229d903f
|
Release 0.8.8
|
2021-07-07 21:10:33 +01:00 |
Zlatin Balevsky
|
ab1a45b03a
|
sanitize any labels that may contain html
|
2021-07-07 21:07:22 +01:00 |
Zlatin Balevsky
|
98a07e7540
|
update translations
|
2021-07-07 20:05:10 +01:00 |
Zlatin Balevsky
|
49e4387904
|
Czech translation
|
2021-07-07 09:43:38 +01:00 |
Zlatin Balevsky
|
03a9c055e6
|
avoid default groovy method which creates a temporary TreeMap
|
2021-06-15 21:02:42 +01:00 |
Zlatin Balevsky
|
d95e9c3472
|
prevent an IllegalStateException when unsharing files not visible in the filtered tree
|
2021-06-14 13:36:56 +01:00 |
Zlatin Balevsky
|
0bada3b66c
|
filter library by keywords more similar to network search. Github issue #61
|
2021-06-14 10:07:53 +01:00 |
Zlatin Balevsky
|
72c23b0417
|
Try to follow XDG Base dir standard if not on Windows or Mac, GitHub issue #7
|
2021-06-13 16:48:17 +01:00 |
Zlatin Balevsky
|
e1ffd81e6e
|
redesign handling of explicitly unshared files to support directories as well
|
2021-06-13 15:59:34 +01:00 |
Zlatin Balevsky
|
f012eaef47
|
fix focus on uploaded file in tree view
|
2021-06-12 23:29:09 +01:00 |
Zlatin Balevsky
|
b3cae1451c
|
do not use swing groovy extensions which for some reason are not available after jlinking
|
2021-06-12 14:30:12 +01:00 |
Zlatin Balevsky
|
d64eebc153
|
open a file with double-click from library
|
2021-06-12 11:12:10 +01:00 |
Zlatin Balevsky
|
300404915d
|
more efficient mass unsharing
|
2021-06-12 10:56:01 +01:00 |
Zlatin Balevsky
|
14b55065c6
|
lowercase filter
|
2021-06-12 10:08:30 +01:00 |
Zlatin Balevsky
|
948ab9d3c0
|
Make FileUnsharedEvent a batch event
|
2021-06-12 10:05:36 +01:00 |
Zlatin Balevsky
|
29e002f8f1
|
get rid of manual library refresh, switch to LinkedHashSet for all files, properly clean up intermediate nodes in the filtered tree
|
2021-06-12 09:30:16 +01:00 |
Zlatin Balevsky
|
65b20a9f93
|
update library in batch after unsharing
|
2021-06-12 08:06:11 +01:00 |
Zlatin Balevsky
|
d5a17e9b6a
|
fix collapsing of tree on refresh (as in during uploads). Fix magic expansion on clearing of filter
|
2021-06-12 06:09:14 +01:00 |
Zlatin Balevsky
|
4fcb82133c
|
add Clear and Filter buttons. Disable filtering until library has loaded. Do not traverse subtree on every selection
|
2021-06-12 05:38:23 +01:00 |
Zlatin Balevsky
|
88fe173fbb
|
do not filter on every keystroke
|
2021-06-11 18:54:23 +01:00 |
Zlatin Balevsky
|
9c7cf3d969
|
try to speed up tree expansion
|
2021-06-11 18:49:49 +01:00 |
Zlatin Balevsky
|
7e08417c91
|
ability to filter library
|
2021-06-11 18:33:17 +01:00 |
Zlatin Balevsky
|
f56a96923b
|
do not canonicalize from the UI thread
|
2021-06-11 05:35:17 +01:00 |
Zlatin Balevsky
|
674ef4c708
|
White background on systray icon, thanks to slrslr, GitHub issue #60
|
2021-06-10 11:31:21 +01:00 |
Zlatin Balevsky
|
8356a92aa3
|
add an option to disable throttling of the loading of shared files on startup
|
2021-06-09 13:41:32 +01:00 |
Zlatin Balevsky
|
71d20d075b
|
reduce memory usage of the rootToFiles structure by switching to array values
|
2021-06-05 23:18:39 +01:00 |
Zlatin Balevsky
|
1c2972ecfc
|
add some default file types to ignore
|
2021-06-03 17:22:38 +01:00 |
Zlatin Balevsky
|
3ac6d085f6
|
configurable list of file types to not share
|
2021-06-03 05:27:42 +01:00 |
Zlatin Balevsky
|
4b11aca16e
|
show the number of files being hashed
|
2021-06-02 20:10:26 +01:00 |
Zlatin Balevsky
|
c849fa078a
|
No need to restart when chaning the number of hashing threads , GitHub issue #57
|
2021-06-02 19:17:17 +01:00 |
Zlatin Balevsky
|
b1af2e557b
|
Make the number of hashing threads configurable, GitHub issue #57
|
2021-06-01 23:35:59 +01:00 |
Zlatin Balevsky
|
0fc5ca7141
|
fix copy-full-id from message table
|
2021-06-01 19:25:29 +01:00 |
Zlatin Balevsky
|
51f6a49459
|
translate retry/resume popup text
|
2021-05-25 23:50:04 +01:00 |
Zlatin Balevsky
|
5ded9c4f30
|
fix collections warning always showing even if there are no collections
|
2021-05-24 04:28:01 +01:00 |
Zlatin Balevsky
|
d243e1cd31
|
do not add 1 to the number of pieces, let the HEAD request tell the value
|
2021-05-24 03:52:31 +01:00 |
Zlatin Balevsky
|
c3e1a8faad
|
Release 0.8.7
|
2021-05-19 02:04:01 +01:00 |
Zlatin Balevsky
|
6515514a73
|
some translations
|
2021-05-16 19:09:58 +01:00 |
Zlatin Balevsky
|
a07ffe468f
|
remove git revision from title, may readd it later
|
2021-05-13 20:24:06 +01:00 |
Zlatin Balevsky
|
9db10e23fc
|
fix contact subscriptions table which broke after recent redesign
|
2021-05-11 21:28:54 +01:00 |
Zlatin Balevsky
|
de0c719f53
|
properly mark messages as read when not in inbox
|
2021-05-02 19:35:13 +01:00 |
Zlatin Balevsky
|
ee43f12a35
|
multiple selection of messages
|
2021-05-02 19:09:43 +01:00 |
Zlatin Balevsky
|
591acc9325
|
working drag-and-drop between mail folders
|
2021-05-02 18:26:04 +01:00 |
Zlatin Balevsky
|
799a2a99df
|
ability to create and delete folders
|
2021-05-02 15:28:53 +01:00 |
Zlatin Balevsky
|
d3555db803
|
fix deleting of messages
|
2021-05-02 09:07:34 +01:00 |
Zlatin Balevsky
|
9c905c041c
|
display user folders, load from disk working
|
2021-05-02 03:47:18 +01:00 |
Zlatin Balevsky
|
9b7fb00f6e
|
different table columns for outgoing folders
|
2021-05-01 20:05:47 +01:00 |
Zlatin Balevsky
|
c3cd32f9c4
|
fix reference to core
|
2021-05-01 19:38:34 +01:00 |
Zlatin Balevsky
|
6a0a4dae12
|
working sending and receiving of messages
|
2021-05-01 19:27:04 +01:00 |
Zlatin Balevsky
|
119107b400
|
switch to MVC groups per folder
|
2021-04-30 23:05:26 +01:00 |
Zlatin Balevsky
|
f09b598b2a
|
switch to String folder names
|
2021-04-30 18:24:44 +01:00 |
Zlatin Balevsky
|
d60c07a35c
|
not all actions available in contacts popup menu
|
2021-04-30 13:06:23 +01:00 |
Zlatin Balevsky
|
bc7aec00c1
|
ability to add distrusted contacts
|
2021-04-30 12:24:35 +01:00 |
Zlatin Balevsky
|
b4c4dca953
|
trans group by strings
|
2021-04-30 11:59:29 +01:00 |
Zlatin Balevsky
|
342e268603
|
merge the trusted and distrusted tables into a single table
|
2021-04-30 11:50:33 +01:00 |
Zlatin Balevsky
|
8397630b1a
|
enable keyboard navigation in the wizard
|
2021-04-30 02:31:30 +01:00 |
Zlatin Balevsky
|
3c141c37b5
|
open containing folder from downloads table
|
2021-04-10 04:33:02 +01:00 |
Zlatin Balevsky
|
15efb83be7
|
request focus on the language chooser
|
2021-04-02 16:31:10 +01:00 |
Zlatin Balevsky
|
2733fb6b1a
|
fix show-in-library when table is sorted
|
2020-12-21 17:46:37 +00:00 |
Zlatin Balevsky
|
b7f260f0a0
|
fix display of total collection files and size
|
2020-12-11 18:17:50 +00:00 |
Zlatin Balevsky
|
0b1a64e88e
|
move all sizes and speeds to div by 1024
|
2020-12-11 18:06:47 +00:00 |
Zlatin Balevsky
|
45769cbaf3
|
metal and darcula are named, system can vary across platforms
|
2020-12-10 19:33:51 +00:00 |
Zlatin Balevsky
|
aef1af34a3
|
change theme selection to radio buttons
|
2020-12-10 18:18:50 +00:00 |
Zlatin Balevsky
|
759136cff3
|
cache InfoHash instnance in SharedFile
|
2020-12-08 07:44:00 +00:00 |
Zlatin Balevsky
|
ad3767a060
|
updated fr translation
|
2020-11-29 14:53:15 +00:00 |
Zlatin Balevsky
|
1676f81091
|
use system tray notifications for new messages
|
2020-11-21 05:23:54 +00:00 |
Zlatin Balevsky
|
67ce73be5e
|
updated fr translation
|
2020-11-11 17:25:43 +00:00 |
Zlatin Balevsky
|
cd619a023a
|
ability to remove files from collection in review
|
2020-11-11 15:58:55 +00:00 |
Zlatin Balevsky
|
040203cd58
|
ability to remove attachments from message
|
2020-11-11 15:28:33 +00:00 |
Zlatin Balevsky
|
1110f5eb7d
|
ability to remove recipients
|
2020-11-11 15:12:42 +00:00 |
Zlatin Balevsky
|
dd9daa3205
|
right-click menu options for copying full id
|
2020-11-11 10:08:25 +00:00 |
Zlatin Balevsky
|
c46da44592
|
add ability to copy full id from results table
|
2020-11-11 09:23:17 +00:00 |
Zlatin Balevsky
|
4a03ce5fff
|
add strings for remove and copy full id
|
2020-11-11 05:07:04 +00:00 |
Zlatin Balevsky
|
1a079b8662
|
disable notification option because it's broken
|
2020-11-11 05:03:46 +00:00 |
Zlatin Balevsky
|
74e357db9c
|
message notifications
|
2020-11-11 04:18:44 +00:00 |
Zlatin Balevsky
|
4c066fca03
|
prevent message reply attack
|
2020-11-11 03:41:53 +00:00 |
Zlatin Balevsky
|
735760d11d
|
Unread message indicator on status bar. Fix flickering of message table
|
2020-11-11 03:09:04 +00:00 |
Zlatin Balevsky
|
7b40dcb07c
|
fix resizing of compose window
|
2020-11-11 02:29:09 +00:00 |
Zlatin Balevsky
|
a041adca91
|
Mark Neutral -> Remove Contact
|
2020-11-11 02:24:14 +00:00 |
Zlatin Balevsky
|
a19402aa73
|
use Add Contact instead of Trust. Renmove Neutral button
|
2020-11-11 02:21:04 +00:00 |
Zlatin Balevsky
|
b2fcb71871
|
fr translation
|
2020-11-06 15:13:56 +00:00 |
Zlatin Balevsky
|
157dd0af7c
|
changes for translation
|
2020-11-06 05:10:14 +00:00 |
Zlatin Balevsky
|
38036132b8
|
browse collections from contacts list
|
2020-11-05 22:05:49 +00:00 |
Zlatin Balevsky
|
47dc50b2bb
|
clear attachments table if there aren't any
|
2020-11-05 20:50:07 +00:00 |
Zlatin Balevsky
|
50b12dc6d2
|
fix collections not showing in attachment list if there are only collections attached
|
2020-11-05 20:32:32 +00:00 |
Zlatin Balevsky
|
a030e862ee
|
only prepend Re: to reply subject once
|
2020-11-05 19:44:15 +00:00 |
Zlatin Balevsky
|
75384ccdc5
|
fix npe
|
2020-11-05 19:17:12 +00:00 |
Zlatin Balevsky
|
5a61665d96
|
clarify that files can be dragged from the muwire library
|
2020-11-05 18:54:03 +00:00 |
Zlatin Balevsky
|
92b616a58b
|
unread status column
|
2020-11-05 18:45:57 +00:00 |
Zlatin Balevsky
|
22c0e483c3
|
one moe word wrap
|
2020-11-05 17:54:21 +00:00 |
Zlatin Balevsky
|
e9ada59dbb
|
sort by timestamp by default
|
2020-11-05 17:45:15 +00:00 |
Zlatin Balevsky
|
255fb2038d
|
Correct sort event
|
2020-11-05 17:40:36 +00:00 |
Zlatin Balevsky
|
08c2fd0b36
|
word wrap
|
2020-11-05 17:37:23 +00:00 |
Zlatin Balevsky
|
0d39e0d275
|
Trust -> Contact
|
2020-11-05 11:09:28 +00:00 |
Zlatin Balevsky
|
ac80cf13e4
|
Uploads -> Library
|
2020-11-05 10:16:05 +00:00 |
Zlatin Balevsky
|
7afc0b4e24
|
move button to appropriate tab
|
2020-11-05 10:01:56 +00:00 |
Zlatin Balevsky
|
8dd1de1403
|
fix messaging from results tab
|
2020-11-05 09:56:03 +00:00 |
Zlatin Balevsky
|
1288a2b210
|
fix chat welcome message chooser
|
2020-11-05 09:19:14 +00:00 |
Zlatin Balevsky
|
0c027e9b26
|
specify it's the muwire library
|
2020-11-05 09:13:21 +00:00 |
Zlatin Balevsky
|
92d3669988
|
trust -> contacts
|
2020-11-05 09:05:20 +00:00 |
Zlatin Balevsky
|
7f3d931cec
|
drag-and-drop files into collection wizard
|
2020-11-05 08:48:18 +00:00 |
Zlatin Balevsky
|
f4e6568e2b
|
Merge branch 'messenger'
|
2020-11-05 08:14:41 +00:00 |
Zlatin Balevsky
|
2cffe59ec6
|
add contact dialog
|
2020-11-05 07:54:37 +00:00 |
Zlatin Balevsky
|
500be6945b
|
more sanity checks
|
2020-11-05 07:20:28 +00:00 |
Zlatin Balevsky
|
6047ad21f2
|
message too long warning
|
2020-11-05 07:13:43 +00:00 |
Zlatin Balevsky
|
3830a87265
|
message compose from upload table
|
2020-11-05 06:54:28 +00:00 |
Zlatin Balevsky
|
f0b881183a
|
browse collections and message from upload table popup menu
|
2020-11-05 06:43:56 +00:00 |
Zlatin Balevsky
|
167a47e850
|
message delete
|
2020-11-05 06:14:40 +00:00 |
Zlatin Balevsky
|
4f847b2ea4
|
replyAll
|
2020-11-05 05:53:08 +00:00 |
Zlatin Balevsky
|
d42b4c0a1d
|
popup menu
|
2020-11-05 05:47:17 +00:00 |
Zlatin Balevsky
|
91f24780d3
|
show recipients on a panel
|
2020-11-05 05:28:59 +00:00 |
Zlatin Balevsky
|
fde4abd364
|
rearrange buttons
|
2020-11-05 05:11:52 +00:00 |
Zlatin Balevsky
|
9d2862cc72
|
option for changing message sending interval
|
2020-11-05 05:02:14 +00:00 |
Zlatin Balevsky
|
ca4800bfd8
|
fix reply subject and text order
|
2020-11-05 04:49:49 +00:00 |
Zlatin Balevsky
|
2280f4775b
|
pass core as argument in reply action
|
2020-11-04 23:50:26 +00:00 |
Zlatin Balevsky
|
f82639ba37
|
hide divider if no message is selcted
|
2020-11-04 21:45:40 +00:00 |
Zlatin Balevsky
|
031b278000
|
borders around components
|
2020-11-04 21:40:46 +00:00 |
Zlatin Balevsky
|
5d7ccce8fc
|
compose action
|
2020-11-04 21:15:51 +00:00 |
Zlatin Balevsky
|
60c90475b4
|
add recipients to message via drag and drop
|
2020-11-04 21:11:17 +00:00 |
Zlatin Balevsky
|
95ff7a1a61
|
attachment downloads
|
2020-11-04 19:39:23 +00:00 |
Zlatin Balevsky
|
72a91c4489
|
add support for attaching collections to messages
|
2020-11-04 16:55:51 +00:00 |
Zlatin Balevsky
|
43b06f4379
|
reply button
|
2020-11-04 15:22:17 +00:00 |
Zlatin Balevsky
|
c69197c9c7
|
drag-and-drop from library to attachments table
|
2020-11-04 14:37:15 +00:00 |
Zlatin Balevsky
|
926c264f7d
|
factor out transfer handler, enable drag from the shared files tree and table
|
2020-11-04 10:57:01 +00:00 |
Zlatin Balevsky
|
2b2876c588
|
messaging options
|
2020-11-04 09:27:33 +00:00 |
Zlatin Balevsky
|
2dd1d4ba79
|
ability to message from search tab
|
2020-11-04 09:13:54 +00:00 |
Zlatin Balevsky
|
7ad5e12aee
|
variable name
|
2020-11-03 22:46:16 +00:00 |
Zlatin Balevsky
|
1af12e3743
|
wip on end-to-end flow
|
2020-11-03 22:26:02 +00:00 |
Zlatin Balevsky
|
f5bc2b8529
|
compose message window
|
2020-11-03 21:08:57 +00:00 |
Zlatin Balevsky
|
a8d127a1ae
|
wip on messages ui
|
2020-11-03 20:22:24 +00:00 |
Zlatin Balevsky
|
3a1eafb203
|
externalize comment length warning
|
2020-11-03 19:41:41 +00:00 |
Zlatin Balevsky
|
08f0f8400d
|
allow multiple browses of the same host
|
2020-11-03 19:36:41 +00:00 |
Zlatin Balevsky
|
71396a4cef
|
update strings as per AO suggestions
|
2020-11-03 19:21:58 +00:00 |
Zlatin Balevsky
|
2831f93cc1
|
wip on messages pane
|
2020-11-03 16:23:16 +00:00 |
Zlatin Balevsky
|
aa0f4283b8
|
rename Trust button to Contacts
|
2020-11-03 12:56:31 +00:00 |
Zlatin Balevsky
|
033d3bc552
|
show warning when unsharing files in collections
|
2020-11-03 10:00:22 +00:00 |
Zlatin Balevsky
|
71c53ef643
|
right-click option from browse tab
|
2020-11-03 08:18:08 +00:00 |
Zlatin Balevsky
|
b596d7caf5
|
clear file list on unsharing
|
2020-11-03 07:53:53 +00:00 |
Zlatin Balevsky
|
0b8dfd2b4b
|
remove collections affected by unsharing files from list
|
2020-11-03 07:34:01 +00:00 |
Zlatin Balevsky
|
e4b395da75
|
only add collection if the files will be shared
|
2020-11-03 07:04:25 +00:00 |
Zlatin Balevsky
|
a9eebac151
|
add downloaded collections to view
|
2020-11-03 06:46:46 +00:00 |
Zlatin Balevsky
|
05284a2ad6
|
collection groups should be children to mainframe
|
2020-11-03 06:02:13 +00:00 |
Zlatin Balevsky
|
12d89d696b
|
move buttons around
|
2020-11-02 19:56:44 +00:00 |
Zlatin Balevsky
|
c932e5675c
|
repurpose collection tool to show hits
|
2020-11-02 19:32:50 +00:00 |
Zlatin Balevsky
|
ca9120e864
|
update on new collections
|
2020-11-02 19:15:18 +00:00 |
Zlatin Balevsky
|
0d85292739
|
turn collections tool into a top-level pane
|
2020-11-02 19:03:35 +00:00 |
Zlatin Balevsky
|
a912faf0f7
|
browsing of collections
|
2020-11-02 17:51:03 +00:00 |
Zlatin Balevsky
|
f382540a6d
|
indicate ability to browse collections in search results
|
2020-11-02 17:25:14 +00:00 |
Zlatin Balevsky
|
94d38c55e2
|
index collections and search them
|
2020-11-02 17:10:06 +00:00 |
Zlatin Balevsky
|
cbb44ad772
|
show collection views
|
2020-11-02 12:50:19 +00:00 |
Zlatin Balevsky
|
d5613c7e7d
|
popup menus
|
2020-11-02 11:47:03 +00:00 |
Zlatin Balevsky
|
6959a1b1d5
|
item limit check
|
2020-11-02 10:54:44 +00:00 |
Zlatin Balevsky
|
9f488a465d
|
require collection name
|
2020-11-02 10:43:00 +00:00 |
Zlatin Balevsky
|
45b53cdcaa
|
space the collection title text field
|
2020-11-02 10:36:23 +00:00 |
Zlatin Balevsky
|
792eca6d06
|
center review title
|
2020-11-02 10:27:53 +00:00 |
Zlatin Balevsky
|
3550fa43c9
|
sequential download support
|
2020-11-02 10:22:36 +00:00 |
Zlatin Balevsky
|
3518db63cc
|
pass collections flag for hash searches
|
2020-11-02 10:05:54 +00:00 |
Zlatin Balevsky
|
a9ea0de16c
|
copy hash from collection tool
|
2020-11-02 01:16:25 +00:00 |
Zlatin Balevsky
|
a082dc2dfd
|
copy collection hash from wizard
|
2020-11-02 01:11:15 +00:00 |
Zlatin Balevsky
|
4e8a3c2296
|
attach an InfoHash object to the FileCollection object
|
2020-11-02 00:49:23 +00:00 |
Zlatin Balevsky
|
24c12ce1fc
|
fix tree expansion
|
2020-11-01 21:11:08 +00:00 |
Zlatin Balevsky
|
4b63bbec4d
|
hook up collections to browse host
|
2020-11-01 21:06:10 +00:00 |
Zlatin Balevsky
|
d0cfaa7284
|
only remember full remote collections
|
2020-11-01 18:05:40 +00:00 |
Zlatin Balevsky
|
a2c41652d4
|
switch to downloads tab on download
|
2020-11-01 17:57:54 +00:00 |
Zlatin Balevsky
|
4af07ece40
|
allow multiple collection views
|
2020-11-01 17:57:29 +00:00 |
Zlatin Balevsky
|
9f93b07b12
|
implement downloading of collections
|
2020-11-01 17:29:05 +00:00 |
Zlatin Balevsky
|
00c1f9590a
|
event for downloading collections
|
2020-11-01 15:58:21 +00:00 |
Zlatin Balevsky
|
65e96eacc2
|
add button for downloading full collection
|
2020-11-01 15:46:36 +00:00 |
Zlatin Balevsky
|
c27a09473f
|
fix tree renderer for collection trees
|
2020-11-01 15:26:12 +00:00 |
Zlatin Balevsky
|
a87d1f6852
|
tree view of remote collection items
|
2020-11-01 14:31:54 +00:00 |
Zlatin Balevsky
|
83680779f8
|
factor out tree copy method into an utility class. Expand tree in review
|
2020-11-01 13:19:58 +00:00 |
Zlatin Balevsky
|
7750825057
|
add buttons and implement view comment
|
2020-11-01 08:41:10 +00:00 |
Zlatin Balevsky
|
9790cadf3c
|
table of collection items
|
2020-11-01 08:05:06 +00:00 |
Zlatin Balevsky
|
9bbace00bb
|
show collection comment
|
2020-11-01 07:40:14 +00:00 |
Zlatin Balevsky
|
df577f97e8
|
wip on collections tab
|
2020-11-01 07:02:20 +00:00 |
Zlatin Balevsky
|
b8b8e8bc7d
|
new tab for collections
|
2020-11-01 05:45:29 +00:00 |
Zlatin Balevsky
|
a2f83a621d
|
show search hits in collections tool, show collection count in results
|
2020-11-01 04:54:21 +00:00 |
Zlatin Balevsky
|
d6ab78bc80
|
add a search hits column
|
2020-11-01 03:26:38 +00:00 |
Zlatin Balevsky
|
4beb9742d8
|
fix selection when files table is sorted
|
2020-10-31 09:24:20 +00:00 |
Zlatin Balevsky
|
c52ffc2671
|
clear files table when deleting collection
|
2020-10-31 09:21:35 +00:00 |
Zlatin Balevsky
|
9fbedbcdb5
|
Decode comments from SharedFile objects
|
2020-10-31 09:18:25 +00:00 |
Zlatin Balevsky
|
013cefb347
|
size columns
|
2020-10-31 09:04:45 +00:00 |
Zlatin Balevsky
|
4022754362
|
use size renderer for file size
|
2020-10-31 08:55:42 +00:00 |
Zlatin Balevsky
|
846b158706
|
gui collections tool
|
2020-10-31 08:43:28 +00:00 |
Zlatin Balevsky
|
e762691c39
|
core side of collections manager
|
2020-10-31 03:35:59 +00:00 |
Zlatin Balevsky
|
608de1c9b3
|
review step
|
2020-10-31 00:28:58 +00:00 |
Zlatin Balevsky
|
8de2d05dcb
|
wip on collection wizard gui
|
2020-10-30 22:25:49 +00:00 |
Zlatin Balevsky
|
4fdcc330f6
|
switch to search window on browse from chat
|
2020-10-22 10:55:21 +01:00 |
Zlatin Balevsky
|
05d18083f6
|
switch tabs on browse action
|
2020-10-22 09:06:56 +01:00 |
Zlatin Balevsky
|
d0c505ee94
|
merge from h2-hostcache branch
|
2020-10-22 08:57:27 +01:00 |
Zlatin Balevsky
|
2574f27fe8
|
Add determination of hopelessness, advertisability to hosts. Fix MuWire status panel
|
2020-10-21 03:57:45 +01:00 |
Zlatin Balevsky
|
7b98276e21
|
expand the tree by default like in the plugin. Use large tree model
|
2020-10-20 14:02:36 +01:00 |
Zlatin Balevsky
|
7120875fd6
|
do not persist browse tabs across sessions
|
2020-10-20 13:36:02 +01:00 |
Zlatin Balevsky
|
0873d472e8
|
pass browse UUID from UI for correct dispatching. Allow multiple concurrent browses
|
2020-10-20 06:02:22 +01:00 |
Zlatin Balevsky
|
5174810621
|
make the browse host a tab. Fix multiple selection while sorting
|
2020-10-20 05:31:24 +01:00 |
Zlatin Balevsky
|
2cd5691e9c
|
reuse closing code from system tray. That fixes remembering window size and closing while muwire is still loading
|
2020-10-16 21:31:36 +01:00 |
Zlatin Balevsky
|
edede81ffc
|
fix building from tarball
|
2020-10-16 20:38:29 +01:00 |
Zlatin Balevsky
|
75e384ef41
|
update translations
|
2020-10-16 08:04:01 +01:00 |
Zlatin Balevsky
|
6f6d6f5065
|
move download details divider based on frame size
|
2020-10-12 11:27:52 +01:00 |
Zlatin Balevsky
|
9fc2a0c4c5
|
show total up & down speeds
|
2020-10-11 17:42:47 +01:00 |
Zlatin Balevsky
|
01c9c0ee1c
|
add Close buttons to all tools, make rule text field larger
|
2020-10-11 16:31:06 +01:00 |
Zlatin Balevsky
|
17cc7d4275
|
externalize few more strings
|
2020-10-11 14:23:07 +01:00 |
Zlatin Balevsky
|
346668dd6d
|
fix remembering of main window size
|
2020-10-11 14:11:44 +01:00 |
Zlatin Balevsky
|
f0696a1031
|
shorten the revision string, do not display it if it's not a git checkout
|
2020-10-11 14:05:24 +01:00 |
Zlatin Balevsky
|
9e3a9e2737
|
Send browse results to UI in batches. Github issue #49
|
2020-10-10 16:18:50 +01:00 |
Zlatin Balevsky
|
9acb49c22a
|
do not limit system tray to Windows and Mac only. Hide the exit behavior option if tray not supported.
|
2020-10-10 13:10:21 +01:00 |
Zlatin Balevsky
|
a8cbb1ad05
|
remove stray assignment
|
2020-10-09 18:17:22 +01:00 |
Zlatin Balevsky
|
6944c94c0e
|
pack the different views to display longer translations properly
|
2020-10-09 18:13:47 +01:00 |
Zlatin Balevsky
|
b32dcabdea
|
final final French translation
|
2020-10-09 17:43:57 +01:00 |
Zlatin Balevsky
|
adcc1b11e1
|
hide welcome message chooser on Aqua L&F
|
2020-10-09 01:48:57 +01:00 |
Zlatin Balevsky
|
7c76bcf037
|
hide download and incomplete location options on Aqua L&F as the file choosers are broken.
|
2020-10-09 01:38:52 +01:00 |
Zlatin Balevsky
|
16b50ff93e
|
externalize strings in options dialogs
|
2020-10-09 01:03:20 +01:00 |
Zlatin Balevsky
|
06ec8d1f39
|
fix saving of options if updates are disabled
|
2020-10-09 00:38:01 +01:00 |
Zlatin Balevsky
|
e5bb877ea6
|
complete French translation
|
2020-10-07 19:00:17 +01:00 |
Zlatin Balevsky
|
3738d027f3
|
string changes for better translation
|
2020-10-07 18:21:11 +01:00 |
Zlatin Balevsky
|
ac269479bf
|
init the bandwidth counter on Uploader changes as well
|
2020-10-07 11:38:11 +01:00 |
Zlatin Balevsky
|
7cbf466b9b
|
move bandwidth smoothing logic in its own class, use it in uploader
|
2020-10-07 07:51:45 +01:00 |
Zlatin Balevsky
|
1106399f8b
|
if the uploader is finished show 0 speed
|
2020-10-07 06:12:03 +01:00 |
Zlatin Balevsky
|
a210c7679c
|
change some strings for easier translation
|
2020-10-06 23:57:18 +01:00 |
Zlatin Balevsky
|
fdf3a46ad4
|
rework the upload speed smoothing to persist across requests
|
2020-10-06 20:28:00 +01:00 |
Zlatin Balevsky
|
0046694173
|
ignore InterruptedExceptions in chat links
|
2020-10-06 15:14:05 +01:00 |
Zlatin Balevsky
|
c44d19dc3f
|
fix exception when unsharing files
|
2020-10-06 12:19:51 +01:00 |
Zlatin Balevsky
|
9a903216b3
|
fix display of file which is hashing
|
2020-10-06 12:12:03 +01:00 |
Zlatin Balevsky
|
13499342fe
|
add (almost complete) French translation
|
2020-10-05 13:51:27 +01:00 |
Zlatin Balevsky
|
341275c8a3
|
do not show language dialog until there are some translations
|
2020-10-05 06:58:38 +01:00 |
Zlatin Balevsky
|
d6efd9355e
|
externalize chat notification strings
|
2020-10-04 17:41:45 +01:00 |
Zlatin Balevsky
|
d0c9594c63
|
two more occurences of trust level enums
|
2020-10-04 17:12:53 +01:00 |
Zlatin Balevsky
|
91628bb940
|
translate trust level enums
|
2020-10-04 16:38:15 +01:00 |
Zlatin Balevsky
|
4b5311c117
|
singular and plural forms of certificate issued string
|
2020-10-02 11:46:02 +01:00 |
Zlatin Balevsky
|
355f7cc9eb
|
split Trust into noun and verb strings for translation
|
2020-10-02 11:41:51 +01:00 |
Zlatin Balevsky
|
6f153d5472
|
Show Comment -> View Comment
|
2020-10-02 11:26:58 +01:00 |
Zlatin Balevsky
|
b3e8b55fdf
|
fix capitalization
|
2020-10-02 11:21:06 +01:00 |
Zlatin Balevsky
|
50a728d29c
|
externalize more enum names
|
2020-10-01 17:07:24 +01:00 |
Zlatin Balevsky
|
aa50b4b3b8
|
more descriptive error string
|
2020-10-01 14:54:03 +01:00 |
Zlatin Balevsky
|
734beab376
|
get rid of Say button in chat
|
2020-10-01 14:53:12 +01:00 |
Zlatin Balevsky
|
2bfe5946c3
|
Say->Write
|
2020-10-01 14:48:44 +01:00 |
Zlatin Balevsky
|
86a3e6995c
|
Directory -> Folder
|
2020-10-01 14:47:53 +01:00 |
Zlatin Balevsky
|
1b00a00301
|
Dismiss -> Close
|
2020-10-01 14:44:01 +01:00 |
Zlatin Balevsky
|
fd0e79eb4e
|
externalize enum names
|
2020-09-29 16:23:59 +01:00 |
Zlatin Balevsky
|
a7f58c03f7
|
externalize strings in certificate view prompts
|
2020-09-29 15:52:43 +01:00 |
Zlatin Balevsky
|
b3ab1557dc
|
externalize strings in variuos JOptionPanes
|
2020-09-29 15:24:02 +01:00 |
Zlatin Balevsky
|
abdc33b736
|
externalize strings in sign tool
|
2020-09-29 15:15:58 +01:00 |
Zlatin Balevsky
|
cc9e4828db
|
externalize strings in watched directory configuration dialog
|
2020-09-29 15:11:43 +01:00 |
Zlatin Balevsky
|
4e5cf33491
|
externalize strings in feed configuration dialog
|
2020-09-29 15:03:09 +01:00 |
Zlatin Balevsky
|
4bb492bed1
|
externalize strings in chat room monitor
|
2020-09-29 14:57:55 +01:00 |