Bug#850427: Suggestions (inoperative desktop files)

2017-02-01 Thread Jonathan Dowland
Sorry no I hadn't noticed. I've been off sick this week. Might sort this tomorrow

Bug#850427: Suggestions (inoperative desktop files)

2017-02-01 Thread Fabian Greffrath
Jonathan Dowland wrote: > I will try to get the upload done this evening. Have you seen that your upload was REJECTED, because of a source tarball checksum mismatch? - Fabian

Bug#850427: Suggestions (inoperative desktop files)

2017-01-30 Thread Jonathan Dowland
On Mon, Jan 30, 2017 at 12:11:21PM +0100, Fabian Greffrath wrote: > Jonathan Dowland wrote: > > OK; I can get this uploaded Tomorrow (which is the effective freeze > > deadline for priority medium uploads); or I could finish porting the > > I am afraid Alexandre is right and we have already

Bug#850427: Suggestions (inoperative desktop files)

2017-01-30 Thread Fabian Greffrath
Jonathan Dowland wrote: > OK; I can get this uploaded Tomorrow (which is the effective freeze > deadline for priority medium uploads); or I could finish porting the I am afraid Alexandre is right and we have already missed the time window for regular testing transition. Since we will need RM

Bug#850427: Suggestions (inoperative desktop files)

2017-01-29 Thread Jonathan Dowland
On Sat, Jan 28, 2017 at 10:23:31AM +0100, Fabian Greffrath wrote: > No objections. OK; I can get this uploaded Tomorrow (which is the effective freeze deadline for priority medium uploads); or I could finish porting the rott patch logic over instead (I began here[1] but abandoned efforts on

Bug#850427: Suggestions (inoperative desktop files)

2017-01-28 Thread Fabian Greffrath
Am Freitag, den 27.01.2017, 16:49 + schrieb Jonathan Dowland: > On second thoughts, Recommends: is more appropriate. No objections. - Fabian signature.asc Description: This is a digitally signed message part

Bug#850427: Suggestions (inoperative desktop files)

2017-01-27 Thread Jonathan Dowland
On Fri, Jan 27, 2017 at 02:38:53PM +, Jonathan Dowland wrote: > Ah yes, thanks. I skimmed that. I've also just discovered that > Chocolate Doom 2.3.0 *already has* Zenity support built in. So all we > need to do is promote zenity from suggests to Depends and we're done. On second thoughts,

Bug#850427: Suggestions (inoperative desktop files)

2017-01-27 Thread Jonathan Dowland
On Fri, Jan 27, 2017 at 01:34:02PM +0100, Fabian Greffrath wrote: > The code tries different alternatives, with zenity being the first. Please > note that execvp() does never return if it succeeds. Ah yes, thanks. I skimmed that. I've also just discovered that Chocolate Doom 2.3.0 *already has*

Bug#850427: Suggestions (inoperative desktop files)

2017-01-27 Thread Fabian Greffrath
Jonathan Dowland wrote: > That looks straightforward enough, but looking at the control file, how > come > zenity is only suggests: and there are options? how does that work? The code tries different alternatives, with zenity being the first. Please note that execvp() does never return if it

Bug#850427: Suggestions (inoperative desktop files)

2017-01-27 Thread Jonathan Dowland
On Wed, Jan 25, 2017 at 08:30:41AM +0100, Fabian Greffrath wrote: > Jonathan Dowland wrote: > > Perhaps, at least for the freeze deadline, this is a better approach. I > > couldn't remember which package we did this for, maybe it was rott; and > > zenity > > sounds familiar. Perhaps I should

Bug#850427: Suggestions (inoperative desktop files)

2017-01-24 Thread Fabian Greffrath
Jonathan Dowland wrote: > Perhaps, at least for the freeze deadline, this is a better approach. I > couldn't remember which package we did this for, maybe it was rott; and > zenity > sounds familiar. Perhaps I should switch focus to a PoC of this approach. It was ROTT, this is the relevant patch:

Bug#850427: Suggestions (inoperative desktop files)

2017-01-24 Thread Jonathan Dowland
If we were already using sdl2, we could have looked at using that for the dialog. Alas!

Bug#850427: Suggestions (inoperative desktop files)

2017-01-24 Thread Jonathan Dowland
On Tue, Jan 24, 2017 at 11:47:42AM +0100, Fabian Greffrath wrote: > Hm, do you realize how much hazzle that is for such a little improvement? > It is literally asking for bugs... > > No offense intended, I don't want to bash your effort at all! No offense taken. It's a PoC, and if it looks too

Bug#850427: Suggestions (inoperative desktop files)

2017-01-24 Thread Fabian Greffrath
Jonathan Dowland wrote: > Further enhancements to chocolate-update-menus, all engines now covered, > case insensitivity of IWAD files is addressed, IWAD search path handled > (although I have excluded DOOMWADDIR and DOOMWADPATH for now, but might > put them back in for the UID != 0 case); oh, UID

Bug#850427: Suggestions (inoperative desktop files)

2017-01-23 Thread Jonathan Dowland
Further enhancements to chocolate-update-menus, all engines now covered, case insensitivity of IWAD files is addressed, IWAD search path handled (although I have excluded DOOMWADDIR and DOOMWADPATH for now, but might put them back in for the UID != 0 case); oh, UID != 0 handling. Still pretty

Bug#850427: Suggestions (inoperative desktop files)

2017-01-23 Thread Jonathan Dowland
A *very* preliminary attempt at a "sync" script that works the way I outlined is now in the branch chocolate-update-menus. I've hooked it into postinst and prerm (but the prerm call won't work properly at the very least). I've only implemented Heretic so far whilst testing. Lots of XXX/TODOs, but

Bug#850427: Suggestions (inoperative desktop files)

2017-01-12 Thread Fabian Greffrath
Jonathan Dowland wrote: > I think that's what the quake stuff does. I at least remember using or > working > with zenity when working on game-data-packager. It still means you have an > inoperative desktop entry, albeit with a useful error message, but we > would > (or could or should) need to

Bug#850427: Suggestions (inoperative desktop files)

2017-01-12 Thread Jonathan Dowland
On Sun, Jan 08, 2017 at 02:06:56AM +0100, Simon Howard wrote: > One (entirely valid) criticism is that not even an error message popup > appears. It should be the case that a GUI error message is displayed if > Zenity is installed. So a simple thing to do would be to add Zenity as a > Suggests: