Commit graph

64 commits

Author SHA1 Message Date
Rebecca Breu
a709767340 Pytest workflow: fix yaml 2021-04-03 18:13:42 +02:00
Rebecca Breu
258380a4b4 Pytest workflow: Upload coverage report to codecov 2021-04-03 18:10:02 +02:00
Rebecca Breu
7f63000d01 Run pytest with more output 2021-04-03 17:58:03 +02:00
Rebecca Breu
5c4b23518e Minor refactoring (use QPointF everywhere instead of tuples) 2021-04-03 17:08:52 +02:00
Rebecca Breu
165283d56c Unittests for multi selections 2021-04-03 16:53:19 +02:00
Rebecca Breu
511848146e Add scaling for multiple items at once 2021-04-02 21:43:43 +02:00
Rebecca Breu
4141e9666f Make checking for unknown commandline args configurable in the config module.
Introducing commandline args lead to errors when passing arguments to pytest, which were in turn passed to the code and causing errors because they were not recognised. This change only runs the check for known arguments from the main() routine while other imports won't cause a check.
2021-04-02 11:58:00 +02:00
Rebecca Breu
5be88649f6 Make commandline file unittest more stable 2021-04-01 22:20:13 +02:00
Rebecca Breu
fea8d38d95 Add commandline options for loglevel and debug shapes 2021-04-01 22:02:16 +02:00
Rebecca Breu
7bb8cd200d Add scaling handles for all corners 2021-04-01 20:08:19 +02:00
Rebecca Breu
e9444dd8e3 Fix issues around selecting/deselecting (segfaults and hangs) 2021-03-31 21:26:02 +02:00
Rebecca Breu
9392179817 Add z-value debug output 2021-03-31 13:26:09 +02:00
Rebecca Breu
a8bcf9e8c7 Fix segfault during exit 2021-03-31 10:25:12 +02:00
Rebecca Breu
aff745d27f Bring newly inserted items to front 2021-03-31 09:47:24 +02:00
Rebecca Breu
b9487371f8 Logo enhancements (WIP) 2021-03-30 22:11:57 +02:00
Rebecca Breu
751aebe26e Bring selected item to front; load/save z values 2021-03-30 20:51:58 +02:00
Rebecca Breu
0db0ef45ea Unit tests for resize calculations 2021-03-30 19:04:44 +02:00
Rebecca Breu
0daf1bfbf1 Fix progress bar when only one item is loaded/saved 2021-03-29 19:21:14 +02:00
Rebecca Breu
e0a8ce42e5 Fix hover cursor shape for items 2021-03-29 19:05:56 +02:00
Rebecca Breu
af5aa5e87a Rework selection code part 2 2021-03-29 18:22:45 +02:00
Rebecca Breu
667239b8b6 Rework selection code part 1 2021-03-29 13:56:47 +02:00
Rebecca Breu
eea5adb416 Remove unneeded attribute scale_factor 2021-03-28 22:45:16 +02:00
Rebecca Breu
c591c3f730 Make selection markings stay the same size 2021-03-28 22:27:01 +02:00
Rebecca Breu
df5b169080 Wording changes 2021-03-28 21:01:28 +02:00
Rebecca Breu
a8cdd79ab9 Progress Dialogs for loading and saving 2021-03-28 20:32:33 +02:00
Rebecca Breu
c7e7dff3a6 Updated instructions 2021-03-28 14:28:48 +02:00
Rebecca Breu
fc806cdf8f Run apt as root in github workflow 2021-03-28 14:18:32 +02:00
Rebecca Breu
f449f11cec Fix syntax in pytest.yml 2021-03-28 14:16:28 +02:00
Rebecca Breu
2f0e7eec77 Fix pytest CI workflow (maybe?) 2021-03-28 14:15:30 +02:00
Rebecca Breu
c65d7eced9 Another attempt to fix the pytest CI workflow 2021-03-28 11:15:51 +02:00
Rebecca Breu
8d7460de61 Enhanced unittests 2021-03-28 11:06:04 +02:00
Rebecca Breu
aa75b30094 Error handling for reading/writing bee files 2021-03-27 21:55:47 +01:00
Rebecca Breu
e42ed2d598 Make bee file sqlar compliant 2021-03-27 15:37:03 +01:00
Rebecca Breu
ef086f1468 Fix small load/save issues 2021-03-26 20:22:33 +01:00
Rebecca Breu
063102ae50 Switch native file format to sqlite 2021-03-26 19:55:08 +01:00
Rebecca Breu
d5e15a0b8d Add screenshot to README 2021-03-25 19:56:29 +01:00
Rebecca Breu
e827375a1e Added screenshot 2021-03-25 19:55:00 +01:00
Rebecca Breu
7c1fa062ee Make canvas dark 2021-03-25 19:53:50 +01:00
Rebecca Breu
ae0a42bb9f More unittests 2021-03-25 18:45:55 +01:00
Rebecca Breu
61872c13bb Fix markup in CONTRIBUTING 2021-03-25 16:45:55 +01:00
Rebecca Breu
5c4de56eaf Add undo/redo for everything 2021-03-25 16:44:39 +01:00
Rebecca Breu
39ee17f06d See if switching to python 3.7 fixes pytest CI 2021-03-24 22:34:28 +01:00
Rebecca Breu
c7d357a100 Pytest workflow: install libegl library in docker 2021-03-24 21:59:06 +01:00
Rebecca Breu
7e9dba01c8 Pytest workflow: install libgl library in docker 2021-03-24 21:56:23 +01:00
Rebecca Breu
f3aac7085a Fix yaml syntax in pytest workflow (again) 2021-03-24 21:50:27 +01:00
Rebecca Breu
9878be23b3 Fix yaml syntax in pytest workflow 2021-03-24 21:42:25 +01:00
Rebecca Breu
d8b71dd55a Fix requirements installation in pytest workflow 2021-03-24 21:40:05 +01:00
Rebecca Breu
8826b173c1 add pytest CI workflow 2021-03-24 21:37:24 +01:00
Rebecca Breu
88c7300137 Add flake8 badge to README 2021-03-24 19:48:48 +01:00
Rebecca
48e087997a
Create flake8.yml 2021-03-24 19:37:54 +01:00