Commit Graph

46 Commits

Author SHA1 Message Date
Yassine Oudjana
81859e54e7 Crop out padding on preview processing (MR 13) 2022-06-21 17:31:21 +02:00
Yassine Oudjana
212e75ed3c Add debayering support for all bayer CFAs 2022-01-31 16:58:58 +04:00
Yassine Oudjana
c16dbf6810 Add support for BGGR10P debayering 2022-01-31 16:55:41 +04:00
Pablo Correa Gómez
ab2f787876 Add standard categories to desktop file
The Photography category is probably an obvious one[1].
For the main category, I think Graphics fits better than Office

[1] https://specifications.freedesktop.org/menu-spec/latest/apas02.html
2021-12-16 12:48:48 +01:00
Benjamin Schaaf
c0e76da4b7 Release 1.4.3 2021-12-13 23:04:07 +11:00
Benjamin Schaaf
e494302cdc Disable flash by default
The current flash implementation isn't great so should be disabled by
default for now.
2021-12-13 22:58:53 +11:00
Benjamin Schaaf
34885afac0 Release 1.4.2 2021-11-17 00:08:27 +11:00
Oliver Smith
e86a1519cb Release 1.4.1 2021-11-14 15:17:30 +01:00
Guido Günther
d9866f6029 data: Add StartupNotify to desktop file (MR 2)
As a GTK app it supports startup notifications just fine and this allows
phosh to show a proper splash screen while megapixels is starting.

Reference: https://developer-old.gnome.org/integration-guide/stable/startup-notification.html.en
2021-11-14 13:06:59 +01:00
Benjamin Schaaf
41110321da Release 1.4.0 2021-11-13 00:14:18 +11:00
Benjamin Schaaf
772db36877 Make clang-format more aggressive
clang-format always manages to mix spaces into tab-based indentation.
Since we already require an exact tab-width of 8 it makes more sense to
use spaces.
2021-11-13 00:06:11 +11:00
Benjamin Schaaf
a92104e27c Add clang-format as part of CI 2021-11-12 21:47:34 +11:00
Benjamin Schaaf
24835cdc25 Implement flash
Fixes #5
2021-11-12 18:29:34 +11:00
Benjamin Schaaf
05d6c3fa6d Release 1.3.2 2021-11-10 23:21:57 +11:00
Benjamin Schaaf
16e9bff190 Release 1.3.1
* Fix memory leak
2021-11-10 20:36:55 +11:00
Martijn Braam
fa5cbb5d9b Bump to 1.3.0 2021-09-10 03:39:03 +02:00
Martijn Braam
85819660a7 postprocess: Add sigmoidal contrast to imagemagick postprocessing 2021-09-10 02:48:34 +02:00
Martijn Braam
68bba0a8a5 Fix glib schemas 2021-07-30 18:14:28 +02:00
Guido Günther
561c10c612 data: Add X-Purism-FormFactor to desktop file
This allows shells like phosh to filter on form factor so
the app list isn't cluttered with applications that don't
fit the screen when not docked.

Reference: https://source.puri.sm/Librem5/phosh/-/merge_requests/639
2021-07-30 17:50:59 +02:00
Martijn Braam
5ad97d03f6 Add save-dng setting 2021-06-14 00:32:55 +02:00
Martijn Braam
295476c3f6 Add about dialog 2021-06-13 23:23:13 +02:00
Martijn Braam
8e2c11d5e4 Disable matrices in preview
For some reason it looks work with the matrices, skipped for now
2021-06-13 21:43:41 +02:00
Martijn Braam
7a3e470b29 Reverse the matrix and srgb conversion for the preview
The sRGB curve should be applied after the color matrices
2021-06-13 18:22:24 +02:00
Benjamin Schaaf
055ff6e266 Fix preview color 2021-05-04 23:40:45 +10:00
Martijn Braam
e577872925 Updated metainfo for 1.0.0 2021-05-04 00:04:26 +02:00
Martijn Braam
b0a513490e Updated desktop file to no longer pass useless argument 2021-05-04 00:02:34 +02:00
Benjamin Schaaf
b22053dadb UI rotation follows device 2021-05-04 00:34:52 +10:00
Benjamin Schaaf
64b75bcbe5 Preview rotation follows device 2021-05-04 00:06:55 +10:00
Benjamin Schaaf
70f8ddbada Improve preview positioning 2021-05-01 20:12:58 +10:00
Benjamin Schaaf
d03d4b99e3 Make pressing the preview work again 2021-04-26 19:07:59 +10:00
Benjamin Schaaf
1bd975698c Average green samples for debayering
Gives a slightly cleaner image
2021-04-26 19:07:33 +10:00
Benjamin Schaaf
44fc390b99 Get zbar working again 2021-04-26 18:09:04 +10:00
Benjamin Schaaf
f9e6576266 Progress on controls 2021-04-22 01:41:23 +10:00
Benjamin Schaaf
ea0fd24cc8 More progress on GTK4 port 2021-04-20 23:50:26 +10:00
Benjamin Schaaf
d42ee3e1c0 Progress on GTK4 port 2021-04-20 00:04:53 +10:00
Benjamin Schaaf
91817b167a Reorganization, replacing CPU debayering entirely 2021-04-18 23:13:56 +10:00
Benjamin Schaaf
337526e9b9 It works! 2021-04-15 23:14:20 +10:00
Benjamin Schaaf
aa8b2409d9 Second pass at OpenGL debayering 2021-04-10 22:39:55 +10:00
Benjamin Schaaf
1ffaba5f7e First pass at OpenGL debayering 2021-04-09 22:57:14 +10:00
Martijn Braam
d0601dd234 Updated metainfo for 0.14 2021-01-11 17:05:53 +01:00
Martijn Braam
3d1dcebc8c Update metainfo for 0.13.2 2020-12-23 00:45:04 +01:00
Martijn Braam
cd1d030886 Update metainfo for 0.13.1 2020-12-06 17:46:07 +01:00
Martijn Braam
3d4eabe8e8 Update changelog in metainfo 2020-12-06 16:23:39 +01:00
Martijn Braam
f36b17f5f6 Add 0.12.0 release to metainfo 2020-11-09 01:59:07 +01:00
Martijn Braam
77e99ed6e9 Make the metainfo pass validation 2020-11-08 18:34:52 +01:00
Martijn Braam
c67a36c827 Added metainfo 2020-11-08 18:16:15 +01:00