Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-14 Thread martin f krafft
also sprach Dmitry E. Oboukhov [EMAIL PROTECTED] [2007.07.10.1338 +0200]:
 I've made a patch for correcting this bug. However I might overlook
 smth. Please could You assemble version 1.0~rc3-3 with this patch and
 tell me about results?
 
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.diff.gz
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.dsc
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3.orig.tar.gz

Yes, this does seem to fix it. Thanks,

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems


signature.asc
Description: Digital signature (GPG/PGP)


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-13 Thread martin f krafft
also sprach Dmitry E. Oboukhov [EMAIL PROTECTED] [2007.07.13.1054 +0200]:
 I've made few patches but there's only one patch left unchecked - that
 one about Your bug. You've checked the svn-version and made sure that
 everything has been OK but I would like to know about the results of
 checking the package 1.0~rc3-3. Let's close the bug which is three years
 old :)

I have not been home at my xinerama desktop. Does the .deb file you
specified include this patch and only this patch, and can I just
install it and test it? If yes, then I can probably ask my flat
companion to do so tomorrow. Otherwise this will have to wait until
I return to Zurich on Tuesday.

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems


signature.asc
Description: Digital signature (GPG/PGP)


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-13 Thread Dmitry E. Oboukhov

Hi, Martin!
I've made few patches but there's only one patch left unchecked - that
one about Your bug. You've checked the svn-version and made sure that
everything has been OK but I would like to know about the results of
checking the package 1.0~rc3-3. Let's close the bug which is three years
old :)

mfk Dmitry, this version does seem to fix the window placement bug.
mfk Thank you s much for looking into it!
DEO I've made a patch for correcting this bug. However I might overlook
DEO smth. Please could You assemble version 1.0~rc3-3 with this patch and
DEO tell me about results?

DEO http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.diff.gz
DEO http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.dsc
DEO http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3.orig.tar.gz




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-10 Thread Dmitry E. Oboukhov
mfk Dmitry, this version does seem to fix the window placement bug.
mfk Thank you s much for looking into it!

Dear Martin!

I'm very glad that You've appreciated my work. I'll think over Your
suggestion about mail list. However I have no such experience yet – I've
always used the lists maintained by somebody else. And I also don't know
if there are enough of those who are interested. It would be useful to
set my address into maintainer record in order to receive the messages
sent not to BTS but to maintainer. To all appearance Matt Hoppe ignores
them at present. Nevertheless I'm satisfied with my current status: the
main thing is that I have an opportunity to upload maintain the
development of the project :)

As far as the patch for closing this bug is concerned. It proves to be
rather bulky and for the present I'm thinking over whether to make it or
not, because in fluxbox changelog they have already written about
version 1.0.0 - most likely it will be soon released. Instead I am going
to upload svn-version into experimental.

Sincerely Yours, :)

PS: I've finally applied New Maintainer Application. I hope to join
Debian developers' team this year :)


signature.asc
Description: Digital signature


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-10 Thread Dmitry E. Oboukhov
tags 261114 patch fixed-upstream
thanks

mfk Dmitry, this version does seem to fix the window placement bug.
mfk Thank you s much for looking into it!
I've made a patch for correcting this bug. However I might overlook
smth. Please could You assemble version 1.0~rc3-3 with this patch and
tell me about results?

http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.diff.gz
http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3-3.dsc
http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3.orig.tar.gz
--- fluxbox-1.0~rc3/src/ScreenPlacement.cc
+++ fluxbox-1.0~rc3/src/ScreenPlacement.cc
@@ -118,10 +123,11 @@
 win_h = win.height() + win.fbWindow().borderWidth()*2 + 
win.heightOffset();
 
 // make sure the window is inside our screen(head) area
-if (place_x + win_w  head_right)
-place_x = (head_right - win_w) / 2 + win.xOffset();
-if (place_y + win_h  head_bot)
-place_y = (head_bot - win_h) / 2 + win.yOffset();
+if (place_x + win_w - win.xOffset()  head_right)
+place_x = head_left + (head_right - head_left - win_w) / 2 +
+  win.xOffset();
+if (place_y + win_h - win.yOffset()  head_bot)
+place_y = head_top + (head_bot - head_top - win_h) / 2 + win.yOffset();
 
 return true;
 }


signature.asc
Description: Digital signature


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-09 Thread martin f krafft
also sprach Dmitry E. Oboukhov [EMAIL PROTECTED] [2007.07.06.1209 +0200]:
 I've inquired developers about this bug. They say that may be there is
 no such bug already and ask to test.
 I've assembled a package from svn and uploaded it to:
 
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973-1.diff.gz
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973-1.dsc
 http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973.orig.tar.gz
 
 Please try this version. If there is no more bug then I'll try to make a
 patch.

Dmitry, this version does seem to fix the window placement bug.
Thank you s much for looking into it!

I am very glad that you are taking over fluxbox! If you want to,
I would have no problem if you would become primary maintainer. Or
maybe even better: apply for the pkg-fluxbox project on
alioth.debian.org and move development of the debian directory to
svn.debian.org (or even better: git.debian.org). Then create
a -devel mailing list and set it as the maintainer and add our three
names as uploaders. And project members, of course.

Thanks a lot!

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems


signature.asc
Description: Digital signature (GPG/PGP)


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-06 Thread Dmitry E. Oboukhov
On 20:02 Mon 02 Jul , martin f krafft wrote:
mfk also sprach Dmitry E. Oboukhov [EMAIL PROTECTED] [2007.06.28.1448 +0200]:
 Please check if this bug is also contained in the current (1.0rc3)
 version ?

mfk Yes;

I've inquired developers about this bug. They say that may be there is
no such bug already and ask to test.
I've assembled a package from svn and uploaded it to:

http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973-1.diff.gz
http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973-1.dsc
http://uvw.ru/debian/fluxbox/fluxbox-1.0/fluxbox_1.0~rc3+svn4973.orig.tar.gz

Please try this version. If there is no more bug then I'll try to make a
patch.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#261114: window placement screwed up with xinerama/fluxbox

2007-07-02 Thread martin f krafft
also sprach Dmitry E. Oboukhov [EMAIL PROTECTED] [2007.06.28.1448 +0200]:
 Please check if this bug is also contained in the current (1.0rc3)
 version ?
 
Yes; if I start a GTK window full-screened on the second or third
head, it will start between first and second or on the second head
respectively. It seems that the X offset for new windows with
dimensions == head dimensions (1280x1024) is somehow multiplied by
0.5.

For clarity: I have three screens of 1280x1024 one next to the
other. So screen 1 starts at +1280+0 and screen 2 at +2560+0.

If the mouse is on screen 0 and I open firefox/jpilot/GTKapp with
a maximised window, it positions itself at +0+0

If the mouse is on screen 1, the position of the window will be +640+0.

If the mouse is on screen 2, the position of the window will be +1280+0.

Hope this helps. Thanks for looking into this.

-- 
 .''`.   martin f. krafft [EMAIL PROTECTED]
: :'  :  proud Debian developer, author, administrator, and user
`. `'`   http://people.debian.org/~madduck - http://debiansystem.info
  `-  Debian - when you have better things to do than fixing systems


signature.asc
Description: Digital signature (GPG/PGP)


Bug#261114: window placement screwed up with xinerama/fluxbox

2007-06-28 Thread Dmitry E. Oboukhov
Please check if this bug is also contained in the current (1.0rc3)
version ?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]