Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many improvements to RIVET #115

Merged
merged 164 commits into from
Jun 22, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
883adf2
Altered input_manager to accept new BifiltrationData class.
Mar 1, 2017
6758ef9
Replace SimplexTree with FIRep
Mar 26, 2017
c604968
Bug fixes
Mar 29, 2017
318bf6e
Updated FIRep and Input Manager to accept new input formats.
Apr 7, 2017
a63fa0e
Altered Bifiltration-Rips creating code to align with correct reverse…
Apr 26, 2017
3fbd00a
Fixed bug where distance 0 was not recorded.
Apr 29, 2017
637bab9
Updated distance indices wrt previous commit.
May 1, 2017
935adc0
Fixed Merge Multigrade Code
May 10, 2017
c9915dd
Moved FIRep creation into input_manager.cpp from computation.cpp
May 10, 2017
a3c8ab9
Added ability to input free implicit representation directly.
Jun 12, 2017
1028f01
Added testing output.
Jul 2, 2017
6d582e6
Merge remote-tracking branch 'rivet-master/master' into firep
Jul 2, 2017
242c103
Fixed a memory leak
Jul 2, 2017
9296dc0
Print only if verbosity is high enough
Jul 2, 2017
2bc0362
Removed hom_dim from FIRep
Jul 16, 2017
ff18312
Allow for user to input firep example in non-lexicographic order.
Jul 16, 2017
400239e
Resolve merge conflicts
Jul 16, 2017
e623f99
Merge remote-tracking branch 'rivet-master/master' into firep
Jul 26, 2017
a8d5eab
Pass reference, not pointer.
Jul 26, 2017
062e984
Sort columns of simplices with equal grades by their boundary vector.
Jul 31, 2017
7ac6fb8
Relabel x label because degrees are sorted in inverted order
Sep 13, 2017
112c7d6
Change bifiltration data to use std::unordered_map as opposed to boos…
Sep 13, 2017
d3e11c9
Change FIRep constructor to completely use this new struct Generator.…
Sep 13, 2017
ebe82fd
Significantly cleaned up merging multigrades algorithm
Sep 13, 2017
1437288
Optimized Roy’s FIRep code. Debugging code still needs to be cleaned…
Sep 14, 2017
7763caa
Use the lexicographical ordering on simplices to order columns within…
Sep 15, 2017
27fb182
check point work in progress. far from functional at the moment.
Sep 18, 2017
2361387
Extensive changes Roy's bifiltration_data and fi_rep classes to make …
Sep 22, 2017
deaa08b
Improvements to Roy's bifiltration code now seem to be working correc…
Sep 22, 2017
023f63e
Cleaned up comments in the code. Needs to be tested a bit more; then…
Sep 23, 2017
572b94d
Copy pointers to simplices into the hash table instead of copying the…
Sep 25, 2017
b0eb025
Ran the formatting script.
Sep 25, 2017
4760f38
Remove simplex tree code and references to it.
Sep 25, 2017
2108ec2
Merge branch 'master' of https://github.com/rivetTDA/rivet into Optim…
Sep 25, 2017
010c5a8
Made one comment more clear.
Sep 26, 2017
76efc86
Merge commit '010c5a84c564bf0d8fb77852312132935b082f5e'
Sep 29, 2017
63ee417
remove st_node
Sep 29, 2017
a0dd4e1
Merge commit '63ee417c373f719c2bd9c65e7bcc0d86e8ce9c30'
Sep 30, 2017
83704f4
Set max scale parameter to 1000 on noisy circle examples, so that the…
Sep 30, 2017
7b39ed1
Very minor touchups.
Oct 1, 2017
2e7be2e
Progress on class structure for bigraded Betti number code.
Oct 2, 2017
6c12dfd
Clean up new headers for matrix classes.
Oct 3, 2017
842025f
Major changes in progress to replace Matthew's list-based MapMatrices…
Nov 2, 2017
1cbc43a
240 points test is finishing with the correct dimension and Betti info.
Nov 6, 2017
7d38273
Fixed a few bugs. Code seems to be working correctly now.
Nov 7, 2017
aa0934e
Optimizations to decompose_RU(), with related changes to PHAT files.
Nov 8, 2017
8a9431b
added thread_local_storage.h.
Nov 8, 2017
0c38f66
edits to vector_heap_mod.h, to allow for working with indices in perm…
Nov 11, 2017
0cf04e9
various small improvements.
Nov 11, 2017
d23b345
Restructured the code to use the same indices for all permutations, r…
Nov 14, 2017
ee3dc71
Trivial cleanup.
Nov 14, 2017
29e5861
Changed firep class to store low and high IndexMatrices as member var…
Nov 18, 2017
b3c22f4
Improved organization of the code for building the IndexMatrix in the…
Nov 18, 2017
1d1d173
Modifications to firep class are in good shape now; bug in previous c…
Nov 18, 2017
2788f78
small fix.
Nov 19, 2017
4b0e3c5
Progress on presentation and Betti number stuff:
Nov 20, 2017
39cf3bb
forgot to push one thing.
Nov 20, 2017
666c582
yet more stuff I forgot to stage.
Nov 20, 2017
d0d9513
Work on the algorithm for computing a kernel. To do this efficiently…
Nov 22, 2017
88d129a
partial progress on computing presentations. still very incomplete.
Nov 26, 2017
d5e17a2
Fix some things I broke in the FIRep class by changing ints to unsign…
Nov 28, 2017
3f4782d
attempted an improvement to the implementation of the standard reduct…
Nov 30, 2017
c792967
forgot to stage this file before. still hunting down the bug...
Nov 30, 2017
d42c2a6
finally squashed the bug
Nov 30, 2017
ec3c0d3
Merge branch 'Multicrtical_fixes' into Presentations
Nov 30, 2017
9fb83b5
Checkpoint a draft of the code to compute a presentation from an FIRe…
Dec 4, 2017
97b8f6c
Implemented computation of minimal presentations, and use of this in …
Feb 4, 2018
66b9934
Major revision of parts of back end now working. Seems to offer majo…
Feb 8, 2018
006cf92
Added timing tests for different parts of the presentation computation.
Feb 8, 2018
290178d
Cleaned up the way PHAT files are used in RIVET.
Feb 10, 2018
e30d7f9
Updated the top matter to the files that I have worked on.
Feb 12, 2018
0da897d
step 1/2 to change the name of Bigraded_Matrix.h to bigraded_matrix.h.
Feb 12, 2018
390b133
step 2/2 to change the name of Bigraded_Matrix.h to bigraded_matrix.h.
Feb 12, 2018
2ea5431
Progress on polish to code formatting and comments, mostly in FIRep a…
mlesnick Feb 13, 2018
973bb09
Update some variable names.
mlesnick Feb 13, 2018
f50eb4f
Merge commit 'aa782b4edb93ef9effd0ac147029002e07390cc1' into Presenta…
mlesnick Feb 13, 2018
2f3dd1b
More polish of the code. Restructured FIRep class, following Bryn's …
mlesnick Feb 14, 2018
9f0382e
Further polish. Reintroduce unit tests.
mlesnick Feb 14, 2018
4e8444d
forgot to stage one file in the last commit.
mlesnick Feb 15, 2018
da23845
Changed name of BRips filtration to Degree-Rips filtration.
mlesnick Mar 3, 2018
2f149da
Add superlevelset filtration functionality
SimonSegert Mar 30, 2018
d9d6d8b
Work in progress on --koszul option.
mlesnick Apr 3, 2018
e8a3b91
copied gui changes from my github fork
SimonSegert Apr 4, 2018
d0aa766
--koszul flag seems to be working now.
mlesnick Apr 5, 2018
69e1d08
With Bryn's help, added a --minpres flag for printing a minimal prese…
mlesnick Apr 12, 2018
97a6e5d
Forgot to push one file.
mlesnick Apr 12, 2018
82c7e93
Remove extra progress dialogue update command.
mlesnick Apr 13, 2018
3654ae5
Cleanup to progress dialogue box.
mlesnick Apr 13, 2018
0d6da74
Merge commit '3896ca7e3f3c6446b029fefe87eaa141d654bba1'
mlesnick Apr 13, 2018
cf1422a
Merge commit 'a1f70ec9428d662d55bdc4f9c603adc0620a8af9'
mlesnick Apr 17, 2018
ec679a9
A fix to the path building bug. In contrast to (the intention of) th…
mlesnick Apr 18, 2018
23ca5c8
Change text in progress dialogue box to mention presentations.
mlesnick Apr 18, 2018
eaffcb4
Cosmetic cleanup to arrangement_builder.
mlesnick Apr 18, 2018
271e8af
A bug with how the input manager was dealing with multi-critical filt…
mlesnick Apr 18, 2018
55560fb
Merge branch 'master' into Path_Bug_Fix
mlesnick Apr 18, 2018
04e72a9
Reworked the fix for the memory bug in the path finding to sort the n…
mlesnick Apr 19, 2018
34a1bd3
remove two files that needn't be tracked.
mlesnick Apr 24, 2018
a4c30cb
Merge commit '34a1bd3e091c246be402047f0349a9c53d966735' into Simons_I…
mlesnick Apr 25, 2018
e2ff7f8
Remove OS X-specific lines in RIVET.pro
mlesnick Apr 25, 2018
a3d1755
Fix spacing issues in slice diagram
SimonSegert Apr 25, 2018
d483839
Fix "-0" labels in slice diagram
SimonSegert Apr 25, 2018
47d3787
Merge branch 'Presentations' of https://bitbucket.org/ssegert/ssegert…
SimonSegert Apr 25, 2018
83f4ce0
Extend superlevelset functionality to FIRep input
SimonSegert Apr 25, 2018
f8d8978
Remove OSX specific lines in .pro file
SimonSegert Apr 25, 2018
bd73d55
Merge commit 'f8d8978d3e83345d8d31a07d72601f2d4bbef70c' into Simons_I…
mlesnick Apr 25, 2018
2155445
Fix for lines on boundary
SimonSegert Apr 26, 2018
4111633
Reset button now works properly with reversed indices
SimonSegert Apr 26, 2018
2bd8ce5
Betti number window reset works with decreasing indices
SimonSegert Apr 26, 2018
111d1f5
polish to help command text.
mlesnick May 4, 2018
0310468
Added a warning/todo in the presentation class about unsigned matrices.
mlesnick May 5, 2018
1684c9e
Tweaked to comment.
mlesnick May 5, 2018
7e86c66
Update data folder.
mlesnick May 5, 2018
cc40763
Many files did not get staged in the last commit. Fixing that.
mlesnick May 5, 2018
2af7ae6
Further updates to data folder. some renaming, and added some more t…
mlesnick May 6, 2018
8337ad4
Merge commit '2bd8ce57972ac96fda958d4d2d231353f328f174' into Simons_I…
mlesnick May 6, 2018
6224c3c
Merge branch 'master' into Simons_Improvements
mlesnick May 6, 2018
abff805
Moved axis reverse options to input files
SimonSegert May 7, 2018
686d487
Change control layout in viz window
SimonSegert May 8, 2018
d5df781
Put nan homdim value for firep in dataselect dialog
SimonSegert May 8, 2018
19b6852
Replace axis direction checkboxes with labels in dataselect dialog
SimonSegert May 8, 2018
5e618d3
Merge commit '19b6852e81c682301e665b207faf4dff8b4290ba' into Simons_I…
mlesnick May 8, 2018
b11af7a
Fix disappearing spin box
SimonSegert May 8, 2018
6112ba4
Fix parsing error for metric data
SimonSegert May 8, 2018
c0045b2
Fix alignment issue with window controls
SimonSegert May 9, 2018
70af5fe
Merge commit 'c0045b2198579e7ca6c8d604dda188682a59556e' into Simons_I…
mlesnick May 10, 2018
909dffb
Fix some stuff that went wrong with a recent merge.
mlesnick May 10, 2018
04fdf24
Fix some stuff that went wrong with a recent merge, part 2.
mlesnick May 10, 2018
6902c83
Update README.md
mlesnick May 10, 2018
1074d7b
Fix for window adjustment with very small ranges
SimonSegert May 17, 2018
1fedb38
Merge commit '1074d7b96be808645d529d39c2829d6c00aef0ad'
mlesnick May 19, 2018
beb6637
Update firep.cpp
mlesnick May 20, 2018
f81aad3
Merge branch 'master' of https://github.com/mlesnick/rivet
mlesnick May 21, 2018
c61d68b
Remove unneeded console output from viz window
SimonSegert May 22, 2018
9bb2101
Fix for degenerate input
SimonSegert May 23, 2018
667c339
Merge commit '9bb2101b784b5b2ef90531b4820b5bbcea676145'
mlesnick May 24, 2018
073aafa
Match initialization order in .cpp and .h
SimonSegert May 25, 2018
47cdc62
Merge commit '073aafa2dd8208abcd2c974e068b7b785e3f311e'
mlesnick May 25, 2018
9900382
Remove unused variable
SimonSegert May 25, 2018
8093764
trivial changes: remove an unused variable definition in visualizatio…
mlesnick May 25, 2018
f877652
Merge commit '9900382dbdbbe9822156ac414e07ebfbc7aec0a4'
mlesnick May 25, 2018
ac7d92a
Added simple FIRep examples to data folder.
mlesnick May 25, 2018
eb66a61
move axis reversal flags
SimonSegert May 30, 2018
69d7d2f
restore erroneously deleted console output
SimonSegert May 30, 2018
7c28e71
Merge commit '69d7d2f3a6b43e703bbadf18a7cfde99ca8a83cc'
mlesnick May 30, 2018
3f78b3e
Forgot to stage a file.
mlesnick May 31, 2018
1221048
merge
xoltar Jun 5, 2018
35b457f
Removed unused file from rivet.pro
xoltar Jun 14, 2018
9db8f52
Make method static to avoid tickling a bug in gcc
xoltar Apr 8, 2018
a497a88
Small fixes
xoltar Jun 19, 2018
cb59692
moved text fields in VisualizationWindow to reduce minimum width of w…
mlwright84 Jun 20, 2018
d3ed283
removed status bar from VisualizationWindow
mlwright84 Jun 20, 2018
a95aa84
further adjustments to spacing of control elements in VisualizationWi…
mlwright84 Jun 20, 2018
7f06171
minor tweaks to VisualizationWindow
mlwright84 Jun 20, 2018
a37d268
address compiler warnings
SimonSegert Jun 19, 2018
63b1dea
address issue with number fields in gui (issue 120)
SimonSegert Jun 13, 2018
800a153
improvement to spin box trailing zeros fix
SimonSegert Jun 20, 2018
b718946
fix to lines near boundary not showing up in persistence dgm
SimonSegert Jun 20, 2018
435c08a
Update README.md
mlesnick Jun 21, 2018
5b8f0e0
Update README.md
mlesnick Jun 21, 2018
2c74a03
Merge pull request #1 from mlesnick/mlesnick-patch-1
mlesnick Jun 22, 2018
2c2a791
Restructuring and typo fix suggested by Bryn.
mlesnick Jun 22, 2018
23c7e9e
various minor style fixes, following Bryn's suggestions.
mlesnick Jun 22, 2018
1219e01
-fixes to the changes made in the last commit,
mlesnick Jun 22, 2018
4fb89ba
ran clang-format script.
mlesnick Jun 22, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,6 @@ ui_progressdialog.h
ui_visualizationwindow.h
build
cmake-build-*
msgpack
msgpack
RIVET.pro.user
moc_predefs.h
95 changes: 57 additions & 38 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ externalproject_add(
msgpack_project
PREFIX msgpack
GIT_REPOSITORY https://github.com/msgpack/msgpack-c
GIT_TAG 83a4b89818d4ed3b84d69cbf36e782c641ffab53
GIT_TAG cpp-3.0.1
CMAKE_ARGS -D CMAKE_CXX_STANDARD=11 -D CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
INSTALL_COMMAND ""
)

