Received: (at 49247) by debbugs.gnu.org; 4 Jul 2021 20:40:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 04 16:40:47 2021 Received: from localhost ([127.0.0.1]:43309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1m08v0-00033j-TJ for submit <at> debbugs.gnu.org; Sun, 04 Jul 2021 16:40:47 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:53545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1m08uy-00033K-Mm for 49247 <at> debbugs.gnu.org; Sun, 04 Jul 2021 16:40:45 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 1736A240003; Sun, 4 Jul 2021 20:40:36 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <878s2r9mr8.fsf@HIDDEN> <077cf4b1-76ed-4a8c-7c46-bbf5d657ff03@HIDDEN> <83r1gil7zk.fsf@HIDDEN> Date: Sun, 04 Jul 2021 23:37:21 +0300 In-Reply-To: <83r1gil7zk.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 01 Jul 2021 12:05:19 +0300") Message-ID: <87mtr17r3y.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: martin rudalics <rudalics@HIDDEN>, s930054123yaoyao@HIDDEN, 49247 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> It should be also possible to drag a frame with the tab bar. > > That would require significant changes in how mouse clicks on the tab > bar are processed. Currently, if the click is not on some glyph of > the tab-bar text, it is ignored. There were also user requests to change the mouse pointer shape to ‘hand’ when the mouse pointer is over the tab-bar tabs, the same way as currently the mouse pointer changes to ‘hand’ when it's over the tab-line tabs. I guess this will also require significant changes in how mouse mouse motion events on the tab-bar are processed? Would it be possible to implement the same handling for the tab-bar as it's already implemented for the tab-line? BTW, during frame dragging, window managers change the mouse pointer to ‘hand’. But Emacs frame dragging doesn't change the mouse pointer. Is it possible to change the mouse pointer also while dragging the frame from Emacs?
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 4 Jul 2021 20:40:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 04 16:40:43 2021 Received: from localhost ([127.0.0.1]:43306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1m08ux-00033U-O4 for submit <at> debbugs.gnu.org; Sun, 04 Jul 2021 16:40:43 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:44017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1m08uu-00032m-P0 for 49247 <at> debbugs.gnu.org; Sun, 04 Jul 2021 16:40:42 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay11.mail.gandi.net (Postfix) with ESMTPSA id E7771100003; Sun, 4 Jul 2021 20:40:32 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <8335szo9ea.fsf@HIDDEN> <449a9548-d9e8-543e-269f-b575f3040c43@HIDDEN> <83sg0yl82v.fsf@HIDDEN> <69fcc368-b0ac-0205-6727-d69b1cdcd6f3@HIDDEN> Date: Sun, 04 Jul 2021 23:32:07 +0300 In-Reply-To: <69fcc368-b0ac-0205-6727-d69b1cdcd6f3@HIDDEN> (martin rudalics's message of "Fri, 2 Jul 2021 11:03:08 +0200") Message-ID: <87r1gd9624.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I've tried to implement now what the OP wanted - the parameter is called > `drag-with-tab-line'. I tried it out, and it works nicely. Would it be possible also to implement the same for `drag-with-tab-bar'?
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 2 Jul 2021 09:03:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 02 05:03:19 2021 Received: from localhost ([127.0.0.1]:34205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lzF4x-0006Zw-0S for submit <at> debbugs.gnu.org; Fri, 02 Jul 2021 05:03:19 -0400 Received: from mout.gmx.net ([212.227.17.21]:47983) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1lzF4v-0006Zh-AX for 49247 <at> debbugs.gnu.org; Fri, 02 Jul 2021 05:03:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1625216590; bh=nZnIt1eDln0o1tcsoPy1J5sE40Wa7XaOPPNKcAI9Zfg=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=EmuTnfzyc3R7Hgx5zpsrERMejknNyoT4k+EMD/q9PZQHc4fpEYHSOaxf/EBkFdjW3 yZsT65H3c4qR1hO1PWVMFJNIA2KxLidHGcoE7RYxcxR4Ws0j8oAkj/KpuvlYjW80nH S9WWfT2Wnulj00/A9CBf4AGKygMZhwuc1xu45fk4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.100] ([213.142.96.118]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1McpJq-1lPM5v3NcA-00Zz2s; Fri, 02 Jul 2021 11:03:09 +0200 Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable To: Eli Zaretskii <eliz@HIDDEN> References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <8335szo9ea.fsf@HIDDEN> <449a9548-d9e8-543e-269f-b575f3040c43@HIDDEN> <83sg0yl82v.fsf@HIDDEN> From: martin rudalics <rudalics@HIDDEN> Message-ID: <69fcc368-b0ac-0205-6727-d69b1cdcd6f3@HIDDEN> Date: Fri, 2 Jul 2021 11:03:08 +0200 MIME-Version: 1.0 In-Reply-To: <83sg0yl82v.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:WCugle094LGyK7I4D9XRiex1W71manAA8zj6Tpz9syLykW0buV7 DhZV4C/FLSR6t3CJtUYvjzlJcsPRWjhioFZWEhRbs3v40fgg1pF7MTaoW3glg8cuV948UIl A9Pzn4BT3mTkCS4wtQQ8I1tphKYQtyiHhHNv21TNPqKaQviqrunYvfy5CerU43R4JvT6aJh ZsYfGYTlm+HRUzm2PcQQw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:MwigkLi/Zbg=:NGSZqHEA1x0C/4RSTrIbQl h3fzCYSJ6YYe1pQHAUkXEpvR4NYFYAJXx1jqDaJbC5MIjZfJfz2YWXilp9YnVvfP1+YoAS2Eb nBX0YAbBb6EmKTlDgwDIrnbmLk6Nv4m69u8nmXE3qdts2fdH2JsEIIAmsWD98VAId2VoDb/2n G60cTtxZG0t5CzEb4B0qI/ZqJJQK89FKkku/HRQHuAklp50ZHSrNWXdneuvSuMS04FX+d+Rr7 E46CzVgzhfVM8iuq0leYsGHpN+iA9UgPr2XUd5Ujl0Eay4CGxtqMhaNAvlHdn2j3QGDb1jPZh S24cTarFLVkgkRIke84O5NoVTgXfJ4/C0C4WhuCOsu3J+VhrFm6U/nkMGoVDbZvL8YBx1tro1 uVn5ROwSWZGSkAuvj8+XuFIE+npJ1NAJbCLtQwFQJ2gT/mHaxEHTmysD3E2/gU7+UXIPhmyYN mG1l1icD+qXi70ItKXVec9cxSxOLZgRaifTVOqDWBk6kV1ueMKftzhHhmFfovIxqZqTa05vkL 7RMrut/tBq1DNwBI7qfhY9NBebLiPuYSoV2fXkoEpSlBbNwHDgRdd/s3VlgKvro4/hnBh5HFN e5E/k1ILagvqKWk92nQidr399TtORohoEYPXKuPe+ZaCeVizi2Ua5+Y74huLY1CsfN3M6nIH8 B0XxD7HtB7EdFwRl0O2IVlRiAXyEOo4PGvimMgJnOUaAEW+1VJdWI34WTt0nRKpHbD8kcvm74 aHN3sj8ZAqJVvQ258zcCxyzUhwOF7jFLyngSqArjbiUcdCGk5DEkTUzAK/0g6yMiw7mqbHwGn UzsOEcdPLDGiiSV7GYWT/+ie2I+W0LfQxCWMUjv0cJthh8AaxA8mIDODSO/dLzwVJVl/vf9uu TkRiy077HZ0iEGTIGpuKdKxh98yYDgwFwf3zq5aVAnYS9VzEi+GZMRSg0CouCryDlJ2OubfTu lEktHPcQ0EqsALmTDo1DE9CR4M+DyEaYchXCB5UJEG+iVRaGh5S22nAmvr3LlNFnyhD6/3paq XuUD0vQpGFe+lzvuN4zEFuUMFPZvFQHXsfld3nlADInyhfKBFuNghhj3yGUIHzoomeZeidb5U iNxoF/xm2XtBvJFxc2UkGaUT/hY9YkvLfe5 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> What is the original problem? > > Quoting from the original report: > > As title. I think this might be useful for people who disable the > external border and use tab-bar as their status bar. I found there > is option to move the frame by draging header-line (the > drag-with-header-line frame parameter), so I think it's reasonable > to also support something like "drag-with-tab-bar-line" for > tab-bar-mode users. > > You explained that it is possible to drag such frames by the mode line > of the bottommost window, which provides solution for frames that have > no header line. I've tried to implement now what the OP wanted - the parameter is called `drag-with-tab-line'. martin
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 1 Jul 2021 09:05:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 01 05:05:21 2021 Received: from localhost ([127.0.0.1]:59544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lysdN-0002eS-I7 for submit <at> debbugs.gnu.org; Thu, 01 Jul 2021 05:05:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lysdL-0002eC-VO for 49247 <at> debbugs.gnu.org; Thu, 01 Jul 2021 05:05:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44636) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lysdG-0006Nv-4p; Thu, 01 Jul 2021 05:05:14 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4522 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lysdF-0008BV-FE; Thu, 01 Jul 2021 05:05:14 -0400 Date: Thu, 01 Jul 2021 12:05:19 +0300 Message-Id: <83r1gil7zk.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <077cf4b1-76ed-4a8c-7c46-bbf5d657ff03@HIDDEN> (message from martin rudalics on Thu, 1 Jul 2021 09:54:49 +0200) Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <878s2r9mr8.fsf@HIDDEN> <077cf4b1-76ed-4a8c-7c46-bbf5d657ff03@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: Eli Zaretskii <eliz@HIDDEN>, 49247 <at> debbugs.gnu.org, > s930054123yaoyao@HIDDEN > From: martin rudalics <rudalics@HIDDEN> > Date: Thu, 1 Jul 2021 09:54:49 +0200 > > It should be also possible to drag a frame with the tab bar. That would require significant changes in how mouse clicks on the tab bar are processed. Currently, if the click is not on some glyph of the tab-bar text, it is ignored.
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 1 Jul 2021 09:03:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 01 05:03:26 2021 Received: from localhost ([127.0.0.1]:59540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lysbW-0002bN-62 for submit <at> debbugs.gnu.org; Thu, 01 Jul 2021 05:03:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lysbU-0002bA-Aa for 49247 <at> debbugs.gnu.org; Thu, 01 Jul 2021 05:03:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44592) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lysbN-0004qI-Mj; Thu, 01 Jul 2021 05:03:17 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4399 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lysbN-0002Xn-Ay; Thu, 01 Jul 2021 05:03:17 -0400 Date: Thu, 01 Jul 2021 12:03:20 +0300 Message-Id: <83sg0yl82v.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <449a9548-d9e8-543e-269f-b575f3040c43@HIDDEN> (message from martin rudalics on Thu, 1 Jul 2021 09:53:12 +0200) Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <8335szo9ea.fsf@HIDDEN> <449a9548-d9e8-543e-269f-b575f3040c43@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: juri@HIDDEN, 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN > From: martin rudalics <rudalics@HIDDEN> > Date: Thu, 1 Jul 2021 09:53:12 +0200 > > >> See section 30.4.3.7 Mouse Dragging Parameters of the Elisp manual. > > > > Thanks. > > > > So you are saying that the original problem already has a solution? > > What is the original problem? Quoting from the original report: As title. I think this might be useful for people who disable the external border and use tab-bar as their status bar. I found there is option to move the frame by draging header-line (the drag-with-header-line frame parameter), so I think it's reasonable to also support something like "drag-with-tab-bar-line" for tab-bar-mode users. You explained that it is possible to drag such frames by the mode line of the bottommost window, which provides solution for frames that have no header line.
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 1 Jul 2021 07:54:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 01 03:54:59 2021 Received: from localhost ([127.0.0.1]:59457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyrXH-0000t6-1E for submit <at> debbugs.gnu.org; Thu, 01 Jul 2021 03:54:59 -0400 Received: from mout.gmx.net ([212.227.17.20]:45131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1lyrXF-0000su-E4 for 49247 <at> debbugs.gnu.org; Thu, 01 Jul 2021 03:54:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1625126091; bh=FD63/clXrTc1C32BNY7yqlFGz/3ChBk+imu0jVZQiDU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Wt+W4gxili+k/wBs7fCq3q8xEQ8gGUjBW0nNUWDbzl1Bcgo6JPIWS9x7vLzcufKmM 5J8deDmE/qI1Xafqz1l+q9hS3BvEd+4sb4G9uK46rGoiQaev42skFqJjLu+JafneG3 aCZivdYRHixUoTPxLEy5dFMabv1Nfn0TS8sNbspQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.98]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MGz1f-1m3UNd3YRv-00E6r7; Thu, 01 Jul 2021 09:54:50 +0200 Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable To: Juri Linkov <juri@HIDDEN> References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <878s2r9mr8.fsf@HIDDEN> From: martin rudalics <rudalics@HIDDEN> Message-ID: <077cf4b1-76ed-4a8c-7c46-bbf5d657ff03@HIDDEN> Date: Thu, 1 Jul 2021 09:54:49 +0200 MIME-Version: 1.0 In-Reply-To: <878s2r9mr8.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:c3Ma5rAoRY1/p5cs3yTEygCHAOPpSLSNhTRymkUFNd1sJCoWbkm 8tlF1m6HrceFWsF0JvE3JMOuTGx91zjN+bhjaRuPOu26R59q0CigU4XO8NL8QH4l7iRcJxE LnRl13sVPceqNQVlKsVoeSH5FxP8apncdX9ZGKaJksql1cS6uYpnwofaNmsl1F3ySq/OZgy HT1XNbsG3y8q2u5m4yt8g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:HyaZUJbgexw=:bBV9SQojvSV+424Mj3OBcv /eMuRsjw+mSvmEt00oflNqAOqQHMmnAREp4N1CNl73VJ1yzmPQBGze8nS/ey9nP+B/iCvaqec VJV+phF/pPIIgLLyEGqyeCi2f/jQ8scfDVvq+aXB6ZJ7kbCBC/qwsHds3DpNzn9dO8eEJ22iD WTono7AjSMCjT+MC9sgKTAS4mmyO+Ou1p8tKGf2FdvD1W7cELoMtUw607b6vnN8r/ucMsmH8l zLnHidKYsq5rA7kW2NMdZEbEmcDxsHWjphN4uDh1Vyafh0JSTZzEkaxVmoamzMMzF+iyFI+jh 1qEBB5uZjxoOvnoQT5xePME5dlmFhi1nMdgs8chb1txbTYl75xObRQU8Me2OjfT6WLyzcE9cN fSZLrDu5yO+iSZpHsMaLJLw7fBzSICVFzTFV72vjO41AoZMr1uKum9WCE2Qb0XGqIIMeKKE8S Uushcss0wQk7+uMQfzGh5RJw+JzEl0x79i5FcIDbH9Q+873cei/pVBctBL9XsnyxWyz3E6uvY URU2Hf9CVcYezMuqxVk9QZ27RxcmPRXk9Tk5LxWIVPiah1lGXgZwr4slpwtjCSQX0CXAfcKv8 1sqxrYtC/iASgLJe0jS8w00h3JzCErLA/pktoKPg5szm/cV+G6d/lDQSAmqmiK/LjtH40MKTQ YdRp/SWDXYGeCsLLzKbeVNkI2ElVun7DhhZ0ykc38PxpAJrdzrky+uB9Kuv3Axg4UrKVJGpqi BEFS/HRWTScSXAyWlL9CS4RpSehgeAbOoRlG2OcqIkMy1HUtpoVQCaiGfZBrSEutvrEhUI009 zZpo50bO8TBEN1QTP7THqWN2HCk8dglzLbslVyclf/ttK6/sCNh9NVKj+4CGvTQrV/Ng1AffN OB1GZpV5KJwklQM94swqV/T5JVl71T4X/Loe9F9JWYotW5R6APygUbdMGcYwuVohd2Udf9jAI fhVXKbG7J56P30r5E+YqCpHMkA4Xkm1GVhUkNvmvc3qI9APhXOc0CzfVdNwIBTiawlIy7RI6s hxn1zYLrpYiX7NWr2mUmpRrU4tUJ9l0cyn4yUoazrLQ8eETAjv0v6mnG8dvmaPEw1K35zzpVT K1xgaETY9QBEYObbvXFNDRFLDXcRKiaooAS X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > This is an impressive feature - it works like in window managers. > > The only difference is that after trying > > (set-frame-parameter nil 'drag-with-header-line t) > > then dragging is limited only to the screen boundaries > and doesn't allow dragging parts of the frame off the screen > (to leave frame partly visible) like window managers do. This should be customizable via the `top-visible' and `bottom-visible' parameters. Note that dragging frames is mainly intended for child frames - frames contained within another frame - which with all GNU Linux window managers I know of are neither equipped with a title bar nor with a border. It's too easy to drag a child frame off the area of its parent in a way that you can't recover it with the mouse - also because in such case the mouse-sensitive regions of parent and child frame overlap. The default should keep you on the safe side. > Also can't drag by the mode-line with > > (set-frame-parameter nil 'drag-with-mode-line t) > > but probably because it affects only frames without minibuffer window. That's not a principal restriction. But I considered it confusing to allow dragging with a bar that is not located on top or bottom of the containing frame. > So it seems it should be possible to do the same for tab-line by implementing > > (set-frame-parameter nil 'drag-with-tab-line t) It should be also possible to drag a frame with the tab bar. Unless dragging should conceptually have different semantics with tabs as, for example, to drag them from left to right and vice versa on their bar or line. martin
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 1 Jul 2021 07:53:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 01 03:53:23 2021 Received: from localhost ([127.0.0.1]:59453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyrVj-0000qn-Nj for submit <at> debbugs.gnu.org; Thu, 01 Jul 2021 03:53:23 -0400 Received: from mout.gmx.net ([212.227.17.20]:51039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1lyrVi-0000qa-Al for 49247 <at> debbugs.gnu.org; Thu, 01 Jul 2021 03:53:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1625125994; bh=BVE8H0kG6IdRBYIOaSIGNO7BzAcwDycA5gXsKkyq8gk=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=WQtCBtgsiOGe4aEC4fMGnM/Tr0RERBZvDcrDwzqok5jJauQyBwtlktDW0DP3yV/Rv vaWhQLUiBZSCtWgG0sUWYVjUuPl4ks9TOH15R/YZK+r/HmomMweYA2ZyS7DWGykRMu bI1kcisYoATSwwEYJTxzH/+CizIsL8MNqoW17kmo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([212.95.5.98]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLQxX-1lhTLd1VNz-00IVPx; Thu, 01 Jul 2021 09:53:14 +0200 Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable To: Eli Zaretskii <eliz@HIDDEN> References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> <8335szo9ea.fsf@HIDDEN> From: martin rudalics <rudalics@HIDDEN> Message-ID: <449a9548-d9e8-543e-269f-b575f3040c43@HIDDEN> Date: Thu, 1 Jul 2021 09:53:12 +0200 MIME-Version: 1.0 In-Reply-To: <8335szo9ea.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:EMtNfL1+q0Zlh6Mg1poLDpcSD2CeltC9OAXiuAl0tX63NpLdUM7 GqHrvHCOcYRW9Lbs64TR3cxW8pUCJOoFavuROX2fPBKT0WEP1rjaEd4mV+svTPnmNv2Nj1E haURvV+OqoMKXSCjiytRfQaX8LpSlppd885t9KkTCJm+oQpypye+B9CPNSTMLb6fW2e18m3 iPnlXdqCyR1dUHI1IiMNA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1jUGETQs7vI=:tppnervb1ATHP8CBbHmiRA xxUUTsq4Aw0Ce0KM/Y7/VeOtpYncdTOx3PGCHl1oBwa2unBUIgXi5i6kKAlaSLdNUvR+5/rui Rb4G6twYkzErG+ztYCucBPhUykXd5Qdwt5zxd54YXHYDBD1R4My83SX4seikm/p20GZagztn1 HUA3tquxfI1QEnH77RGT6zT6vyj8ZWHQjzast/PxIVPWmSwnsRdUTxazakfXbvdY/rtUj1Uzg sXmqvy8fOKlo5O28WXVGdnUKZjropW4phbXMJme+fQSV9mpiUKsMJcLaffb8En2yWGPZ/4fv/ 0dupVGaAtV5y2iQe4Hx3ePM9LL88o/GrHzu5Useb1bGW1u5F0iSWGL5lyNQjbYBdDf6m+SQH5 rZQXSg5FsouuoBb/mM2LiO3HVJfo+6GJDW8VXuSSnJT29HZhosOPA0S7kiVtWLeEv+6zadaOF OYwl2oBVhnuf3JqgADXPr3FxggGXp0b9fMb6ZAkjOgXCJdFIIJLo6ewFH43tLVNl8KgTcD7JR zD4yam+4gzR45Nv+6WW+P83QdIrOvtM8H+p02Oyq1jnnoy/2TrHlqXXvGwJY7z+HyOhctarpa tcCkfD09i8tUMGhXe1cdLGwcO8KO7UV1Av1ibDY5SBxSYWadfjxRZoTNE1rLbgDRVBduQTUDD kDGlyR4KSfn7zeHkw5TKfgKfsa/NZMd8FWuZpPRMQy9lf04tqLS+h/IpryCPnXeQDl+EyCvpL pdbY9upTeDeQypABeBrJU0bDyy2SZk0uxDKe46Jy/zytXvuXxNYS7ivH+AFv3eT42PwTRcIR8 +8Pyo9hrFHDL5OCfJ9e2euPzdyZfJkeCG8FPb5NllrDFA3NKIIVbk/Cr59vr+M8bDxBL2XZjg EhKLR8E/VneqrT9HFZ3nOPLZ9qxgm3pBNM7/ibqk96sQ4Lwe7EcxKgQbDTc+8fW5mFZrgzLuo YwZxld7uSpGoAVc1MAkT6RuG3Tkhb9w9NLv1T4nB6wYrkHZ2LKtSHtCrmZ9wGiD06xXtVj3Rg BDyxQKfHRc6OA2NnwQn22/4WCN3bYEK9T9sUhTY/eDaMpX5KgypBXJgc40gnxQyFR8xHDyKre n4RO1PXeprMCme7d9/UQR4m+pE6UhQTTSdH X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> See section 30.4.3.7 Mouse Dragging Parameters of the Elisp manual. > > Thanks. > > So you are saying that the original problem already has a solution? What is the original problem? martin
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 30 Jun 2021 20:04:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 30 16:04:30 2021 Received: from localhost ([127.0.0.1]:58810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lygRi-0003nw-2G for submit <at> debbugs.gnu.org; Wed, 30 Jun 2021 16:04:30 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:35707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1lygRg-0003nT-M5 for 49247 <at> debbugs.gnu.org; Wed, 30 Jun 2021 16:04:29 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 10FB740004; Wed, 30 Jun 2021 20:04:20 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> Date: Wed, 30 Jun 2021 22:37:07 +0300 In-Reply-To: <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> (martin rudalics's message of "Tue, 29 Jun 2021 15:16:59 +0200") Message-ID: <878s2r9mr8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> I actually don't quite see how to implement it even if it wasn't hard: >> dragging the frame by its title bar or the external border is >> implemented in the window manager, not in Emacs. What would be the >> way of implementing something similar in Emacs? > > See section 30.4.3.7 Mouse Dragging Parameters of the Elisp manual. This is an impressive feature - it works like in window managers. The only difference is that after trying (set-frame-parameter nil 'drag-with-header-line t) then dragging is limited only to the screen boundaries and doesn't allow dragging parts of the frame off the screen (to leave frame partly visible) like window managers do. Also can't drag by the mode-line with (set-frame-parameter nil 'drag-with-mode-line t) but probably because it affects only frames without minibuffer window. So it seems it should be possible to do the same for tab-line by implementing (set-frame-parameter nil 'drag-with-tab-line t)
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 30 Jun 2021 11:54:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 30 07:54:28 2021 Received: from localhost ([127.0.0.1]:56592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyYnT-0005Rl-Rn for submit <at> debbugs.gnu.org; Wed, 30 Jun 2021 07:54:28 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lyYnS-0005RX-0i for 49247 <at> debbugs.gnu.org; Wed, 30 Jun 2021 07:54:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35480) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lyYnM-0007bF-0j; Wed, 30 Jun 2021 07:54:20 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1558 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lyYnL-0003Wa-LE; Wed, 30 Jun 2021 07:54:19 -0400 Date: Wed, 30 Jun 2021 14:54:21 +0300 Message-Id: <8335szo9ea.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> (message from martin rudalics on Tue, 29 Jun 2021 15:16:59 +0200) Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN > From: martin rudalics <rudalics@HIDDEN> > Date: Tue, 29 Jun 2021 15:16:59 +0200 > > > I actually don't quite see how to implement it even if it wasn't hard: > > dragging the frame by its title bar or the external border is > > implemented in the window manager, not in Emacs. What would be the > > way of implementing something similar in Emacs? > > See section 30.4.3.7 Mouse Dragging Parameters of the Elisp manual. Thanks. So you are saying that the original problem already has a solution?
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 30 Jun 2021 07:38:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 30 03:38:34 2021 Received: from localhost ([127.0.0.1]:56367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyUnp-0005AE-QG for submit <at> debbugs.gnu.org; Wed, 30 Jun 2021 03:38:34 -0400 Received: from mout.gmx.net ([212.227.17.21]:34563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1lyUnn-00059z-VG for 49247 <at> debbugs.gnu.org; Wed, 30 Jun 2021 03:38:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1625038705; bh=cpiKCqT+hcQ0iW0R9PJ2V0aJN5Ga+gLRJ+kKXfILAEw=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=Cnv9d7cGlL0k4UJFLe88hReBCBqfmXx0c6e0J95y3596i2fXnwUUKJCXauoKhS3Db cl4cW54U+xmenYvQzjIbYfiKmx1aYzt53WR+rDUUFx2q2aLyqgUyedu4lGbpjAO4Dx hhxCGoRGvndpj1Ze4jc5DGv3FvOX3f5Ufpx4imbQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([46.125.249.76]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDQic-1m6lzb17fa-00AVVz; Wed, 30 Jun 2021 09:38:25 +0200 Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable To: Eli Zaretskii <eliz@HIDDEN>, Juri Linkov <juri@HIDDEN> References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> From: martin rudalics <rudalics@HIDDEN> Message-ID: <0b86ca8e-d540-12c8-94ac-2f7327f82126@HIDDEN> Date: Tue, 29 Jun 2021 15:16:59 +0200 MIME-Version: 1.0 In-Reply-To: <83o8boopit.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:2GgrUu7Clr5wbzuHmdVdR3WbccDOe8UA90/yMn2iX+FdGHlvDiI yu/N0IR8FD7ftY4Kd+3kwAWoCjdfGAFr35+13XDCtTQUjkrpEl8F9eHbetmLNRyKtu5qnXw byTNOLKnyDpzk/241b8ih7hoZfkZeawa+3tOfd1kDnSvompVE59M+Wn6vbgyCoPLaRxeIO6 tute8fnDV1uTLTDOsHraQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:wZLBXlZRN5I=:mfjRFtA98ofES8W8VNU1Pn tPOo84QTkG4150U6uXi6D0cof6/dwxr/cu0pz7TUq9/0e7FEdtan4cOLzxGjtH62dlmA/UXmj rlxwFgv4oFXbtjd4cxIEtPGKtDnfSQxE5BsgAQo8ot7JYkf3G+nlMiABYY9OXYKhzGbt3EWld 97n59MtM9qdVjyytzrttocg4ljtxjD7mSBmbWOLT7r4MqOr+iTtm3A0tq6mAJHmjHK23pKsnP yD5u4bFcHpGyYgrGSaSf3he2003YtHyE8EkwOkCOTF6B5V4kaiWbkesWhUigkbPyQuLVaW4rA ay5KiII9pv5n/5lwlyqxB+oTJkzxTqIGRobre3vv0IjTULjukdlCVwsfcsIMt/aIdFpCRmHZK /QHuAk1fsWunjBPYQtZ/VRRVt0/CqcQ09Uq7cspnmM1A+DVWCD4Fkw+iUFEbIUM5clMLu//G2 eKU9we8dUUh5Q3cW4dJys7OAuFoCgbl59PN6Sw30Mbr+u2nc39zuUvh5UK1MUYFviTaI/hDDN 8ipbndGKDopNpQcVPrr0dRjpPfzp+xMbnp4TIrwsGU9w5nYsZVlZJtk7evDd6y3UN04FFa3rt IXmBt6kVgYMB+vcfFFrkBFGDRkpiYbJBs72JXcMFS8cA5n5R8xjbI+hK4NIvwLwjh8jfbiWGC QUHMdphLjll9hnjUdpdhxWw9dRE6Q2CzjRe7juS5OkhTWtYR68tDzkLcX/Yk1ujUAXg3v7FZ3 a9HC66+dQvpYDAdZYRzi+VWgcCOFsJKhHfZmgZjSHkte8KLUyeRmofzdlA1f8MkLluiO40MZ5 3D0QyKkiKrpiKw11QzFUsrfbCY6PgolwovqubYWDQPazTqEQMUGJWu2/lvmJs9nTwAGakIpSZ Aj3PksStSAMs3LPznBqhuO9sMrU7EW6mchr5mo5rl5xD6m3/jjqEV2LyBq3leoTcFFwYRBvRj FHU6p33Khu1v4lsrc0cMUDmj1tkux7xeIpw462XXwGpTwLmTtgjGFExBuWHMD7aI6gi+5I6mE eyfC9pnVH6S9h1tg0PBM78o4HkYxZUlrSEBo9DqUb+NitKV38hEXXkgXDRz9MKAo3Vkh4pYR0 iMLtxiDX/qLp/F5Lym4N666fXx1DuazPozA X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) > I actually don't quite see how to implement it even if it wasn't hard: > dragging the frame by its title bar or the external border is > implemented in the window manager, not in Emacs. What would be the > way of implementing something similar in Emacs? See section 30.4.3.7 Mouse Dragging Parameters of the Elisp manual. martin
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 29 Jun 2021 20:43:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 29 16:43:07 2021 Received: from localhost ([127.0.0.1]:55705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyKZX-0001gH-09 for submit <at> debbugs.gnu.org; Tue, 29 Jun 2021 16:43:07 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:48495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1lyKZV-0001fn-Td for 49247 <at> debbugs.gnu.org; Tue, 29 Jun 2021 16:43:06 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 95A1A40003; Tue, 29 Jun 2021 20:42:58 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> <83o8boopit.fsf@HIDDEN> Date: Tue, 29 Jun 2021 23:41:53 +0300 In-Reply-To: <83o8boopit.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 29 Jun 2021 14:53:46 +0300") Message-ID: <878s2sv1wu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) >> > I propose adding draggable feature for tab-bar since I know many people are >> > using it. >> > For people using tab-bar-mode and disabling the frame title, it would be >> > nice to move the frame by dragging the tab-bar. >> >> The problem is that tab-bar is based on tool-bar, but the native tool-bar >> doesn't support dragging. So this feature will be difficult to implement. > > I actually don't quite see how to implement it even if it wasn't hard: > dragging the frame by its title bar or the external border is > implemented in the window manager, not in Emacs. What would be the > way of implementing something similar in Emacs? I don't know, I can't find any existing Emacs code that does something like frame dragging. But it seems this is not needed because many window managers already support this feature where it's easy to drag the frame after clicking anywhere in the frame while holding a modifier key. So if no one has an idea how to implement the same in Emacs, this request could be closed.
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 29 Jun 2021 11:53:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 29 07:53:51 2021 Received: from localhost ([127.0.0.1]:53770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lyCJL-00030P-Gg for submit <at> debbugs.gnu.org; Tue, 29 Jun 2021 07:53:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1lyCJK-00030C-Lk for 49247 <at> debbugs.gnu.org; Tue, 29 Jun 2021 07:53:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51482) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lyCJF-0007Pw-4u; Tue, 29 Jun 2021 07:53:45 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4651 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1lyCJE-0007jl-PV; Tue, 29 Jun 2021 07:53:45 -0400 Date: Tue, 29 Jun 2021 14:53:46 +0300 Message-Id: <83o8boopit.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Juri Linkov <juri@HIDDEN> In-Reply-To: <87r1gl6om0.fsf@HIDDEN> (message from Juri Linkov on Tue, 29 Jun 2021 11:30:47 +0300) Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> <87r1gl6om0.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org, s930054123yaoyao@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Juri Linkov <juri@HIDDEN> > Date: Tue, 29 Jun 2021 11:30:47 +0300 > Cc: 49247 <at> debbugs.gnu.org > > > I propose adding draggable feature for tab-bar since I know many people are > > using it. > > For people using tab-bar-mode and disabling the frame title, it would be > > nice to move the frame by dragging the tab-bar. > > The problem is that tab-bar is based on tool-bar, but the native tool-bar > doesn't support dragging. So this feature will be difficult to implement. I actually don't quite see how to implement it even if it wasn't hard: dragging the frame by its title bar or the external border is implemented in the window manager, not in Emacs. What would be the way of implementing something similar in Emacs?
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 29 Jun 2021 09:00:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 29 05:00:50 2021 Received: from localhost ([127.0.0.1]:53586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ly9bt-0002N0-SH for submit <at> debbugs.gnu.org; Tue, 29 Jun 2021 05:00:50 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:48047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1ly9bs-0002Ml-5o for 49247 <at> debbugs.gnu.org; Tue, 29 Jun 2021 05:00:49 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay11.mail.gandi.net (Postfix) with ESMTPSA id 003E710000E; Tue, 29 Jun 2021 09:00:40 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Liang-Jie Lee <s930054123yaoyao@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> <87lf6tkc1x.fsf@HIDDEN> <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> Date: Tue, 29 Jun 2021 11:30:47 +0300 In-Reply-To: <CAB+tG3vqkAC+TDtoTDP=REnG+ODVky35UCaQVTfbiN5m34xL5w@HIDDEN> (Liang-Jie Lee's message of "Tue, 29 Jun 2021 12:31:10 +0800") Message-ID: <87r1gl6om0.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) [Please keep posting to the public list.] >>> As title. I think this might be useful for people who disable the external >>> border and use tab-bar as their status bar. I found there is option to >>> move the frame by draging header-line (the drag-with-header-line frame >>> parameter), so I think it's reasonable to also support something like >>> "drag-with-tab-bar-line" for tab-bar-mode users. >> >> I guess you meant tab-line, right? Because the currently draggable >> header-line corresponds to tab-line, not to tab-bar. Whereas tab-bar >> corresponds to tool-bar that is not draggable. > > No. I do mean tab-bar, the utility to store window configuration and switch > between them. > > I propose adding draggable feature for tab-bar since I know many people are > using it. > For people using tab-bar-mode and disabling the frame title, it would be > nice to move the frame by dragging the tab-bar. The problem is that tab-bar is based on tool-bar, but the native tool-bar doesn't support dragging. So this feature will be difficult to implement.
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at 49247) by debbugs.gnu.org; 28 Jun 2021 19:47:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 28 15:47:27 2021 Received: from localhost ([127.0.0.1]:52716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lxxE7-0004ge-Is for submit <at> debbugs.gnu.org; Mon, 28 Jun 2021 15:47:27 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:47295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1lxxE6-0004g5-2K for 49247 <at> debbugs.gnu.org; Mon, 28 Jun 2021 15:47:26 -0400 Received: (Authenticated sender: juri@HIDDEN) by relay12.mail.gandi.net (Postfix) with ESMTPSA id B21B8200002; Mon, 28 Jun 2021 19:47:18 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Liang-Jie Lee <s930054123yaoyao@HIDDEN> Subject: Re: bug#49247: 28.0.50; [Feature Request] Make tab-bar-lines dragable Organization: LINKOV.NET References: <87czs64p5j.fsf@HIDDEN> Date: Mon, 28 Jun 2021 22:46:02 +0300 In-Reply-To: <87czs64p5j.fsf@HIDDEN> (Liang-Jie Lee's message of "Mon, 28 Jun 2021 11:57:28 +0800") Message-ID: <87lf6tkc1x.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49247 Cc: 49247 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > As title. I think this might be useful for people who disable the external > border and use tab-bar as their status bar. I found there is option to > move the frame by draging header-line (the drag-with-header-line frame > parameter), so I think it's reasonable to also support something like > "drag-with-tab-bar-line" for tab-bar-mode users. I guess you meant tab-line, right? Because the currently draggable header-line corresponds to tab-line, not to tab-bar. Whereas tab-bar corresponds to tool-bar that is not draggable.
bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 28 Jun 2021 06:32:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 28 02:32:02 2021 Received: from localhost ([127.0.0.1]:50757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1lxkoJ-0000f3-TL for submit <at> debbugs.gnu.org; Mon, 28 Jun 2021 02:32:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:57744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <s930054123yaoyao@HIDDEN>) id 1lxiPP-00056b-Mr for submit <at> debbugs.gnu.org; Sun, 27 Jun 2021 23:58:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51470) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <s930054123yaoyao@HIDDEN>) id 1lxiPP-0001PY-D7 for bug-gnu-emacs@HIDDEN; Sun, 27 Jun 2021 23:58:07 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:40760) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <s930054123yaoyao@HIDDEN>) id 1lxiPN-0001ga-Kq for bug-gnu-emacs@HIDDEN; Sun, 27 Jun 2021 23:58:07 -0400 Received: by mail-pj1-x1031.google.com with SMTP id bb10-20020a17090b008ab029016eef083425so11923053pjb.5 for <bug-gnu-emacs@HIDDEN>; Sun, 27 Jun 2021 20:58:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=KJihtTUIvJaphH7RgGSTBXDkvJsjp6F0KR4+7QUtU98=; b=cHB/lVgkK/CviX8kCIa9iBtm5s9W70IwUxPGc8F/RjXbmUzkJlZBQzt88Hs2u7Zhvq UpLOJD6D09nB+EAa7tQ/233sD42R5pgku7mVzv3+mL/MyrdlDqMbrsCdNb0AeDV1FR8F JaCv4KYNjJMR4JggZDe0TZzcYXxdaM8ME+2q2YoKeADLoX2JRxmfyQH9DguqL0IpIFZj RDSlqW/wFxIk9mTj+jD2kjMcsFf8Tn0cNQn0XFWzOTS/nkAn49wtUbtN1A41mnZqtv4E V159e7mp11hxxq6lsEhSwQH57HSLQsIUA1oM+G7BjGGOdKjL0tpp8DSpiHsL+bHfqxJW FcGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=KJihtTUIvJaphH7RgGSTBXDkvJsjp6F0KR4+7QUtU98=; b=nLZND4zlqHjG8ORl3AMIjkheLsGm4dpjG2t7Osr3Tq4Fl7ShG6wXV2QzphM1mI4Qaf r6wKDBEjZIZA+c4ve3h6Px8Ch4AlBLk6vfYAe4DFDEGhOCxQP3NIurDOKRXxeek/Pfyt 4aqhxPIP6y5cTBpNV6AB/K+NCjDyp2YA/0tOOtB0r9SO8pCETNyAacasIbROQXrXM3Nm 6aV61AdPt4OctoYroT+QYYpQk7tIzVhCWFMzpQIKBtpoLL79QPjYqpY7ROWowHQ5cG/B BYKCuUiKUH9cVlMGVe3AwxQq28AaOrwV0RthC36DCLaBEI+l2qVRYnHCumbNFUbI8PlS ZeTw== X-Gm-Message-State: AOAM531hpLZJNCs/dytkeZzHDjGWwr1/R4we0G8pgs0leZ6me/phj3Mp X95yPWecf3eukimaxscqwkWGvs3pEbw= X-Google-Smtp-Source: ABdhPJxW7zt+Z3P8trQXY257Z7OVAaEq5xbxVLP2BlrNeEL+Ek6gbymdBap79K62WykjUNK66XIjhg== X-Received: by 2002:a17:90b:1115:: with SMTP id gi21mr35386143pjb.116.1624852683271; Sun, 27 Jun 2021 20:58:03 -0700 (PDT) Received: from debian ([150.117.248.123]) by smtp.gmail.com with ESMTPSA id l24sm12568918pjg.53.2021.06.27.20.58.02 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Jun 2021 20:58:02 -0700 (PDT) From: Liang-Jie Lee <s930054123yaoyao@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 28.0.50; [Feature Request] Make tab-bar-lines dragable Date: Mon, 28 Jun 2021 11:57:28 +0800 Message-ID: <87czs64p5j.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1031; envelope-from=s930054123yaoyao@HIDDEN; helo=mail-pj1-x1031.google.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.998, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 28 Jun 2021 02:31:58 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) As title. I think this might be useful for people who disable the external border and use tab-bar as their status bar. I found there is option to move the frame by draging header-line (the drag-with-header-line frame parameter), so I think it's reasonable to also support something like "drag-with-tab-bar-line" for tab-bar-mode users. In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2021-06-21 built on debian Repository revision: 09f17ac4752e18bf834d2f20ceef561cc516d917 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --with-mailutils --with-native-compilation --with-xwidgets --enable-link-time-optimization --with-xdbe=no 'CFLAGS=-march=native -O3'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t show-paren-mode: t display-time-mode: t display-battery-mode: t mlscroll-mode: t recentf-mode: t delete-selection-mode: t electric-pair-mode: t global-so-long-mode: t savehist-mode: t save-place-mode: t windmove-mode: t winner-mode: t global-auto-revert-mode: t midnight-mode: t company-tng-mode: t global-company-mode: t company-mode: t minibuffer-depth-indicate-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/booaa/.emacs.d/elpa/transient-20210619.1100/transient hides /usr/local/share/emacs/28.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug sendmail face-remap magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode transient magit-git magit-section magit-utils crm dash eieio-opt speedbar ezimage dframe shortdoc text-property-search help-fns radix-tree comp comp-cstr warnings rx tramp-archive tramp-gvfs tramp-cache zeroconf thingatpt helm-elisp helm-files tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete comint ansi-color parse-time iso8601 time-date ls-lisp helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-eval edebug backtrace find-func helm-info helm-utils helm-types helm-help vc-git diff-mode vc-dispatcher misearch multi-isearch helm async-bytecomp helm-global-bindings helm-easymenu helm-source helm-multi-match helm-lib async paren time format-spec battery dbus xml mlscroll recentf tree-widget wid-edit delsel elec-pair so-long savehist saveplace move-text windmove winner ring autorevert filenotify midnight company-tng company-keywords company-dabbrev-code company-dabbrev company-files company-capf company pcase init init-misc init-dev init-search init-completion mb-depth init-shell init-mail init-dired init-buffer init-window init-editor edmacro kmacro init-ui cl-extra help-mode zenburn-theme init-packages no-littering use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib early-init iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 296566 220841) (symbols 48 22474 141) (strings 32 74701 33768) (string-bytes 1 2626507) (vectors 16 43820) (vector-slots 8 761082 425384) (floats 8 223 1035) (intervals 56 869 1021) (buffers 992 21))
Liang-Jie Lee <s930054123yaoyao@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#49247
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.