Zlatin Balevsky
|
e9d0c218f4
|
proper mvc dialog initialization
|
2022-08-20 20:23:13 +01:00 |
Zlatin Balevsky
|
669255199a
|
some file choosers allow bypassing of the size filters
|
2022-08-20 20:10:17 +01:00 |
Zlatin Balevsky
|
5ba04a39bf
|
membership check
|
2022-08-20 15:32:27 +01:00 |
Zlatin Balevsky
|
494279ac56
|
only process relevant events
|
2022-08-20 12:29:32 +01:00 |
Zlatin Balevsky
|
e73093e150
|
null checks
|
2022-08-20 10:03:31 +01:00 |
Zlatin Balevsky
|
130dbb9de3
|
the input area seems more responsive height changes this way
|
2022-08-20 04:14:54 +01:00 |
Zlatin Balevsky
|
6971d41b0d
|
3-letter month in timestamps
|
2022-08-20 04:03:01 +01:00 |
Zlatin Balevsky
|
7ab654d692
|
show connect and disconnect message to/from chat server
|
2022-08-20 03:56:43 +01:00 |
Zlatin Balevsky
|
6ef7db23b3
|
process all right-click mouse events by updating the underlying table or tree selection
|
2022-08-20 02:28:09 +01:00 |
Zlatin Balevsky
|
a17d221528
|
remove the infohash filtering of download ability
|
2022-08-19 22:28:07 +01:00 |
Zlatin Balevsky
|
259c4dc447
|
bullet list looks better
|
2022-08-19 21:56:48 +01:00 |
Zlatin Balevsky
|
224ced7c56
|
links to seedbox daemon and console projects
|
2022-08-19 21:31:54 +01:00 |
Zlatin Balevsky
|
0298a1c893
|
fix typo
|
2022-08-19 11:50:57 +01:00 |
Zlatin Balevsky
|
01a1803283
|
hide the Update button if updates disabled
|
2022-08-18 16:34:11 +01:00 |
Zlatin Balevsky
|
9b0e81fa7f
|
4g heap limit
|
2022-08-18 16:14:42 +01:00 |
Zlatin Balevsky
|
0ca6ba1f61
|
Fix AIOOBE when deleting files from watched folder
|
2022-08-18 07:32:37 +01:00 |
Zlatin Balevsky
|
c153a979d2
|
better filtering of duplicate hashes in selected results. The previous logic interfered with result decoration
|
2022-08-17 23:20:21 +01:00 |
Zlatin Balevsky
|
f0fa48d2bc
|
improve support for modifying files
|
2022-08-16 01:32:42 +01:00 |
Zlatin Balevsky
|
3a9f743630
|
disable review button if no files in collection
|
2022-08-15 21:24:42 +01:00 |
Zlatin Balevsky
|
9e21de83c2
|
fire off dependent events before removing from the file tree which can be slow
|
2022-08-15 21:10:43 +01:00 |
Zlatin Balevsky
|
a8ab56ecdd
|
suppress error dialogs during shutdown
|
2022-08-15 20:10:31 +01:00 |
Zlatin Balevsky
|
fcdc5f0820
|
prevent multiple entries for identical files
|
2022-08-15 19:58:58 +01:00 |
Zlatin Balevsky
|
40ace4cf77
|
clear tree selection when unsharing files
|
2022-08-15 18:49:52 +01:00 |
Zlatin Balevsky
|
4e23f92053
|
refresh UI only if removal modified tree
|
2022-08-15 17:59:33 +01:00 |
Zlatin Balevsky
|
2e2512a00c
|
immediately update tree upon unshare
|
2022-08-15 17:58:42 +01:00 |
Zlatin Balevsky
|
7feccd03db
|
wip on speeding up unsharing - do not emit duplicate events
|
2022-08-15 17:35:50 +01:00 |
Zlatin Balevsky
|
bccdfa6b45
|
move parallel unsharing index update off of event dispatch thread
|
2022-08-15 16:26:49 +01:00 |
Zlatin Balevsky
|
c7177f7301
|
wip on speeding up unsharing - delete index files in parallel
|
2022-08-15 15:36:29 +01:00 |
Zlatin Balevsky
|
6ff25d32f5
|
wip on faster unsharing
|
2022-08-15 15:28:56 +01:00 |
Zlatin Balevsky
|
bad697a8a2
|
move some of the unsharing work off the UI thread
|
2022-08-15 13:37:39 +01:00 |
Zlatin Balevsky
|
6cfe8f0d39
|
if no shared files were selected on first right-click, select some
|
2022-08-14 18:02:00 +01:00 |
Zlatin Balevsky
|
c7c11fb8f3
|
select on right-click in senders table
|
2022-08-14 17:40:44 +01:00 |
Zlatin Balevsky
|
ab295a97d3
|
select on right-click
|
2022-08-14 17:28:32 +01:00 |
Zlatin Balevsky
|
eb8e2cf219
|
do not show popup menu if no contact is selected
|
2022-08-14 17:07:54 +01:00 |
Zlatin Balevsky
|
d3d7b39b69
|
prevent NPE if no contact selected
|
2022-08-14 17:07:02 +01:00 |
Zlatin Balevsky
|
f0a27005c1
|
do not use cached length in the core
|
2022-08-14 12:18:11 +01:00 |
Zlatin Balevsky
|
de88d82936
|
do not use cached path in name comparator to avoid mass creation of VisualCache objects
|
2022-08-14 07:08:52 +01:00 |
Zlatin Balevsky
|
ad03c4104c
|
do not use cached path in filtering in order to not instantiate VisualCache objects
|
2022-08-14 06:59:47 +01:00 |
Zlatin Balevsky
|
327559a91d
|
move fields used for UI caching into their own inner class, initialized lazily
|
2022-08-14 05:38:14 +01:00 |
Zlatin Balevsky
|
cc29c9bd61
|
remove redundant flag, initialize lists with capacity 1
|
2022-08-14 05:01:55 +01:00 |
Zlatin Balevsky
|
576c7d6934
|
trimToSize() hits and downloader lists
|
2022-08-14 04:57:14 +01:00 |
Zlatin Balevsky
|
0ce9cf7fbc
|
settings object not available yet
|
2022-08-13 11:01:50 +01:00 |
Zlatin Balevsky
|
830b735b23
|
switch to List as the tradeoff of memory vs cpu usage is better suited
|
2022-08-13 10:53:47 +01:00 |
Zlatin Balevsky
|
32c463aaef
|
shave more heap objects per shared file
|
2022-08-13 10:22:08 +01:00 |
Zlatin Balevsky
|
95ff13468f
|
hide update button if updates are disabled
|
2022-08-13 01:09:38 +01:00 |
Zlatin Balevsky
|
2165057a62
|
delete any stale blockfiles
|
2022-08-12 21:46:12 +01:00 |
Zlatin Balevsky
|
b93d026494
|
move search index files into a tmp directory, make them 64MB
|
2022-08-12 21:18:12 +01:00 |
Zlatin Balevsky
|
f7652fe06f
|
sync mutators and getters as fields are no longer final
|
2022-08-12 15:43:52 +01:00 |
Zlatin Balevsky
|
c0e20be981
|
Lazily create search and download hit sets, reducing number of objects per shared file
|
2022-08-12 15:37:51 +01:00 |
Zlatin Balevsky
|
c9669d1fdf
|
move mulinks package to core
|
2022-08-11 13:16:49 +01:00 |