Commit graph

166 commits

Author SHA1 Message Date
Rebecca Breu
26e04767f5 Add build workflow 2021-07-06 19:50:10 +02:00
Rebecca Breu
b63714583b Scale screenshot down 2021-07-06 18:46:06 +02:00
Rebecca Breu
904a296404 Update screenshot 2021-07-06 18:40:46 +02:00
Rebecca Breu
f49eef78d9 Split up requirement files 2021-07-06 18:10:12 +02:00
Rebecca Breu
4385defaaf Add logfile name to logfile viewer 2021-07-06 18:01:17 +02:00
Rebecca Breu
b8dfbf0747 Add Raise to Top/Lower to Bottom actions 2021-07-05 18:03:47 +02:00
Rebecca Breu
e5b37ab44d Fix file permissions in bee files 2021-07-04 21:16:37 +02:00
Rebecca Breu
e18de58024 Image loading now respects exif image rotation 2021-06-06 20:24:34 +02:00
Rebecca Breu
ace9238329 Add action to toggle title bar 2021-06-05 16:49:08 +02:00
Rebecca Breu
e4bc566aef Add ability to move window with Ctrl + Alt + Left Drag 2021-06-04 15:05:08 +02:00
Rebecca Breu
071d13845d Capture Qt log messages to Python logger 2021-06-04 14:00:25 +02:00
Rebecca Breu
64db476901 Update pytest-qt requirement 2021-06-03 20:06:17 +02:00
Rebecca Breu
f8311be244 Fix intermittent segfault when deleting progress bar 2021-06-01 21:57:26 +02:00
Rebecca Breu
5c1b44f851 Fix failing unittest 2021-05-31 18:46:53 +02:00
Rebecca Breu
686bb9cea5 Add qtbot.wait to ensure pending events don't cause errors 2021-05-31 18:36:11 +02:00
Rebecca Breu
be13aa2ddb Fix xvfb-run in pytest action (pt2) 2021-05-31 18:31:40 +02:00
Rebecca Breu
1742daa743 Fix xvfb-run in pytest action 2021-05-31 18:22:43 +02:00
Rebecca Breu
bc7ce7e09c Port unittests to pytest-qt (fixes #1) 2021-05-31 18:11:45 +02:00
Rebecca Breu
e2dd0339d7 Small fix during file loading; more logging 2021-05-27 17:34:20 +02:00
Rebecca Breu
d25f911561 Add ability to zoom with ctrl + middle mouse drag 2021-05-20 19:44:49 +02:00
Rebecca Breu
eee27fa441 Update controls documentation 2021-05-18 21:53:44 +02:00
Rebecca Breu
58472c3348 Make double-cick to fit view more lenient
On tablets it's almost impossible to perform a double-click without moving the cursor, so ignore small movements before resetting the previous transform.
2021-05-18 21:02:36 +02:00
Rebecca Breu
45cd751de6 Add ability to enable a menu bar 2021-05-18 18:12:25 +02:00
Rebecca Breu
1de1e2eec9 Fix rotate and scale pushing undo command when no movement 2021-05-16 15:56:07 +02:00
Rebecca Breu
5fde9f35a7 Fix: (re-)building menu sets actiongroup enabled status 2021-05-16 15:40:48 +02:00
Rebecca Breu
5448d7bb7b Fix first item move not put on undo stack 2021-05-16 15:01:17 +02:00
Rebecca Breu
3ddb338cd1 Fix lingering progress bar 2021-05-16 14:56:27 +02:00
Rebecca Breu
679248380c Fix bugs in moving/scaling/flipping items
1. moving/scaling/flipping an item caused a MoveItem action put on the undo stack
2. pressing the mouse button on a flip edge but releasing outside of a flip edge would not clear the flip_active status, leaving the app in a buggy state.
2021-05-16 11:55:05 +02:00
Rebecca Breu
8425f9bbc1 Copy/Cut + internal pasting 2021-05-15 19:34:20 +02:00
Rebecca Breu
780b9f414d Fix show_debuglog unittest 2021-05-14 22:05:09 +02:00
Rebecca Breu
33ed9d891f Rename add_delayed_items -> add_queued_items 2021-05-14 21:36:46 +02:00
Rebecca Breu
d117790726 Fix dropping images into BeeRef 2021-05-14 21:29:58 +02:00
Rebecca Breu
6118acedc5 Upgrade rectangle-packer to 2.0.1; remove bug workaround 2021-05-14 17:21:43 +02:00
Rebecca Breu
34f25d3fb6 Add About dialog 2021-05-14 16:51:19 +02:00
Rebecca Breu
a6ad6b47fe Save scrollbar visibility to settings 2021-05-14 16:23:03 +02:00
Rebecca
f3dd80af4d Create Bug issue template 2021-05-14 14:45:39 +02:00
Rebecca Breu
dd03501b03 Skip failing test 2021-05-14 14:17:25 +02:00
Rebecca Breu
f7c0b3078e Fix unittests 2021-05-14 14:03:44 +02:00
Rebecca Breu
6a9605694e Fix unit tests 2021-05-14 13:50:15 +02:00
Rebecca Breu
5f4d008203 Log to file; Add 'Show Debug Log' action 2021-05-14 13:37:44 +02:00
Rebecca Breu
05e44851c2 Fix unittests 2021-05-13 18:51:07 +02:00
Rebecca Breu
93947ac2f6 Remember recently opened files 2021-05-13 18:35:26 +02:00
Rebecca Breu
6369bb68ef Make Normalize methods more robust 2021-05-13 11:08:02 +02:00
Rebecca Breu
e9c1eef0dc Move app name into constants module 2021-05-13 10:46:19 +02:00
Rebecca Breu
7bf8f0304d File name and save status in title bar 2021-05-12 23:14:43 +02:00
Rebecca Breu
2e2b5ef364 Upgrade to PyQt 6.1 2021-05-12 20:55:32 +02:00
Rebecca Breu
33deab8ad6 Fix deprecation warning 2021-04-23 19:42:12 +02:00
Rebecca Breu
9fa50a323c Arrange horizontal and vertical 2021-04-23 19:07:32 +02:00
Rebecca Breu
60bb35891d Make zoom dependent on mouse wheel angle 2021-04-21 21:59:59 +02:00
Rebecca Breu
56ac0e2cc9 Only run normalize/arrange when at least two items 2021-04-19 20:34:52 +02:00