summaryrefslogtreecommitdiff
path: root/TODO
blob: 9ab25927b5d350d2dfe04307198d38c6bf587f66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# open issues on derf/feh
5. Xinerama only works for Xinerama screen 0
--------------------------------------------
From TODO:
On screen 1, it will work if fullscreen is turned off, the window is rendered
and moved so that its top corner is only on screen 1, and then fullscreen is
turned on (after that, it'll work for all images in the slideshow).
    state: open
     user: derf
    votes: 0
  created: 2010/08/21 11:08:12 -0700
  updated: 2011/05/10 10:06:06 -0700
 comments: 1
 
9. feh fails for massive images
-------------------------------
At first I thought this was a single-band TIFF image problem but when I
starting playing with resizing things I noticed feh becoming happy.. so I
started twiddling until I was right between the edge of failing and working:

By massive I mean the original image is:  30691x30661

Playing with resizing to various gets me:
23325x23302 fails (76%)
23018x22995  good (75%)

Next phase was to make sure it wasn't just the TIFF libraries.. so converted
the TIFFs to PNG
tifftopnm | pnmtopng >

Same behavior - the 76 fails, 75 works.   Trying one more time this time
converting to JPG for a last sanity check.

Feh blows up with No Imlib2 loader for that file format on the 76 but the 75
works.   Gimp opens both images (in any of the formats) fine (considering the
size of the images).  XV opens all sizes fine.

I can't distribute the raw (source TIFF) imagery (licensing issue) but I can
provide the JPG and PNG files for others to confirm the behavior.

http://beef.gina.alaska.edu/pub/feh-testing/

I put the 75 and 76 as PNG and JPG there along with the original as a PNG.

Running feh 1.9-21-gbeecfaf from github on a FC13 x86_64 machine.
    state: open
     user: dayne
    votes: 1
  created: 2010/10/06 16:22:25 -0700
  updated: 2011/04/12 11:48:32 -0700
 comments: 1
 
12. "Reverse" --scale-down (zoom images to screen size)
-------------------------------------------------------
Requested by mail:

Don't go fullscreen, but do make the window as big as possible (either max out
width or height) and zoom the image in to fit if necessary.
So, it's like --scale-down, but zooming in, not out.

This can already partially be achieved by combining --auto-zoom and --geometry
/ the "Freeze Window Size" menu setting.
    state: open
     user: derf
    votes: 0
  created: 2010/10/14 09:44:25 -0700
  updated: 2011/04/12 11:48:05 -0700
 comments: 0
 
14. Reload functionality for directories
----------------------------------------
--reload works for single images, but not for directories

With the use of feh I built a simple Info-Screen with a mini-pc and a samba
share from which feh loads images and displays them as a slideshow.

Feh is able to reload a file after an amount of time. But it doesn't reload the
content of a folder. I used a script that restarts feh every 10 minutes to make
it display files that are uploaded to the samba share while feh is running.
    state: open
     user: pgassmann
    votes: 2
  created: 2010/10/29 16:10:45 -0700
  updated: 2011/05/10 10:06:06 -0700
 comments: 1
 
24. maybe: include giblib directly into feh
-------------------------------------------
There are only three programs using giblib, one of them is feh. And feh only
uses a part of giblib. So including those parts into the source and removing
the dependency might be an idea
    state: open
     user: derf
    votes: 0
  created: 2011/01/17 11:54:17 -0800
  updated: 2011/04/12 11:48:05 -0700
 comments: 0
 
25. Configure buttons via config file
-------------------------------------
Right now keys have a config file while buttons use commandline options. Fix
that.
    state: open
     user: derf
    votes: 0
  created: 2011/01/18 13:36:27 -0800
  updated: 2011/05/10 10:06:06 -0700
 comments: 0
 
46. --draw-filename: "x of y": wrong y after file deletion
----------------------------------------------------------
After deleting a file, feh will still count it when calculating the total shown
in the next image. This is fixed by any action causing the image window to be
re-rendered.

Like: "1 of 4" -> delete file -> "2 of 4" -> rerender -> "1 of 3"
    state: open
     user: derf
    votes: 0
  created: 2011/05/30 14:44:05 -0700
  updated: 2011/05/30 14:45:14 -0700
 comments: 0
 
49. separated short options in theme file
-----------------------------------------
if a theme (but not normal commandline) contains multiple separate short
options (e.g. -x -d instead of -xd), feh gives errors and ignores the first
argument specified on commandline, or segfaults if no arguments are specified.
for example:
theme: feh --scale-down -x -d
commandline: feh ~/img.jpg
result: the following errors, and loading all images in . while ignoring
~/img.jpg
feh: invalid option -- '�'
feh: invalid option -- ''

experienced with 1.14.1
    state: open
     user: ze-
    votes: 0
  created: 2011/06/04 18:15:32 -0700
  updated: 2011/06/04 23:58:12 -0700
 comments: 1