find_package(Boost "1.60")
find_package(Boost "1.58")

#note this must come before add_executable or it will be ignored
link_directories(${CMAKE_CURRENT_BINARY_DIR}/docopt/src/docopt_project-build)
Expand All @@ -49,58 +49,70 @@ add_library(rivet
dcel/barcode_template.cpp
dcel/dcel.cpp
dcel/arrangement_message.cpp
math/bifiltration_data.cpp
math/bigraded_matrix.cpp
math/firep.cpp
math/map_matrix.cpp
math/multi_betti.cpp
math/simplex_tree.cpp
math/st_node.cpp
math/template_point.cpp
math/template_points_matrix.cpp
math/index_matrix.cpp
math/persistence_updater.cpp
math/presentation.cpp
numerics.cpp
timer.cpp
debug.cpp
dcel/grades.cpp
dcel/grades.h
math/bool_array.cpp
math/bool_array.h
#math/bool_array.cpp
#math/bool_array.h
interface/c_api.cpp
math/phat_mod/include/phat/representations/vector_heap_mod.h
math/phat_mod/include/phat/helpers/misc.h
math/phat_mod/include/phat/helpers/thread_local_storage.h
interface/c_api.h
api.h
api.cpp)
api.cpp
)

add_dependencies(rivet msgpack_project)

