Sabaki SGF editor

Tell the community about tournaments, new go sites, software updates, etc.
User avatar
Jnkstry
Dies in gote
Posts: 39
Joined: Mon Oct 12, 2015 6:27 am
Rank: OGS 11 kyu
GD Posts: 0
KGS: jnkstry
OGS: jnkstry
Has thanked: 10 times
Been thanked: 3 times

Re: Sabaki SGF editor

Post by Jnkstry »

Sabaki v0.15.1 (2016-06-07)

Added

Score estimator
Ability to select multiple existing files to add to SGF collection
Changed

Doesn't leave scoring mode when closing score table
Update to Electron v1.2.1
Fixed

Fix sending invalid GTP command when passing


https://github.com/yishn/Sabaki/releases



newest Sabaki release. Loving it!
User avatar
Jnkstry
Dies in gote
Posts: 39
Joined: Mon Oct 12, 2015 6:27 am
Rank: OGS 11 kyu
GD Posts: 0
KGS: jnkstry
OGS: jnkstry
Has thanked: 10 times
Been thanked: 3 times

Re: Sabaki SGF editor

Post by Jnkstry »

@yishn any plans to add an auto-play feature for viewing sgf files with different speeds?
User avatar
yishn
Dies in gote
Posts: 57
Joined: Tue Jun 30, 2015 2:37 am
Rank: 4 kyu
GD Posts: 0
Location: Germany
Been thanked: 15 times
Contact:

Re: Sabaki SGF editor

Post by yishn »

Jnkstry wrote:@yishn any plans to add an auto-play feature for viewing sgf files with different speeds?


Did you know you can click and hold the down button on the slider to "scroll down" the game? The longer you press, the faster it will be scrolling.

Image
User avatar
Jnkstry
Dies in gote
Posts: 39
Joined: Mon Oct 12, 2015 6:27 am
Rank: OGS 11 kyu
GD Posts: 0
KGS: jnkstry
OGS: jnkstry
Has thanked: 10 times
Been thanked: 3 times

Re: Sabaki SGF editor

Post by Jnkstry »

I didn't know that but i was thinking more of a PLAY button and then it shows move per move in a preset Intervall. Lets say between 5 and 20 seconds vor something like that. So you can watch a kifu free hands
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

Hi yishn,

Thanks for all your work on an SGF editor.

Basic user questions:

I'm testing Sabaki on Windows 8.

(*) Is there a "menu" bar ? I mean buttons for the most common tasks:
Open, Save, Navigation ( Next Move, Previous Move, Jump to Start node, Jump to End node, etc. ) ?
win8.jpg
win8.jpg (177.75 KiB) Viewed 43286 times
(*) Ctrl+Shift+F toggles Full screen.
Once Full screen, if the user forgets the keyboard sequence, is there any visual button or method to get out of full screen mode ?
( Example: a common custom is the Esc button, on Windows. )

(*) Currently, when I replay an existing SGF, there is no stone click sound on each move (even with Sound Enabled) --
could this be an option ?

(*) Is there an option to Enable/Display the display of the terms (e.g. Hane, One space jump, etc. ) ?
term.jpg
term.jpg (11.5 KiB) Viewed 43285 times
(*) Is there a keyboard shortcut to toggle Coordinates ?

(*) Some of the terms displayed are unusual.
Example: 'Stretch' -- usually, we use 'extend' ( or 'descend' or 'drop' for certain cases; and others ).
Example: 'Attachment' -- unusual -- usually, we see 'attach' in books, or game commentaries, etc.
Example: Usually, we don't call this shape a '2-point jump':
unusual_term.jpg
unusual_term.jpg (20 KiB) Viewed 43284 times
It's just a direct jump into 3-3.

(*) Up arrow for Previous move and Down arrow for Next move and Previous move may feel unnatural for some people --
I understand this may have to do with the shape of the game tree displayed --
could this mapping be made a user setting ?
Example: Left arrow for Previous move, Right arrow for Next move, etc.


Thanks.
User avatar
yishn
Dies in gote
Posts: 57
Joined: Tue Jun 30, 2015 2:37 am
Rank: 4 kyu
GD Posts: 0
Location: Germany
Been thanked: 15 times
Contact:

Re:

Post by yishn »

Jnkstry wrote:I didn't know that but i was thinking more of a PLAY button and then it shows move per move in a preset Intervall. Lets say between 5 and 20 seconds vor something like that. So you can watch a kifu free hands


I created an issue for this feature request.

EdLee wrote:Is there a "menu" bar ? I mean buttons for the most common tasks:
Open, Save, Navigation ( Next Move, Previous Move, Jump to Start node, Jump to End node, etc. ) ?


Yes there is, right beneath the title bar where the menu bar is normally located.

EdLee wrote:Ctrl+Shift+F toggles Full screen.

Once in Full screen, if the user forgets the keyboard sequence, is there any visual button or method to get out of full screen mode ?


In full screen mode press the 'Alt' key to show the menu bar, then choose 'View' > 'Toggle Full Screen' in the menu. I should probably let people exit full screen by pressing 'Esc'.

EdLee wrote:Currently, when I replay an existing SGF, there is no stone click sound on each move --
could this be an option ?


