Mac OSX 10.6.8

239 views
Skip to first unread message

Matt Rosin

unread,
Jun 15, 2013, 2:43:13 PM6/15/13
to trees...@googlegroups.com, Matt Rosin
Hello,

I am intrigued by Treesheets and was hoping it might make a nice addition to my the software I use most every day: Circus Ponies Notebook, TextEdit and LibreOffice.

However, your Mac port requires 10.7 and refuses to run on my otherwise great machine, a 17" MacBook Pro (2009). (It runs Mac OSX 10.6.8).

I have seen this once before where a small project for some reason required 10.7. Mac users represent a huge number of 1) people who love this kind of software and 2) developers who also run linux.

Can you please fix this so I can run Treesheets on Mac OSX 10.6.8?

Thanks and best regards,

Matt

Wouter van Oortmerssen

unread,
Jun 15, 2013, 8:05:02 PM6/15/13
to trees...@googlegroups.com, Matt Rosin
The blame here is on Apple, they removed support for 10.6 in recent versions of Xcode, lowest I can select is 10.7.
I am not sure I want to return to an older Xcode to make a build, maybe someone else can?

Because Apple did this, you'll start finding more and more software being 10.7 minimum, so you'll be forced to upgrade eventually.

Wouter




--
You received this message because you are subscribed to the Google Groups "TreeSheets" group.
To unsubscribe from this group and stop receiving emails from it, send an email to treesheets+...@googlegroups.com.
To post to this group, send email to trees...@googlegroups.com.
Visit this group at http://groups.google.com/group/treesheets.
For more options, visit https://groups.google.com/groups/opt_out.



Matt Rosin

unread,
Jun 16, 2013, 1:05:24 AM6/16/13
to trees...@googlegroups.com, Matt Rosin
I see, how disappointing. Thanks for the information.

Wouter van Oortmerssen

unread,
Jun 20, 2013, 2:13:16 PM6/20/13
to trees...@googlegroups.com, Matt Rosin
I managed to find a copy of the old 10.6 SDK, and I rebuilt TreeSheets for it, and it seems to work well.
I've uploaded it to TreeSheets.com, please give it a go.

Wouter


On Sat, Jun 15, 2013 at 10:05 PM, Matt Rosin <tele...@gmail.com> wrote:
I see, how disappointing. Thanks for the information.

Matt Rosin

unread,
Jun 21, 2013, 11:04:33 AM6/21/13
to trees...@googlegroups.com, Matt Rosin

Wow!! Thank you very much!

It works on Mac OS X 10.6.8 now!

In appreciation of your effort, I took time to check out functionality.

Here is some info for other Mac users, and some notes on some issues. Tried this on my MacBook Pro (2009) running 10.6.8, without a mouse plugged in. Perhaps some notes could be added to the readme_first_macosx.txt file regarding the keyboard/trackpad actions.

Change font size in selected cells

  • Documentation: Ctrl+Mousewheel
  • Mac keyboard: Shift + fn + up/down arrows, or Shift + 2 finger vertical swipe

Change Column Width

  • Documentation: Alt+Scrollwheel 
  • Mac keyboard:Option + fn + up/down arrows, or Option + 2 finger vertical swipe


Things that seem to be not working / buggy