add_executable (rivet_console
console.cpp
computation.cpp
interface/progress.cpp
debug.cpp
interface/file_writer.cpp
interface/file_input_reader.cpp
interface/input_manager.cpp
dcel/barcode.cpp
interface/progress.cpp
numerics.cpp
timer.cpp
dcel/anchor.cpp
dcel/arrangement.cpp
dcel/arrangement_builder.cpp
dcel/anchor.cpp
dcel/arrangement_message.cpp
dcel/barcode.cpp
dcel/barcode_template.cpp
dcel/dcel.cpp
dcel/arrangement_message.cpp
dcel/grades.cpp
dcel/grades.h
math/bool_array.cpp
math/bool_array.h
math/bifiltration_data.cpp
math/bigraded_matrix.cpp
math/firep.cpp
math/index_matrix.cpp
math/map_matrix.cpp
math/multi_betti.cpp
math/simplex_tree.cpp
math/st_node.cpp
math/persistence_updater.cpp
math/presentation.cpp
math/template_point.cpp
math/template_points_matrix.cpp
math/index_matrix.cpp
math/persistence_updater.cpp
numerics.cpp
timer.cpp
debug.cpp
dcel/grades.cpp
dcel/grades.h
math/bool_array.cpp
math/bool_array.h
api.cpp)
math/phat_mod/include/phat/representations/vector_heap_mod.h
math/phat_mod/include/phat/helpers/misc.h
math/phat_mod/include/phat/helpers/thread_local_storage.h
api.cpp
)

