GithubHelp home page GithubHelp logo

beep6581 / rawtherapee Goto Github PK

View Code? Open in Web Editor NEW
2.5K 89.0 302.0 185.83 MB

A powerful cross-platform raw photo processing program

Home Page: https://rawtherapee.com

License: GNU General Public License v3.0

CMake 0.46% Batchfile 0.02% C++ 91.93% C 4.42% CSS 1.34% C# 0.10% Shell 0.42% JavaScript 1.30% Python 0.01%
rawtherapee photography raw

rawtherapee's Introduction

RawTherapee logo

RawTherapee screenshot

RawTherapee is a powerful, cross-platform raw photo processing program, released as libre software under the GNU General Public License Version 3. It is written mostly in C++ using a GTK+ front-end. It uses a patched version of dcraw for reading raw files, with an in-house solution which adds the highest quality support for certain camera models unsupported by dcraw and enhances the accuracy of certain raw files already supported by dcraw. It is notable for the advanced control it gives the user over the demosaicing and development process.

Target Audience

RawTherapee is designed for developing raw files from a broad range of digital cameras, as well as HDR DNG files and non-raw image formats (JPEG, TIFF and PNG). The target audience ranges from enthusiast newcomers who wish to broaden their understanding of how digital imaging works to semi-professional photographers. Knowledge in color science is not compulsory, but it is recommended that you are eager to learn and ready to read our documentation (RawPedia) as well as look up basic concepts which lie outside the scope of RawPedia, such as color balance, elsewhere.

Professionals may use RawTherapee as well while enjoying complete freedom, but will probably lack some peripheral features such as Digital Asset Management, printing, uploading, etc. RawTherapee is not aimed at being an inclusive all-in-one program, and the open-source community is sufficiently developed by now to offer all those peripheral features in other specialized software.

Links

Website: https://www.rawtherapee.com/

Forum: https://discuss.pixls.us/c/software/rawtherapee

Features: https://rawpedia.rawtherapee.com/Features

Documentation: https://rawpedia.rawtherapee.com/

Download RawTherapee: https://www.rawtherapee.com/downloads

Download source code tarballs: https://www.rawtherapee.com/shared/source/

Compilation, Branches and Git

Refer to RawPedia for a detailed explanation of how to get the necessary dependencies and how to compile RawTherapee.

Linux: https://rawpedia.rawtherapee.com/Linux

Windows: https://rawpedia.rawtherapee.com/Windows

macOS: https://rawpedia.rawtherapee.com/macOS

rawtherapee's People

Contributors

adamreichold avatar agriggio avatar beep6581 avatar benitoite avatar bezierr avatar desmis avatar floessie avatar heckflosse avatar hombre57 avatar ilyapopov avatar innir avatar krijger avatar lawrence37 avatar lokolbasz avatar luzpaz avatar michaelezra avatar mkyral avatar oduis avatar ogniw avatar pandagrapher avatar rfranke avatar rom9 avatar scx avatar sgilbertson avatar sgotti avatar thanatomanic avatar thebiguno avatar thirtythreeforty avatar toowaboo avatar twrecked avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rawtherapee's Issues

File browser filter: cameras and lens list get same items appended multiple times

Originally reported on Google Code with ID 43

What steps will reproduce the problem?
1. Change directory 
2. Return to previuos directory (and select filter tab)
or
1. Open a thumnail to edit.
2. return to filebrowser and filter tab.

What is the expected output? What do you see instead?
A single item (camera model or lens) should be listed once.

What version of the product are you using? On what operating system?
r31. on XP pro.

Please provide any additional information below.
Also some camera models get listed twice the first time ( they differ for a
space between manufacturer and model )
Filters checks can be selected or not.

Reported by [email protected] on 2010-01-31 19:49:50

Blackened images in transformations

Originally reported on Google Code with ID 19

What steps will reproduce the problem?
1. Load an image to edit.
2. Do any transformation (except crop)
3. The image is blackened (the well-transformed version flickers if the
image is "touched" or _during_ any change)


Reported by [email protected] on 2010-01-10 21:33:42

Please make naming of source tarball and sourcecode directory in tarball a bit more sensible

Originally reported on Google Code with ID 27

It would be nice if source tarball naming would be more sensible like:
rawtherapee-3.0-alpha1.tar.gz

Same goes for the directory where it gets unpacked. Currently it is "RawTherapee30",
but it would 
be nice if it is same as tarball.

This would make things easier for Linux distros which compile packages straight from
source 
tarball (Gentoo, Slackware).




Reported by plaes800 on 2010-01-15 11:37:21

source tree is not clean

Originally reported on Google Code with ID 17

I'm referencing to 3.0 alpha 1!

There are some files in the source tree that shouldn't be there:

- A pre-compiled that is not needed: rtengine/rtcmd
- Some leftovers from cmake like 'CMakeCache.txt' in rtengine/ and rtgui/

those should be added to 'clean' I think

I'm not sure about rtgui/myicon.o but I think it's needed by the windows build

Reported by [email protected] on 2010-01-08 11:40:07

after rotating image and adjusting for example profile the image turn back to landscape

Originally reported on Google Code with ID 24

What steps will reproduce the problem?
1. open a photo in landscape and turn it into potrait and save the image
2. adjust profile - image turn's back to landscape
3.

What is the expected output? What do you see instead?
expected: saved potrait photo stays potrait.
instead: photo turn back to landscape

What version of the product are you using? On what operating system?
3.0 alpha 1

Please provide any additional information below.


Reported by Vincentfmvenema on 2010-01-12 09:05:16

Improve usability of reopening a picture

Originally reported on Google Code with ID 49

When opening multiple pictures, it makes sense to use the same settings like 
showing info, showing before/after, show clipped hightlights.

Reported by avkekem on 2010-02-08 20:45:32

Crash on .PEF files (Pentax)

Originally reported on Google Code with ID 39

What steps will reproduce the problem?
1. Open a folder who contains an .PEF files

What is the expected output? What do you see instead?
- Crash with message "An unhandled win32 exception occured in rt.exe[2784]"

What version of the product are you using? On what operating system?
RT 3.0 Alpha 1

Reported by celine.vittu on 2010-01-21 22:02:31

System install on Linux?

Originally reported on Google Code with ID 44

Great job on the latest svn, it now compiles flawlessly on linux, and even
installs into the release directory. 

However, is there any chance of modifying make install  to install more
like a UNIX package, ie:

rt into /usr/bin/rt
all the libraries into /usr/lib?

Even if it's a switch you apply to the make install that will be fine. 

Thanks for some great software...
-EVert Vorster-

Reported by evorster on 2010-02-01 00:14:50

Installation fails with out of tree build

Originally reported on Google Code with ID 11

Installation fails with out of tree build because of wrong used paths.
Attached patch fixes it.

Reported by [email protected] on 2010-01-05 14:28:05


- _Attachment: [cmake-install.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-11/comment-0/cmake-install.patch)_

file browser shows thumbsnail as a negative

Originally reported on Google Code with ID 15

What steps will reproduce the problem?
1. start RT
2. dubbelklick a map
3.

What is the expected output? What do you see instead?
thumbnail as anormal image. now it's a negative

What version of the product are you using? On what operating system?
RT 3 alhpa 1

Please provide any additional information below.
ubuntu 64 bits and using the rawtherapee30a1_64.tgz

Reported by Vincentfmvenema on 2010-01-07 10:39:41

Nikon D80 color profile not correctly applied

Originally reported on Google Code with ID 34

What steps will reproduce the problem?
1. Look for a photo made with a Nikon D80
2. Double click on it
3. Go to the color -> ICM -> custom, choose the D80's ICM.

What is the expected output? What do you see instead?
The photo was supposed to have the camera's colors and instead went black.

What version of the product are you using? On what operating system?
rawtherapee30a1_64 downloaded from the site on Ubuntu Karmic 64bits

