Commit Graph

50 Commits

Author SHA1 Message Date
tastytea 88ead94bff
Use brace initializer for exceptions. 2020-03-06 06:43:51 +01:00
tastytea 2ee354c7a3
More exception documentation. 2020-03-06 06:41:55 +01:00
tastytea 25bef45181
Throw logic error if switch doesn't handle case. 2020-03-06 06:27:29 +01:00
tastytea b7cedb6e7f
Document FediPotato::account_mastodon(). 2020-03-06 06:19:03 +01:00
tastytea 821622fccd
Document exceptions in the function they could be thrown from,
and in the class description.
2020-03-06 06:18:59 +01:00
tastytea e21dd1f95e
Add skeleton for Mastodon-API account class. 2020-03-06 06:04:51 +01:00
tastytea 386a9b8ee1
Require mastodonpp 0.5 or higher. 2020-03-06 05:44:41 +01:00
tastytea f5c53df354
Move Config constructor to header. 2020-03-06 05:43:45 +01:00
tastytea d99520c2ea
Document exceptions where they could occur. 2020-03-06 04:42:40 +01:00
tastytea 7333fdf089
Implement Config::set() and Config::get(). 2020-03-06 04:42:32 +01:00
tastytea f3e774405e
Add accessible names and tooltips to WidgetPost. 2020-03-06 04:37:23 +01:00
tastytea 0459cd66d4
Write include dir differently. 2020-03-02 13:02:21 +01:00
tastytea 96d6e066fb
Add first test. 2020-03-02 07:05:18 +01:00
tastytea bc293a2c61
Add action buttons to PostWidget. 2020-03-02 00:01:05 +01:00
tastytea a6ef2aca31
Add main page to reference. 2020-02-29 22:13:58 +01:00
tastytea ece6da5479
Add dependencies to CMake config. 2020-02-29 22:13:52 +01:00
tastytea 3f80752239
Add Config::write(). 2020-02-29 21:55:45 +01:00
tastytea 9f08830e32
Typo. 2020-02-29 07:50:06 +01:00
tastytea 411c47ae7c
Add credits to used libraries, programs and files. 2020-02-29 06:31:26 +01:00
tastytea ab10e90c7f
Add ability to read config and parse config files.
Add classes Config and Directories.
2020-02-29 06:30:19 +01:00
tastytea 682e7f27f6
Rename the layouts in AboutDialog. 2020-02-29 02:21:36 +01:00
tastytea b47b3e25a7
Make get_version constexpr and inline, move version.hpp to include.
Also configure all then include stuff in include/CMakeLists.txt.
2020-02-29 02:16:18 +01:00
tastytea fbaa3a211f
Add CMake option WITH_GUI. 2020-02-28 19:18:20 +01:00
tastytea 8b718f6564
Set sizeHint of spacer to 50. 2020-02-28 04:47:52 +01:00
tastytea d2bf5a69f0
Remove animation in TreeWidget. 2020-02-28 04:47:36 +01:00
tastytea 3ba79ae5c1
Remove unneeded includes. 2020-02-28 04:38:11 +01:00
tastytea 39f159b94b
Make “Show more” button work. 2020-02-28 04:36:42 +01:00
tastytea 142cbf5ea0
Add PostWidget and put some test posts into the QTreeWidget. 2020-02-28 02:12:18 +01:00
tastytea 32a1074bc8
Hide header in treeview_posts. 2020-02-27 04:25:23 +01:00
tastytea d09693c7c7
Add checkboxes in front of planned features. 2020-02-26 06:47:27 +01:00
tastytea c76c518885
Add PostWidget. 2020-02-26 06:41:53 +01:00
tastytea adf0e62106
Rename WindowMain back to MainWindow and DialogAdd to AddDialog.
Looked weird.
2020-02-26 06:41:38 +01:00
tastytea e73a55e1ca
Put example data in channel TreeView. 2020-02-26 03:22:52 +01:00
tastytea a722c0ccb4
Add planned features to readme. 2020-02-26 00:42:17 +01:00
tastytea 8cfdef4ac7
Make text selectable in about dialog. 2020-02-25 23:28:34 +01:00
tastytea 9b3ed576b1
Display version in title of about dialog. 2020-02-25 23:23:38 +01:00
tastytea 79137bfddf
Add a public: after constructors. 2020-02-25 23:18:19 +01:00
tastytea c1c071c694
Update .clang-tidy. 2020-02-25 23:18:19 +01:00
tastytea acd3e201a6
Move from Qt Quick to Qt Widgets.
Qt Quick is not really usable for desktop programs.
2020-02-25 23:18:14 +01:00
tastytea 90125ac8d4
Add .clang-tidy. 2020-02-25 18:13:17 +01:00
tastytea 76fd689170
Use full file name when including CMake snippets. 2020-02-25 18:12:58 +01:00
tastytea 6eb61732bc
Add Doxygen target. 2020-02-25 18:12:41 +01:00
tastytea 7a0b7c537e
Document member functions of QMLBridge. 2020-02-25 06:56:41 +01:00
tastytea ceb7f688f2
Replace dialog box with window, list authors. 2020-02-25 06:54:00 +01:00
tastytea 9146356383
Add AUTHORS. 2020-02-25 03:39:03 +01:00
tastytea ae1c1eaa2b
Add copyright notice. 2020-02-25 03:32:46 +01:00
tastytea f1abf4071e
Update readme and un-comment install instructions. 2020-02-25 03:26:50 +01:00
tastytea a6d0cb84cf
Add menu bar and about dialog. 2020-02-25 03:26:41 +01:00
tastytea 0d6a39c8e5
Set up GUI. 2020-02-24 20:59:45 +01:00
tastytea 79ccf6ee3e
Initial commit. 2020-02-24 20:16:27 +01:00