| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-03 | Don't scale chroma subsampled images to sizes that don't align with the ↵v2.15.166 | Carl Hetherington | |
| subsampling (#1872). There's a slightly odd effect when scaling e.g. YVU420 images to odd and then even widths - there's a small but visible luminance shift. I don't know why this happens, but keeping the scaling sizes locked to the subsampling seems to help. | |||
| 2021-10-03 | Differentiate requested and actual crop. | Carl Hetherington | |
| This is so we limit cropping to what is possible considering chroma subsampling. | |||
| 2021-10-03 | Add PixelQuanta to VideoContent. | Carl Hetherington | |
| 2021-10-03 | Updated it_IT translation from Riccardo Mantani. | Carl Hetherington | |
| 2021-10-03 | Remove unused using statement. | Carl Hetherington | |
| 2021-10-03 | Always call ::draw() even when we have no image. | Carl Hetherington | |
| Otherwise the screen doesn't get cleared properly when no film is loaded. | |||
| 2021-10-03 | Remove unused parameters. | Carl Hetherington | |
| 2021-10-01 | Fix subtitle positioning and centering of the DCP frame in the window.v2.15.165 | Carl Hetherington | |
| Also tidy up a bit with the Rectangle class. | |||
| 2021-10-01 | Change glLineWidth from 2.0 -> 1.0.v2.15.164 | Carl Hetherington | |
| Apparently a line width of greater than 1.0 is not allowed in some versions of OpenGL. | |||
| 2021-10-01 | Missing check_gl_error() calls. | Carl Hetherington | |
| 2021-09-30 | Only support GLVideoView when building with wxWidgets >= 3.1.0. | Carl Hetherington | |
| 2021-09-27 | Make merge return the right alignment even if it's not doing anything. | Carl Hetherington | |
| 2021-09-27 | Check that the image used to make a Cairo::ImageSurface is the right ↵ | Carl Hetherington | |
| alignment and pixel format. | |||
| 2021-09-27 | Various alignment tidying/fixups. | Carl Hetherington | |
| 2021-09-27 | Remove unused using | Carl Hetherington | |
| 2021-09-27 | Replace aligned bool with enum Alignment. | Carl Hetherington | |
| 2021-09-27 | Various alignment adjustments. | Carl Hetherington | |
| 2021-09-27 | Some const correctness. | Carl Hetherington | |
| 2021-09-27 | Allow RGB24 in textures. | Carl Hetherington | |
| 2021-09-27 | Support subs and tidy up a few things. | Carl Hetherington | |
| 2021-09-27 | Add accessor for _text. | Carl Hetherington | |
| 2021-09-27 | Setup Butler::_prepare_only_proxy on construction. | Carl Hetherington | |
| 2021-09-27 | Rename image -> video. | Carl Hetherington | |
| 2021-09-27 | Move some stuff inside Texture. | Carl Hetherington | |
| 2021-09-27 | Add basic Texture wrapper for a GL texture. | Carl Hetherington | |
| 2021-09-27 | Rename _size -> _video_size | Carl Hetherington | |
| 2021-09-27 | Tweak some comments. | Carl Hetherington | |
| 2021-09-27 | Extract indices array and make some offset constants. | Carl Hetherington | |
| 2021-09-27 | Rename _texture -> _video_texture. | Carl Hetherington | |
| 2021-09-27 | When the player is used in OpenGL mode, pass unscaled XYZ data through to ↵ | Carl Hetherington | |
| the shader and do colourspace conversion there. | |||
| 2021-09-27 | Fix GL information fetching. | Carl Hetherington | |
| 2021-09-27 | C++11 tidying. | Carl Hetherington | |
| 2021-09-27 | Tidy ownership/lifetime of GLVideoView to fix crashes on close. | Carl Hetherington | |
| 2021-09-27 | Re-work OpenGL video view to use modern shaders / APIs. | Carl Hetherington | |
| 2021-09-27 | Add new GLError constructor. | Carl Hetherington | |
| 2021-09-27 | Remove unnecessary _out_size; it looks like we can just use the image size. | Carl Hetherington | |
| 2021-09-27 | Remove unused method.own-config | Carl Hetherington | |
| 2021-09-27 | Add config location versioning (#2090). | Carl Hetherington | |
| 2021-09-26 | Remove some unused using statements. | Carl Hetherington | |
| 2021-09-26 | Prefer %userprofile% to %homedrive% and %homepath% for home directory ↵ | Carl Hetherington | |
| location on Windows. For some strange reason on my laptop %HOMEDRIVE% comes up as z:\ whereas %userprofile% makes more sense. | |||
| 2021-09-25 | Read ISDCF Metadata from 2.14.x metadata (#2083). | cah | |
| 2021-09-21 | Tweak formatting.v2.15.162 | Carl Hetherington | |
| 2021-09-21 | Only define UNICODE in src/lib/{cross_windows,util}.cc. | Carl Hetherington | |
| 2021-09-21 | Extract colours to VideoView. | Carl Hetherington | |
| 2021-09-21 | Fix incorrect display of Unicode literal on Windows. | Carl Hetherington | |
| 2021-09-21 | Move 'show in file manager' code to cross_* | Carl Hetherington | |
| 2021-09-20 | Assorted tidying. | Carl Hetherington | |
| 2021-09-20 | Add LastWrittenBy to metadata (#2080). | Carl Hetherington | |
| 2021-09-20 | Use a constexpr and a nullptr. | Carl Hetherington | |
| 2021-09-19 | include/using sorting and some white space. | Carl Hetherington | |
