Commit Graph

17 Commits

Author SHA1 Message Date
Martijn Braam
d27fbcc447 Revert "Use g_get_user_config_dir"
Reverting and re-applying after gtk4 switch

This reverts commit 5bceb2e931.
2021-05-03 22:16:29 +02:00
Guido Günther
5bceb2e931 Use g_get_user_config_dir
Instead of opencoding rely on glib which handles XDG_CONFIG_HOME and
such. This also prevents xdg_config from leaking.
2021-04-26 18:18:17 +02:00
Maarten van Gompel
ea20aa26fb Implementing fallbacks when special dirs don't behave as expected #44
This solves https://todo.sr.ht/~martijnbraam/Megapixels/44 , seems need
in sxmo (at least for me).
2021-03-26 01:21:56 +01:00
Benjamin Schaaf
af641f2a63 Fix memory leak 2021-03-26 01:14:03 +01:00
Benjamin Schaaf
a9d01640bd Add bar code scanning using zbar
Fixes #41
2021-02-21 16:26:00 +01:00
Benjamin Schaaf
cc21f1b538 Use XDG special directory instead of hard-coding ~/Pictures
Fixes #22
2021-01-11 16:59:09 +01:00
Martijn Braam
d140e44d73 Fix path for the generated picture and improve error message 2021-01-11 16:43:48 +01:00
Benjamin Schaaf
3f8ee6227f Move thumbnail generation to processing pipeline
This ensures the thumbnail is properly created from the captured frame
instead of whatever the current preview is when the post-processing
finishes.
2021-01-06 23:24:05 +11:00
Benjamin Schaaf
153d8c93e2 Wait for postprocess process to complete before updating preview
Fixes #27
Fixes #28
2021-01-06 19:12:11 +11:00
Martijn Braam
edd1de7a9e Add meson option for the tiff cfa pattern bug 2020-12-22 17:13:36 +01:00
Martijn Braam
684a81e546 Fix libtiff 4.2 incompatability 2020-12-22 16:05:06 +01:00
Martijn Braam
72105c9491 Code style 2020-12-06 15:44:31 +01:00
Martijn Braam
08520e6e6c Use the proper color matrix for preview 2020-12-06 15:22:53 +01:00
Benjamin Schaaf
95414adf8d Use new control APIs for io pipeline 2020-11-28 00:03:57 +11:00
Benjamin Schaaf
e6deb1cfe7 Remove debug logging 2020-11-26 22:46:22 +11:00
Benjamin Schaaf
510177b220 Rename test_camera → camera_test 2020-11-26 21:39:38 +11:00
Benjamin Schaaf
dd45690d47 First pass at integrating pipeline with application 2020-11-26 00:34:57 +11:00