Commit graph

392 commits

Author SHA1 Message Date
ZMY051025
7a445d4a02
Merge pull request #2 from THE-FIFTH-TEAM111/feature/zyl/code-review
将Feature/zyl/code review分支合并到develop分支
2025-12-17 14:59:00 +08:00
ZMY051025
6b7d2d47d5
Merge pull request #1 from THE-FIFTH-TEAM111/feature/zmy/code-review
将Feature/zmy/code review分支提交到develop分支上
2025-12-17 14:52:24 +08:00
ZMY051025
5422100160 为items.py添加中文注释 2025-10-29 20:02:45 +08:00
ZMY051025
21c27f77e8 为items.py添加中文注释 2025-10-29 19:49:31 +08:00
ZMY051025
f3ae2833f5 为items.py添加中文注释 2025-10-29 02:00:21 +08:00
zhaoyulin1117
8b4f36bdbc update sql.py 2025-10-28 10:50:33 +08:00
zhaoyulin1117
31d664f8e1 update image.py 2025-10-19 16:10:14 +08:00
zhaoyulin1117
244118d20f update _init_.py 2025-10-19 14:46:30 +08:00
ZMY051025
063a19b25f 继续为scene.py添加中文注释 2025-10-18 13:35:42 +08:00
zhaoyulin1117
53ffc3fe91 Update export.py 2025-10-17 15:11:07 +08:00
ZMY051025
6aa3251e81 继续为scene.py添加中文注释 2025-10-17 11:55:12 +08:00
ZMY051025
a2fa6da6f7 为scene.py添加中文注释 2025-10-16 22:38:23 +08:00
ZMY051025
fbaa4bd28d Update scene.py 2025-10-16 21:56:05 +08:00
zhaoyulin1117
9ca67215b1
Update errors.py 2025-10-16 17:07:16 +08:00
zhaoyulin1117
6712da907d
Update schema.py 2025-10-16 16:19:03 +08:00
zhaoyulin1117
dd177204ae
Update schema.py 2025-10-15 23:08:40 +08:00
zhaoyulin1117
b9ac86c69c
Update schema.py 2025-10-15 23:04:50 +08:00
Rebecca Breu
caed5c3801 Only migrate when bee file version is smaller 2024-06-02 16:32:22 +02:00
Rebecca Breu
960337887f Update changelog 2024-06-02 12:23:30 +02:00
DarkDefender
e804766dc4 Fix crash when dragging an image and toggling on crop mode
`crop_mode_event_start` would be set to `None` and thus crash the program. Add a check for this.
2024-06-02 12:22:11 +02:00
Rebecca Breu
ef8189ec72 Add contributor's name to changelog 2024-06-02 12:09:00 +02:00
Rebecca Breu
46f0ae54ae Update changelog 2024-06-02 12:08:12 +02:00
DarkDefender
c545ad6ddc Disable keyrepeat for shortcuts
Currently the keyboard shortcut actions gets repeated when holding down the shortcut keys. I don't think this is intentional as I didn't find any shortcuts that would benefit from this behavior. 

Besides just being a bit annoying, this could also lead to crashes as the program would get into an undefined state.

For example if you held down the crop shortcut key (shift + c) and clicked outside of the crop hot zones, beeref would crash most of the time.
2024-06-02 12:03:25 +02:00
Rebecca Breu
6e3bc35f74 Open images from command line 2024-05-26 15:08:45 +02:00
Rebecca Breu
95b024ee42 Make arrange method for importing images configurable 2024-05-26 12:03:38 +02:00
Rebecca Breu
2b9240693e Arange horizontal/vertical now also sorts by filename 2024-05-25 22:42:29 +02:00
Rebecca Breu
f2fc116bb3 Update OS dependencies for build workflow 2024-05-25 18:22:53 +02:00
Rebecca Breu
b22056cefa Add action 'Arrange by Filename' 2024-05-25 18:21:23 +02:00
Rebecca Breu
aac2d0edfc Add confirmation dialog when discarding an unsaved file 2024-05-20 19:31:06 +02:00
Rebecca Breu
a89027f0ba Fix hang when saving an open bee file that has been removed 2024-05-19 22:39:09 +02:00
Rafael Mardojai CM
bdc3653cd6 appdata: Use screenshot direct raw link
Otherwise appstream validation will fail with screenshot-no-media error
2024-05-19 19:21:40 +02:00
Rebecca Breu
b513af015c Make reading image orientation in exif data more robust (#111) 2024-05-19 19:16:18 +02:00
Rebecca Breu
479665b9f1 Export all images from scene 2024-05-19 19:05:31 +02:00
Rebecca Breu
38aaaf2553 Fix unit tests 2024-05-09 16:01:33 +02:00
Rebecca Breu
c5e23fdf4f Display error messages when images can't be loaded from bee file 2024-05-09 15:41:47 +02:00
Rebecca Breu
7ca33cfc0b Fix unit tests 2024-05-08 23:07:39 +02:00
Rebecca Breu
13192987c6 Add setting to change default image allocation limit. 2024-05-08 21:35:11 +02:00
Rebecca Breu
65942c08cf Fix reading docs with importlib.resources in Python 3.9 2024-05-07 22:03:43 +02:00
Rebecca Breu
5b86ad95d9 Use importlib.resources instead of __file__ 2024-05-07 21:37:38 +02:00
Rebecca Breu
8a19a916a0 Add non-Python assets to pyproj.toml 2024-05-07 21:20:18 +02:00
Rebecca Breu
4648fa9c91 Fix pyproj.toml 2024-05-07 20:11:38 +02:00
Rebecca Breu
656f20f1ca Re-add accidentally removed setup.cfg; remove setup.py 2024-05-07 19:57:12 +02:00
Rebecca Breu
3bd65b644f Upgrade dependencies 2024-05-05 20:14:34 +02:00
Rebecca Breu
0891df8a20 Tweak coverage upload 2024-05-05 16:23:49 +02:00
Rebecca Breu
62272b7a88 Migrate to pyproject.toml 2024-05-05 16:06:05 +02:00
Rebecca Breu
1be96ca4c3 Update github action dependencies 2024-05-05 15:35:47 +02:00
Rebecca Breu
b3bb70ce8a Bump version number to 0.3.4-dev 2024-05-05 12:10:54 +02:00
Rebecca Breu
f53abad9c8 Prepare release 0.3.3 2024-05-05 11:22:21 +02:00
Rebecca Breu
4aa6c2eb30 Appimage: Add metadata, don't include GTK libs, various fixes 2024-05-05 11:05:49 +02:00
Rebecca Breu
9356f53b40 Appimage: Add workaround for older Wayland versions (see #102) 2024-05-04 19:42:26 +02:00