Comments (1)
This bug happens because of our hacky way of making selection outlines more performant. It involves setting the viewport around the image so the coordinates of the lines don't need to be absolute, but rather relative to the image (and this helps because then the line coordinates don't need to be recomputed when the image is panned or zoomed). Because the viewport is tight around the image, and the lines have to be on one side of a texel (can't be sub-pixel), it just so happens to default to bottom and left. This means that on the left-most and bottom-most edges of the image, the viewport cuts off those lines.
Our current redesign might get rid of this problem
from tabula-editor.
Related Issues (20)
- Add custom cursors on hover
- Selection tool very slow for larger images
- Add loggers for debugging & performance, and add corresponding CLI flags
- Add pixel selection interpolation
- Remove SDL gfx dependency
- Remove SDL2 build dependency
- Pixel Selection tool causes panic
- Mix in checker shader blends texture behind
- Texture problems while zoomed out
- Use markup language for menu bars
- Add right click menus
- Add Layer interface
- Layer outlines
- Customizable Dialogs
- Add special selection tools
- Add a color picker interface
- Implement Undo/Redo feature
- Use more performant logging library HOT 1
- Separate graphics library into external module
- Fix OpenGL object leaks HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tabula-editor.