Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Run-Menu too large (can't select Window)
  • From: Moritz Strübe <moritz.struebe@xxxxxxxxxx>
  • Date: Mon, 23 May 2022 09:40:08 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mathema.de; dmarc=pass action=none header.from=mathema.de; dkim=pass header.d=mathema.de; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gdQnZEl6Sxh/O6EjEbY66evs5YSn9RZAjVCSKLUOYwc=; b=oLQ74Ywv8oZ4GKTj2mzC/d8Jsyac7cN4fj2cVYURvR2q2EIktbp8NH92XefV8shqSuL7VNYvW8FBOBRTlVRxp7yWYMG8E3aMgZpyhPNWV0C7IFzLgE1BzZhxRqyv02M56peqIC+BzHz8j2byji271bFhg58AjfLRstN2AGKvVPdcHcxrZ/0cORLA3dxkfMwf7qh8cndbcBFPfaBGN4J4AjbNAVl1rvh4BQCHV3VqCRlpZxwWcwgITMDT6QUM8AYaghX/pzaDUtp7qH2hAIZxdMQ+s6j2a1tDNSfUUVCUEeTM9TQ9foVh+vY3Ep4wVh1gtyl9R4VQdc5RDtuHWu8peQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K5SyVXLttaoCru4nNReeEm2Tmryqv+EWDAcThlw+Z7XQJD9i16V9M7l4tLuJbzuaDFBbNoaQp5DBiVHWpkCOKSz7QuNlmLbWwScTiTzaZ9sTsj4tZkEf+XKG9gdzOEJTF2hUtmt0EtiLe1aHnLWgOblIUlTKhkNt2vA5NvmkdsfubZCXUNZZzYHUj7L/WM9ist69FZgKhDkqy0dRf8zJJj+r+eI2zSuHmriwuX7sjhVJYInT4UwZyIEe2NRvzvQ5XemFTEWnjWHt/Tgw5xpYCU0CraL0IaK2znoxy5xBd3VM6yQGNFJdkx0dsfzFHYKGpQzKR0Z7sQFpGazmGS2NeA==
  • Delivered-to: cdt-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/cdt-dev/>
  • List-help: <mailto:cdt-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=unsubscribe>
  • User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1

Hey Jonah,

I think that these are two issues: Too many menu entries and a GUI-Issue*. For the latter I filed a bug: https://github.com/eclipse-platform/eclipse.platform.swt/issues/160 **

As for the over-full menu: Moving the breakpoint-stuff into a sub-menu would be the quick fix. I can't remember ever using the menu for setting breakpoints.

Morty

* Even if the menu is fixed, this does not fix things for people with low resolution or huge zoom (see discussion it the SWT-Bug).
** Although Bugzilla feels clumsy, Github without bug-templates and a lot of ticket-bot-magic is much worse. :)


On 20.05.22 20:33, Jonah Graham wrote:

There was an attempt a number of years ago to split the overfilled run menu - it ran into quite a lot of feedback. You can see Bug 513355 for all the details.

It was looking promising, but not sure current state/plans.

Here is what it looked like:

As for the menu overlapping the top-level menu, that is indeed an Eclipse Platform (UI or SWT) issue. 

Not sure CDT can help much here, but perhaps we could nest a bunch of CDT's contributions into a sub-menu? The issue is definitely worse if you have multiple languages enabled (e.g. JDT + CDT installed).

WDYT?

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Fri, 13 May 2022 at 11:29, Moritz Strübe <moritz.struebe@xxxxxxxxxx> wrote:
Hey,

it seems like the number of entries in the Run menu increased significantly. Unfortunately on my screen "Run"'s drop down covers the menu bar. I assume this is a Eclipse issue, but it will likely annoy a lot of cdt-users:



The top of the screenshot is the top o the screen. You can see the "Search" and the "Project" menu entry. "Run", "Window" and "Help" are hidden behind the drop down and can't be selected.

Cheers
Morty

-- 
MATHEMA GmbH
Schillerstraße 14 | 90409 Nürnberg

Telefon: +49 (0)911 180778-50
E-Mail: moritz.struebe@xxxxxxxxxx | Web: www.mathema.de

Geschäftsführer: Andreas Hanke, Thomas Haug
Handelsregister: HR B 35517, Nürnberg/Bayern
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

-- 
MATHEMA GmbH
Schillerstraße 14 | 90409 Nürnberg

Telefon: +49 (0)911 180778-50
E-Mail: moritz.struebe@xxxxxxxxxx | Web: www.mathema.de

Geschäftsführer: Andreas Hanke, Thomas Haug
Handelsregister: HR B 35517, Nürnberg/Bayern

Back to the top