Martijn Braam
64a4c8e869
Remove ini files from meson
2023-07-12 15:07:26 +02:00
Martijn Braam
3ee314a68d
Add libmegapixels
2023-07-11 23:43:23 +02:00
Martijn Braam
b5161db18e
Add DCP calibration files for sensors
...
Read .dcp files stored in the same directory as the camera configuration
files and copy over the calibration curves into the DNG files after
taking a picture.
2023-07-07 17:14:24 +02:00
Oliver Smith
92f5270f87
Bump version to 1.6.1
2023-05-30 09:08:56 +02:00
Martijn Braam
dac8c83457
Bump version to 1.6.0
2023-02-02 13:59:00 +01:00
xad6
e75eb375de
detect rotation directly via X or Wayland
...
Fixes #44
This commit changes the way that screen rotation is detected. Instead of
using Mutter's DBus interface, we now listen directly for X and Wayland
events indicating the screen has been rotated (RRScreenChangeNotify and
wl_output::geometry events). This has the advantage of working outside
of Phosh.
2022-11-21 20:10:46 +01:00
Guido Günther
0dbb567445
Use libfeedback to emit shutter sound (MR 24)
...
This makes it simpler to notice that a picture was taken
2022-10-20 12:28:19 +02:00
Martijn Braam
8df79054c3
Bump version to 1.5.2
2022-06-29 13:47:47 +02:00
Martijn Braam
894e090b1c
Bump version to 1.5.1
2022-06-27 15:45:53 +02:00
Martijn Braam
7a14333ffc
Update metadata for 1.5.0
2022-06-27 14:13:30 +02:00
Yassine Oudjana
29687edd57
Add initial configuration for Xiaomi Mi Note 2 (MR 13)
2022-06-21 17:31:23 +02:00
Yassine Oudjana
a4c2c1ec1f
Move mode types and functions to a new object (MR 13)
...
Rename MPCameraMode to a more generic MPMode and move it along
with related functions to a new object in preparation for using
it in the device object.
2022-06-21 17:30:16 +02:00
Martijn Braam
3c4aaf9fb5
ci: Fix debian build
...
The clang-format-12 package no longer exist and only clang-format 11, 13
and 14 remain in the repositories.
Also replace apt with apt-get since apt is not for scripting
2022-06-21 14:55:43 +02:00
Benjamin Schaaf
c0e76da4b7
Release 1.4.3
2021-12-13 23:04:07 +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
Benjamin Schaaf
41110321da
Release 1.4.0
2021-11-13 00:14:18 +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
c584583d29
Update version number to 1.2.0
2021-07-30 18:14:42 +02:00
Martijn Braam
295476c3f6
Add about dialog
2021-06-13 23:23:13 +02: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
1ffaba5f7e
First pass at OpenGL debayering
2021-04-09 22:57:14 +10:00
Benjamin Schaaf
a9d01640bd
Add bar code scanning using zbar
...
Fixes #41
2021-02-21 16:26:00 +01:00
Martijn Braam
edd1de7a9e
Add meson option for the tiff cfa pattern bug
2020-12-22 17:13:36 +01:00
Martijn Braam
e595b6f4e2
Also install tools
2020-12-06 15:48:04 +01:00
Martijn Braam
08520e6e6c
Use the proper color matrix for preview
2020-12-06 15:22:53 +01: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
Benjamin Schaaf
0ba1a6844e
First pass at pipeline implementation
2020-11-20 22:25:39 +11:00
Martijn Braam
cd7cd8b177
Implement YUV preview
2020-11-09 15:44:18 +01:00
Martijn Braam
c67a36c827
Added metainfo
2020-11-08 18:16:15 +01:00
Martijn Braam
8863133fe2
Implement external post processing
2020-10-01 17:25:24 +02:00
Martijn Braam
e70eebe34b
Implement DNG raw burst capture
2020-09-26 23:30:15 +02:00
Arnaud Ferraris
1c16171ff5
config: add PineTab config
2020-09-23 22:04:21 +02:00
Martijn Braam
4fb0a5b133
Change up config lookup and add documentation for it
2020-09-22 01:14:15 +02:00
Martijn Braam
9d624a0cf5
Add new configs to meson
2020-09-18 17:13:46 +02:00
Martijn Braam
efb26135bd
Use gresources and add new camera icon
2020-09-18 16:10:15 +02:00
Martijn Braam
243ef89cb5
Added quick'n'bad debayer implementation for previews
2020-09-15 00:03:41 +02:00
Martijn Braam
21ba2d54c1
Fixed build on glibc systems
2020-09-08 14:35:34 +02:00
Martijn Braam
c554d22193
Added icon
2020-09-03 18:11:15 +02:00
Martijn Braam
4be3e43b3a
Added launcher
2020-09-03 17:42:03 +02:00
Martijn Braam
db131f2cb0
Chosen project name
2020-09-03 01:48:47 +02:00
Martijn Braam
e6f70404ae
Added installation config to meson
2020-01-24 01:03:47 +01:00
Martijn Braam
94d437df30
Added config file parser and meson script
...
Includes style fixes
2020-01-23 23:04:36 +01:00