Comments (14)
I'm personally not keen on the notion of "having a defined look across platforms". To me, it's always stunk of egocentrism of developers who go on and on about "their vision". You do raise a valid point about Windows, however. Their default font is kind of rubish and most applications do their own thing over there, anyway.
However - seeing as MacOS' system fonts are much nicer, and Linux users typically prefer to have their applications follow a uniform look - maybe there could be a different build path for the Windows version where sets Roboto as default and leaves the system default as fallback, and then another for MacOS and Linux, where the opposite happens.
More opinions would be nice, but seeing as the project is in its infancy, I'm not too sure where you'd go to get them. Maybe set up a strawpoll on the releases page?
from freetube.
Yes, development is coming back to here and the Vue repository has been archived.
I'd say UI scaling should be a separate issue, as it's slightly different than choosing the font within the app, so let's go with that.
from freetube.
You can make a new thread now if you'd like :)
from freetube.
Any news on this? This is seriously something that keeps me from using this client. I can't stand the default font. It's horrible on my screen. :)
from freetube.
I see no problem with doing this, however I think I'd rather have it the other way around where Roboto is the default and there would be a setting to switch to the system defaults. Only looking through very quick research, this looks like it can go a step further and allow the user to pick any font that they have installed on their system. I'll keep this is mind but for now I'd consider this low priority.
Thank you for the suggestions :)
from freetube.
Shouldn't integration with the user's system take precedent for a desktop application? Roboto's a nice font, sure; but if the user really likes Roboto, they can set it as their default font without much trouble, or even set an environment variable just for FreeTube.
from freetube.
I'd be interested in getting a couple of opinions on this. I'm don't have a very strong opinion on either direction we go with this. I believe that each direction has their own benefits.
Defaulting to Roboto (or any font set by the developer) helps keep a defined look across all platforms. This keeps it so that you know how the application will look no matter which platform you choose.
Defaulting to the system font on the platform allows the user to have their application stack more uniform to their tastes, assuming they have a unique font that they've set. You have to remember that with Windows, (which roughly account for half of the downloads for FreeTube) have a hard time customizing the fonts on their system. It's possible, but not exactly as easy as it is on Linux based systems. Some users may not have that same sense of design that you or someone else does and would rather trust the developers / designers to pick out things such as font for them. It's a very subjective situation but it's highly possible.
Like I've mentioned, I'm okay with this going either direction. I'm just curious as to what others suggest as far as their preference goes.
from freetube.
Hello :-)
I just read the master list and clicked through to here. Sounds great about sorting fonts; I just looked up Roboto and it looks nice. I'd mentioned in another thread, about Vue, that the small fonts on the side bar and under videos (channel name), and the comments, are too small to read; even though I'm on Linux I can't find a way to change that. Preston had said to mention this after the first release of Vue, and he could sort out UI scaling. I just saw that Vue has gone from the Aur and the github page for Vue is read only, so am presuming that Vue has integrated into here? ... it's okay to tag on about the UI scaling here? If not, my apologies.
from freetube.
That's great; no problem. :-) Do you want me to start a new thread now, or wait?
from freetube.
Thanks :-) Will do that now.
from freetube.
Here is another vote:
Please at least make it possible to choose in settings between an antialiasing friendly font and a "antialiasing free" friendly font (like Arial).
#3063
from freetube.
As I use an antialiasing free Linux, the FreeTube font looks very ugly:
(-> Please click on the picture to see it with a scale of 100% to see, what I see. I hate this style.)
I would appreciate it if issue #39 would be implemented.
from freetube.
Is there a workaround like to enable antialiasing only for the flatpak FreeTube, when I start it?
Has FreeTube for example a environmental variable that can be set by start, to enable antialiasing only for Freetube?
Thank you.
from freetube.
Hello,
I wanted to resuggest the idea of having FreeTube default to the system's font (at least on linux). The Roboto font does not work well with Japanese. The application defaults to a font for Japanese characters that does not fit well with the Latin Roboto characters. The Japanese is therefore hard to read.
from freetube.
Related Issues (20)
- Can you add an option to export all Freetube parameters ? HOT 4
- [Bug]: Impossible to read exported files of history and subscriptions HOT 1
- [Bug]: Back from shorts in subscribed channel goes back to videos and not shorts HOT 1
- [Bug]: F5 doesn't work for refreshing, while ctrl+r does. HOT 1
- [Bug]: Top bar of Freetube goes out of screen HOT 2
- [Bug]: FreeTube Flashes black when watching video HOT 6
- [Feature Request]: Allow higher video resolutions HOT 1
- [Bug]: Watching other videos is impossible when Age-restriction-videos are encountered HOT 1
- [Feature Request]: Toggle hide/unhide Watched Video HOT 1
- [Feature Request]: Quick Mask as Watched icon HOT 1
- [Bug]: Duration is not displayed in Subscriptions page HOT 5
- [Bug]: Duration cut to 2 hours from an originally 9 hours video HOT 1
- [Feature Request]: order channel video by longest HOT 2
- [Bug]: Freetube disables full screen on next playback HOT 1
- [Bug]: FreeTube crashes upon entering fullscreen (Wayland) HOT 1
- Add YouTube Account(s) HOT 1
- [Feature Request]: Sort playlist by duration HOT 1
- [Bug]: Video download (video & audio) only offers 360p HOT 1
- [Feature Request]: Rename "Avoid Accidental Unsubscription" to "Confirm before unsubscribing" HOT 2
- [Feature Request]: Larger search/URL bar HOT 6
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 freetube.