add_dependencies(rivet_console docopt_project msgpack_project)

Expand All @@ -111,34 +123,41 @@ target_link_libraries(rivet_console ${CMAKE_CURRENT_BINARY_DIR}/docopt/src/docop

add_executable(unit_tests
computation.cpp
interface/progress.cpp
debug.cpp
interface/file_writer.cpp
interface/file_input_reader.cpp
interface/input_manager.cpp
interface/progress.cpp
numerics.cpp
timer.cpp
dcel/anchor.cpp
dcel/arrangement.cpp
dcel/arrangement_builder.cpp
dcel/anchor.cpp
dcel/barcode.cpp
dcel/arrangement_message.cpp
dcel/barcode.cpp
dcel/barcode_template.cpp
dcel/dcel.cpp
dcel/grades.cpp
dcel/grades.h
math/bool_array.cpp
math/bool_array.h
math/bifiltration_data.cpp
math/bigraded_matrix.cpp
math/firep.cpp
math/index_matrix.cpp
math/map_matrix.cpp
math/multi_betti.cpp
math/simplex_tree.cpp
math/st_node.cpp
math/persistence_updater.cpp
math/presentation.cpp
math/template_point.cpp
math/template_points_matrix.cpp
math/index_matrix.cpp
math/persistence_updater.cpp
numerics.cpp
timer.cpp
debug.cpp
math/phat_mod/include/phat/representations/vector_heap_mod.h
math/phat_mod/include/phat/helpers/misc.h
math/phat_mod/include/phat/helpers/thread_local_storage.h
test/unit_tests.cpp
dcel/grades.cpp
dcel/grades.h
math/bool_array.cpp
math/bool_array.h
dcel/arrangement_message.cpp
api.cpp)
api.cpp
)

