Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

[DO NOT MERGE] Small Linux improvements #46

Closed

Conversation

mustang-sally
Copy link
Contributor

Hey! Here are some small (but important) improvements for Linux. The most important one being the switch from .tar.gz to AppImage. Let me know what you think about that.

In my next post I'll be talking about updating the Source Sans Pro font to make it look better on Linux. I haven't pushed the commit that addresses that yet, because I want to be sure you're okay with that, since it affects the Windows font as well. I'll be posting some screenshots for comparison below.

Now we can build them individually.
Compared to a .tar.gz build, an AppImage build is:

* Faster to build: AppImages uses a fast compression algorithm. Granted,
the result AppImage is going to be bigger than a .tar.gz archive, but
the user still have to unpack the .tar.gz archive to run the program,
so...
* Easier to run: Simply double click it, like a portable Windows
executable
* Easier to manage: Since it's a single executable file, you can just copy
and it will run anywhere else; it also uses less disk space than an
uncompressed .tar.gz build
* System integration: Can create a shortcut in your program's list so you can
run it easily
@mustang-sally
Copy link
Contributor Author

Linux (OLD FONT):

linux-old

Linux (NEW FONT):

linux-new


Linux (OLD FONT):

linux-old-2

Linux (NEW FONT):

linux-new-2


Windows 10 (OLD FONT):

windows10-old

Windows 10 (NEW FONT):

windows10-new


Windows 10 (OLD FONT):

windows10-old-2

Windows 10 (NEW FONT):

windows10-new-2

@thecoder75
Copy link
Owner

Out of curiosity, what is the benefit of switching to AppImage for Linux instead of TAR.GZ archive? How many Linux distributions support running AppImages?

@thecoder75
Copy link
Owner

Please open an Issue to discuss the font change as this I would like others to weigh on as well, specially if anyone else besides me thinks the font needs to change completely too.

@thecoder75 thecoder75 self-requested a review January 10, 2019 02:37
@thecoder75 thecoder75 self-assigned this Jan 10, 2019
@mustang-sally
Copy link
Contributor Author

In theory, it should run out-of-the-box in any major distribution. I've added some "PROs" about AppImage in the description of my commit, but a FAQ is available here and some other useful information here.

@mustang-sally
Copy link
Contributor Author

I also agree about changing the font, I just thought updating it would be easier. I've created a thread for discussing about that: #47

@mustang-sally
Copy link
Contributor Author

Since those small modifications were already pushed to master, I think I should close this one. If I think of anything else I'll open another one. Thanks!

@mustang-sally mustang-sally deleted the linux-improvements branch January 10, 2019 17:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants