new release! (2009-04-19) [windows + linux + mac!]

22 views
Skip to first unread message

Wouter

unread,
Apr 19, 2009, 7:55:32 PM4/19/09
to TreeSheets
from the history:

2009-04-19:
- Added "Go To Matching Cell" (F6) function: will select whatever cell
has the same text. If multiple other cells are
available, will prefer to go to a cell that has different formatting
(color/style) than the current cell (this is
to allow this feature to be used as specially marked "links" to a
reference cell).
- as a temporary solution, added a "simple rendering mode" that does
not make use of XOR to show selections, and
thus renders correctly on on MaxOSX and Linux. It is slower to
refresh and does not give hovering feedback, but at
least it works. More advanced rendering on these platforms will have
to wait until wxWidgets supports wxOverlay's
with blending.
- fixed several issues where the linux version of the wxWidgets
behaves differently
- Made some improvements to make the UI more compliant on the Mac
(about/exit menus, drag & drop, some shortcuts)
- fixed crash bug related to right-clicking outside the treesheet
- added a "traditional scrollwheel" option that swaps the zoom &
scroll functions
- removed the floating grey cursor (it was confusing)
- the text cursor is now a blinking black line (as in Excel)

The release is for all 3 platforms (all 3 up to date).

http://treesheets.com/Treesheets_MacOSX.zip
http://treesheets.com/treesheets_linux.tar.gz
http://treesheets.com/Treesheets_Setup.exe

If whoever uses it on Linux and MacOSX can confirm me that it is all
working well on these platforms, I can add these as official downloads
to treesheets.com.

Wouter

unread,
Apr 19, 2009, 8:32:13 PM4/19/09
to TreeSheets
http://treesheets.com/3_platforms.jpg

The mac version won't run sadly, because its compiled for a newer
version of the OS, but cool never the less :)

Jody Foo

unread,
Apr 20, 2009, 8:21:34 AM4/20/09
to TreeSheets
I can confirm that the OS X version works for me. I am on OS X 10.5.6.
Great work!

Here are some reports from running through the tutorial following:

(8) Undo: CTRL-Z is Cmd-Z (typo to be corrected in the Future Mac
specific tutorial?)
(10) Insert: No "Insert New Grid" shortcut available for the Mac,
maybe Cmd-Option-I ? or Cmd-Option-N ?
(12) Shifting data: CTRL-Left CTRL-Right is Cmd-Left and Cmd-Right
(13) Pasting cell (13) on the grid line above does not paste the
source "spread line over 3 rows" setting. Is this the intended
behaviour?
(15) CTRL+scroll mouse is Cmd+Scroll mouse. Some users (myself
included) might already have Cmd+Scroll mapped to the system wide zoom
function. The zoom shortcut is configurable though (a choice between
Cmd, Option and Ctrl is possible).
(27) Merge shortcut is missing, perhaps Cmd+Option+R? Sometimes the
option key is added to mac commands to execute a related or opposite
command. I understand that it was removed because of the conflict with
the system wide minimize command.
(34) Is copy+paste the way to add the image?
(35) CTRL = Cmd
(36) The toolbar seems to be missing? I tried "View" → "Show Toolbar"
and the standard small oval button in the top right window corner of
the Mac chrome.

# "Odd behaviour"
* Pressing Enter with a selected cell displays "unimplemented
operation" and the text gets green boxes around them. Just out of
curiosity, what is supposed to happen when the function gets
implemented? :)
* Zooming out using the mouse wheel does not center the view around
the zoomed in cell.
* I get these green box highlights, but I guess they are used for
debugging?

Thanks again for the effort of porting TreeSheets to OS X, looking
forward to the next release :)

/jody
> http://treesheets.com/Treesheets_MacOSX.ziphttp://treesheets.com/treesheets_linux.tar.gzhttp://treesheets.com/Treesheets_Setup.exe

Wouter van Oortmerssen

unread,
Apr 22, 2009, 5:13:02 PM4/22/09
to trees...@googlegroups.com
>
> I can confirm that the OS X version works for me. I am on OS X 10.5.6.
> Great work!