add_dependencies(unit_tests msgpack_project)

Expand Down
11 changes: 9 additions & 2 deletions COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
RIVET Copyright 2014-2016 The RIVET Developers

RIVET Copyright 2014-2018 The RIVET Developers

Principal contributors to RIVET:

Expand All @@ -11,6 +10,14 @@ Other contributors to RIVET:

Philip Nadolny
Abdel-Rahman Madkour
Simon Segert
Dave Turner
Alexander Yu
Roy Zhao

This version of RIVET uses some modified code from the PHAT
repository for persistence computation by Ulrich Bauer,
Michael Kerber, and Jan Reininghaus, Copyright 2013 IST Austria.


RIVET is free software: you can redistribute it and/or modify
Expand Down
33 changes: 18 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,38 @@
# RIVET

Program to visualize two-parameter persistent homology.
Designed by Michael Lesnick and Matthew Wright.
Created December 2013.
Program for the visualization and analysis of two-parameter persistent homology.

## Project Founders
Michael Lesnick
Matthew Wright

## Contributors
Madkour Abdel-Rahman (St. Olaf)
Bryn Keller (Intel Labs)
Michael Lesnick (Princeton)
Phil Nadolny (St. Olaf)
William Wang (UPenn)
Matthew Wright (St. Olaf)
Alex Yu (Princeton)
Roy Zhao (UC Berkeley)
Madkour Abdel-Rahman
Bryn Keller
Matthew Wright
Phil Nadolny
Simon Segert
Roy Zhao

