mirror of https://github.com/zlatinb/muwire
refresh gui when processing a sidecar file
parent
26e7ca0b21
commit
f3e4098107
|
@ -35,6 +35,7 @@ import com.muwire.core.files.FileHashingEvent
|
||||||
import com.muwire.core.files.FileLoadedEvent
|
import com.muwire.core.files.FileLoadedEvent
|
||||||
import com.muwire.core.files.FileSharedEvent
|
import com.muwire.core.files.FileSharedEvent
|
||||||
import com.muwire.core.files.FileUnsharedEvent
|
import com.muwire.core.files.FileUnsharedEvent
|
||||||
|
import com.muwire.core.files.SideCarFileEvent
|
||||||
import com.muwire.core.search.QueryEvent
|
import com.muwire.core.search.QueryEvent
|
||||||
import com.muwire.core.search.SearchEvent
|
import com.muwire.core.search.SearchEvent
|
||||||
import com.muwire.core.search.UIResultBatchEvent
|
import com.muwire.core.search.UIResultBatchEvent
|
||||||
|
@ -189,6 +190,7 @@ class MainFrameModel {
|
||||||
core.eventBus.register(ConnectionEvent.class, this)
|
core.eventBus.register(ConnectionEvent.class, this)
|
||||||
core.eventBus.register(DisconnectionEvent.class, this)
|
core.eventBus.register(DisconnectionEvent.class, this)
|
||||||
core.eventBus.register(FileHashedEvent.class, this)
|
core.eventBus.register(FileHashedEvent.class, this)
|
||||||
|
core.eventBus.register(SideCarFileEvent.class, this)
|
||||||
core.eventBus.register(FileHashingEvent.class, this)
|
core.eventBus.register(FileHashingEvent.class, this)
|
||||||
core.eventBus.register(FileLoadedEvent.class, this)
|
core.eventBus.register(FileLoadedEvent.class, this)
|
||||||
core.eventBus.register(UploadEvent.class, this)
|
core.eventBus.register(UploadEvent.class, this)
|
||||||
|
@ -559,6 +561,12 @@ class MainFrameModel {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void onSideCarFileEvent(SideCarFileEvent e) {
|
||||||
|
runInsideUIAsync {
|
||||||
|
view.refreshSharedFiles()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void insertIntoTree(SharedFile file) {
|
private void insertIntoTree(SharedFile file) {
|
||||||
List<File> parents = new ArrayList<>()
|
List<File> parents = new ArrayList<>()
|
||||||
File tmp = file.file.getParentFile()
|
File tmp = file.file.getParentFile()
|
||||||
|
|
Loading…
Reference in New Issue