Zlatin Balevsky
|
b21604b2ba
|
up gradle and groovy versions for building with JDK 17
|
2021-12-08 15:16:15 +00:00 |
Zlatin Balevsky
|
9e9f429cad
|
I2P router 1.6.1
|
2021-12-08 15:14:13 +00:00 |
Zlatin Balevsky
|
30fb0d0419
|
rewrite the TODO list to be more like a backlog with priorities
|
2021-12-08 15:06:20 +00:00 |
Zlatin Balevsky
|
99b33788a1
|
Result details frame for the View Details button
|
2021-11-02 14:35:51 +00:00 |
Zlatin Balevsky
|
675d833b8e
|
move the result details classes into own package and rename
|
2021-11-02 02:28:23 +00:00 |
Zlatin Balevsky
|
5c842e25d9
|
fix View Details button, still does nothing
|
2021-10-27 07:28:24 +01:00 |
Zlatin Balevsky
|
2492425320
|
add collections mini-tab
|
2021-10-27 07:21:40 +01:00 |
Zlatin Balevsky
|
23d6ced988
|
add certificates tab
|
2021-10-27 06:17:51 +01:00 |
Zlatin Balevsky
|
e8253f82b7
|
header for the comments tab
|
2021-10-27 04:13:45 +01:00 |
Zlatin Balevsky
|
d61e4245bd
|
build tabs dynamically based on presence of commments or local copies
|
2021-10-27 04:09:50 +01:00 |
Zlatin Balevsky
|
4fc5bdd382
|
wire automatic update of details tabs, fix repainting with updateUI()
|
2021-10-27 03:40:44 +01:00 |
Zlatin Balevsky
|
79dc7269a0
|
switch to tabs in the group-by-file view
|
2021-10-26 22:37:01 +01:00 |
Zlatin Balevsky
|
c6967eb105
|
collections fetch and view
|
2021-10-26 14:51:22 +01:00 |
Zlatin Balevsky
|
e70d5f9956
|
actions on the senders table and certificates table
|
2021-10-26 11:47:46 +01:00 |
Zlatin Balevsky
|
c3f9663f84
|
plumbing for fetching certificates on demand
|
2021-10-26 07:59:09 +01:00 |
Zlatin Balevsky
|
4f471f7144
|
details tabs per sender
|
2021-10-26 05:15:06 +01:00 |
Zlatin Balevsky
|
31394847ec
|
Introduce a new tab for file details
|
2021-10-26 04:28:08 +01:00 |
Zlatin Balevsky
|
1fa08728db
|
convert the existing system-specific LnF to generic system
|
2021-10-25 23:12:06 +01:00 |
Zlatin Balevsky
|
8392f1af5b
|
Add a set of aliases for the system LnF for the major platforms
|
2021-10-25 20:46:05 +01:00 |
Zlatin Balevsky
|
5100a4ad44
|
fix HiFi and McWin themes
|
2021-10-25 20:19:00 +01:00 |
Zlatin Balevsky
|
ff2ece623f
|
missing LnFs mapper
|
2021-10-25 17:31:18 +01:00 |
Zlatin Balevsky
|
accd6a1f7c
|
add JTattoo LnFs (licensed GPLv2 or later)
|
2021-10-25 17:17:01 +01:00 |
Zlatin Balevsky
|
f38e65991e
|
Modify directory watching logic to work with symlinks
|
2021-10-23 01:37:34 +01:00 |
Zlatin Balevsky
|
6814e715ec
|
share symlinked folders correctly
|
2021-10-22 22:58:23 +01:00 |
Zlatin Balevsky
|
905c8e6bb3
|
working symlinks to files without rehashing
|
2021-10-22 22:50:50 +01:00 |
Zlatin Balevsky
|
5af7068b39
|
Update shared files table on result events instead of search events. Only update full table if any visible rows are affected
|
2021-10-22 08:56:11 +01:00 |
Zlatin Balevsky
|
09f1ef2be4
|
account for table filtering when refreshing download counts
|
2021-10-22 08:19:28 +01:00 |
Zlatin Balevsky
|
6be0267bb6
|
prevent NPE if the table is filtered
|
2021-10-21 21:13:25 +01:00 |
Zlatin Balevsky
|
33287c781c
|
make sure an UploadFinishedEvent always follows an UploadEvent, even if hashlist upload fails
|
2021-10-20 23:28:35 +01:00 |
Zlatin Balevsky
|
67f85cfa0b
|
only update table rows which are affected by upload events
|
2021-10-20 18:35:01 +01:00 |
Zlatin Balevsky
|
ccf55d5ec6
|
Refresh only the rows that are affected by a new uploader. GitHub issue #98
|
2021-10-20 18:05:45 +01:00 |
Zlatin Balevsky
|
ef9ad1549a
|
Mark which upload requests were first for the connection and only refresh the Library for those. Fix accounting of upload slots per user. GitHub issue #98
|
2021-10-20 14:30:40 +01:00 |
Zlatin Balevsky
|
2b3c08d64a
|
Release 0.8.10
|
2021-10-19 20:12:33 +01:00 |
Zlatin Balevsky
|
d767569a36
|
Sanitize more components
|
2021-10-19 20:09:04 +01:00 |
Zlatin Balevsky
|
9a78157013
|
upodate translations
|
2021-10-19 20:04:40 +01:00 |
Zlatin Balevsky
|
c0ad9b9a6c
|
windows throws an exception when trying to open the file. GitHub issue #97
|
2021-10-19 16:24:42 +01:00 |
Zlatin Balevsky
|
d53666d7bb
|
try to acquire a read lock before trying to hash the file. GitHub issue #97
|
2021-10-19 15:46:40 +01:00 |
Zlatin Balevsky
|
6a3716b774
|
Try a read lock over the file that is being hashed. GitHub issue #97
|
2021-10-19 14:25:00 +01:00 |
Zlatin Balevsky
|
d64fcfc1a4
|
re-instate the throttling of file load property
|
2021-10-19 13:55:06 +01:00 |
Zlatin Balevsky
|
079ac9aa91
|
reorganize the buttons on group-by-sender lower panel
|
2021-10-18 19:32:04 +01:00 |
Zlatin Balevsky
|
e779eca3ed
|
add tooltip on Library Table view. Revert to using Collator for sorting
|
2021-10-17 15:45:12 +01:00 |
Zlatin Balevsky
|
cdf96f32a2
|
switch to WeakHashMap to prevent reference leak of Destinations
|
2021-10-17 15:06:32 +01:00 |
Zlatin Balevsky
|
7a0e58e14a
|
Do not show empty tree root. GitHub issue #93
|
2021-10-17 13:11:41 +01:00 |
Zlatin Balevsky
|
9d0d00d43d
|
enable Clear button only if a filter is applied. GitHub issue #88
|
2021-10-17 13:04:44 +01:00 |
Zlatin Balevsky
|
b5228f4a41
|
Cache the tree once it's fully built. GitHub issue #88
|
2021-10-17 07:33:13 +01:00 |
Zlatin Balevsky
|
7df7faaea8
|
Do filtering in parallel stream
|
2021-10-16 20:59:21 +01:00 |
Zlatin Balevsky
|
b2864db18f
|
disable Griffon thread management globally. Fixes issue #88
|
2021-10-16 20:42:05 +01:00 |
Zlatin Balevsky
|
34439aca26
|
disable filtering before launching the swing worker in case it finishes too quickly. GitHub issue #88
|
2021-10-16 17:42:42 +01:00 |
Zlatin Balevsky
|
387a7d0345
|
Change behavior of library filter as well. GitHub issue #88
|
2021-10-16 15:08:58 +01:00 |
Zlatin Balevsky
|
b501bc0f5f
|
Render filtered results piecemally. Disable filter button while filtering is ongoing. Clear selection before filtering. GitHub issue #88
|
2021-10-16 14:58:07 +01:00 |