Giter Club home page Giter Club logo

Comments (13)

AntonBogun avatar AntonBogun commented on August 11, 2024

Nevermind, the escape zooming out issue is not related to the images, it's rather that when the current grid select level is right under the current zoom level, pressing escape moves the grid select level up by one, which causes the zoom to be insufficient. However, instead of simply moving the zoom level by one the zoom level resets to base level, which makes it quite cumbersome to go up levels.
It also seems that delete does not actually delete a subgrid of a cell if the cell is the current zoom level.

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

Ok, the worst bug I've found so far is that if there is a tree of collapsed (pixel size) subgrids, entering into one collapsed subgrid actually descends by 2 layers rather than 1.

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

So first, yes, images are shared, for good reason, so you can use them many times in a document without bloating the file. Making 2 copies at different sizes should be easy by simply loading/dragging in a second copy.

And yes, images also disappear at minified text size.

As for your other issues, you'll need to be clearer as to what steps you're going thru, what you were expecting to see and what instead you see. Maybe based on the tutorial file so I can follow along.

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

So first, yes, images are shared, for good reason, so you can use them many times in a document without bloating the file.
Making 2 copies at different sizes should be easy by simply loading/dragging in a second copy.

Is there some place where all the loaded pictures are listed and from where more copies of the same picture can be loaded? I was doing this by copying the cell with the picture, but this seems to link the two and thus make changing the scale individually impossible.

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

There is no such list. You create a second copy simply by using the Add Image menu option, or drag & drop.

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

Does this copy the image again in the file or does it know that it's simply a copy and therefore avoids extra memory usage?

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

It will make an entirely new copy.

If by "resize" above you meant using the Scale Image (resample pixels) option, this will change the image, so they have to be copies if you want to see two different sizes. Resampling affects all uses of an image.

Instead you can also use Scale Image (display only), which works on a shared image, and multiple uses have different sizes. This of course has the disadvantage that large images scaled down for display still use as much memory as the 100% version.

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

By resize I mean the display scale, I couldn't get the scale to work without it sharing across all instances of the image

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

You are correct, I had somehow assumed display scale was on a per cell basis, but it is per image.

That should indeed be fixed.. looking at the code though, that is not entirely a trivial change.

For now, if you need 2 sizes of an image, I'd recommend loading in a second copy and using Scale Image (resample pixels) on it.

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

Well, at least good to know it is indeed a bug rather than me not understanding something.
I am currently working on a minimal example of what I don't think is intended about the zooming behaviour and I will post it here once it's complete.

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

sure, maybe make that it's own issue

from procrastitracker.

AntonBogun avatar AntonBogun commented on August 11, 2024

Oh my, I did not see this was the wrong github page, I should probably close my issues and post them at TreeSheets

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

Hah I didn't either, since I run both projects.

Yes, open one at TreeSheets, but link to this one for context.

from procrastitracker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.