GNOME Bugzilla – Bug 596483
Unable to change window size on OS X
Last modified: 2017-07-31 12:45:58 UTC
When I go to Window > Search All Notes and then try to resize the window (by clicking the bottom right corner) the window does not resize at all and the cursor is stuck in the "resize" state until I click elsewhere (to a different application). As a result I am not able to read all of the information about my notes.
Yeah, this is new with very recent versions of the Mono installer (lots of changes to the bundled gtk+). What version of the Mono installer and what version of OS X do you have?
I'm running Leopard 10.5.8 and I downloaded the latest version of Mono before installing Tomboy, 2.4.2.3.
Same problem here, mono 2.4.2.3, Tomboy 1.0.0, Mac OS 10.6.1. Can't resize any Tomboy windows (including notes). I accidentally maximized them using the "+" ui element, and now can't shrink them down again.
*** Bug 598088 has been marked as a duplicate of this bug. ***
*** Bug 602858 has been marked as a duplicate of this bug. ***
You can edit the .note file to change the size, although it won't take effect until you restart Tomboy. Sorry for this extraordinarily lame bug introduced in latest Mono releases on Mac OS X. Patches welcome; I have not had much time to use my Mac lately.
Thanks!
+1 I have a Mac and a dev environment. How may I help ?
You'll have to ask the Mono and GTK+ guys the best way to get involved in fixes at that level in the stack, but here are instructions for getting up-and-running with Tomboy development: http://live.gnome.org/Tomboy/Building/Mac
The problem still exists on Tomboy 1.2.0 on OS X 10.6.3, but behaves a bit differently as before (judging from the previous reports) : - As long as the note contents doesn't fill the whole window, no resize handle is available in the lower right corner. It is hence not possible to resize the note, which is no big deal. - As soon as the note contents *exactly* fills the whole window, a scroll bar is displayed (but still no resize handle!). - As soon as contents is bigger than the window, a resize handle is additionaly displayed BUT it is not reachable, probably because it is located "under" the scroll bar. Note : in most Mac Applications, the resize handle is in fact in the status bar of the application, and does not hence not overlap with the scroll bar.
The determining factor of how this bug behaves is not the version of Tomboy, but the version of gtk+ shipped in Mono. So different versions of Mono-for-Mac will have different sets of behavior.
Sorry, I was not conscious of this, I stupidly thought that the Mono run-time was included in Tomboy. How can I know which version of Mono I am running and/or how can I upgrade it to the latest stable one ? It may be trivial on Linux, but no on OS X...
Well, you can open a terminal and run `mono --version` to find out the version of Mono, but sometimes they put out new installers that are the same version of Mono, but a different version of gtk+, and I'm not sure how to check that. We are thinking of bundling Mono and all dependencies directly in Tomboy.app to work around these irritating changes of behavior that keep occurring. But I'm not sure how that might impact our ability to support multiple versions of OS X.
Tomboy version: 1.6.0 Mono version: 2.10.2 Operating System: Mac OS X 10.7 (Lion) When resizing any window, Tomboy crashes. This occurs when resizing from any edge of the window. (resizing in 10.7 is allowed from any edge of the window) I will attach the crash report, produced by OS X to be sent to Apple. Didn't know if I should open a new bug within the updated version category or not.
Created attachment 192686 [details] Crash report produced by OS X to be sent to Apple.
There are several known bugs with gtk+/gtk#/mono on 10.7 right now. I'll pass this one along to the Xamarin guys.
Hey Jon, so you're probably experiencing bug #655122, which is expected to have a fix in an upcoming Mono installer (2.10.3 according to Jeff in IRC). I'll post a link for you to test when I hear about a release.
Jon: please try the newly released Mono 2.10.3 installer and let me know if you're still having issues http://www.go-mono.com/mono-downloads/download.html
Mono 2.10.3 breaks Tomboy entirely. I am not able to run it at all. Downloaded the package again and it still would not run. Attached is the debug output from mono. It also shows the version of mono. I'm going to compile the development version and see if I can get anything running.
Created attachment 193292 [details] Debug output from Mono Debug output from Mono version 2.10.3.
Just built the development version to have the same error pop up. Can't really code, but I can definitely test. Let me know what I can do to help. Also, for future outputs, is it best for me to be putting the debug outputs as attachments or would it be better if I pasted them as comments? Or do you need them at all?
Created attachment 193294 [details] Mono debug output development version 1.7.2
The Tomboy team has moved from GNOME Bugzilla to GitHub for bug reports and feature requests: https://github.com/tomboy-notes/tomboy/issues/ Closing this report as NOTGNOME as part of Bugzilla Housekeeping (bug 781054) to keep tasks in one place. Please feel free to transfer this task to GitHub if this task is still valid in a recent Tomboy version. We are sorry for the inconvenience.