Comments (20)
Update: I've tracked the problem down. The problem is in Reclutch. All its examples are broken on OS X in some way. I've informed @jazzfool, hopefully they can help as they already have with #1.
from glif.
I'm actively hacking on this right now to finally add the toolbox, as you saw on Twitter I converted all your icons into their own SVG.
b740027#diff-3d350169560e75d0cf9fc8e3574a3639R6
So I hope I don't create a difficult merge conflict as I plan to refactor later probably
from glif.
Thanks everyone, @milezzz. #3 will close this. You're all welcome to try the branch early, but do note that you need to pull aclysma/skulpin to the parent directory as well if you do.
from glif.
from glif.
I just forced pushed for the last time and promise to not do it anymore; can you try on the force pushed branch?
from glif.
Nightly is required...I don't know why OS X isn't detecting that @eliheuer
from glif.
Unless for some reason the OS X nightly rustc cannot do char::from_u32
??
from glif.
I just checked, I am and was using rustc 1.48.0-nightly
on macOS.
from glif.
🤔 Hmm...
Please let me know if you figure it out; that is very strange. Or, if you can find an alternative for the function that doesn't need Nightly.
from glif.
This is what I get at commit 6271987
:
$ RUSTFLAGS=-Awarnings DEBUG=y RUST_BACKTRACE=1 cargo run -- Q_.glif
Finished dev [unoptimized + debuginfo] target(s) in 0.70s
Running `target/debug/Qglif Q_.glif`
Debug: Loaded "Q" (U+0051) from Q_.glif
called `Result::unwrap()` on an `Err` value: GlutinCreationError(NotSupported("could not open gl context"))
from glif.
I kinda like the idea of this not working on mac now that I think about it.
from glif.
I think that I'm requesting too high an OpenGL version for either Mac in general or your computer specifically.
from glif.
The internet says that Apple hates OpenGL and that's why it's not working. 🙃
I would need your expertise to figure out how to lower our version. They deprecated it apparently. I'm not dropping it though, let's be clear. Nothing else works on Linux well, and that's the most important platform for this, even above Windows.
from glif.
I think @kovidgoyal might know what I'm doing wrong also
from glif.
Without looking at the code, make sure you are requesting an OpenGL version no higher than 3.3, that's the last that reliably works on macOS
from glif.
I am:
https://github.com/mfeq/Qglif/blob/62719877eaa2ef511878f430d5071df62784876d/src/main.rs#L123
Although I am using multiple contexts... Perhaps the other context is using a higher version. I'll need to investigate when I get on the computer, but the hard thing is I can't test on Mac. Does anyone know of a service that will allow me to rent and remote in to a Mac? Like via VNC? Of course having graphics is a must.
from glif.
Update: It does build.
I posted on Twitter I was looking to rent a Mac and got a few nice offers. In the meantime, this is the trial version of Macincloud. So it does build.
I can't tell if this display problem is Macincloud's fault or not.
from glif.
Update: It really is broken. A nice guy on Twitter gave me TeamViewer access to his Mac. Debugging...
from glif.
More confirmation: it is not a problem with VNC. l33tguy on Twitter built it on real hardware and got this.
I wonder if rust-skia
works at all on Mac.
from glif.
Above screenshot is from 10.15.2:
from glif.
Related Issues (20)
- Suggestion for improving edit/history API in the editor. HOT 3
- can't find how to rotate selected parts of the glyph HOT 1
- is there an option to save changes in the current build? HOT 1
- On Wayland + Gnome 3 window resizing causes visual artifacts. HOT 2
- README: Note on system SDL2 needs improvement HOT 1
- Resizing is wonky. (On macOS, missing frames cause scaling. On GNU/Linux, a blackout effect occurs.) HOT 21
- VulkanSDK post-1.2.198 is broken on macOS HOT 3
- Backspace key: On-curve point deletion behavior is not consistent with other major font editors (and not user friendly IMO) HOT 2
- Point type gets set to PointType::Undefined when drawing a new contour. HOT 2
- When a point is selected attempting to draw a new contour results in the Move_Handle behavior instead. HOT 2
- Doesn't work on Thinkpad T500 (Intel Core 2 Duo P8400) driver i915 (Intel GM45 Express) HOT 1
- Idea: Mark intersections, mark X/Y-equal neighbors on selection
- simplify_selection endlessly loops on certain point in % of SomeTimeLater
- Off-curve handle UX is counterintuitive and hard to use. HOT 2
- "Industry Compatible" dialog idea HOT 6
- No minimum window size
- Live keybindings
- Outline rendering quality: uneven weight HOT 1
- Toolbar buttons are losing their square aspect ratio on GNU+Linux but not Wondows? HOT 1
- Build is broken on latest nightly toolchain HOT 3
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 glif.