When navigating the SGF file, there won't be a stone click sound, as it makes no sense. There will only be sounds if you click/touch the board.
Last edited by yishn on Thu Jun 09, 2016 4:28 pm, edited 1 time in total.
User avatar
yishn
Dies in gote
Posts: 57
Joined: Tue Jun 30, 2015 2:37 am
Rank: 4 kyu
GD Posts: 0
Location: Germany
Been thanked: 15 times
Contact:

Re:

Post by yishn »

EdLee wrote:(*) Is there an option to toggle the display of the terms (e.g. Hane, One space jump, etc. ) ?


No, but I see there should be.

EdLee wrote:(*) Is there a keyboard shortcut to toggle Coordinates ?


Not yet, please tell me what keyboard shortcut you like. Take a look at the menu for shortcuts that are already in use. 'Ctrl+C' cannot be used for obvious reasons, 'Ctrl+Alt+C' toggles the GTP console for now.

EdLee wrote:Some of the terms displayed are unusual. Example: 'Stretch' -- usually, we use 'extend' ( or 'descend' or 'drop' for certain cases; and others ).


I'm not sure who 'we' are, but there are certainly people using 'stretch'. I tried to name the moves as independent of orientation and location as possible. Please do tell me what other terms you find unusual.

EdLee wrote:(*) Up arrow for Previous move and Down arrow for Next move and Previous move may feel unnatural for some people --
I understand this may have to do with the shape of the game tree displayed --
could this mapping be made a user setting ?
Example: Left arrow for Previous move, Right arrow for Next move, etc.


No.
User avatar
yishn
Dies in gote
Posts: 57
Joined: Tue Jun 30, 2015 2:37 am
Rank: 4 kyu
GD Posts: 0
Location: Germany
Been thanked: 15 times
Contact:

Re:

Post by yishn »

My, I can't keep up with the responses. :)

EdLee wrote:Example: 'Attachment' -- unusual -- usually, we see 'attach' in books, or game commentaries, etc.


I'd say you're nitpicking. These terms are not terribly different. I'm not a native English speaker, but I'm pretty sure 'attachment' is the noun form of 'to attach'.

EdLee wrote:Example: Usually, we don't call this shape a '2-point jump':
unusual_term.jpg
It's just a direct jump into 3-3.


Yes, you're right. Unfortunately, there is a limit what a simple shape recognizer can do. But you can always edit the title of a node to have your custom title displayed there.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

yishn wrote:
Is there a "menu" bar ? I mean buttons for the most common tasks:
Open, Save, Navigation ( Next Move, Previous Move, Jump to Start node, Jump to End node, etc. ) ?
Yes there is, right beneath the title bar where the menu bar is normally located.
Not the OS Text menus. But a Buttons menu; example:
buttons_bar.jpg
buttons_bar.jpg (16.95 KiB) Viewed 43271 times
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

yishn wrote:I should probably let people exit full screen by pressing 'Esc'.
Thank you; good idea.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

yishn wrote:
Currently, when I replay an existing SGF, there is no stone click sound on each move --
could this be an option ?
When navigating the SGF file, there won't be a stone click sound, as it makes no sense.
It may make no sense to you, but it makes a lot of sense to some other people.

It depends on our way of thinking, or frame of reference.
If we replay a live broadcast of a game, even though it's a replay, the stone sounds don't suddenly disappear. They still come with the moves:
Similarly, if we replay a game on a real board, as we place the stones, we still hear the sounds, even though it's a replay of a previous game.

Later, you may add a feature to auto-replay an existing SGF.
Some people may enjoy the stone sounds, others may not.

Thus, the request of an Option.

Of course, it's your product; it's up to you.
These are all feedback from a Go apps user of 14+ years.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

yishn wrote:
Is there an option to toggle the display of the terms (e.g. Hane, One space jump, etc. ) ?
No, but I see there should be.
Thank you.
yishn wrote:
Is there a keyboard shortcut to toggle Coordinates ?
Not yet, please tell me what keyboard shortcut you like.
Thanks for the consideration.
A Button would be nice, too -- example: the right-most button:
buttons_bar.jpg
buttons_bar.jpg (16.95 KiB) Viewed 43264 times
gIgo used Alt+C to toggle coordinates, which I find a little awkward.
Go Panda uses the single letter 'c' directly ( if the hotspot is the board ).
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

yishn wrote:I'm not sure who 'we' are, but there are certainly people using 'stretch'.
I tried to name the moves as independent of orientation and location as possible.
yishn wrote:I'd say you're nitpicking. These terms are not terribly different. I'm not a native English speaker, but I'm pretty sure 'attachment' is the noun form of 'to attach'.
If and when a toggle for the terms is available, I'll Disable the terms by default.
I understand the terms could be useful for certain learners.
I'm only providing feedback to you and others users who find the terms useful -- they are not for me.

Yes, I know attachment (n.) and attach (v.).
yishn wrote:Please do tell me what other terms you find unusual.
Thanks -- I'll provide more as I encounter them.

Example: this shape becomes a 'diagonal attachment' or Kick :
-- ( Japanese: kosumi tsuke ) --
kick.jpg
kick.jpg (15.85 KiB) Viewed 43261 times
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

Unusual to call this 3-3 move a Shoulder hit :
unusual_term.jpg
unusual_term.jpg (58.76 KiB) Viewed 43259 times
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

I understand the pattern recognition may become increasingly difficult.
These are merely suggestions. :)

We'd probably call this move a Turn :
turn.jpg
turn.jpg (14.79 KiB) Viewed 43258 times
Post Reply