Please provide any additional information below.
I attach a sample of a raw from a Nikon D80. The other file attached is the
ICM profile I normally use with ufraw. I have tried the gamma button but it
does not change anything.

Reported by paurullan on 2010-01-19 08:21:08


- _Attachment: [Nkx_D80_5_1691_06_000_434.icm](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-34/comment-0/Nkx_D80_5_1691_06_000_434.icm)_ - _Attachment: [passeig-amb-50mm_2008-12-07_069.nef](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-34/comment-0/passeig-amb-50mm_2008-12-07_069.nef)_

License missing for themes and language files

Originally reported on Google Code with ID 16

As I try to package RT for Debian I found some files with no license given.
At least the themes and the language files have copyrights but not GPL
reference (the profiles are probably affected as well).

So right now I can't package RT

Reported by [email protected] on 2010-01-08 11:30:08

Patches for errors reported by Valgrind

Originally reported on Google Code with ID 56

What steps will reproduce the problem?
Running RT under Valgrind Memcheck (built with -g and optimisation turned
off). 

What is the expected output? What do you see instead?
At some point... no errors reported by Valgrind.  Currently there are a
number of unitialised varibles, memory leaks etc.

What version of the product are you using? On what operating system?
RT SVN HEAD (r35).  Linux Ubuntu 9.04 64-bit.

This issue includes a few fixes for errors reported by Valgrind. 
Currently, only uninitialised variables and a mismatched malloc/delete are
dealt with.

- The .text files show the error reported by Valgrind + corresponding patch.

- The .patch files are for applying the fixes: patch -p0 < patch_file.

Reported by eric.mountain on 2010-03-01 21:10:39


- _Attachment: [UNC-filebrowserentry.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-filebrowserentry.patch)_ - _Attachment: [UNC-filebrowserentry.text](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-filebrowserentry.text)_ - _Attachment: [UNC-improcfun.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-improcfun.patch)_ - _Attachment: [UNC-improcfun.text](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-improcfun.text)_ - _Attachment: [UNC-stdimagesource.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-stdimagesource.patch)_ - _Attachment: [UNC-stdimagesource.text](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-stdimagesource.text)_ - _Attachment: [UNC-thumbbrowserentrybase.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-thumbbrowserentrybase.patch)_ - _Attachment: [UNC-thumbbrowserentrybase.text](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/UNC-thumbbrowserentrybase.text)_ - _Attachment: [MMF-dirbrowser.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/MMF-dirbrowser.patch)_ - _Attachment: [MMF-dirbrowser.text](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-56/comment-0/MMF-dirbrowser.text)_

Enhance usability while saving single files

Originally reported on Google Code with ID 48

When i am saving a jpg file, i never want to save it as a 100% jpg because 
of disk space. So i changed it to e.g. 85%.
Now i am processing the next image, where the change is resetted, the 
quality as well as the path!

So please make the popup remember the previous setting. (probably add a 
button to reset to the defaults which might be set from preferences)

Reported by avkekem on 2010-02-08 20:43:24

segfault on rotate

Originally reported on Google Code with ID 36

What steps will reproduce the problem?
1. open an image
2. on the transforms menu select rotate
3. drag the rotate slider

What is the expected output? What do you see instead?
this causes a segfault

What version of the product are you using? On what operating system?
SVN Revision: 31

Please provide any additional information below.

on 64 bit ubuntu linux

gdb back trace
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdb0f9910 (LWP 23362)]
rtengine::ImProcFunctions::simpltransform_ (this=<value optimised out>,
original=0x242b920, transformed=<value optimised out>, params=<value
optimised out>, sizes=..., 
    row_from=<value optimised out>, row_to=<value optimised out>) at
/home/sam/play/rawtherapee/rawtherapee-read-only/rtengine/improcfun.cc:1155
1155                        int b =
vignmul*(original->b[yc][xc]*(1.0-Dx)*(1.0-Dy) +
original->b[yc][xc+1]*Dx*(1.0-Dy) + original->b[yc+1][xc]*(1.0-Dx)*Dy +
original->b[yc+1][xc+1]*Dx*Dy);
(gdb) bt full
#0  rtengine::ImProcFunctions::simpltransform_ (this=<value optimised out>,
original=0x242b920, transformed=<value optimised out>, params=<value
optimised out>, 
    sizes=..., row_from=<value optimised out>, row_to=<value optimised
