Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: gui: File Picker Squashed commit of the following: commit f7600554889da2e2b12ad60b00debe596fb77d4c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 18 07:47:20 2019 +0200 test: fix getParentPathname test for backslash case commit 1f3dafef0dd0785ab90c837d9fc32f6ad284cdbf Merge: 086029a 5af99c6 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 17 14:16:15 2019 +0200 Merge branch 'develop' into gui/file_picker commit 086029a193568a0ee95f3cd17e015bca79588e55 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 17 14:10:32 2019 +0200 test: getPathnameContent: adjust file size for Windows commit 2f354b75cc1e8ed39a347e2ffbc28f5a6d7c6e67 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 17 14:09:39 2019 +0200 test: review getParentPathname, Windows errors commit f851674a17db95e66f12d4b76f5a85555a7c2673 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 21 11:46:39 2019 +0200 style: rename applyPermutation to sortPairs commit 271c2ea5cb1b0e86d1304ef3ccff13924e86ea39 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Sun May 19 10:41:46 2019 +0200 fix: implicit conversion from char to plog::util::nstring commit 6c9d88305f45ba5fe24c5bbe02c183ea8cc563da Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 12:50:36 2019 +0200 docs: Add docstrings for functions endsWith, getPathnameContent, getParentPathname, applyPermutation, is_less_than_icase, directorySize commit 1dfc93df289ca71d80cf03f9dc602d40d77f54b9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:12:50 2019 +0200 style: fix indentation in AppWindow::HelpMarker() commit 07bdc05bef5538c0ad7891c52018c4046a49dc77 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:10:12 2019 +0200 chore: remove dirent.h file commit 64ad1c3bc60fd69384921a160663f74f0bc523bf Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:05:06 2019 +0200 chore: remove Table.(h|cpp) files commit bf944faccec33cbdb885ee350e6e1c79949e45de Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 13:09:12 2019 +0200 style: make Widget class abstract, ::draw() is a pure virtual method commit 9703cccaf880800cfb2188d3a5b2872de64f8954 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 11:24:22 2019 +0200 style: FilePicker inherits from Widget commit c46e70149da8e1bcef893aae705115e68dd3e9ec Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:35:44 2019 +0200 style: rename Widget::show() (and derived classes') to ::draw() commit a8076a06f2da0e09d6b5c8cceedad17ec0a1bd1d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:31:45 2019 +0200 style: Widget's show() method is consistent in derived classes (no arguments) commit 9e6811fbf8017e70b43b0735d4869bda5f0c7739 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:50:47 2019 +0200 style: move FilePicker's widget title to class members, draw() has no arguments commit 31a69d6cbd5df481cc8d94eef3267373e7fbe2e5 Merge: a2f7934 7ff25c1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:07:05 2019 +0200 Merge branch 'develop' into gui/file_picker commit a2f79348b7713fe08ac590bb25f571c89f030e85 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:42:58 2019 +0200 CI: install dependency libboost-filesystem-dev apt package commit eaba243599da771cc77f2f37278c49305fb00fc4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:25:42 2019 +0200 refactor: remove class Table, use boost::filesystem commit 61d879ac6c649a67cd9f37917fcf335fe2bf5178 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Mon May 13 10:26:22 2019 +0200 cmake: boost filesystem commit b279d5e0a515bdec78bc9e9ef50284b22af867dc Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 9 12:55:19 2019 +0200 fix: getParentPathname() does not fail on first-level path refactor: getParentPathname() uses new functions isRootPathname() and cleanupPathname() test: update getParentPathname() tests and add tests for new functions commit c3cfc9730acd098edb086385968957f58c4805ff Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 15:20:48 2019 +0200 feat: user can set a custom pathname (e.g. to change from C: to D:) closes #198 commit ae34abcb80ac86590bc2c620dfb71979e9ee261c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 11:15:32 2019 +0200 fix: Utilities_test folder's content updated commit c5ae62b84a9bd2015711c5e2d7748b3ba4f42fd2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:41 2019 +0200 CI: debug Utilities_test failure, printing folder's content commit 99088abf058277132b45da59145f3a59ad22ed74 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:15 2019 +0200 test: add an output folder for tests' output data commit 655346d6178fd4dfd57d5bbb95052827d20103b4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:48:15 2019 +0200 CI: ctest is verbose commit 973ce6841f984444d76a56ee13d5a727da1ff8e8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:46:18 2019 +0200 fix: attempt to fix 'stat *' definition missing in Windows commit 733fd121173f9ceb9fda44776b7981fe38263686 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:45:26 2019 +0200 style: make Utilities::getPathnameContent() warning-free commit a28f753ae6bacab5e51acf550e009ca60aa0a9f9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 16:43:33 2019 +0200 test: Utilities::getParentPathname() (and fixes, accordingly) commit eb82c815a20c0b1b1bed26ddf0c911927b4922f4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 13:51:47 2019 +0200 test: Utilities::getPathnameContent() commit 4a8a04355112c21ee5074660f43835869f5df9f1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 12:41:50 2019 +0200 fix: initialize ostringstream correctly in CastValue's operator std::string() commit d2e60a981cd5309c2c526fbecb539a3f8b1b01b0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:50:11 2019 +0200 feat: CastValue can implicitly be cast to std::string (operator std::string()) commit 3b718d37b9b6e6a61ebfa8f1721b6864a22ef85f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:48:56 2019 +0200 refactor: move Column's methods up to Table, remove class Column, use typedef commit 04bd167c86fa72f5db44407e3d39c2fa733db23a Merge: 59dabd8 ff29218 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:05:11 2019 +0200 Merge branch 'develop' into gui/file_picker commit 59dabd8801067d01314f0aa070c5eba34aca4ef1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:04:43 2019 +0200 fix: move dirent.h file from ui to core commit 5b2ff8f14d6bef3fef44080bacdbb31a3b03b2c1 Merge: 99b5a1a 53b0abe Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 2 13:11:25 2019 +0200 Merge branch 'develop' into gui/file_picker commit 99b5a1a2752b17c14ed30510668a6f4d81b3be94 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:33:52 2019 +0200 style: respect order of definition of data members in constructors commit 0f844c95abffc554ac142bd945a0740899e27eb8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:15:54 2019 +0200 style: const_cast safe signed/unsigned comparison commit 25ef79c49bb5195f042898de99be2288bc0d4c03 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:14:52 2019 +0200 fix: Widget: polymorphic class' destructor is virtual commit b65367fdfc9e377a146ea79664090465d0157501 Merge: 01bd972 9834d71 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:32:41 2019 +0200 Merge branch 'develop' into gui/file_picker commit 01bd97289a4a1b3a1dc9968315ea56c5bb4c6521 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:23:08 2019 +0200 style: move getPathnameContent and getParentPathname to Utilities style: move CastValue implementation out of Utilities feat: move ui file picker code to class FilePicker commit 27629c650b51b5fd48ea15156bf50736ba079572 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:11:06 2019 +0200 feat: getPathnameContent uses class Table, and fetches name, size, type and date of entries commit 35c7f1ee1d54a15d90eb3d5cbd09db8fe1b7a984 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:10:29 2019 +0200 feat: implement class Table to manage column-oriented data commit d72ae6e33b6af3e036aba330578898bcfbe6e00c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:05:30 2019 +0200 feat: implement Utilities::CastValue::is_less_than() feat: implement operator<< for CastValue commit 8c71e889f3a12d419334dac10a5886cad86813d9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Apr 25 13:41:50 2019 +0200 feat: Utilities::CastValue supports long int commit 81a1a15381f1e83320a25ec75929978acbd6973d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 23 11:27:35 2019 +0200 chore: add dirent.h for Windows compatibility commit 4abf6cfcf10b29b8f4e37b6d14ac52ae1182f147 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 16:18:08 2019 +0200 style: move endsWith() to class Utilities test: Utilities::endsWith() commit af0ddd9615e1147eb80be5a4508d50cd685ccd7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:58:46 2019 +0200 feat: endsWith() supports case-insensitive feat: file picker's extensions-filter is case insensitive commit cbdf4fd9b3b01e96fb04d54161272d5754667f25 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:38:02 2019 +0200 feat: file picker shows content in columns / table fix: selected_pathname gets the pathname, not the filename commit c379674f624ddeb34bb7965648c0cb97d3b39d82 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 14:24:37 2019 +0200 feat: file type filter feat: implement endsWith() for strings commit acfa6a5ff2f601ff8b5467558baba72e52faf91e Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:37:57 2019 +0200 move AppWindow definition out of the main loop commit 6d4b9af10dc165a2f90e92a0f5aa9ea6c48c3d60 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:26:53 2019 +0200 style: Simplified one-liner Combo() for file type / extension selection commit b29b1bcf0b64c42fe17164aed9dd4bf11498c519 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:09:18 2019 +0200 feat: add filename input text, put "ok" and "cancel" buttons on same line commit 6c6c6041be12589a77c4630e28ff2892660a1c9f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 16 16:51:10 2019 +0200 feat: getParentPathname() feat: use single-pane navigation feat: add "go up" directory button feat: do not insert "." and ".." to folder content commit ba4b0f97a29eeb39c0118afa6277b92856b7ceac Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 15 16:52:45 2019 +0200 feat: navigate directories, show their content * refactor: SequenceProcessor, AppState, AppStateProcessor Squashed commit of the following: commit bb781fc4e0914f5f421221787996801bf73c25dd Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 17 10:21:29 2019 +0200 style: move SequenceHandler* data member to base abstract class SequenceProcessor commit a1841bee418686d783b41bab43a12b3678555fae Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri Jun 14 13:19:00 2019 +0200 refactor: Improve AppStateProcessor hierarchy, remove unnecessary structs, make them private methods commit 71872bea015debe1b88e26d9f6a33c6b5c1ef626 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:59:46 2019 +0200 test: make test pass trivial check, constructor takes an argument commit ad3322c4da19e6a5b16c4a3105b77f0ece16e490 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:38:35 2019 +0200 fix: cmake config for UI tests commit 0659dc31f07621c116724163ab9adfaa73dc7ce3 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 10:59:20 2019 +0200 Revert "fix (not really): disable building ui tests" This reverts commit 4a31b86236fb0b4459efe7eca6719825c817550d. commit 7756b56ebfbbdec9d8dae4d2e1078082b45b0616 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:16:33 2019 +0200 feat: GUI can load a session from a sequence feat: implement processor LoadSessionFromSequence style: CLI uses LoadSessionFromSequence feat: add AppState to AppWindow commit 561a21e80434a4b58c3548bcd6130dead9abf3a1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:08:59 2019 +0200 feat: add AppStateProcessor logic to FilePicker commit fe7c518d4747834d68dbde481f3ff0d4ad8602f0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit 4a31b86236fb0b4459efe7eca6719825c817550d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 16:22:40 2019 +0200 fix (not really): disable building ui tests commit 380f13762659d61fee4adeae53e11eabe0363df7 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:40:16 2019 +0200 Revert "TEST: see if it still can't link" This reverts commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0. commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:38 2019 +0200 TEST: see if it still can't link commit a7203bfe8280f544e6ffb792f8cd448d360a7d22 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:06 2019 +0200 chore: explicit includes in Widget commit bba1e3cbe905a47fadfe7276f9ac952bf5931663 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 14:56:30 2019 +0200 refactor: make FilePicker instance a class member of AppWindow commit 89c3856c9646b16f154b6875413c3afee86ce653 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:36:52 2019 +0200 style: AppWindow's methods are not static, remove unnecessary includes commit ba8489a9889b7880978ecb3d16afe060cd8805fb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:13:11 2019 +0200 Revert "CI: add --no-install-recommends to apt-get" This reverts commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66. commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:04:21 2019 +0200 CI: add --no-install-recommends to apt-get commit fd39238a98a81cf51f4357cea438c2c32bd39b2d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 10:59:33 2019 +0200 Revert "CI: (temporary change) Build OpenMS in Release mode (to speedup CI)" This reverts commit 622cc4bddaca5c9ca134698fcd459ca7499094db. commit 80636757b58399d2a90d553d9adea695a3054d7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:46:33 2019 +0200 Revert "style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods" This reverts commit bd00640df0711489f31c4de844f3636c22eccaad. commit 622cc4bddaca5c9ca134698fcd459ca7499094db Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:45:43 2019 +0200 CI: (temporary change) Build OpenMS in Release mode (to speedup CI) commit 352fb3bdccd19774e07552fc2004d321819e4fab Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:44:18 2019 +0200 CI: Add "--depth 1" to git clone OpenMS command commit ec6d651eeb248fa8d283616ff303b4423c8aef33 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:30:26 2019 +0200 Revert "refactor: AppStateProcessor's methods become structs/classes" This reverts commit b59324aad8703a31bce01aa809e96141a0fda124. commit b59324aad8703a31bce01aa809e96141a0fda124 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit bd00640df0711489f31c4de844f3636c22eccaad Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 16:50:21 2019 +0200 style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods Methods are not static anymore, because they deal with AppWindow's state. commit 74b3bf1347e7b70b02b9450a8cddbad45c56de41 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 15:18:28 2019 +0200 refactor: separate CLI functionalities into AppState and AppStateProcessor commit f04b5cd4d7e4d5c4d2ba1d13d6248a3765500215 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 24 12:26:58 2019 +0200 fix: interface classes suppress copying commit d0e8a44cfbe375ebe7e7f0f3622da5c7db72dce2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:10:11 2019 +0200 feat: implement mainMenuString commit c5925ee99014fd302c474b9f4beca504205ffbe5 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:09:38 2019 +0200 style: reduce/remove data from classes/struct RawDataProcessor and SequenceSegmentProcessor commit 61ac71b6fe69c18e10f4dda459609ae340558d63 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 10:21:05 2019 +0200 style: implement initializeDataDir() to simplify initializeDataDirs() commit af04c7adb0a1055be34f9207531a15f57cf9bc38 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 21 15:58:32 2019 +0200 refactor: SequenceProcessor is a base class Previous methods are now derived classes. commit 271c2ea5cb1b0e86d1304ef3ccff13924e86ea39 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Sun May 19 10:41:46 2019 +0200 fix: implicit conversion from char to plog::util::nstring commit 6c9d88305f45ba5fe24c5bbe02c183ea8cc563da Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 12:50:36 2019 +0200 docs: Add docstrings for functions endsWith, getPathnameContent, getParentPathname, applyPermutation, is_less_than_icase, directorySize commit 1dfc93df289ca71d80cf03f9dc602d40d77f54b9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:12:50 2019 +0200 style: fix indentation in AppWindow::HelpMarker() commit 07bdc05bef5538c0ad7891c52018c4046a49dc77 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:10:12 2019 +0200 chore: remove dirent.h file commit 64ad1c3bc60fd69384921a160663f74f0bc523bf Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:05:06 2019 +0200 chore: remove Table.(h|cpp) files commit bf944faccec33cbdb885ee350e6e1c79949e45de Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 13:09:12 2019 +0200 style: make Widget class abstract, ::draw() is a pure virtual method commit 9703cccaf880800cfb2188d3a5b2872de64f8954 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 11:24:22 2019 +0200 style: FilePicker inherits from Widget commit c46e70149da8e1bcef893aae705115e68dd3e9ec Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:35:44 2019 +0200 style: rename Widget::show() (and derived classes') to ::draw() commit a8076a06f2da0e09d6b5c8cceedad17ec0a1bd1d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:31:45 2019 +0200 style: Widget's show() method is consistent in derived classes (no arguments) commit 9e6811fbf8017e70b43b0735d4869bda5f0c7739 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:50:47 2019 +0200 style: move FilePicker's widget title to class members, draw() has no arguments commit 31a69d6cbd5df481cc8d94eef3267373e7fbe2e5 Merge: a2f7934 7ff25c1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:07:05 2019 +0200 Merge branch 'develop' into gui/file_picker commit a2f79348b7713fe08ac590bb25f571c89f030e85 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:42:58 2019 +0200 CI: install dependency libboost-filesystem-dev apt package commit eaba243599da771cc77f2f37278c49305fb00fc4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:25:42 2019 +0200 refactor: remove class Table, use boost::filesystem commit 61d879ac6c649a67cd9f37917fcf335fe2bf5178 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Mon May 13 10:26:22 2019 +0200 cmake: boost filesystem commit b279d5e0a515bdec78bc9e9ef50284b22af867dc Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 9 12:55:19 2019 +0200 fix: getParentPathname() does not fail on first-level path refactor: getParentPathname() uses new functions isRootPathname() and cleanupPathname() test: update getParentPathname() tests and add tests for new functions commit c3cfc9730acd098edb086385968957f58c4805ff Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 15:20:48 2019 +0200 feat: user can set a custom pathname (e.g. to change from C: to D:) closes #198 commit ae34abcb80ac86590bc2c620dfb71979e9ee261c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 11:15:32 2019 +0200 fix: Utilities_test folder's content updated commit c5ae62b84a9bd2015711c5e2d7748b3ba4f42fd2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:41 2019 +0200 CI: debug Utilities_test failure, printing folder's content commit 99088abf058277132b45da59145f3a59ad22ed74 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:15 2019 +0200 test: add an output folder for tests' output data commit 655346d6178fd4dfd57d5bbb95052827d20103b4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:48:15 2019 +0200 CI: ctest is verbose commit 973ce6841f984444d76a56ee13d5a727da1ff8e8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:46:18 2019 +0200 fix: attempt to fix 'stat *' definition missing in Windows commit 733fd121173f9ceb9fda44776b7981fe38263686 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:45:26 2019 +0200 style: make Utilities::getPathnameContent() warning-free commit a28f753ae6bacab5e51acf550e009ca60aa0a9f9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 16:43:33 2019 +0200 test: Utilities::getParentPathname() (and fixes, accordingly) commit eb82c815a20c0b1b1bed26ddf0c911927b4922f4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 13:51:47 2019 +0200 test: Utilities::getPathnameContent() commit 4a8a04355112c21ee5074660f43835869f5df9f1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 12:41:50 2019 +0200 fix: initialize ostringstream correctly in CastValue's operator std::string() commit d2e60a981cd5309c2c526fbecb539a3f8b1b01b0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:50:11 2019 +0200 feat: CastValue can implicitly be cast to std::string (operator std::string()) commit 3b718d37b9b6e6a61ebfa8f1721b6864a22ef85f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:48:56 2019 +0200 refactor: move Column's methods up to Table, remove class Column, use typedef commit 04bd167c86fa72f5db44407e3d39c2fa733db23a Merge: 59dabd8 ff29218 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:05:11 2019 +0200 Merge branch 'develop' into gui/file_picker commit 59dabd8801067d01314f0aa070c5eba34aca4ef1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:04:43 2019 +0200 fix: move dirent.h file from ui to core commit 5b2ff8f14d6bef3fef44080bacdbb31a3b03b2c1 Merge: 99b5a1a 53b0abe Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 2 13:11:25 2019 +0200 Merge branch 'develop' into gui/file_picker commit 99b5a1a2752b17c14ed30510668a6f4d81b3be94 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:33:52 2019 +0200 style: respect order of definition of data members in constructors commit 0f844c95abffc554ac142bd945a0740899e27eb8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:15:54 2019 +0200 style: const_cast safe signed/unsigned comparison commit 25ef79c49bb5195f042898de99be2288bc0d4c03 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:14:52 2019 +0200 fix: Widget: polymorphic class' destructor is virtual commit b65367fdfc9e377a146ea79664090465d0157501 Merge: 01bd972 9834d71 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:32:41 2019 +0200 Merge branch 'develop' into gui/file_picker commit 01bd97289a4a1b3a1dc9968315ea56c5bb4c6521 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:23:08 2019 +0200 style: move getPathnameContent and getParentPathname to Utilities style: move CastValue implementation out of Utilities feat: move ui file picker code to class FilePicker commit 27629c650b51b5fd48ea15156bf50736ba079572 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:11:06 2019 +0200 feat: getPathnameContent uses class Table, and fetches name, size, type and date of entries commit 35c7f1ee1d54a15d90eb3d5cbd09db8fe1b7a984 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:10:29 2019 +0200 feat: implement class Table to manage column-oriented data commit d72ae6e33b6af3e036aba330578898bcfbe6e00c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:05:30 2019 +0200 feat: implement Utilities::CastValue::is_less_than() feat: implement operator<< for CastValue commit 8c71e889f3a12d419334dac10a5886cad86813d9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Apr 25 13:41:50 2019 +0200 feat: Utilities::CastValue supports long int commit 81a1a15381f1e83320a25ec75929978acbd6973d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 23 11:27:35 2019 +0200 chore: add dirent.h for Windows compatibility commit 4abf6cfcf10b29b8f4e37b6d14ac52ae1182f147 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 16:18:08 2019 +0200 style: move endsWith() to class Utilities test: Utilities::endsWith() commit af0ddd9615e1147eb80be5a4508d50cd685ccd7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:58:46 2019 +0200 feat: endsWith() supports case-insensitive feat: file picker's extensions-filter is case insensitive commit cbdf4fd9b3b01e96fb04d54161272d5754667f25 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:38:02 2019 +0200 feat: file picker shows content in columns / table fix: selected_pathname gets the pathname, not the filename commit c379674f624ddeb34bb7965648c0cb97d3b39d82 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 14:24:37 2019 +0200 feat: file type filter feat: implement endsWith() for strings commit acfa6a5ff2f601ff8b5467558baba72e52faf91e Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:37:57 2019 +0200 move AppWindow definition out of the main loop commit 6d4b9af10dc165a2f90e92a0f5aa9ea6c48c3d60 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:26:53 2019 +0200 style: Simplified one-liner Combo() for file type / extension selection commit b29b1bcf0b64c42fe17164aed9dd4bf11498c519 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:09:18 2019 +0200 feat: add filename input text, put "ok" and "cancel" buttons on same line commit 6c6c6041be12589a77c4630e28ff2892660a1c9f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 16 16:51:10 2019 +0200 feat: getParentPathname() feat: use single-pane navigation feat: add "go up" directory button feat: do not insert "." and ".." to folder content commit ba4b0f97a29eeb39c0118afa6277b92856b7ceac Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 15 16:52:45 2019 +0200 feat: navigate directories, show their content * feat: gui: Workflow modal widget Squashed commit of the following: commit a74eeb308d7a019dc66312e776922d663464cd2a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 14:54:32 2019 +0200 test: AppStateProcessor::BuildCommandsFromIds commit 472419ca9294703292ac4853cabcb5ecd70d1c45 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 14:54:03 2019 +0200 feat: implement Appstate::Command::getID() commit fb0900c836df438f15d4285111e5a94a99f3bfee Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 11 14:34:50 2019 +0200 fix: avoid shadowing menu item with text below/under (level, z-index wise) it in workflow steps. Use Button instead of Text commit 104fe2eb0d0eb7b74b77c2156ac65b235a06c7eb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 15:10:33 2019 +0200 feat: drag and drop steps commit b44c19476c8972d46d89d5a403f3edce53437015 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:26:07 2019 +0200 feat: add Workflow widget to the application The user can access this view from menu: Edit -> Workflows commit 171488b3508d79f024be47879f5c35336a46fc16 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:25:32 2019 +0200 feat: implement class Workflow, which helps with selecting the methods/steps to run commit 28e4be4361bda2dd9b5bc79e9a4ac69f9bc620d9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:16:02 2019 +0200 feat: Add processor class BuildCommandsFromIds to AppStateProcessor This code was present in CLI.cpp. It is now separated and implemented in AppStateProcessor so that also the GUI can make use of it style: replace unordered_map with map so that workflow's steps can be iterated in sorted order (by their IDs, here keys of the maps) feat: class Command implements getName(). This method returns the name of the workflow step, no matter the type of the processor (either raw data or sequence segment) commit 71872bea015debe1b88e26d9f6a33c6b5c1ef626 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:59:46 2019 +0200 test: make test pass trivial check, constructor takes an argument commit ad3322c4da19e6a5b16c4a3105b77f0ece16e490 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:38:35 2019 +0200 fix: cmake config for UI tests commit 0659dc31f07621c116724163ab9adfaa73dc7ce3 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 10:59:20 2019 +0200 Revert "fix (not really): disable building ui tests" This reverts commit 4a31b86236fb0b4459efe7eca6719825c817550d. commit 7756b56ebfbbdec9d8dae4d2e1078082b45b0616 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:16:33 2019 +0200 feat: GUI can load a session from a sequence feat: implement processor LoadSessionFromSequence style: CLI uses LoadSessionFromSequence feat: add AppState to AppWindow commit 561a21e80434a4b58c3548bcd6130dead9abf3a1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:08:59 2019 +0200 feat: add AppStateProcessor logic to FilePicker commit fe7c518d4747834d68dbde481f3ff0d4ad8602f0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit 4a31b86236fb0b4459efe7eca6719825c817550d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 16:22:40 2019 +0200 fix (not really): disable building ui tests commit 380f13762659d61fee4adeae53e11eabe0363df7 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:40:16 2019 +0200 Revert "TEST: see if it still can't link" This reverts commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0. commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:38 2019 +0200 TEST: see if it still can't link commit a7203bfe8280f544e6ffb792f8cd448d360a7d22 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:06 2019 +0200 chore: explicit includes in Widget commit bba1e3cbe905a47fadfe7276f9ac952bf5931663 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 14:56:30 2019 +0200 refactor: make FilePicker instance a class member of AppWindow commit 89c3856c9646b16f154b6875413c3afee86ce653 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:36:52 2019 +0200 style: AppWindow's methods are not static, remove unnecessary includes commit ba8489a9889b7880978ecb3d16afe060cd8805fb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:13:11 2019 +0200 Revert "CI: add --no-install-recommends to apt-get" This reverts commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66. commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:04:21 2019 +0200 CI: add --no-install-recommends to apt-get commit fd39238a98a81cf51f4357cea438c2c32bd39b2d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 10:59:33 2019 +0200 Revert "CI: (temporary change) Build OpenMS in Release mode (to speedup CI)" This reverts commit 622cc4bddaca5c9ca134698fcd459ca7499094db. commit 80636757b58399d2a90d553d9adea695a3054d7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:46:33 2019 +0200 Revert "style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods" This reverts commit bd00640df0711489f31c4de844f3636c22eccaad. commit 622cc4bddaca5c9ca134698fcd459ca7499094db Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:45:43 2019 +0200 CI: (temporary change) Build OpenMS in Release mode (to speedup CI) commit 352fb3bdccd19774e07552fc2004d321819e4fab Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:44:18 2019 +0200 CI: Add "--depth 1" to git clone OpenMS command commit ec6d651eeb248fa8d283616ff303b4423c8aef33 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:30:26 2019 +0200 Revert "refactor: AppStateProcessor's methods become structs/classes" This reverts commit b59324aad8703a31bce01aa809e96141a0fda124. commit b59324aad8703a31bce01aa809e96141a0fda124 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit bd00640df0711489f31c4de844f3636c22eccaad Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 16:50:21 2019 +0200 style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods Methods are not static anymore, because they deal with AppWindow's state. commit 74b3bf1347e7b70b02b9450a8cddbad45c56de41 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 15:18:28 2019 +0200 refactor: separate CLI functionalities into AppState and AppStateProcessor commit f04b5cd4d7e4d5c4d2ba1d13d6248a3765500215 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 24 12:26:58 2019 +0200 fix: interface classes suppress copying commit d0e8a44cfbe375ebe7e7f0f3622da5c7db72dce2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:10:11 2019 +0200 feat: implement mainMenuString commit c5925ee99014fd302c474b9f4beca504205ffbe5 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:09:38 2019 +0200 style: reduce/remove data from classes/struct RawDataProcessor and SequenceSegmentProcessor commit 61ac71b6fe69c18e10f4dda459609ae340558d63 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 10:21:05 2019 +0200 style: implement initializeDataDir() to simplify initializeDataDirs() commit af04c7adb0a1055be34f9207531a15f57cf9bc38 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 21 15:58:32 2019 +0200 refactor: SequenceProcessor is a base class Previous methods are now derived classes. commit 271c2ea5cb1b0e86d1304ef3ccff13924e86ea39 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Sun May 19 10:41:46 2019 +0200 fix: implicit conversion from char to plog::util::nstring commit 6c9d88305f45ba5fe24c5bbe02c183ea8cc563da Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 12:50:36 2019 +0200 docs: Add docstrings for functions endsWith, getPathnameContent, getParentPathname, applyPermutation, is_less_than_icase, directorySize commit 1dfc93df289ca71d80cf03f9dc602d40d77f54b9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:12:50 2019 +0200 style: fix indentation in AppWindow::HelpMarker() commit 07bdc05bef5538c0ad7891c52018c4046a49dc77 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:10:12 2019 +0200 chore: remove dirent.h file commit 64ad1c3bc60fd69384921a160663f74f0bc523bf Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:05:06 2019 +0200 chore: remove Table.(h|cpp) files commit bf944faccec33cbdb885ee350e6e1c79949e45de Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 13:09:12 2019 +0200 style: make Widget class abstract, ::draw() is a pure virtual method commit 9703cccaf880800cfb2188d3a5b2872de64f8954 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 11:24:22 2019 +0200 style: FilePicker inherits from Widget commit c46e70149da8e1bcef893aae705115e68dd3e9ec Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:35:44 2019 +0200 style: rename Widget::show() (and derived classes') to ::draw() commit a8076a06f2da0e09d6b5c8cceedad17ec0a1bd1d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:31:45 2019 +0200 style: Widget's show() method is consistent in derived classes (no arguments) commit 9e6811fbf8017e70b43b0735d4869bda5f0c7739 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:50:47 2019 +0200 style: move FilePicker's widget title to class members, draw() has no arguments commit 31a69d6cbd5df481cc8d94eef3267373e7fbe2e5 Merge: a2f7934 7ff25c1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:07:05 2019 +0200 Merge branch 'develop' into gui/file_picker commit a2f79348b7713fe08ac590bb25f571c89f030e85 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:42:58 2019 +0200 CI: install dependency libboost-filesystem-dev apt package commit eaba243599da771cc77f2f37278c49305fb00fc4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 14:25:42 2019 +0200 refactor: remove class Table, use boost::filesystem commit 61d879ac6c649a67cd9f37917fcf335fe2bf5178 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Mon May 13 10:26:22 2019 +0200 cmake: boost filesystem commit b279d5e0a515bdec78bc9e9ef50284b22af867dc Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 9 12:55:19 2019 +0200 fix: getParentPathname() does not fail on first-level path refactor: getParentPathname() uses new functions isRootPathname() and cleanupPathname() test: update getParentPathname() tests and add tests for new functions commit c3cfc9730acd098edb086385968957f58c4805ff Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 15:20:48 2019 +0200 feat: user can set a custom pathname (e.g. to change from C: to D:) closes #198 commit ae34abcb80ac86590bc2c620dfb71979e9ee261c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 11:15:32 2019 +0200 fix: Utilities_test folder's content updated commit c5ae62b84a9bd2015711c5e2d7748b3ba4f42fd2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:41 2019 +0200 CI: debug Utilities_test failure, printing folder's content commit 99088abf058277132b45da59145f3a59ad22ed74 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 10:56:15 2019 +0200 test: add an output folder for tests' output data commit 655346d6178fd4dfd57d5bbb95052827d20103b4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:48:15 2019 +0200 CI: ctest is verbose commit 973ce6841f984444d76a56ee13d5a727da1ff8e8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:46:18 2019 +0200 fix: attempt to fix 'stat *' definition missing in Windows commit 733fd121173f9ceb9fda44776b7981fe38263686 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 8 09:45:26 2019 +0200 style: make Utilities::getPathnameContent() warning-free commit a28f753ae6bacab5e51acf550e009ca60aa0a9f9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 16:43:33 2019 +0200 test: Utilities::getParentPathname() (and fixes, accordingly) commit eb82c815a20c0b1b1bed26ddf0c911927b4922f4 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 13:51:47 2019 +0200 test: Utilities::getPathnameContent() commit 4a8a04355112c21ee5074660f43835869f5df9f1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 12:41:50 2019 +0200 fix: initialize ostringstream correctly in CastValue's operator std::string() commit d2e60a981cd5309c2c526fbecb539a3f8b1b01b0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:50:11 2019 +0200 feat: CastValue can implicitly be cast to std::string (operator std::string()) commit 3b718d37b9b6e6a61ebfa8f1721b6864a22ef85f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 7 10:48:56 2019 +0200 refactor: move Column's methods up to Table, remove class Column, use typedef commit 04bd167c86fa72f5db44407e3d39c2fa733db23a Merge: 59dabd8 ff29218 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:05:11 2019 +0200 Merge branch 'develop' into gui/file_picker commit 59dabd8801067d01314f0aa070c5eba34aca4ef1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 3 11:04:43 2019 +0200 fix: move dirent.h file from ui to core commit 5b2ff8f14d6bef3fef44080bacdbb31a3b03b2c1 Merge: 99b5a1a 53b0abe Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 2 13:11:25 2019 +0200 Merge branch 'develop' into gui/file_picker commit 99b5a1a2752b17c14ed30510668a6f4d81b3be94 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:33:52 2019 +0200 style: respect order of definition of data members in constructors commit 0f844c95abffc554ac142bd945a0740899e27eb8 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:15:54 2019 +0200 style: const_cast safe signed/unsigned comparison commit 25ef79c49bb5195f042898de99be2288bc0d4c03 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 1 15:14:52 2019 +0200 fix: Widget: polymorphic class' destructor is virtual commit b65367fdfc9e377a146ea79664090465d0157501 Merge: 01bd972 9834d71 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:32:41 2019 +0200 Merge branch 'develop' into gui/file_picker commit 01bd97289a4a1b3a1dc9968315ea56c5bb4c6521 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 30 16:23:08 2019 +0200 style: move getPathnameContent and getParentPathname to Utilities style: move CastValue implementation out of Utilities feat: move ui file picker code to class FilePicker commit 27629c650b51b5fd48ea15156bf50736ba079572 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:11:06 2019 +0200 feat: getPathnameContent uses class Table, and fetches name, size, type and date of entries commit 35c7f1ee1d54a15d90eb3d5cbd09db8fe1b7a984 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:10:29 2019 +0200 feat: implement class Table to manage column-oriented data commit d72ae6e33b6af3e036aba330578898bcfbe6e00c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 29 15:05:30 2019 +0200 feat: implement Utilities::CastValue::is_less_than() feat: implement operator<< for CastValue commit 8c71e889f3a12d419334dac10a5886cad86813d9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Apr 25 13:41:50 2019 +0200 feat: Utilities::CastValue supports long int commit 81a1a15381f1e83320a25ec75929978acbd6973d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 23 11:27:35 2019 +0200 chore: add dirent.h for Windows compatibility commit 4abf6cfcf10b29b8f4e37b6d14ac52ae1182f147 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 16:18:08 2019 +0200 style: move endsWith() to class Utilities test: Utilities::endsWith() commit af0ddd9615e1147eb80be5a4508d50cd685ccd7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:58:46 2019 +0200 feat: endsWith() supports case-insensitive feat: file picker's extensions-filter is case insensitive commit cbdf4fd9b3b01e96fb04d54161272d5754667f25 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 15:38:02 2019 +0200 feat: file picker shows content in columns / table fix: selected_pathname gets the pathname, not the filename commit c379674f624ddeb34bb7965648c0cb97d3b39d82 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 14:24:37 2019 +0200 feat: file type filter feat: implement endsWith() for strings commit acfa6a5ff2f601ff8b5467558baba72e52faf91e Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:37:57 2019 +0200 move AppWindow definition out of the main loop commit 6d4b9af10dc165a2f90e92a0f5aa9ea6c48c3d60 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:26:53 2019 +0200 style: Simplified one-liner Combo() for file type / extension selection commit b29b1bcf0b64c42fe17164aed9dd4bf11498c519 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed Apr 17 13:09:18 2019 +0200 feat: add filename input text, put "ok" and "cancel" buttons on same line commit 6c6c6041be12589a77c4630e28ff2892660a1c9f Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Apr 16 16:51:10 2019 +0200 feat: getParentPathname() feat: use single-pane navigation feat: add "go up" directory button feat: do not insert "." and ".." to folder content commit ba4b0f97a29eeb39c0118afa6277b92856b7ceac Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Apr 15 16:52:45 2019 +0200 feat: navigate directories, show their content * feat: gui: Report, Run workflow Squashed commit of the following: commit 2d8913ab7791487549344236ad6bb28f74d50d6a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri Jun 14 14:13:49 2019 +0200 style: rename SequenceSummary to PivotTable and FeatureSummary to FeatureDB commit 06945d5212b901337148e8c121d938b4952f146e Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 13:59:00 2019 +0200 todo: add TODO comments for multi-thread code commit 483e0b9c387faf133041ca7175b2822e46e0f540 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 13:43:21 2019 +0200 feat: add validation check on Report checkboxes. At least one of both column should be selected. commit 0032c77f2cb7a4f653f91157800b56b0c87ec4a3 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 13:32:03 2019 +0200 feat: use extern keyword to share global variables in FeatureMetadata.h and SampleType.h feat: define constexpr sizes in those headers commit e042fa85a99c2a7b78cfca734fa400c80169a371 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 13:04:22 2019 +0200 style: move Report constructor code to cpp file, initialize all checkboxes to false commit 27d10b0fecabce40e9ae156eeb49141f9811ad2c Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 12:59:54 2019 +0200 style: typo in method name, change to initializeMetadataAndSampleTypes() commit 0df3301911569b81d32fe37e18c38981563f2dcb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 12:56:36 2019 +0200 style: add Sample types and Metadata headers to Report's lists style: put lower buttons on the same line commit 75a70364cb61016f60aede496e9fa21950688995 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 13 10:13:27 2019 +0200 style: rename Metadata to FeatureMetadata commit ef2f817111c32502b963ab530a59b78d7a35d237 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 11 14:34:50 2019 +0200 fix: avoid shadowing menu item with text below/under (level, z-index wise) it in workflow steps. Use Button instead of Text commit af1f8b55ac3ff5fdbb51a38b3dc6b4dcd4740b78 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 11 14:30:01 2019 +0200 style: do not close Report modal when a report is created commit e6aecebf9332a5106fbabb33efad7968c28e17f5 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 10 17:34:50 2019 +0200 feat: add Report widget to GUI fix: initialize data dirs (mzml, features in and out) when necessary commit b113782267871b1d4c878d8869d86e7564e074e9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 10 17:33:18 2019 +0200 feat: add widget Report to store a csv file with FeatureSummary or SequenceSummary commit 5d3fddbcfe5a001d1777c783ee09c0eb504dd1c3 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 10 17:27:31 2019 +0200 refactor: move SampleType out of MetaDataHandler to its own header file (SampleType.h), make it enum class refactor: create enum class Metadata, to avoid using strings refactor: AppState does not keep info about selected metadata and sample types commit 104fe2eb0d0eb7b74b77c2156ac65b235a06c7eb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 15:10:33 2019 +0200 feat: drag and drop steps commit b44c19476c8972d46d89d5a403f3edce53437015 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:26:07 2019 +0200 feat: add Workflow widget to the application The user can access this view from menu: Edit -> Workflows commit 171488b3508d79f024be47879f5c35336a46fc16 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:25:32 2019 +0200 feat: implement class Workflow, which helps with selecting the methods/steps to run commit 28e4be4361bda2dd9b5bc79e9a4ac69f9bc620d9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu Jun 6 13:16:02 2019 +0200 feat: Add processor class BuildCommandsFromIds to AppStateProcessor This code was present in CLI.cpp. It is now separated and implemented in AppStateProcessor so that also the GUI can make use of it style: replace unordered_map with map so that workflow's steps can be iterated in sorted order (by their IDs, here keys of the maps) feat: class Command implements getName(). This method returns the name of the workflow step, no matter the type of the processor (either raw data or sequence segment) commit 71872bea015debe1b88e26d9f6a33c6b5c1ef626 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:59:46 2019 +0200 test: make test pass trivial check, constructor takes an argument commit ad3322c4da19e6a5b16c4a3105b77f0ece16e490 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 12:38:35 2019 +0200 fix: cmake config for UI tests commit 0659dc31f07621c116724163ab9adfaa73dc7ce3 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue Jun 4 10:59:20 2019 +0200 Revert "fix (not really): disable building ui tests" This reverts commit 4a31b86236fb0b4459efe7eca6719825c817550d. commit 7756b56ebfbbdec9d8dae4d2e1078082b45b0616 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:16:33 2019 +0200 feat: GUI can load a session from a sequence feat: implement processor LoadSessionFromSequence style: CLI uses LoadSessionFromSequence feat: add AppState to AppWindow commit 561a21e80434a4b58c3548bcd6130dead9abf3a1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon Jun 3 14:08:59 2019 +0200 feat: add AppStateProcessor logic to FilePicker commit fe7c518d4747834d68dbde481f3ff0d4ad8602f0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit 4a31b86236fb0b4459efe7eca6719825c817550d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 16:22:40 2019 +0200 fix (not really): disable building ui tests commit 380f13762659d61fee4adeae53e11eabe0363df7 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:40:16 2019 +0200 Revert "TEST: see if it still can't link" This reverts commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0. commit 8e952b07fc2d9556a4a5217918aedbd7f1631eb0 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:38 2019 +0200 TEST: see if it still can't link commit a7203bfe8280f544e6ffb792f8cd448d360a7d22 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 15:24:06 2019 +0200 chore: explicit includes in Widget commit bba1e3cbe905a47fadfe7276f9ac952bf5931663 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 14:56:30 2019 +0200 refactor: make FilePicker instance a class member of AppWindow commit 89c3856c9646b16f154b6875413c3afee86ce653 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:36:52 2019 +0200 style: AppWindow's methods are not static, remove unnecessary includes commit ba8489a9889b7880978ecb3d16afe060cd8805fb Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:13:11 2019 +0200 Revert "CI: add --no-install-recommends to apt-get" This reverts commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66. commit ef0b964babf5603c0f11cdfc461cc0f34b3efd66 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 11:04:21 2019 +0200 CI: add --no-install-recommends to apt-get commit fd39238a98a81cf51f4357cea438c2c32bd39b2d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 10:59:33 2019 +0200 Revert "CI: (temporary change) Build OpenMS in Release mode (to speedup CI)" This reverts commit 622cc4bddaca5c9ca134698fcd459ca7499094db. commit 80636757b58399d2a90d553d9adea695a3054d7a Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:46:33 2019 +0200 Revert "style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods" This reverts commit bd00640df0711489f31c4de844f3636c22eccaad. commit 622cc4bddaca5c9ca134698fcd459ca7499094db Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:45:43 2019 +0200 CI: (temporary change) Build OpenMS in Release mode (to speedup CI) commit 352fb3bdccd19774e07552fc2004d321819e4fab Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:44:18 2019 +0200 CI: Add "--depth 1" to git clone OpenMS command commit ec6d651eeb248fa8d283616ff303b4423c8aef33 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 29 09:30:26 2019 +0200 Revert "refactor: AppStateProcessor's methods become structs/classes" This reverts commit b59324aad8703a31bce01aa809e96141a0fda124. commit b59324aad8703a31bce01aa809e96141a0fda124 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 28 15:11:04 2019 +0200 refactor: AppStateProcessor's methods become structs/classes commit bd00640df0711489f31c4de844f3636c22eccaad Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 16:50:21 2019 +0200 style: add a FilePicker instance to AppWindow's state, avoiding passing the instance between static methods Methods are not static anymore, because they deal with AppWindow's state. commit 74b3bf1347e7b70b02b9450a8cddbad45c56de41 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 27 15:18:28 2019 +0200 refactor: separate CLI functionalities into AppState and AppStateProcessor commit f04b5cd4d7e4d5c4d2ba1d13d6248a3765500215 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Fri May 24 12:26:58 2019 +0200 fix: interface classes suppress copying commit d0e8a44cfbe375ebe7e7f0f3622da5c7db72dce2 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:10:11 2019 +0200 feat: implement mainMenuString commit c5925ee99014fd302c474b9f4beca504205ffbe5 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 15:09:38 2019 +0200 style: reduce/remove data from classes/struct RawDataProcessor and SequenceSegmentProcessor commit 61ac71b6fe69c18e10f4dda459609ae340558d63 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 22 10:21:05 2019 +0200 style: implement initializeDataDir() to simplify initializeDataDirs() commit af04c7adb0a1055be34f9207531a15f57cf9bc38 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Tue May 21 15:58:32 2019 +0200 refactor: SequenceProcessor is a base class Previous methods are now derived classes. commit 271c2ea5cb1b0e86d1304ef3ccff13924e86ea39 Author: Douglas McCloskey <dmccloskey87@gmail.com> Date: Sun May 19 10:41:46 2019 +0200 fix: implicit conversion from char to plog::util::nstring commit 6c9d88305f45ba5fe24c5bbe02c183ea8cc563da Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 12:50:36 2019 +0200 docs: Add docstrings for functions endsWith, getPathnameContent, getParentPathname, applyPermutation, is_less_than_icase, directorySize commit 1dfc93df289ca71d80cf03f9dc602d40d77f54b9 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:12:50 2019 +0200 style: fix indentation in AppWindow::HelpMarker() commit 07bdc05bef5538c0ad7891c52018c4046a49dc77 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:10:12 2019 +0200 chore: remove dirent.h file commit 64ad1c3bc60fd69384921a160663f74f0bc523bf Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Mon May 20 10:05:06 2019 +0200 chore: remove Table.(h|cpp) files commit bf944faccec33cbdb885ee350e6e1c79949e45de Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 13:09:12 2019 +0200 style: make Widget class abstract, ::draw() is a pure virtual method commit 9703cccaf880800cfb2188d3a5b2872de64f8954 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 11:24:22 2019 +0200 style: FilePicker inherits from Widget commit c46e70149da8e1bcef893aae705115e68dd3e9ec Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:35:44 2019 +0200 style: rename Widget::show() (and derived classes') to ::draw() commit a8076a06f2da0e09d6b5c8cceedad17ec0a1bd1d Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Thu May 16 10:31:45 2019 +0200 style: Widget's show() method is consistent in derived classes (no arguments) commit 9e6811fbf8017e70b43b0735d4869bda5f0c7739 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:50:47 2019 +0200 style: move FilePicker's widget title to class members, draw() has no arguments commit 31a69d6cbd5df481cc8d94eef3267373e7fbe2e5 Merge: a2f7934 7ff25c1 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: Wed May 15 15:07:05 2019 +0200 Merge branch 'develop' into gui/file_picker commit a2f79348b7713fe08ac590bb25f571c89f030e85 Author: Pasquale Domenico Colaianni <pasdom@biosustain.dtu.dk> Date: …
- Loading branch information