Printing does not work

  • (I do not have a printer, and always print to PDF. The Print Preview and the Mac Print Dialog Save as PDF both don't work, just show a grey box). 
  • Possible temporary solutions:
    • Increase resolution 300% in Export to Image. On Mac, the built-in Preview app that launches when you double-click on an image file can save to PDF.
    • Export to HTML

Japanese input does not work. (Critical for me)

  • This works:
    • You can paste Japanese from TextEdit into a cell and it displays fine.
    • You can edit Japanese text (cut/paste, delete a character, make a cell by pasting)
  • This is broken:
    • Normal Mac OS X Japanese input does not work (stuck in English) and Front End Processor does not work. The "Kana" key that is used to switch to Japanese input mode is ignored. Also, if you change to Japanese input mode (via menu bar) the mode change is ignored.
    • Cannot seem to enter unicode characters via the mac Character Viewer
      • Could be resolved by typing into TextEdit (the mac wordpad) and copy/paste character into cell.
    • Cannot enter text via soft keyboard. (Usually you don't have to though)
    • Unicode_test.cts brings my mac to its knees, although it does display Japanese characters. (Can ignore)

Unresponsive menu items

  • Help > Load Interactive Tutorial
  • Treesheets Menu > About TreeSheets
  • Treesheets Menu > Preferences

Cannot zoom (not critical)

  • zoom icons don't work, does not actually zoom though status bar says zoomed in/out.
  • haven't tried mousewheel, but what should work on keyboard does not
  • swap mouse wheel causes the 2-fingered swipe gesture to make status bar change just like the zoom icons do, but does not actually zoom.
  • (However is usable by changing default font)

Scale Image is buggy and bad interaction with Insert / Paste image

  • Can't Undo scale image
  • Lowers resolution of file
  • Lowers resolution even if reinserted from disk
  • Seems to remember scaling

Folding can't be accessed (not critical)

  • Documentation: Shift-F10
  • Mac: ? (That combination an Expose style animation that hides other windows/controls.)

Workspace jumps (not critical)

  • When scrolling context menu, if you put the mouse at the bottom of screen the Mac workspace (desktop) changes and app is no longer visible.

Rendering issue (not critical)

  • When importing an html file as indented text, it displays lines rendered on top of each other.

Otherwise it is all great and excited to have a working copy. Thank you very much for your quick response and rebuilding it. That's great!

Hope this helps.

Regards,

Matt

Wouter van Oortmerssen

unread,
Jun 21, 2013, 4:04:14 PM6/21/13
to trees...@googlegroups.com, Matt Rosin
Matt,

Thanks for the feedback,

Wow!! Thank you very much!

It works on Mac OS X 10.6.8 now!

In appreciation of your effort, I took time to check out functionality.

Here is some info for other Mac users, and some notes on some issues. Tried this on my MacBook Pro (2009) running 10.6.8, without a mouse plugged in. Perhaps some notes could be added to the readme_first_macosx.txt file regarding the keyboard/trackpad actions.

Change font size in selected cells

  • Documentation: Ctrl+Mousewheel
  • Mac keyboard: Shift + fn + up/down arrows, or Shift + 2 finger vertical swipe
documentation here says SHIFT to change text size (see item 14) and CTRL to zoom (17).

Change Column Width

  • Documentation: Alt+Scrollwheel 
  • Mac keyboard:Option + fn + up/down arrows, or Option + 2 finger vertical swipe

I've made some mac specific notes in the tutorial.

Things that seem to be not working / buggy

Printing does not work

  • (I do not have a printer, and always print to PDF. The Print Preview and the Mac Print Dialog Save as PDF both don't work, just show a grey box). 
That might be a 10.6 thing? I'm on 10.8, I don't have a printer connected either. Print Preview comes up with a proper looking preview. Print (to PDF) produces a good looking PDF documnt in Preview).
  • Possible temporary solutions:
    • Increase resolution 300% in Export to Image. On Mac, the built-in Preview app that launches when you double-click on an image file can save to PDF.
    • Export to HTML
That's certainly a good workaround.

Japanese input does not work. (Critical for me)

  • This works:
    • You can paste Japanese from TextEdit into a cell and it displays fine.
    • You can edit Japanese text (cut/paste, delete a character, make a cell by pasting)
  • This is broken:
    • Normal Mac OS X Japanese input does not work (stuck in English) and Front End Processor does not work. The "Kana" key that is used to switch to Japanese input mode is ignored. Also, if you change to Japanese input mode (via menu bar) the mode change is ignored.
    • Cannot seem to enter unicode characters via the mac Character Viewer
      • Could be resolved by typing into TextEdit (the mac wordpad) and copy/paste character into cell.
    • Cannot enter text via soft keyboard. (Usually you don't have to though)
    • Unicode_test.cts brings my mac to its knees, although it does display Japanese characters. (Can ignore)
Been investigating this, and can't figure out why it doesn't work. It works for Thai (using the soft keyboard) but not Japanese. Trying to google how wxWidgets handles IME input gets me nowhere, except some posts of others that indicate it is broken on OS X.

If anyone has any ideas, I'd love to hear.

Unresponsive menu items

  • Help > Load Interactive Tutorial
It loads up tutorial.cts just fine for me on the mac. What happens for you?
  • Treesheets Menu > About TreeSheets
  • Treesheets Menu > Preferences
These used to work, I've made sure they work again (and now Hide works too).

Cannot zoom (not critical)

  • zoom icons don't work, does not actually zoom though status bar says zoomed in/out.
Works here. Maybe you're trying to zoom out when already at top level? Or maybe no cell selected? These icons mimic the CTRL+mousewheel functionality.
  • haven't tried mousewheel, but what should work on keyboard does not
CTRL+PGUP/PGDN is the keyboard equivalent.
  • swap mouse wheel causes the 2-fingered swipe gesture to make status bar change just like the zoom icons do, but does not actually zoom.
  • (However is usable by changing default font)

Scale Image is buggy and bad interaction with Insert / Paste image

  • Can't Undo scale image
Intentional.
  • Lowers resolution of file
By design. The idea is to have the image at the exact res you want to have it in the document, and avoid gigantic images bloating the file.
  • Lowers resolution even if reinserted from disk
  • Seems to remember scaling
That's because if you insert the same image twice, it only keeps one copy (the first). You may have to delete it first to be able to insert a different resolution version, or simply make sure the different resolution one has a different name.

Folding can't be accessed (not critical)

  • Documentation: Shift-F10
  • Mac: ? (That combination an Expose style animation that hides other windows/controls.)
SHIFT+F10 here folds/unfolds as expected. Was this changed in recent OS X?

Workspace jumps (not critical)

  • When scrolling context menu, if you put the mouse at the bottom of screen the Mac workspace (desktop) changes and app is no longer visible.
it doesn't do this for me, OS X simply scrolls the menu

Rendering issue (not critical)

  • When importing an html file as indented text, it displays lines rendered on top of each other.
Tried importing the TreeSheets readme.html as indented text, and didn't see anything wrong. Example?
 

Otherwise it is all great and excited to have a working copy. Thank you very much for your quick response and rebuilding it. That's great!



Thanks for your help!

Wouter
 

Matt Rosin

unread,
Jun 22, 2013, 3:28:01 AM6/22/13
to trees...@googlegroups.com, Matt Rosin
Dear Wouter,

Hello again and thanks for your quick replies.


  • (I do not have a printer, and always print to PDF. The Print Preview and the Mac Print Dialog Save as PDF both don't work, just show a grey box). 
That might be a 10.6 thing? I'm on 10.8, I don't have a printer connected either. Print Preview comes up with a proper looking preview. Print (to PDF) produces a good looking PDF documnt in Preview).

Hi, I tried it again and this time the print dialog works. (Both the Preview button and the Save as PDF item). Also the File > Print Preview item works. Japanese prints okay too.

It may be that I got a grey box in the File > Print Preview because no printer had been selected.

I created an additional printer called localhost. However selecting another printer driver for a printer that does not exist also worked. Opening up the app again today, it worked.
 
  • Possible temporary solutions:
    • Increase resolution 300% in Export to Image. On Mac, the built-in Preview app that launches when you double-click on an image file can save to PDF.
    • Export to HTML
That's certainly a good workaround.
 
No longer needed, though it would be good to be able to select default resolution / pixels width. The current is a little low. Not critical now.

Japanese input does not work. (Critical for me)

  • This works:
    • You can paste Japanese from TextEdit into a cell and it displays fine.
    • You can edit Japanese text (cut/paste, delete a character, make a cell by pasting)
  • This is broken:
    • Normal Mac OS X Japanese input does not work (stuck in English) and Front End Processor does not work. The "Kana" key that is used to switch to Japanese input mode is ignored. Also, if you change to Japanese input mode (via menu bar) the mode change is ignored.
    • Cannot seem to enter unicode characters via the mac Character Viewer
      • Could be resolved by typing into TextEdit (the mac wordpad) and copy/paste character into cell.
    • Cannot enter text via soft keyboard. (Usually you don't have to though)
    • Unicode_test.cts brings my mac to its knees, although it does display Japanese characters. (Can ignore)
Been investigating this, and can't figure out why it doesn't work. It works for Thai (using the soft keyboard) but not Japanese. Trying to google how wxWidgets handles IME input gets me nowhere, except some posts of others that indicate it is broken on OS X.

If anyone has any ideas, I'd love to hear.

I have seen some posts on google about problems with Japanese input method and also with wxGrid. They are a bit old, but what version wxwidgets are you using?

One post mentioned that grabbing keystrokes like Esc and Return makes the input method (what is called a front end processor that lets you select readings for a group of characters) fail to make a selection or complete, therefore the text does not get inserted. However that is not the problem since the Japanese input method does not even appear on the screen. The Mac input language menu in the menu bar changes from U.S. to Hiragana but when you type the letters seem to be grabbed and inserted directly into the cell without any inline input method display.

If you turn on Japanese input method, select Hiragana, type "aka" and hit space and return it should insert a single chinese character for the word red.

I wonder if you are grabbing the keypresses and not having them get handed to the input method.
 

Unresponsive menu items

  • Help > Load Interactive Tutorial
It loads up tutorial.cts just fine for me on the mac. What happens for you?

Funny, this time it works.. it loads the tutorial doc as you say.
Yesterday it just did nothing, silently failing.

All I can say is I have the app in my Applications folder and the other files I put in a folder called Software Support > TreeSheets
Maybe it wasn't working due to files being in my Download folder... I don't know but now it works. 
  • Treesheets Menu > About TreeSheets
  • Treesheets Menu > Preferences
These used to work, I've made sure they work again (and now Hide works too).

Cannot zoom (not critical)

  • zoom icons don't work, does not actually zoom though status bar says zoomed in/out.
Works here. Maybe you're trying to zoom out when already at top level? Or maybe no cell selected? These icons mimic the CTRL+mousewheel functionality.

No, the +/- magnifying glass icons in the toolbar have no effect beyond changing message in the status bar. Don't know why. 

Folding can't be accessed (not critical)

  • Documentation: Shift-F10
  • Mac: ? (That combination an Expose style animation that hides other windows/controls.)
SHIFT+F10 here folds/unfolds as expected. Was this changed in recent OS X?

Okay got it to work.
In Mac Preferences app > Keyboard panel > Keyboard Shortcuts subpanel, go to Exposé and Spaces, and uncheck the "Application Windows - F10" item. Then you can use Shift + fn + F10 to toggle cell folding.
 

Workspace jumps (not critical)

  • When scrolling context menu, if you put the mouse at the bottom of screen the Mac workspace (desktop) changes and app is no longer visible.
it doesn't do this for me, OS X simply scrolls the menu

Okay I don't know why, but I cannot reproduce it today.
Now, when I click in a cell and open context menu, workspace does not flip even if mouse is on the down arrow in the context menu or at the bottom pixel of the screen. So let's forget it.

Rendering issue (not critical)

  • When importing an html file as indented text, it displays lines rendered on top of each other.
Tried importing the TreeSheets readme.html as indented text, and didn't see anything wrong. Example?

Please see screenshot and html file attached.
 

Thanks very much,

Matt
Screen shot 2013-06-22 at 4.25.05 PM.png
Untitled 2.html

Matt Rosin

unread,
Jun 22, 2013, 3:30:06 AM6/22/13
to trees...@googlegroups.com, Matt Rosin
p.s. I tried it without those two meta lines in the html doc attached, it still renders with text on top of itself.
This is not a critical use case for me so no need to spend time on it I think.

Regards,

Matt

Wouter van Oortmerssen

unread,
Jun 25, 2013, 12:36:24 AM6/25/13
to trees...@googlegroups.com, Matt Rosin
Thanks, will try it out once I am back (on a roadtrip atm).

Wouter


--

Wouter van Oortmerssen

unread,
Jun 27, 2013, 2:21:03 AM6/27/13
to trees...@googlegroups.com, Matt Rosin
Just tried it with your file, and it does not produce the problem. Tried with Times or New Times Roman (that's what your screenshot seemed to use) without problems either. What font are you using? Does it happen with other fonts too?

Wouter


--
Reply all
Reply to author
Forward
0 new messages