out>) at
/home/sam/play/rawtherapee/rawtherapee-read-only/rtengine/improcfun.cc:1155
        r = <value optimised out>
        g = <value optimised out>
        b = <value optimised out>
        yc = 319
        ys = <value optimised out>
        xc = <value optimised out>
        xs = <value optimised out>
        vignmul = 1
        x_d = <value optimised out>
        s = <value optimised out>
        Dx = 0.048562871202818769
        r = <value optimised out>
        Dy = 0.13894366526670865
        y_d = <value optimised out>
        radius = <value optimised out>
        d = <value optimised out>
        db = <value optimised out>
        max_x = <value optimised out>
        d3b = <value optimised out>
        max_y = 354
        min_x = 0
        min_y = 35
        miy2 = 318
        scale = <value optimised out>
        rotmagn = <value optimised out>
        h2 = 194.5
        maxRadius = 1.2018504251546631
        mix = 217
        dg = <value optimised out>
        v = 1
        mul = 0
        w2 = 129.5
        miy = 319
        a = 0
        d3g = <value optimised out>
        b = <value optimised out>
        mix2 = 216
        d3r = <value optimised out>
#1  0x00007ffff7903ff0 in sigc::bound_mem_functor6<void,
rtengine::ImProcFunctions, rtengine::Image16*, rtengine::Image16*,
rtengine::procparams::ProcParams const*, rtengine::ImProcFunctions::STemp,
int, int>::operator() (rep=<value optimised out>) at
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2201
No locals.
#2  operator()<rtengine::Image16*&, rtengine::Image16*&, const
rtengine::procparams::ProcParams*&, rtengine::ImProcFunctions::STemp&,
int&, int&> (
    rep=<value optimised out>) at
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:189
No locals.
#3  sigc::bind_functor<-1, sigc::bound_mem_functor6<void,
rtengine::ImProcFunctions, rtengine::Image16*, rtengine::Image16*,
rtengine::procparams::ProcParams const*, rtengine::ImProcFunctions::STemp,
int, int>, rtengine::Image16*, rtengine::Image16*,
rtengine::procparams::ProcParams const*, rtengine::ImProcFunctions::STemp,
int, int, sigc::nil>::operator() (rep=<value optimised out>) at
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1920
No locals.
#4  sigc::internal::slot_call0<sigc::bind_functor<-1,
sigc::bound_mem_functor6<void, rtengine::ImProcFunctions,
rtengine::Image16*, rtengine::Image16*, rtengine::procparams::ProcParams
const*, rtengine::ImProcFunctions::STemp, int, int>, rtengine::Image16*,
rtengine::Image16*, rtengine::procparams::ProcParams const*,
rtengine::ImProcFunctions::STemp, int, int, sigc::nil>, void>::call_it
(rep=<value optimised out>) at
/usr/include/sigc++-2.0/sigc++/functors/slot.h:103
        typed_rep = <value optimised out>
#5  0x00007ffff64426b2 in ?? () from /usr/lib/libglibmm-2.4.so.1
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#6  0x00007ffff6ad6b44 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#7  0x00007ffff1d21a04 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00007ffff20167bd in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Reported by samtygier on 2010-01-19 22:37:43

Strange path for the data files

Originally reported on Google Code with ID 32

The data files (images, ...) are suposed to sit at the place where the user
runs the 'rt' binary (as main arg 0). This is annoying for a final
GNU/Linux installation, where the data files maybe should be placed
preferably at PREFIX/share/rawtherapee.

Having the binary in the PATH, and then calling it from any place also
results in rawtherapee not finding the data files.

Reported by viriketo on 2010-01-17 19:34:51

Suppression of hard coded english words and addition of new translated items

Originally reported on Google Code with ID 57

