Comments (3)
Hm yeah it probably shouldn't jump if it reused a window. I wonder why it does actually. And it does seem to be a better default to have it come forward.
from makie.jl.
I think there's a screen option called focus on show or so, that should lead to the behavior you want when enabled. That's different than the floating window that always stays on top.
from makie.jl.
Thanks. I tried it:
GLMakie.activate!(; focus_on_show=true)
scatter((1:10).^2) # jumps to front, as requested
# << user moves window to the side >>
scatter((1:10).^2) # jumps to front again, and Julia terminal loses focus
Should the "focus" in the second scatter
be disabled? My thinking is that there is an existing window that is being reused, and already has a depth.
With that behavior fixed, would it make sense for focus_on_show=true
to become the default? My thinking is to help new Makie users get a signal that a new window has actually been created.
from makie.jl.
Related Issues (20)
- `hist(dates)` MethodError
- Units in axis labels HOT 2
- Disable Automatic Unit Conversion
- Units in colorbar
- contour[f] doesn't work with units
- image doesn't work with units HOT 1
- ecdfplot does not honor attributes
- Poor performance when drawing 900 lines in 3d HOT 7
- 3D Camera glitches with WGLMakie, not with GLMakie HOT 4
- Wrap tutorial doesn't work anymore HOT 10
- Formatting.jl is causing warnings when installing HOT 3
- Regression - `hist(data; alpha = 0.5)` stopped working
- Unable to pass attributes if re-directed by recipe HOT 2
- Clean install of CairoMakie#master will does not compile on Ubuntu 22.04.4 LTS HOT 2
- Lines plot artifacts with GLMakie v0.10.2 on julia 1.10.3 (win10) HOT 7
- Cutting planes (volumetric visualization) HOT 1
- Allow different line widths in contour HOT 2
- Invalid attribute strokewidth for plot type Wireframe, Makie v0.21.2
- GLMakie: `offset_bezierpath` ends in infinite recursive loop as a result of calling `scatter!`
- glDeleteTextures segfault
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 makie.jl.