Skip to content

Commit 8a72310

Browse files
committed
flatpak build of 4.1-rc1 works
1 parent 92a4ef0 commit 8a72310

File tree

3 files changed

+93
-67
lines changed

3 files changed

+93
-67
lines changed

README.md

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -272,14 +272,10 @@ Clone and run:
272272

273273
- need to *not* do this if only one file specified, eg. `vipsdisp x.txt`
274274

275-
- PDF page change does not change image size if pages vary in size
276-
277275
- ^C during a slow load leaves a file in /tmp, can we improve this?
278276

279277
- batch save?
280278

281-
- pass revalidate down to `new_from_file` on F5
282-
283279
- have a look at the new 4.14 `gtk_print_dialog_new()`
284280

285281
works and is in branch add-print-dialog, but it needs 4.14, and the new
@@ -294,42 +290,11 @@ Clone and run:
294290
very difficult with the current structure -- we'd need to separate
295291
tilesource and tilecache completely, and perhaps link them with signals
296292

297-
- tile read errors:
298-
299-
$ ./src/vipsdisp ~/pics/ome/LuCa-7color_Scan1.ome.tiff
300-
(vipsdisp:110067): VIPS-WARNING **: 18:05:16.244: error in tile 0 x 256: tiff2vips: out of order read -- at line 3328, but line 256 requested
301-
302-
page 0, subifd 2 and subifd 3 are untiled!!!
303-
304-
we need to decompress the whole layer before we view :(
305-
306293
- need to separate page and zoom for ome-tiff, since we have many-page
307294
subifd pyramids
308295

309296
- useful for fixing PDF zoom in the way we fixed SVG zoom too
310297

311-
- pages as bands
312-
313-
$ ./src/vipsdisp ~/pics/ome/LuCa-7color_Scan1.ome.tiff
314-
315-
flip to last page, zoom, lots of repaint errors
316-
317-
maybe join first N pages (while pages same size) in pages as bands
318-
mode?
319-
320-
does not page flip to smaller pages correctly
321-
322-
reset zoom/scroll on pageflip if the page size changes?
323-
324-
same for audi r8 pdf page flip I guess?
325-
326-
- info bar:
327-
328-
- pages as bands ... info bar displays only one band
329-
330-
- will not display complex numbers correctly ... need to unpack to bands,
331-
or does getpoint do this already?
332-
333298
- zooming:
334299

335300
- better pinch zoom support

org.libvips.vipsdisp.json

Lines changed: 82 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,26 @@
1717
],
1818
"cleanup" : [
1919
"/include",
20-
"/lib/libheif",
21-
"/lib/x86_64-linux-gnu",
20+
21+
"/lib/cmake",
2222
"/lib/girepository-1.0",
23+
"/lib/libarchive.a",
24+
"/lib/libcfitsio.a",
25+
"/lib/libcfitsio.la",
26+
"/lib/libdeflate.a",
27+
"/lib/libheif",
28+
"/lib/libhwy.a",
29+
"/lib/libimagequant.a",
30+
"/lib/libopenjp2.a",
31+
"/lib/libraw.a",
32+
"/lib/libraw.la",
33+
"/lib/libraw_r.a",
34+
"/lib/libraw_r.la",
35+
"/lib/libspng_static.a",
2336
"/lib/pkgconfig",
24-
"/lib/cmake",
25-
"/lib/openjpeg-*",
37+
2638
"/man",
39+
2740
"/share/aclocal",
2841
"/share/doc",
2942
"/share/gir-1.0",
@@ -39,31 +52,59 @@
3952
"/share/COPYING",
4053
"/share/RELEASE.txt",
4154
"/share/cmake",
42-
"/bin/a*",
43-
"/bin/b*",
44-
"/bin/c*",
45-
"/bin/d*",
46-
"/bin/e*",
47-
"/bin/f*",
48-
"/bin/g*",
49-
"/bin/h*",
50-
"/bin/i*",
51-
"/bin/l*",
52-
"/bin/m*",
53-
"/bin/o*",
54-
"/bin/p*",
55-
"/bin/r*",
56-
"/bin/s*",
57-
"/bin/t*",
58-
"/bin/x*",
55+
56+
"/bin/4channels",
57+
"/bin/brotli",
58+
"/bin/bsdcat",
59+
"/bin/bsdcpio",
60+
"/bin/bsdtar",
61+
"/bin/bsdunzip",
62+
"/bin/cookbook",
63+
"/bin/dcm-dump",
64+
"/bin/dcm-getframe",
65+
"/bin/dcraw_emu",
66+
"/bin/dcraw_half",
67+
"/bin/exr2aces",
68+
"/bin/exrenvmap",
69+
"/bin/exrheader",
70+
"/bin/exrinfo",
71+
"/bin/exrmakepreview",
72+
"/bin/exrmaketiled",
73+
"/bin/exrmanifest",
74+
"/bin/exrmetrics",
75+
"/bin/exrmultipart",
76+
"/bin/exrmultiview",
77+
"/bin/exrstdattr",
78+
"/bin/fitscopy",
79+
"/bin/fitsverify",
80+
"/bin/fpack",
81+
"/bin/funpack",
82+
"/bin/half_mt",
83+
"/bin/imcopy",
84+
"/bin/libdeflate-gunzip",
85+
"/bin/libdeflate-gzip",
86+
"/bin/mem_image",
87+
"/bin/multirender_test",
88+
"/bin/openslide-quickhash1sum",
89+
"/bin/openslide-show-properties",
90+
"/bin/openslide-write-png",
91+
"/bin/opj_compress",
92+
"/bin/opj_decompress",
93+
"/bin/opj_dump",
94+
"/bin/postprocessing_benchmark",
95+
"/bin/raw-identify",
96+
"/bin/rawtextdump",
97+
"/bin/simple_dcraw",
98+
"/bin/slidetool",
99+
"/bin/smem",
100+
"/bin/speed",
101+
"/bin/unprocessed_raw",
59102
"/bin/vips",
60-
"/bin/vipsheader",
61103
"/bin/vipsedit",
104+
"/bin/vipsheader",
62105
"/bin/vipsprofile",
63-
"/bin/vipsthumbnail",
64-
"/bin/jxlinfo",
65-
"*.la",
66-
"*.a"
106+
"/bin/vipsthumbnail"
107+
67108
],
68109
"modules" : [
69110

@@ -379,21 +420,33 @@
379420
]
380421
},
381422