Dear Developers,

I have added new items in the code in order to remove hard coded english
words in the GUI.
I attached the svn diff file.

I hope you can integrate my contributions

Cheers,

Phil


What version of the product are you using? On what operating system?
RT30a1
Linux 64 bits

Please provide any additional information below.


Reported by [email protected] on 2010-03-03 22:59:37


- _Attachment: [rawtherapee-translation.diff](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-57/comment-0/rawtherapee-translation.diff)_

'make install' does not install to CMAKE_INSTALL_PREFIX

Originally reported on Google Code with ID 30

I think that the actual CMakeList.txt target a specific src/../release
directory instead of respecting CMAKE_INSTALL_PREFIX, as I would expect
from code built with cmake.

I was testing this with r25.

Thank you,
Lluís.

Reported by viriketo on 2010-01-17 17:12:34

Possibility to turn overlay in images overview off

Originally reported on Google Code with ID 50

In the overview of all the images in the folder, there is an overlay. But 
when i use this view for selecting and starring pictures, this is a crazy 
block. 

Solution: Use a button on top like in single image view to turn the info off

Reported by avkekem on 2010-02-08 21:00:04

Batch Processing does not use Format Params immediately

Originally reported on Google Code with ID 38

What steps will reproduce the problem?
  1. Put some files into batch processing queue
  2. Switch to batch processing queue
  3. Change the format parameters (e.g JPG quality setting)
  4. Execute batch queue

What is the expected output? What do you see instead?
  Expected:
     The batch should be processed according to the settings just chosen.
  Actual:
     The batch is processed with the settings at program opening.
     The new settings are saved when the program is closed.
     They are effective only at next program execution.

What version of the product are you using? On what operating system?
  RT 3.0a1
  Ubuntu 9.10 x86 (32bit)

Please provide any additional information below.

  Proposed patch attached (also proposed on SVN)

Reported by Patrice.LACOUTURE on 2010-01-21 00:16:58


- _Attachment: [Fix Batch processing does not take parameters.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-38/comment-0/Fix Batch processing does not take parameters.patch)_

File info button in browser

Originally reported on Google Code with ID 22

File info under the thumbnails in the browser can be switched on and off in
the preferences.
A button would be great in the upper toolbar in the browser to toggle this
from the file browser.


Reported by [email protected] on 2010-01-10 22:04:15

Crashing on AMD64

Originally reported on Google Code with ID 46

What steps will reproduce the problem?
1. Get AMD64 2-core laptop and 32 OS (WinXP, Vista or 7);
2. Start RT and see the picture1.png in the command line window
3. Start browsing directory with .NEF and try to open one of them

What is the expected output? What do you see instead?
I expect starting doing smth with photo, but RT is crushing in 9 out of 10 
times.

What version of the product are you using? On what operating system?
3.0a1. But I have the same problem with prev versions and OS (see above)

Please provide any additional information below.
On Intel Dell laptop RT is much more stable.

Reported by evgeniy.leytan on 2010-02-07 05:59:13


- _Attachment: picture1.png
![picture1.png](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-46/comment-0/picture1.png)_

Wrong preview behavior then changing resize parameters

Originally reported on Google Code with ID 28

What steps will reproduce the problem?
1. Open an image
2. Zoom to some part of the image
3. Change resize parameters. Like this: turn on resizing and set scale to 0.5.

What is the expected output? What do you see instead?

Expected is to see the same part of the image but coarser. But the preview
shown becomes smaller and position shifts (it remains the same in pixels,
but pixels are scaled now)

What version of the product are you using? On what operating system?

3.0 alpha1 Ubuntu 9.10 64-bit.

Please provide any additional information below.

Preview parameters (position and zoom) should be updated accordingly to
changes user do to resize parameters.

Reported by [email protected] on 2010-01-16 15:59:35

No checking for dependencies

Originally reported on Google Code with ID 12

Currently the build system does not check for several dependencies (what is
not that big problem in Windows build, but is problematic on Linux, where
all deps should be installed). I tried to fix all hard coded deps and add
pkgconfig/find_library check for them.

