I used Kozaneba for various demands for a while. - Keichobot presentation ready December 2021 - Kozaneba:I want to put Keichobot in context. - Kozaneba:Experiential Processes and the Creation of Meaning
- Based on these two presentations, I thought Tools to assist in understanding difficult books would be a good first step to try using Kozaneba. It was decided that
- So I tried to use it for that purpose. - Kozaneba:On the phenomenology of language
Problem of heavier weight in larger quantities.
-
In the first place, it is beyond human capacity to add more in that state, so we should move on to the phase of output in our own words.
Group disappearance problem under high load
- When dragging a group from a selected state, the first cause is that the deselection redraw runs after the start of the drag.
- This bug breaks the āWhat is being dragged is not a drop targetā and causes āX is dropped on X at the top level, so X is removed from the top level drawing list and X is added to Xās childrenā, which causes it to disappear from the screen.
release notes
- Fixed a bug that caused a group to be hidden when dragging on a group outside of the selection while there is a selection
- Dragging outside of a selection with a selection now simply deselects the selection.
- Selection is now automatically deselected if there is nothing to select in the selected area.
Make long binary relationships translucent
Ah, I see.
And I found a way to break it even harder.
The first part of the problem is that the thickness of the border itself and the height of the header are not taken into account when calculating the intersection of the line and the border. As for the latter part, when the position of a kozane in a nested group is updated, some value of the parentās parentās group is not updated. Iāve been thinking that Kozaneās jumps occur when structuring complex sentences this time, but perhaps this update omission is the cause.
Fix the latter first because the scope of impact and problems are greater. As for the former, itās strange that the line drawing code needs to know the height of the groupās header in the first place, so why not get the boundary box and calculate from there?
- Organize in reverse chronological order
- I hadnāt yet deployed the functionality to make the lines translucent that I put in on Wednesday.
- Iāve found this to be very beneficial.
- You wonāt have to think, āI canāt read this line because itās over the one below me, so Iāll move it.ā
- Everything is connected, and this still preserves the relationship āin proximity in the original sentenceā = [Existing Structure
- Now that we have this situation backed up, we can āreach the new structure without painful jumpsā if we do ānot need to keep the original structureā = āmove away from it, destroying the original structure so that the arrows connecting it are in close proximityā.
- I wonder if this could be mechanically assistedā¦ i.e. if the proximity is a weak spring, the arrow is a strong spring, and the physics is applied so that the arrow is the right lengthā¦
- I want āRotate Selection 90 Degrees.ā
next Kozaneba Development Diary 2021-12-27
This page is auto-translated from /nishio/Kozanebaéēŗę„čØ2021-12-22 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iām very happy to spread my thought to non-Japanese readers.