Thanks!

> Here are some reports from running through the tutorial following:
>
> (8) Undo: CTRL-Z is Cmd-Z (typo to be corrected in the Future Mac
> specific tutorial?)

I will note that CTRL is meant to be CMD on the mac, across the board.

> (10) Insert: No "Insert New Grid" shortcut available for the Mac,
> maybe Cmd-Option-I ? or Cmd-Option-N ?

Will add mac specific shortcut.

> (13) Pasting cell (13) on the grid line above does not paste the
> source "spread line over 3 rows" setting. Is this the intended
> behaviour?

The tutorial describes the old behavior.. fixed.

> (15) CTRL+scroll mouse is Cmd+Scroll mouse. Some users (myself
> included) might already have Cmd+Scroll mapped to the system wide zoom
> function. The zoom shortcut is configurable though (a choice between
> Cmd, Option and Ctrl is possible).

Maybe one day I should add a general keyboard cfg, to please everyone :)

> (27) Merge shortcut is missing, perhaps Cmd+Option+R? Sometimes the
> option key is added to mac commands to execute a related or opposite
> command. I understand that it was removed because of the conflict with
> the system wide minimize command.

Will have to add that too.

> (34) Is copy+paste the way to add the image?

No... added a reference to the Edit/Add Image menu

> (36) The toolbar seems to be missing? I tried "View" ? "Show Toolbar"


> and the standard small oval button in the top right window corner of
> the Mac chrome.

Yes, the toolbar is severely broken on the mac, so it is by default off.

> # "Odd behaviour"
> * Pressing Enter with a selected cell displays "unimplemented
> operation" and the text gets green boxes around them. Just out of
> curiosity, what is supposed to happen when the function gets
> implemented? :)

It sounds like it is working. The green boxes means the text is selected.

> * Zooming out using the mouse wheel does not center the view around
> the zoomed in cell.

It should, yes.

> * I get these green box highlights, but I guess they are used for
> debugging?

They are text selections. This is to work around the fact that
inverting text doesn't work on the mac.

> Thanks again for the effort of porting TreeSheets to OS X, looking
> forward to the next release :)

Wouter

alx

unread,
May 2, 2009, 7:01:48 AM5/2/09
to TreeSheets
Linux version seems to work OK. I haven't done any thorough testing
but I have worked on some relatively complex files originally created
in Windows.

Thanks!
> http://treesheets.com/Treesheets_MacOSX.ziphttp://treesheets.com/treesheets_linux.tar.gzhttp://treesheets.com/Treesheets_Setup.exe

frankmaguire

unread,
Jun 17, 2009, 3:24:41 AM6/17/09
to TreeSheets
On Mac OSX it seems to work fine, albeit with a few keyboard shortcuts
and the toolbar missing. Oh I just noticed another reply to you, with
all the same comments as I was penning. Also on mac osx 10.5.6.

Thanks, I've been looking for a fast, keyboard centric way of keeping
track of complex heirachical data, and spreadsheets just don't cut it.

Cheers,
--frank
> http://treesheets.com/Treesheets_MacOSX.ziphttp://treesheets.com/treesheets_linux.tar.gzhttp://treesheets.com/Treesheets_Setup.exe

Wouter van Oortmerssen

unread,
Jun 17, 2009, 3:26:20 PM6/17/09
to trees...@googlegroups.com
>
> On Mac OSX it seems to work fine, albeit with a few keyboard shortcuts
> and the toolbar missing. Oh I just noticed another reply to you, with
> all the same comments as I was penning. Also on mac osx 10.5.6.

Yeah, the OSX version needs a lot of work still. I am contemplating buying
a mac so I can do some specialized work on it.

> Thanks, I've been looking for a fast, keyboard centric way of keeping
> track of complex heirachical data, and spreadsheets just don't cut it.

Glad it fills a niche :)

Wouter

Reply all
Reply to author
Forward
0 new messages