Reported by [email protected] on 2010-01-05 15:04:33


- _Attachment: [cmake-check-libs.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-12/comment-0/cmake-check-libs.patch)_

error upon opening RT

Originally reported on Google Code with ID 55

What steps will reproduce the problem?
1. open RT
2. before opening the program: the dos-alike checker gives 2 errors:see 
attachment


What is the expected output? What do you see instead?
pictures are displayed distorted

What version of the product are you using? On what operating system?
3.0 alpha 1 on a dell XPS laptop with windows home premium SP2 installed, 
T8100 dual processor, 3Gb RAM, 

Please provide any additional information below.


Reported by toeter007 on 2010-03-01 12:00:11


- _Attachment: [Document1.pdf](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-55/comment-0/Document1.pdf)_

saving images RT doesn't remember the last used directory

Originally reported on Google Code with ID 25

What steps will reproduce the problem?
1. adjuast a image
2. save the image
3. adjust a new image
4. save the image

What is the expected output? What do you see instead?
expected: rt opens the last used map/directory
instead: RT opens default picture map/directory

What version of the product are you using? On what operating system?
 3.o alpha 1

Please provide any additional information below.


Reported by Vincentfmvenema on 2010-01-12 09:09:10

Lacking cmake checks for some required libraries

Originally reported on Google Code with ID 29

Trying to build it, I notice that cmake does not check at least for the
availability for these libraries:
lcms
libiptcdata
rawzor

Reported by viriketo on 2010-01-17 00:50:45

Out of tree build is not working

Originally reported on Google Code with ID 8

Out of tree build fails because some relative paths are used wrongly.
Attached patch fixes it.

Reported by [email protected] on 2010-01-05 14:06:55


- _Attachment: [cmake-out-of-tree-build.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-8/comment-0/cmake-out-of-tree-build.patch)_

CMake complains during build

Originally reported on Google Code with ID 9

When configuring I get following warning:

  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.


The problem is that cmake_minimum_version needs to be in top level file.
Attached patch fixes it.

Reported by [email protected] on 2010-01-05 14:09:52


- _Attachment: [cmake-warnings.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-9/comment-0/cmake-warnings.patch)_

Add compile support for OSX - patches included

Originally reported on Google Code with ID 54

When checked out of SVN trunk, OSX will not compile.  On the forums some of
us have been working together to add support for it, and our results are
here.  See http://rawtherapee.com/forum/viewtopic.php?t=1793 for details.

There are two patches here - one for cmake files, and one for the code
itself.  Both can be applied against trunk (tested on r33) using the
command 'patch -p1 < file' where file is the patch file.

Next we have the rawzor_mac library and header.  That should be included at
the project root, next to the other rawzor files.

Finally there is an .icns file (Macintosh Icons) which can go into
release/images, or whereever else you feel (it does not necessarily have to
go in release; it is used by an Application bundling script to make a
Macintosh Application bundle, so it can go in /tools or whatever).  (I am
still working on this bundling script; if all goes well my goal is to have
a standalone RawTherapee.app for deployment on any Macintosh.  If you want
to hold off adding this icon until I am finished, that is perfectly fine).

Cheers


Reported by wyatt.olson on 2010-02-27 16:50:06


- _Attachment: [rawtherapee-cmake-2010-02-25.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-54/comment-0/rawtherapee-cmake-2010-02-25.patch)_ - _Attachment: [rawtherapee-code-2010-02-25.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-54/comment-0/rawtherapee-code-2010-02-25.patch)_ - _Attachment: [RawTherapee.icns](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-54/comment-0/RawTherapee.icns)_ - _Attachment: [rawzor_mac.zip](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-54/comment-0/rawzor_mac.zip)_

after rotating a image it turn into black and at the and no adjustment has been made

Originally reported on Google Code with ID 26

What steps will reproduce the problem?
1. open a image and rotate for a few degree
2. a: by button straight line selection or
   b: by Transform - Rotate -
3.

