geany / geany-osx

Things needed to bundle Geany for OSX
Other
24 stars 14 forks source link

Right-click submenu action stopped working #43

Closed JanAxelsson closed 1 year ago

JanAxelsson commented 1 year ago

The right-click menus, and submenues appear. But the action when clicking a submenu stopped working. Was working earlier.

I suspect that it was a homebrew command (not related to geany) that destroyed this, maybe changing GTK (saw that flashing by). I am not sure, though.

Geany was installed using your install files, and initially working. I have reinstalled from downloaded installer, but did not help. I have after this issue appeared, also tried a homebrew install of geany, but exactly the same problem also then.

I am a bit confused, because I thought a MacOS app was selfcontained. Please help advise me on how to get my favourite Geany editor to work again.

Screen recording showing that neither copying or inserting comments works : https://user-images.githubusercontent.com/29306454/226905053-bfd11d7d-6383-4ac3-86ca-83baba7d4ab7.mp4

elextr commented 1 year ago

Geany OSX/Macos has its own repo and issues, moving.

techee commented 1 year ago

Interesting. I see the same problem with the official releases but recently I made new binaries with the latest gtk-osx here and these don't seem to exhibit the problem:

https://download.geany.org/snapshots/geany-1.38_osx_arm64.dmg https://download.geany.org/snapshots/geany-1.38_osx.dmg

These binaries use newer version of GTK with some macOS 13 fixes so maybe this is the reason.

JanAxelsson commented 1 year ago

Thanks!

This works great — tested on the arm64 version

/Jan

22 mars 2023 kl. 14:33 skrev Jiří Techet @.***>:

Interesting. I see the same problem with the official releases but recently I made new binaries with the latest gtk-osx here and these don't seem to exhibit the problem:

https://download.geany.org/snapshots/geany-1.38_osx_arm64.dmg https://download.geany.org/snapshots/geany-1.38_osx.dmg

These binaries use newer version of GTK with some macOS 13 fixes so maybe this is the reason.

— Reply to this email directly, view it on GitHub https://github.com/geany/geany-osx/issues/43#issuecomment-1479575941, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG7S4VVKPNWCYAI5FM7IK6DW5L5S7ANCNFSM6AAAAAAWDYRTYA. You are receiving this because you authored the thread.

techee commented 1 year ago

OK, great. Just curious, are you using macOS 13?

JanAxelsson commented 1 year ago

Ventura, whatever version that is/JanSkickat från min iPhone22 mars 2023 kl. 18:40 skrev Jiří Techet @.***>: OK, great. Just curious, are you using macOS 13?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

techee commented 1 year ago

Ventura, whatever version that is

OK, so it's 13 (I remember the numbers, not the names ;-)

JanAxelsson commented 1 year ago

My turn to be curious. I am so amazed about response time for this and previous issues I have posted. Does Geany have developers that are somehow supported so you don’t have to do all development on your own time?  If so, is it big companies chipping in?Happy if you answer, but understand if you don’tThanks for Geany from a user since maybe 15 years/JanSkickat från min iPhone22 mars 2023 kl. 21:27 skrev Jiří Techet @.***>:

Ventura, whatever version that is

OK, so it's 13 (I remember the numbers, not the names ;-)

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

techee commented 1 year ago

Nah, you were just lucky that I noticed this quickly and had time to test it and reply (@elextr on the other hand seems to be always on :-).

elextr commented 1 year ago

@elextr on the other hand seems to be always on

By the majik [sic] of time zones it can seem that way :smile:

techee commented 1 year ago

I've just made the following builds:

Geany 1.38 built with the latest GTK and other dependencies, including some extra fixes which I plan to release as the official macOS build on the Downloads page unless there are some problems with it: https://download.geany.org/snapshots/geany-1.38_osx-5.dmg https://download.geany.org/snapshots/geany-1.38_osx_arm64-2.dmg

Like the above but Geany and plugins are from current git master: https://download.geany.org/snapshots/geany-1.38_osx.dmg https://download.geany.org/snapshots/geany-1.38_osx_arm64.dmg

Both of these builds should fix this problem.