## Dependencies
RIVET depends on the qt, boost, and msgpack libraries. In addition, RIVET now incorporates some
code from the PHAT repository for persistence computation by Ulrich Bauer,
Michael Kerber, Jan Reininghaus.

## Requirements
Before starting to build RIVET, you will need to have the following installed:

* A C++ compiler (g++ or clang are what we use)
* CMake
* Qt 5
* Boost (including boost serialization; version 1.60 or newer required)
* Boost (version 1.58 or newer)

Below we give step-by-step instructions for installing these required dependencies and building RIVET on Ubuntu and Mac OS X. Building RIVET on Windows is not yet supported (we are working on this), but it is possible to build RIVET using the Bash shell on Windows 10.

## Building On Ubuntu

### Installing Dependencies
To install dependencies on Ubuntu, we suggest that you first upgrade to Ubuntu 16.10; the Ubuntu 16.04 package manager only installs Boost 1.58, whereas RIVET requires Boost version 1.60 or higher.

On Ubuntu 16.10, installation of dependencies should be relatively simple:
On Ubuntu, installation of dependencies should be relatively simple:

sudo apt-get install cmake qt5-default qt5-qmake qtbase5-dev-tools libboost-all-dev

Expand Down
6 changes: 3 additions & 3 deletions RIVET.pro
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ SOURCES += main.cpp \
math/bool_array.cpp \
math/index_matrix.cpp \
math/map_matrix.cpp \
#math/multi_betti.cpp \
dcel/barcode.cpp \
dcel/barcode_template.cpp \
dcel/anchor.cpp \
Expand Down Expand Up @@ -71,8 +72,6 @@ HEADERS += visualizationwindow.h \
math/index_matrix.h \
math/map_matrix.h \
math/multi_betti.h \
math/simplex_tree.h \
math/st_node.h \
dcel/barcode.h \
dcel/barcode_template.h \
dcel/anchor.h \
Expand All @@ -89,12 +88,13 @@ HEADERS += visualizationwindow.h \
interface/file_input_reader.h \
#driver.h \
interface/file_writer.h \
cutgraph.h \
interface/console_interaction.h \
numerics.h \
customspinbox.h

FORMS += visualizationwindow.ui \
dataselectdialog.ui \
interface/progressdialog.ui \
interface/aboutmessagebox.ui \
interface/configuredialog.ui

Loading