What is the expected output? What do you see instead?
expected: a adjusted image
instead: a black image (not in the navigator its showing the adjustment)

When a do a next adjustment for example another profile the picture will be
visable but without the rotating adjusment.

What version of the product are you using? On what operating system?

rt 3.o alpha 1
Please provide any additional information below.


Reported by Vincentfmvenema on 2010-01-12 09:22:09

Crash on startup while loading image with path in non latin character

Originally reported on Google Code with ID 45

When starting program with filename as command line parameter and path or
filename contains non-latich character, the program crashes with following
output:

michal@objevitel:~/programy/RawTherapee30a1$ ./rt
'/home/michal/Fotoarchiv/DNG/Cesty/2009-podzim Bhútán,
Nepál/1-Bhútán/mt-k7-091008.PEF'
terminate called after throwing an instance of 'Glib::ConvertError'
Aborted

The issue was once already reported with RT 2.4 and was patched. Now it's
seem we have ti back again.

Running current SVN version (beta realeas is same), Ubuntu 9.10 32bit

Reported by michal.thoma on 2010-02-02 20:57:06

The file browser shows only a big gray window

Originally reported on Google Code with ID 33

(Using r25)

Having built the program in x86_64-linux with gtkmm 2.18.2, glib 2.22.4, ...
I don't see any middle big file browser window. The buttons seem to work,
the directory widgets at the left too, but nothing changes in the big gray
middle part of the rt window.

Loading 'rt' I see:
(rt:4716): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL'
failed

Maybe it is related.

Thank you,
Lluís.

Reported by viriketo on 2010-01-17 19:45:59

Program window is too large; larger than the screen

Originally reported on Google Code with ID 59

What steps will reproduce the problem?
1. A second monitor set on, but not as "mirror screen"
2. Open RT
3. (Try to unmaximise)

What is the expected output? What do you see instead?
The bottom of the program window disappears off the bottom the screen, so I
cannot access buttons to save files. The program window cannot be resized,
and cannot be sized to fit onto one monitor.

What version of the product are you using? On what operating system?
v3a1

Please provide any additional information below.
Ubuntu 9.10, on Dell mini v10, with Dell 23" monitor.

Reported by ablyth.winjeel on 2010-03-06 06:29:57

When image is rotated it is drawn offset in the preview

Originally reported on Google Code with ID 40

What steps will reproduce the problem?
1. in the edit view rotate an image (if it segfaults see patch on issue 36)
2. note that image is drawn too high in preview window, so top is lost
3. close edit tab, and reopen
4. notice that for a split second the preview is drawn correctly, then it
shifts up

Reported by samtygier on 2010-01-21 23:28:41

Processing parameters saved always

Originally reported on Google Code with ID 21

What steps will reproduce the problem?
1. Put an image into the queue.
2. Uncheck the "save processing parameters with image".
3. Process the image.

What is the expected output? What do you see instead?
The .pp2 parameter file is saved. It should not.


Reported by [email protected] on 2010-01-10 22:01:34

Add option to disable rawzor

Originally reported on Google Code with ID 13

Az rawzor is not release under GPL, most Linux distributions will choose to
build RawThrerapee without support for it. The build system should allow
such option. Attached patch implements it.

Reported by [email protected] on 2010-01-05 15:14:55

segfault on rotate

Originally reported on Google Code with ID 37

What steps will reproduce the problem?
1. open an image
2. on the transforms menu select rotate
3. drag the rotate slider

What is the expected output? What do you see instead?
this causes a segfault

What version of the product are you using? On what operating system?
SVN Revision: 31

Please provide any additional information below.

on 64 bit ubuntu linux

i will attach a gdb back trace

Reported by samtygier on 2010-01-19 22:38:22

Correction of typos in french translation

Originally reported on Google Code with ID 52

Dear developpers,

First of all many thanks for making the source code publicly available.

I vahe corrected some typos in the french translation.

I attached the svn diff file.

Please let me know if you are able to take into account my corrections.

Best regards,

Phil


