Comments (5)
Indeed.
The character map currently uses the gucharmap library. It really doesn't do what Font Manager requires. Or in this case it actually does too much with no way to limit it to just what we want. Which makes it less useful.
Currently working on replacing that with an implementation of our own. One that only shows relevant categories, character counts, and of course only those characters which are actually in the selected font.
So yes, this is definitely something I also want to see and have started working towards, but it will take time.
Thanks for your interest.
from font-manager.
This feature is implemented in testing
Please test and provide feedback, if possible.
from font-manager.
-
Crikey that's a big commit. You know one of the best way to foster community contribution is to use granular commits on a development branch so eager adopters can follow along and help out right?
-
Lookin' good, this is definitely an improvement.
-
Right away what I noticed for Turkish is that the character viewer only shows the extended Latin characters used over and above the base Latin alphabet. These are certainly the most relevant characters to review when seeing if the language is supported, but when reviewing a font I typically want to see the whole alphabet here. This view should include not just any characters unique to the language but the characters it uses in a base set as well.
-
The Turkish phase found in the code to be used in place of "The quick brown fox" doesn't seem to be used anywhere.
P.S. I'm happy to split this up and post more granular issues as well if that will help track the development process.
from font-manager.
Crikey that's a big commit. You know one of the best way to foster community contribution is to use granular commits on a development branch so eager adopters can follow along and help out right?
If anyone is actually interested in contributing they have yet to step up so it's really not even a consideration anymore.
That said, if someone was serious about helping out then of course they would be included in the process. ;-)
Right away what I noticed for Turkish is that the character viewer only shows the extended Latin characters used over and above the base Latin alphabet. These are certainly the most relevant characters to review when seeing if the language is supported, but when reviewing a font I typically want to see the whole alphabet here. This view should include not just any characters unique to the language but the characters it uses in a base set as well.
Not sure about this. I'm going to kick this can down the road for now.
The Turkish phase found in the code to be used in place of "The quick brown fox" doesn't seem to be used anywhere.
Yeah, about that...
So I'm realizing that attempting to " just do the right thing" is not a very good idea in this case.
What willl end up happening is that we will default to Basic Latin everywhere, "The quick brown ..."
We'll allow the user to select samples or preferred languages or something.
Still trying to sort out the details on this.
Thanks you so much for checking it out and providing valuable feedback.
Feel free to add any other thoughts here.
from font-manager.
Closing this out as the changes have been merged into master and both PPA and COPR repositories updated.
from font-manager.
Related Issues (20)
- Minimum font size HOT 2
- Some fonts are not recognised, but will display if opened via Nemo file manager HOT 4
- Cyrillic orthography is named in russian HOT 6
- [macOS] build error: ld: unknown option: -force_load HOT 4
- [macOS] multiple `dbus` errors on start-up: how to fix? HOT 4
- Fonts with an apostrophe in the Name {the embedded name} cannot be disabled HOT 2
- Add support for "embolden" option HOT 1
- Switch from webkitgtk 4.0 to 4.1 HOT 1
- Full freeze of font-manager HOT 5
- Please upgrade Unicode data to Unicode 15.1.0
- [Feature request] Additional category filters HOT 10
- [Feature request] Clicking a font in Browse would jump on that in in Manage HOT 2
- Cannot navigate categories with arrow keys HOT 1
- Font Manager Crashes on Startup (Flatpak) HOT 2
- Order of preferred fonts in substitution settings is reversed HOT 2
- runtime org.gnome.Platform branch 44 is end-of-life HOT 2
- Failure to build with newer Vala HOT 4
- font-manager 0.8.9 release is missing HOT 1
- Build error on Sonoma: `Cacheable.vala: error: incompatible function pointer types` HOT 2
- Large number of installed fonts cause GtkFontChooserDialog to hang during searches
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 font-manager.