423+
{
424+
"name" : "libraw",
425+
"builddir" : true,
426+
"buildsystem" : "autotools",
427+
"sources" : [
428+
{
429+
"type" : "archive",
430+
"url" : "https://www.libraw.org/data/LibRaw-0.21.4.tar.gz",
431+
"sha256" : "6be43f19397e43214ff56aab056bf3ff4925ca14012ce5a1538a172406a09e63"
432+
}
433+
]
434+
},
435+
382436
{
383437
"name" : "libvips",
384438
"builddir" : true,
385439
"buildsystem" : "meson",
386440
"config-opts" : [
387441
"--libdir=lib",
388-
"--buildtype=release",
389442
"-Ddeprecated=false",
390443
"-Dmodules=disabled"
391444
],
392445
"sources" : [
393446
{
394447
"type" : "git",
395448
"url" : "https://github.com/libvips/libvips.git",
396-
"tag" : "v8.17.0"
449+
"tag" : "v8.18.0-test1"
397450
}
398451
]
399452
},
@@ -402,14 +455,11 @@
402455
"name" : "vipsdisp",
403456
"builddir" : true,
404457
"buildsystem" : "meson",
405-
"config-opts" : [
406-
"--buildtype=release"
407-
],
408458
"sources" : [
409459
{
410460
"type" : "git",
411461
"url" : "https://github.com/jcupitt/vipsdisp.git",
412-
"tag" : "v4.0.0"
462+
"tag" : "v4.1.0-rc1"
413463
}
414464
]
415465
}

org.libvips.vipsdisp.metainfo.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,17 @@ and it has a range of useful visualisation tools and display modes.
6565

6666
<releases>
6767

68+
<release version="4.1.0" date="2025-07-26">
69+
<description>
70+
<p>
71+
Updated from nip4 again, so there should be further improvements to
72+
image repaint speed and quality. There's a much better focus
73+
indicator, better complex image display, and much better handling
74+
of next / previous / reload.
75+
</p>
76+
</description>
77+
</release>
78+
6879
<release version="4.0.0" date="2025-05-31">
6980
<description>
7081
<p>

0 commit comments

Comments
 (0)