Reported by [email protected] on 2010-02-25 19:39:03


- _Attachment: [rawtherapee-francais-diff.txt](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-52/comment-0/rawtherapee-francais-diff.txt)_

Keyboard shortcuts for opening the next/previous image

Originally reported on Google Code with ID 47

The following workflow is common for a lot of people:
- Open up an image, process it
- Now open the next picture, process it

So the thing i am missing right now is a next/prev button at the bottom of 
the opened image to open the next/prev image. Preferably the next image is 
already loaded into the cache so fast image processing will be possible

Reported by avkekem on 2010-02-08 20:41:15

Exif data update

Originally reported on Google Code with ID 41

Updated lenses data from
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html


Reported by [email protected] on 2010-01-26 22:35:22


- _Attachment: [sonyminoltaattribs.diff](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-41/comment-0/sonyminoltaattribs.diff)_ - _Attachment: [pentaxattribs.diff](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-41/comment-0/pentaxattribs.diff)_

Compile time warnings

Originally reported on Google Code with ID 14

There are several compile time warnings which come from redefining
MIN/MAX/ABS. Attached patch fixes it.

Reported by [email protected] on 2010-01-05 16:27:28


- _Attachment: [rt-warnings.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-14/comment-0/rt-warnings.patch)_

compile instructions should list needed packages from common distros

Originally reported on Google Code with ID 18

The required packages on ubuntu (should be the same on debian) are
build-essential cmake libgtk2.0-dev libgtkmm-2.4-dev libtiff-dev libpng-dev
libjpeg-dev liblcms-dev libiptcdata-dev subversion

here is a patch to add a line to the install file.

it may also be good to put the install instructions into a readme file,
where they would be easier to find.

Reported by samtygier on 2010-01-10 12:34:04


- _Attachment: [install-ubuntu.diff](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-18/comment-0/install-ubuntu.diff)_

Cmake does not fail when required libs are missing

Originally reported on Google Code with ID 10

Cmake should report failure when required libraries are missing. Attached
patch adds this at least to pkg-config based checks.

Reported by [email protected] on 2010-01-05 14:14:42


- _Attachment: [cmake-pkgc-required.patch](https://storage.googleapis.com/google-code-attachments/rawtherapee/issue-10/comment-0/cmake-pkgc-required.patch)_

Wish: Compressed tiff output

Originally reported on Google Code with ID 51

This is a Wish

Add support to compressed 16 bits tiff output files

Reported by mrsoto2000 on 2010-02-13 03:43:13

svn version does not install properly

Originally reported on Google Code with ID 42

What steps will reproduce the problem?
1.  Compiling the latest checked out svn version of rawtherapee. 
2. Source unpacked to /usr/src/sorcery/rawtherapee-read-only
3. Build using cmake...

What is the expected output? What do you see instead?
A clean install... 

What version of the product are you using? On what operating system?
Svn checkout on 28 Jan 2010, Linux. 

Please provide any additional information below.

From my compile log:
Preparing to install rawtherapee                                          

[  6%] Built target rtexif                                                

[ 31%] Built target rtengine                                              

[100%] Built target rth                                                   

Install the project...                                                    

-- Install configuration: ""                                              

CMake Error at rtengine/cmake_install.cmake:36 (FILE):                    

  file INSTALL cannot find file                                           


"/usr/src/sorcery/rawtherapee/rawtherapee-read-only/rtengine/librtengine.so" 

  to install.                                                             

Call Stack (most recent call first):                                      

  cmake_install.cmake:38 (INCLUDE) 
---------------------------------------------------------------
so, it can't find
"/usr/src/sorcery/rawtherapee/rawtherapee-read-only/rtengine/librtengine.so",
which is correct, because that file is in
"/usr/src/sorcery/rawtherapee/rawtherapee-read-only/build/rtengine/librtengine.so",
where it was made just a few short seconds ago. 

I'm sorry I do not know enough about installers to give you a patch to fix
this. 

Kind regards,
Evert Vorster

Reported by evorster on 2010-01-28 16:59:03

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.