Alberto Griggio
393dbcf9f9
metadata: allow the user to specify XResolution/YResolution
...
see https://discuss.pixls.us/t/note-to-the-dev-guys-about-72-ppi-output
(cherry picked from commit ad237944699800368ba50151f6774ee203d61ed5)
2022-12-10 09:56:36 -08:00
Alberto Griggio
38eb9f9f18
exifpanel: improved ui for editing tags
...
(cherry picked from commit f6f4ddf54c25e6e577bf4960ea51fc23e8434559)
2022-12-10 09:43:17 -08:00
Alberto Griggio
b92e77fb96
improved support for metadata editing
...
(cherry picked from commit 85da0b51ecf7ece768c0267aead71dd94404d4dc)
2022-12-09 22:35:26 -08:00
Alberto Griggio
8a5aa6c119
exif panel: further tweaks to the metadata selection
...
(cherry picked from commit 207e51b64726367f2d932c000060f00b2697523f)
2022-12-09 21:26:33 -08:00
Alberto Griggio
abb052e51b
metadata: allow to select which metadata tags to include in the output image
...
(cherry picked from commit ed64206cb8b4455870815e2c51aecbd5c09e4054)
2022-12-06 22:08:23 -08:00
Alberto Griggio
f62f6807a7
exifpanel: sort the list of exif tags
...
(cherry picked from commit 88e5ec5dc6a47d3a9cc751d2902aadc540ce0826)
2022-12-05 21:40:57 -08:00
Thanatomanic
ae754b2492
Merge branch 'dev' into metadata-exiv2
2021-04-27 09:59:52 +02:00
Thanatomanic
fc031ccb5a
Remove deprecated GTK3 code, fixes #6103 ( #6113 )
...
Replaces the following deprecated Gtk classes throughout the codebase by their non-deprecated counterparts. Style, HBox, VBox, HPaned, VPaned, HScrollbar, VScrollbar, VSeparator, HSeparator, Stock, Table, VScale and HScale.
2021-02-17 11:44:25 +01:00
Thanatomanic
d9799ec5de
Fix dcp.cc with some help from the implementation in ART
2020-10-16 12:39:17 +02:00
Thanatomanic
8b4389ade9
Resolve exiv2 merge conflicts and merge with
2020-10-16 11:45:26 +02:00
Ingo Weyrich
9a4ade6f20
devirtualize method calls by declaring classes and methods final
2020-01-23 22:18:46 +01:00
Ingo Weyrich
d731e172c2
Further reduction of include dependencies
2019-11-01 16:15:59 +01:00
Flössie
add5c790d6
#pragma once
for our headers plus drive-by formatting
2019-10-31 10:20:50 +01:00
Flössie
28f0bc14da
Merge branch 'dev' into metadata-exiv2
...
- Rating (#5325 ) not yet implemented
2019-09-24 14:30:54 +02:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Flössie
ba4de904cc
Cleanups and a few fixes
2019-05-10 21:24:22 +02:00
Alberto Griggio
c360fd7e2c
Use exiv2 for metadata handling
2019-05-06 09:27:44 +02:00
Flössie
57d030881d
More procparams.h
relaxation
2019-03-01 17:40:02 +01:00
heckflosse
831e18ca45
Add override keyword. Thanks @Floessie
2018-11-22 16:19:16 +01:00
Flössie
a46f96d32d
Fix build with libsigc++ 2.3.1 ( fixes #4223 )
2017-12-14 20:12:25 +01:00
Hombre57
615dfcbb6c
Added "Show all" button in Exif panel + astylized exifpanel.cc/.h
...
See #4008
2017-09-22 00:35:10 +02:00
Hombre57
ae19b6485a
Adding separators between frames in ExifPanel (see #4008 )
2017-08-20 22:51:06 +02:00
Hombre57
f23be9345c
Add multi-frame handling.
...
- Exif of all frames are displayed in the Editor's Exif tab (without
separator)
- isHDR and isPixelShift is added to the data files stored in cache
- In the Editor panel, the QuickInfo frame display the HDR and
PixelShift information, as well as the number of frame and bit-depth for
HDR image
- the number of frame is provided by dcraw. If not set, it is provided
by the Exif's main IFD count
- the PixelShift information (for Pentax as of now) is provided by
looking at the Exif informations
- the HDR information is provided by the Exif information of the first
frame for Pentax raw files, or by the bitspersample, sampleformat and
compression tags for other files
TODO: add icons to the thumbnails to tag HDR and PixelShift files.
2017-08-08 23:42:05 +02:00
Alberto Griggio
6fe04e3990
fixed warnings in rtgui
2017-04-01 15:55:39 +02:00
Flössie
0731975ff0
Apply modernize-use-nullptr
...
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
torger
d5ca351c20
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
2015-07-10 12:00:36 +02:00