Compare commits
449 Commits
feat-insta
...
pre-commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1c2f3b77ca | ||
|
|
3ac8765a76 | ||
|
|
88b6ee00a0 | ||
|
|
982de8a0f8 | ||
|
|
43f86b9821 | ||
|
|
cdb5c3ef7f | ||
|
|
b53682be6c | ||
|
|
fbb382e1e8 | ||
|
|
a04f5db39a | ||
|
|
9708ca2825 | ||
|
|
3f909c5ec0 | ||
|
|
836f3703f6 | ||
|
|
53e980a8e8 | ||
|
|
bc8ac155d4 | ||
|
|
5104e0d400 | ||
|
|
a6a51b2ccf | ||
|
|
b203b6d252 | ||
|
|
abb3d56b7e | ||
|
|
fd1676092a | ||
|
|
d66d41ed9a | ||
|
|
97d10a5724 | ||
|
|
1dba0991ec | ||
|
|
8619510aa6 | ||
|
|
7b0c55130f | ||
|
|
3875a33307 | ||
|
|
41957ed4cb | ||
|
|
3545364cbf | ||
|
|
b704593972 | ||
|
|
e6440a3923 | ||
|
|
d919fb8e64 | ||
|
|
1a0029ad47 | ||
|
|
3f5bba7f0e | ||
|
|
aa96e56130 | ||
|
|
a67b692f3e | ||
|
|
ac22b1b4e6 | ||
|
|
b7a3eaa784 | ||
|
|
5ec2479df6 | ||
|
|
f26d28b561 | ||
|
|
dcb75c29f4 | ||
|
|
94466f9a9b | ||
|
|
d7ab869a74 | ||
|
|
0bdd907959 | ||
|
|
2e0f059868 | ||
|
|
0ef690635f | ||
|
|
5c5b1e8a1d | ||
|
|
def1d60326 | ||
|
|
63e94e277f | ||
|
|
fc9d558288 | ||
|
|
cb7b3c7b13 | ||
|
|
7d26cecad4 | ||
|
|
d7e86124ed | ||
|
|
02966c8440 | ||
|
|
71d2abde6d | ||
|
|
d1eca20976 | ||
|
|
d00439bb97 | ||
|
|
60905ccf20 | ||
|
|
420712a69e | ||
|
|
da736a9175 | ||
|
|
6771f8645f | ||
|
|
f47519106e | ||
|
|
e7651b18b8 | ||
|
|
720b72b1e1 | ||
|
|
cba641f1cf | ||
|
|
3e76e102f5 | ||
|
|
8f0bf1074e | ||
|
|
09288b135e | ||
|
|
03d996725a | ||
|
|
82f0a0b843 | ||
|
|
a2515b3ce5 | ||
|
|
650e32dfdf | ||
|
|
1ab992ca1c | ||
|
|
c5bdc1eee4 | ||
|
|
cab82a24dd | ||
|
|
2c081f218c | ||
|
|
60f0456d44 | ||
|
|
b5cb322827 | ||
|
|
44f9df793d | ||
|
|
887e282443 | ||
|
|
c25ea7c2fc | ||
|
|
88f1e4e96e | ||
|
|
ab496b9ade | ||
|
|
a04103b88c | ||
|
|
6a7b57a064 | ||
|
|
e8037948f4 | ||
|
|
fdecd7a8da | ||
|
|
bbf2da803f | ||
|
|
7abe89ec3a | ||
|
|
f0aa7d6fb8 | ||
|
|
92686f0ae4 | ||
|
|
ff0cef7841 | ||
|
|
050384d255 | ||
|
|
3ea6c614b3 | ||
|
|
e5d6f60cc8 | ||
|
|
708ad60d1c | ||
|
|
8cac5af983 | ||
|
|
cc13aac465 | ||
|
|
a23fd713e7 | ||
|
|
1c4b38b7ec | ||
|
|
34c8168548 | ||
|
|
9c0564cca4 | ||
|
|
26854d9137 | ||
|
|
f1441a5c12 | ||
|
|
12530a6da1 | ||
|
|
2f184cb525 | ||
|
|
c6a8a43fdc | ||
|
|
e62155cba5 | ||
|
|
e4d4b915d5 | ||
|
|
1c79a78c09 | ||
|
|
0f3b43d92a | ||
|
|
4136b1d6c0 | ||
|
|
82b4d8bdfb | ||
|
|
4b4fe93d86 | ||
|
|
ba2ec0a047 | ||
|
|
6e9e633616 | ||
|
|
078c9b01c9 | ||
|
|
4de47581c4 | ||
|
|
03dff50916 | ||
|
|
4010972963 | ||
|
|
01d72eac5b | ||
|
|
223ba8ecb0 | ||
|
|
8e0ef40b1f | ||
|
|
8796615775 | ||
|
|
e48d50ff78 | ||
|
|
5908f88ac5 | ||
|
|
2068ab71ab | ||
|
|
edca9d5b9a | ||
|
|
ee967296a6 | ||
|
|
abf4c7ae66 | ||
|
|
d250907a3c | ||
|
|
efa348d1b3 | ||
|
|
ce9a84dc52 | ||
|
|
7188ed4072 | ||
|
|
fd5e7f0a90 | ||
|
|
60b6c1215c | ||
|
|
7548950a5e | ||
|
|
051e2e5852 | ||
|
|
0c057b722d | ||
|
|
17a511230c | ||
|
|
8ea5c2e079 | ||
|
|
3e84f5efdf | ||
|
|
3a71065db7 | ||
|
|
2b806de133 | ||
|
|
113abb3322 | ||
|
|
aa5b3e9455 | ||
|
|
109b2b1d9c | ||
|
|
f075eab78d | ||
|
|
9e6b659f48 | ||
|
|
8b8e50aeaf | ||
|
|
7d8f1e440d | ||
|
|
12dee36bdc | ||
|
|
4d3821d9aa | ||
|
|
cd5b823ff7 | ||
|
|
c604f49422 | ||
|
|
c4d48e2087 | ||
|
|
3298376f92 | ||
|
|
e8105f9ea6 | ||
|
|
dd9a85aae1 | ||
|
|
c9fb729a50 | ||
|
|
dcd662dc06 | ||
|
|
9a0e9ee58e | ||
|
|
e2e9fd9b7b | ||
|
|
5594a23298 | ||
|
|
a317ba41f4 | ||
|
|
a7e465c704 | ||
|
|
c3affa75a8 | ||
|
|
2b2f4cea69 | ||
|
|
026325d2bf | ||
|
|
e7dfd56515 | ||
|
|
27da810f34 | ||
|
|
8ecb806b97 | ||
|
|
fc3e5e0839 | ||
|
|
b42449459e | ||
|
|
b300444e15 | ||
|
|
46de8a8caa | ||
|
|
84308118c6 | ||
|
|
805b479e45 | ||
|
|
013cc42e07 | ||
|
|
885d02079a | ||
|
|
b3969aa3b7 | ||
|
|
4019f9cb81 | ||
|
|
a2568be16f | ||
|
|
b9ef076dc8 | ||
|
|
5946444c63 | ||
|
|
afb333ab4f | ||
|
|
97a3889ecc | ||
|
|
c06ae550bc | ||
|
|
bac0d08cf2 | ||
|
|
1edae785f4 | ||
|
|
9d025fbdcb | ||
|
|
997909b4a4 | ||
|
|
a4d30724b5 | ||
|
|
e2ac7f3749 | ||
|
|
70ee239f90 | ||
|
|
3677c87865 | ||
|
|
2a7b1504d7 | ||
|
|
21304d2299 | ||
|
|
de68c79876 | ||
|
|
9795c1b642 | ||
|
|
335b9f7c8d | ||
|
|
167e6a68e6 | ||
|
|
d6cc8480c1 | ||
|
|
04e52f18ce | ||
|
|
268445aade | ||
|
|
f6d56fdf50 | ||
|
|
994dcc28f3 | ||
|
|
92c9a01385 | ||
|
|
d3d2fc232e | ||
|
|
ee9523ee39 | ||
|
|
e5929a134d | ||
|
|
e83cd5ac68 | ||
|
|
2f8d27ccad | ||
|
|
5004e4a5ed | ||
|
|
12cf5ce3be | ||
|
|
9b1908b616 | ||
|
|
d322050d5a | ||
|
|
1887e5567f | ||
|
|
b18a388cf4 | ||
|
|
2751ba360a | ||
|
|
dca4ccefd9 | ||
|
|
a316c5adcc | ||
|
|
3a1915fd7a | ||
|
|
1c75c7161f | ||
|
|
606282e838 | ||
|
|
ae6e15ef15 | ||
|
|
1f9f25e938 | ||
|
|
4e7328d94d | ||
|
|
dd744822a3 | ||
|
|
6cf1846594 | ||
|
|
2c2679aa1b | ||
|
|
65ec4f032b | ||
|
|
e96f080602 | ||
|
|
f3d3d53f3a | ||
|
|
35c181d721 | ||
|
|
40ef5803bf | ||
|
|
61af2140a1 | ||
|
|
61d092f1a3 | ||
|
|
ee0b168466 | ||
|
|
8be1cd7101 | ||
|
|
4e9a416e5f | ||
|
|
74cd9d93fe | ||
|
|
821bbcdadc | ||
|
|
f9b8a13fdc | ||
|
|
f42c49ec75 | ||
|
|
109cd696eb | ||
|
|
d962654fe5 | ||
|
|
3c1038bb7e | ||
|
|
1ffa6f5053 | ||
|
|
7d1a986c90 | ||
|
|
e4eb78a0ce | ||
|
|
ab3916f1d2 | ||
|
|
3bd48b7211 | ||
|
|
d7156d3640 | ||
|
|
6b17de3771 | ||
|
|
206da93530 | ||
|
|
c42bf78be5 | ||
|
|
6379d8f00e | ||
|
|
879e27272b | ||
|
|
4bc58dd488 | ||
|
|
b87ba41bad | ||
|
|
290226aec7 | ||
|
|
5831696ead | ||
|
|
e164a6b5ef | ||
|
|
0b6eed0a04 | ||
|
|
c033d7c4a8 | ||
|
|
a00939164d | ||
|
|
d122319392 | ||
|
|
b0a0993afc | ||
|
|
7e657c58a7 | ||
|
|
d3d97d7d35 | ||
|
|
b678a9f130 | ||
|
|
35c5a1dc6c | ||
|
|
73e71aff80 | ||
|
|
963e74b90e | ||
|
|
26c3ae12ca | ||
|
|
b2e2d946c8 | ||
|
|
8c4a695a9f | ||
|
|
01f070b701 | ||
|
|
e20e3423fb | ||
|
|
1ffdff8fbe | ||
|
|
d12b400730 | ||
|
|
db7562aec5 | ||
|
|
373c85aeb2 | ||
|
|
6e0da93a4a | ||
|
|
6103770f0b | ||
|
|
4884cc97ca | ||
|
|
7b939fc541 | ||
|
|
ad443a5a97 | ||
|
|
6df306f32a | ||
|
|
fe6322c585 | ||
|
|
99fcee0982 | ||
|
|
df3548778c | ||
|
|
6c3d582406 | ||
|
|
09abdb747e | ||
|
|
06a112d012 | ||
|
|
af1ba31334 | ||
|
|
3290965614 | ||
|
|
405e61d122 | ||
|
|
80ba2ad378 | ||
|
|
9a1ed82053 | ||
|
|
9c0c39845c | ||
|
|
8a4d8906d3 | ||
|
|
0826a238bc | ||
|
|
8cd9dd7919 | ||
|
|
4ce6204881 | ||
|
|
a060947ac5 | ||
|
|
a98589ba14 | ||
|
|
c98938776d | ||
|
|
e897292a34 | ||
|
|
f4f4d30998 | ||
|
|
03c702a662 | ||
|
|
b76598b3bb | ||
|
|
7a59b3b9b7 | ||
|
|
c554632fe1 | ||
|
|
996ff12c7f | ||
|
|
983a305518 | ||
|
|
8e85c63ee5 | ||
|
|
f25f319efa | ||
|
|
854bc4e85f | ||
|
|
ea1bd4f319 | ||
|
|
dd2c5ee25d | ||
|
|
a78982bda6 | ||
|
|
b1e2107b8f | ||
|
|
f27c3482a3 | ||
|
|
af238bd4ba | ||
|
|
8e3a3bfc9c | ||
|
|
564d28bb7f | ||
|
|
9e9eae842d | ||
|
|
152cd3e292 | ||
|
|
a06a28b8ad | ||
|
|
275d0cb975 | ||
|
|
d3167845c6 | ||
|
|
c065c0decb | ||
|
|
3f44fc3b0f | ||
|
|
6be98c5224 | ||
|
|
220bd55964 | ||
|
|
f326126705 | ||
|
|
a2fb111506 | ||
|
|
43dc3c29f4 | ||
|
|
1594b388c7 | ||
|
|
556095a684 | ||
|
|
a061cf1ba2 | ||
|
|
8c3a8f8611 | ||
|
|
fe6fa6220b | ||
|
|
122053a078 | ||
|
|
68b13b2da1 | ||
|
|
9073afa69d | ||
|
|
3779f507c9 | ||
|
|
5fb2c7b0fd | ||
|
|
fca2618dee | ||
|
|
dd89b2748a | ||
|
|
6fb023a1c6 | ||
|
|
c330e29f27 | ||
|
|
3865e2abe7 | ||
|
|
be5d020a04 | ||
|
|
e93cf9a535 | ||
|
|
b49979e6ce | ||
|
|
6dd5038c46 | ||
|
|
b9aa42856d | ||
|
|
b18efc4497 | ||
|
|
2dafe2d7a1 | ||
|
|
df54d08955 | ||
|
|
7277f71b9c | ||
|
|
e630b5a898 | ||
|
|
e8fbc95e3e | ||
|
|
9d455ba753 | ||
|
|
74f0624fad | ||
|
|
22032284fc | ||
|
|
993129af37 | ||
|
|
c8dcccad08 | ||
|
|
9ca357642a | ||
|
|
e8dc55a83a | ||
|
|
d248abcc64 | ||
|
|
64478a87a4 | ||
|
|
2211d9f78e | ||
|
|
406c7c0213 | ||
|
|
0a7bf57a13 | ||
|
|
49a2dd91e9 | ||
|
|
602aee2b9b | ||
|
|
39063a3fff | ||
|
|
93bdf8856f | ||
|
|
7cbe3ff07c | ||
|
|
b4c32b09b9 | ||
|
|
86bfd8bdf1 | ||
|
|
2a70f7f3a2 | ||
|
|
fd90dd837d | ||
|
|
e6e1e26c14 | ||
|
|
b854224cef | ||
|
|
cd2a73ff30 | ||
|
|
4b22993e9c | ||
|
|
0468d3b4cb | ||
|
|
6d67815c9c | ||
|
|
e839d1fdcd | ||
|
|
90b3422709 | ||
|
|
1496041b48 | ||
|
|
509a782a4a | ||
|
|
45bb5e24f2 | ||
|
|
cccdf03863 | ||
|
|
41a1450bd0 | ||
|
|
ad8b1cfc8e | ||
|
|
d49b60cbc5 | ||
|
|
0775e16562 | ||
|
|
7f3cdcee4d | ||
|
|
60b3e809fb | ||
|
|
2d06aa2e89 | ||
|
|
b044cb41c7 | ||
|
|
07817afe0c | ||
|
|
f540241f07 | ||
|
|
28e958e600 | ||
|
|
7d5cce374c | ||
|
|
451e7e65a3 | ||
|
|
9223ffc8ed | ||
|
|
e6d04bf8e0 | ||
|
|
3d674066c7 | ||
|
|
b0f2830224 | ||
|
|
7bae17e3a3 | ||
|
|
f4c0a454b7 | ||
|
|
b7b5b34b27 | ||
|
|
1613faba04 | ||
|
|
58c66679ab | ||
|
|
99eeac4239 | ||
|
|
3cb2e189c2 | ||
|
|
350f003d81 | ||
|
|
26a2f13815 | ||
|
|
00141f1d54 | ||
|
|
da35923df9 | ||
|
|
570badd78b | ||
|
|
2dd0980cc9 | ||
|
|
d2601efeab | ||
|
|
c0db3e4d3b | ||
|
|
a7c8d4acfe | ||
|
|
34e76f749b | ||
|
|
eaef31089c | ||
|
|
1d3e521144 | ||
|
|
6aaf7cf844 | ||
|
|
0efbd5818c | ||
|
|
20e0983a29 | ||
|
|
f01427a236 | ||
|
|
df688076b5 | ||
|
|
df56347660 | ||
|
|
3a0acff38f | ||
|
|
e224e233cc | ||
|
|
f2afc99339 | ||
|
|
1c35e76f25 | ||
|
|
08cd44f17b | ||
|
|
a5ae665582 | ||
|
|
916c1e6bd8 | ||
|
|
02b0f2856c | ||
|
|
8841b93f45 | ||
|
|
8387d287a9 |
133
.github/CODE_OF_CONDUCT.md
vendored
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
|
||||||
|
# Contributor Covenant Code of Conduct
|
||||||
|
|
||||||
|
## Our Pledge
|
||||||
|
|
||||||
|
We as members, contributors, and leaders pledge to make participation in our
|
||||||
|
community a harassment-free experience for everyone, regardless of age, body
|
||||||
|
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
||||||
|
identity and expression, level of experience, education, socio-economic status,
|
||||||
|
nationality, personal appearance, race, caste, color, religion, or sexual
|
||||||
|
identity and orientation.
|
||||||
|
|
||||||
|
We pledge to act and interact in ways that contribute to an open, welcoming,
|
||||||
|
diverse, inclusive, and healthy community.
|
||||||
|
|
||||||
|
## Our Standards
|
||||||
|
|
||||||
|
Examples of behavior that contributes to a positive environment for our
|
||||||
|
community include:
|
||||||
|
|
||||||
|
* Demonstrating empathy and kindness toward other people
|
||||||
|
* Being respectful of differing opinions, viewpoints, and experiences
|
||||||
|
* Giving and gracefully accepting constructive feedback
|
||||||
|
* Accepting responsibility and apologizing to those affected by our mistakes,
|
||||||
|
and learning from the experience
|
||||||
|
* Focusing on what is best not just for us as individuals, but for the overall
|
||||||
|
community
|
||||||
|
|
||||||
|
Examples of unacceptable behavior include:
|
||||||
|
|
||||||
|
* The use of sexualized language or imagery, and sexual attention or advances of
|
||||||
|
any kind
|
||||||
|
* Trolling, insulting or derogatory comments, and personal or political attacks
|
||||||
|
* Public or private harassment
|
||||||
|
* Publishing others' private information, such as a physical or email address,
|
||||||
|
without their explicit permission
|
||||||
|
* Other conduct which could reasonably be considered inappropriate in a
|
||||||
|
professional setting
|
||||||
|
|
||||||
|
## Enforcement Responsibilities
|
||||||
|
|
||||||
|
Community leaders are responsible for clarifying and enforcing our standards of
|
||||||
|
acceptable behavior and will take appropriate and fair corrective action in
|
||||||
|
response to any behavior that they deem inappropriate, threatening, offensive,
|
||||||
|
or harmful.
|
||||||
|
|
||||||
|
Community leaders have the right and responsibility to remove, edit, or reject
|
||||||
|
comments, commits, code, wiki edits, issues, and other contributions that are
|
||||||
|
not aligned to this Code of Conduct, and will communicate reasons for moderation
|
||||||
|
decisions when appropriate.
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
This Code of Conduct applies within all community spaces, and also applies when
|
||||||
|
an individual is officially representing the community in public spaces.
|
||||||
|
Examples of representing our community include using an official e-mail address,
|
||||||
|
posting via an official social media account, or acting as an appointed
|
||||||
|
representative at an online or offline event.
|
||||||
|
|
||||||
|
## Enforcement
|
||||||
|
|
||||||
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||||
|
reported to the community leaders responsible for enforcement at
|
||||||
|
https://matrix.to/#/#winapps:matrix.org.
|
||||||
|
All complaints will be reviewed and investigated promptly and fairly.
|
||||||
|
|
||||||
|
All community leaders are obligated to respect the privacy and security of the
|
||||||
|
reporter of any incident.
|
||||||
|
|
||||||
|
## Enforcement Guidelines
|
||||||
|
|
||||||
|
Community leaders will follow these Community Impact Guidelines in determining
|
||||||
|
the consequences for any action they deem in violation of this Code of Conduct:
|
||||||
|
|
||||||
|
### 1. Correction
|
||||||
|
|
||||||
|
**Community Impact**: Use of inappropriate language or other behavior deemed
|
||||||
|
unprofessional or unwelcome in the community.
|
||||||
|
|
||||||
|
**Consequence**: A private, written warning from community leaders, providing
|
||||||
|
clarity around the nature of the violation and an explanation of why the
|
||||||
|
behavior was inappropriate. A public apology may be requested.
|
||||||
|
|
||||||
|
### 2. Warning
|
||||||
|
|
||||||
|
**Community Impact**: A violation through a single incident or series of
|
||||||
|
actions.
|
||||||
|
|
||||||
|
**Consequence**: A warning with consequences for continued behavior. No
|
||||||
|
interaction with the people involved, including unsolicited interaction with
|
||||||
|
those enforcing the Code of Conduct, for a specified period of time. This
|
||||||
|
includes avoiding interactions in community spaces as well as external channels
|
||||||
|
like social media. Violating these terms may lead to a temporary or permanent
|
||||||
|
ban.
|
||||||
|
|
||||||
|
### 3. Temporary Ban
|
||||||
|
|
||||||
|
**Community Impact**: A serious violation of community standards, including
|
||||||
|
sustained inappropriate behavior.
|
||||||
|
|
||||||
|
**Consequence**: A temporary ban from any sort of interaction or public
|
||||||
|
communication with the community for a specified period of time. No public or
|
||||||
|
private interaction with the people involved, including unsolicited interaction
|
||||||
|
with those enforcing the Code of Conduct, is allowed during this period.
|
||||||
|
Violating these terms may lead to a permanent ban.
|
||||||
|
|
||||||
|
### 4. Permanent Ban
|
||||||
|
|
||||||
|
**Community Impact**: Demonstrating a pattern of violation of community
|
||||||
|
standards, including sustained inappropriate behavior, harassment of an
|
||||||
|
individual, or aggression toward or disparagement of classes of individuals.
|
||||||
|
|
||||||
|
**Consequence**: A permanent ban from any sort of public interaction within the
|
||||||
|
community.
|
||||||
|
|
||||||
|
## Attribution
|
||||||
|
|
||||||
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
||||||
|
version 2.1, available at
|
||||||
|
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
|
||||||
|
|
||||||
|
Community Impact Guidelines were inspired by
|
||||||
|
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
|
||||||
|
|
||||||
|
For answers to common questions about this code of conduct, see the FAQ at
|
||||||
|
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
|
||||||
|
[https://www.contributor-covenant.org/translations][translations].
|
||||||
|
|
||||||
|
[homepage]: https://www.contributor-covenant.org
|
||||||
|
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
|
||||||
|
[Mozilla CoC]: https://github.com/mozilla/diversity
|
||||||
|
[FAQ]: https://www.contributor-covenant.org/faq
|
||||||
|
[translations]: https://www.contributor-covenant.org/translations
|
||||||
59
.github/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
# Contribution Guidelines
|
||||||
|
|
||||||
|
Thank you for contributing to winapps! Before you can contribute, we ask some things of you:
|
||||||
|
|
||||||
|
- Please follow our Code of Conduct, the Contributor Covenant. You can find a copy in this repository or under https://www.contributor-covenant.org/
|
||||||
|
- All Contributors have to sign a Developer Certificate of Origin, agreeing to license their contribution under the AGPLv3. Historically, we used to require a CLA because we had to relicense the codebase from ARR to AGPLv3; however, this is being phased out. You can find a copy of the DCO below or under https://developercertificate.org/.
|
||||||
|
- Please follow code conventions enforced by `pre-commit`. To keep down CI usage, please run it locally before committing too.
|
||||||
|
See <https://pre-commit.com> for installation, then run `pre-commit install` inside the `winapps` repository you cloned.
|
||||||
|
|
||||||
|
## Guidelines for pre-defined applications
|
||||||
|
|
||||||
|
Some pre-defined applications contain a header like:
|
||||||
|
|
||||||
|
```
|
||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
```
|
||||||
|
|
||||||
|
This is for historic reasons, see [LICENSE.md](../LICENSE.md) and [COPYRIGHT.md](../COPYRIGHT.md).
|
||||||
|
When contributing new applications, please *do not* include such a header.
|
||||||
|
|
||||||
|
## Developer Certificate of Origin
|
||||||
|
|
||||||
|
Developer Certificate of Origin
|
||||||
|
Version 1.1
|
||||||
|
|
||||||
|
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies of this
|
||||||
|
license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
|
||||||
|
Developer's Certificate of Origin 1.1
|
||||||
|
|
||||||
|
By making a contribution to this project, I certify that:
|
||||||
|
|
||||||
|
(a) The contribution was created in whole or in part by me and I
|
||||||
|
have the right to submit it under the open source license
|
||||||
|
indicated in the file; or
|
||||||
|
|
||||||
|
(b) The contribution is based upon previous work that, to the best
|
||||||
|
of my knowledge, is covered under an appropriate open source
|
||||||
|
license and I have the right under that license to submit that
|
||||||
|
work with modifications, whether created in whole or in part
|
||||||
|
by me, under the same open source license (unless I am
|
||||||
|
permitted to submit under a different license), as indicated
|
||||||
|
in the file; or
|
||||||
|
|
||||||
|
(c) The contribution was provided directly to me by some other
|
||||||
|
person who certified (a), (b) or (c) and I have not modified
|
||||||
|
it.
|
||||||
|
|
||||||
|
(d) I understand and agree that this project and the contribution
|
||||||
|
are public and that a record of the contribution (including all
|
||||||
|
personal information I submit with it, including my sign-off) is
|
||||||
|
maintained indefinitely and may be redistributed consistent with
|
||||||
|
this project or the open source license(s) involved.
|
||||||
65
.github/ISSUE_TEMPLATE/1-bug.yml
vendored
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
name: Bug Report
|
||||||
|
description: File a bug report.
|
||||||
|
labels: ["triage"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
We cannot fix nor support all bugs caused by FreeRDP, especially on Wayland.
|
||||||
|
If you experience visual bugs, please open a discussion instead.
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: what-happened
|
||||||
|
attributes:
|
||||||
|
label: What happened?
|
||||||
|
description: Also tell us, what did you expect to happen?
|
||||||
|
placeholder: Tell us what you see!
|
||||||
|
value: "A bug happened!"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: freerdp
|
||||||
|
attributes:
|
||||||
|
label: Your FreeRDP version and where you got it from
|
||||||
|
placeholder: "FreeRDP 3.10 (Debian Backports)"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: distro
|
||||||
|
attributes:
|
||||||
|
label: Your Linux distribution and version
|
||||||
|
placeholder: "Debian Trixie"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: config
|
||||||
|
attributes:
|
||||||
|
label: Your `winapps.conf`
|
||||||
|
description: Please copy and paste your `winapps.conf`. Make sure to not include any sensible data. This will be automatically formatted into code, so no need for backticks.
|
||||||
|
render: shell
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: logs
|
||||||
|
attributes:
|
||||||
|
label: Logs
|
||||||
|
description: Give the output of WinApps, FreeRDP etc. where / if applicable.
|
||||||
|
render: shell
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: terms
|
||||||
|
attributes:
|
||||||
|
label: Terms
|
||||||
|
options:
|
||||||
|
- label: I am running the latest version.
|
||||||
|
required: true
|
||||||
|
- label: To the best of my knowledge, this is a bug and not a setup nor a FreeRDP problem.
|
||||||
|
required: true
|
||||||
|
- label: I have checked for duplicate issues.
|
||||||
|
required: true
|
||||||
|
- label: I agree to follow this project's Code of Conduct.
|
||||||
|
required: true
|
||||||
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
blank_issues_enabled: false
|
||||||
|
contact_links:
|
||||||
|
- name: Community Support
|
||||||
|
url: https://github.com/winapps-org/winapps/discussions
|
||||||
|
about: Get help with non-bug issues here. Please use this instead of filing bug reports.
|
||||||
65
.github/cla-signatures.csv
vendored
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
User Name;Repository Owner;Repository Name;CLA Title;Gist URL;Gist Version;Signed At;Revoked At;Signed for Organization
|
||||||
|
sparky3387;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-31T12:31:32.643Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
matheusmelo18;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-30T15:57:01.072Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Libadoxon;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-29T09:53:59.385Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Dreamail;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-29T06:43:07.752Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
queenkjuul;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-27T16:19:30.937Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
DevZiaus;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-25T21:17:17.792Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
nlogozzo;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-24T15:25:25.197Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
osalbahr;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-24T15:09:01.053Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
9Morello;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-19T12:14:39.707Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Sunrongguo2008;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-08-06T15:56:33.681Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
wovw;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-07-31T04:14:50.710Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
denisstrizhkin;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-07-07T14:43:28.482Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
joeshachaf;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-06-29T21:17:46.041Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Aldo-f;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-06-19T19:26:32.522Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Mr-MyDooM;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-06-10T03:01:36.680Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Theowulf-dev;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-06-10T00:44:09.838Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
JoAllg;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-06-04T21:04:46.931Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
sears-s;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-05-24T02:56:00.518Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
egvrl;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-05-15T14:33:38.598Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
thefiredragon;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-04-19T19:06:36.941Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
arwarw;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-04-19T16:12:55.873Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
linull24;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-04-11T17:32:09.319Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
kroese;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-04-02T15:26:03.840Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
dasinking;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-03-25T00:54:49.660Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
tstormn3tw0rk;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-03-21T07:08:26.583Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
limemane;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-03-10T16:38:38.276Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
borekon;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-02-24T11:40:24.101Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
whitewolf101;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-02-23T03:29:22.061Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
raffaem;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-02-16T14:28:21.523Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
mbekkomo;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-02-02T11:40:36.462Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
toastedcrumpets;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-01-16T13:53:21.167Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
starbr3aker;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-01-12T17:30:37.473Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Deluxe-7;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-01-11T01:48:33.638Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
stceum;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2025-01-03T07:14:43.695Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
molostovvs;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-12-13T07:48:02.950Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
mindset-tk;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-11-25T22:30:30.062Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
lunatic-gh;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-11-18T20:39:24.413Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Username404-59;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-10-08T21:06:39.926Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
CHN-beta;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-10-05T06:12:56.133Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
eylenburg;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-10-02T13:49:45.131Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
tristanRW;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-09-23T14:48:15.158Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
MopigamesYT;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-09-19T14:54:16.014Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
queler;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-09-09T03:33:59.760Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
C0rn3j;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-09-01T22:30:46.600Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
FixeQyt;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-08-30T14:22:17.912Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
RheaBarar;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-08-19T07:36:53.003Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Coruscant11;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-08-18T12:46:39.393Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
escapefreeg;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-08-11T03:04:17.227Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
itiligent;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-07-26T04:13:53.616Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
gordoncheong;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-07-25T11:14:28.928Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
bkanuka;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-07-08T19:31:49.299Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Kazevic;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-07-02T06:46:56.451Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
KernelGhost;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-07-01T06:44:06.681Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
MrTumnis;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-06-13T00:24:25.715Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Alchemi1963;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-05-30T21:48:08.692Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
GreatNovaDragon;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2024-04-20T20:34:17.381Z;2024-09-21T21:48:55.765Z;TRUE
|
||||||
|
Matt-M-3;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-12-04T17:31:44.383Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Hyperspeed1313;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-11-10T18:19:32.080Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
notPlancha;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-09-04T18:07:58.859Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
freechelmi;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-07-16T08:31:50.083Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
LDprg;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-07-16T07:08:14.876Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
fbartels;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-07-15T19:49:07.019Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
oskardotglobal;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-07-15T15:09:49.368Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
Leonardo-DGS;winapps-org;;fcla.md;https://gist.github.com/oskardotglobal/35f0a72eb45fcc7087e535561383dbc5;1f2d08888e405a91582607bf95176a5755363929;2023-07-15T15:07:40.778Z;2025-09-04T11:04:01.000Z;TRUE
|
||||||
|
25
.github/workflows/update.yaml
vendored
@@ -1,25 +0,0 @@
|
|||||||
name: Update submodules
|
|
||||||
on:
|
|
||||||
repository_dispatch:
|
|
||||||
types: update
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
update:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
submodules: recursive
|
|
||||||
|
|
||||||
- name: Update module
|
|
||||||
run: |
|
|
||||||
git submodule update --init --recursive --checkout -f
|
|
||||||
|
|
||||||
- name: Commit and push
|
|
||||||
uses: EndBug/add-and-commit@v9
|
|
||||||
with:
|
|
||||||
add: "WinApps-Launcher"
|
|
||||||
default_author: github_actions
|
|
||||||
message: "Update submodules"
|
|
||||||
push: true
|
|
||||||
fetch: true
|
|
||||||
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
/.idea
|
||||||
|
/.vscode
|
||||||
|
/result
|
||||||
|
.DS_Store
|
||||||
|
**/.DS_Store
|
||||||
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
|||||||
[submodule "WinApps-Launcher"]
|
|
||||||
path = WinApps-Launcher
|
|
||||||
url = https://github.com/winapps-org/WinApps-Launcher.git
|
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
ci:
|
exclude: ^(.+)\.patch$
|
||||||
autoupdate_branch: "rewrite"
|
|
||||||
|
|
||||||
repos:
|
repos:
|
||||||
- repo: https://github.com/Lucas-C/pre-commit-hooks
|
- repo: https://github.com/Lucas-C/pre-commit-hooks
|
||||||
@@ -15,7 +14,7 @@ repos:
|
|||||||
args: [ --whitespaces-count, "4" ]
|
args: [ --whitespaces-count, "4" ]
|
||||||
|
|
||||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||||
rev: v4.6.0
|
rev: v6.0.0
|
||||||
hooks:
|
hooks:
|
||||||
- id: check-added-large-files
|
- id: check-added-large-files
|
||||||
- id: check-case-conflict
|
- id: check-case-conflict
|
||||||
@@ -39,12 +38,12 @@ repos:
|
|||||||
- id: trailing-whitespace
|
- id: trailing-whitespace
|
||||||
|
|
||||||
- repo: https://github.com/scop/pre-commit-shfmt
|
- repo: https://github.com/scop/pre-commit-shfmt
|
||||||
rev: v3.8.0-1
|
rev: v3.12.0-2
|
||||||
hooks:
|
hooks:
|
||||||
- id: shfmt
|
- id: shfmt
|
||||||
args: ["-i", "4", "-ci", "-s"]
|
args: ["-i", "4", "-ci", "-s"]
|
||||||
|
|
||||||
- repo: https://github.com/shellcheck-py/shellcheck-py
|
- repo: https://github.com/shellcheck-py/shellcheck-py
|
||||||
rev: v0.10.0.1
|
rev: v0.11.0.1
|
||||||
hooks:
|
hooks:
|
||||||
- id: shellcheck
|
- id: shellcheck
|
||||||
|
|||||||
8
COPYRIGHT.md
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Some of the files are
|
||||||
|
|
||||||
|
Copyright (c) 2024 fmstrat
|
||||||
|
|
||||||
|
Many files also contain contributions from third parties.
|
||||||
|
In this case the original copyright of the contributions can be traced through the history of the source version control system.
|
||||||
|
|
||||||
|
When that is not the case, the files contain a prominent notice stating the original copyright and applicable license, or come with their own dedicated COPYRIGHT and/or LICENSE file.
|
||||||
628
LICENSE.md
Normal file
@@ -0,0 +1,628 @@
|
|||||||
|
For copyright information, please see the [COPYRIGHT.md](./COPYRIGHT.md) file.
|
||||||
|
|
||||||
|
This project has files licensed under different licenses.
|
||||||
|
|
||||||
|
The original project by Fmstrat <https://github.com/Fmstrat/winapps/> is not free software.
|
||||||
|
Due to lack of a license, it is All Rights Reserved by the original author.
|
||||||
|
|
||||||
|
We have tried contacting Fmstrat about this, but they abandoned the project and did not reply nor apply an open-source license to the project.
|
||||||
|
However, almost all parts of the codebase have been rewritten and all new contributions require signing a Developer Certificate of Origin (or historically, a CLA; see [CONTRIBUTING.md](./.github/CONTRIBUTING.md)), making most parts of the codebase AGPLv3.
|
||||||
|
|
||||||
|
Refer to a specific file for its respective license.
|
||||||
|
|
||||||
|
# GNU AFFERO GENERAL PUBLIC LICENSE
|
||||||
|
|
||||||
|
Version 3, 19 November 2007
|
||||||
|
|
||||||
|
Copyright (C) 2007 Free Software Foundation, Inc.
|
||||||
|
<https://fsf.org/>
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies of this
|
||||||
|
license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
## Preamble
|
||||||
|
|
||||||
|
The GNU Affero General Public License is a free, copyleft license for
|
||||||
|
software and other kinds of works, specifically designed to ensure
|
||||||
|
cooperation with the community in the case of network server software.
|
||||||
|
|
||||||
|
The licenses for most software and other practical works are designed
|
||||||
|
to take away your freedom to share and change the works. By contrast,
|
||||||
|
our General Public Licenses are intended to guarantee your freedom to
|
||||||
|
share and change all versions of a program--to make sure it remains
|
||||||
|
free software for all its users.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
them if you wish), that you receive source code or can get it if you
|
||||||
|
want it, that you can change the software or use pieces of it in new
|
||||||
|
free programs, and that you know you can do these things.
|
||||||
|
|
||||||
|
Developers that use our General Public Licenses protect your rights
|
||||||
|
with two steps: (1) assert copyright on the software, and (2) offer
|
||||||
|
you this License which gives you legal permission to copy, distribute
|
||||||
|
and/or modify the software.
|
||||||
|
|
||||||
|
A secondary benefit of defending all users' freedom is that
|
||||||
|
improvements made in alternate versions of the program, if they
|
||||||
|
receive widespread use, become available for other developers to
|
||||||
|
incorporate. Many developers of free software are heartened and
|
||||||
|
encouraged by the resulting cooperation. However, in the case of
|
||||||
|
software used on network servers, this result may fail to come about.
|
||||||
|
The GNU General Public License permits making a modified version and
|
||||||
|
letting the public access it on a server without ever releasing its
|
||||||
|
source code to the public.
|
||||||
|
|
||||||
|
The GNU Affero General Public License is designed specifically to
|
||||||
|
ensure that, in such cases, the modified source code becomes available
|
||||||
|
to the community. It requires the operator of a network server to
|
||||||
|
provide the source code of the modified version running there to the
|
||||||
|
users of that server. Therefore, public use of a modified version, on
|
||||||
|
a publicly accessible server, gives the public access to the source
|
||||||
|
code of the modified version.
|
||||||
|
|
||||||
|
An older license, called the Affero General Public License and
|
||||||
|
published by Affero, was designed to accomplish similar goals. This is
|
||||||
|
a different license, not a version of the Affero GPL, but Affero has
|
||||||
|
released a new version of the Affero GPL which permits relicensing
|
||||||
|
under this license.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
## TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
### 0. Definitions.
|
||||||
|
|
||||||
|
"This License" refers to version 3 of the GNU Affero General Public
|
||||||
|
License.
|
||||||
|
|
||||||
|
"Copyright" also means copyright-like laws that apply to other kinds
|
||||||
|
of works, such as semiconductor masks.
|
||||||
|
|
||||||
|
"The Program" refers to any copyrightable work licensed under this
|
||||||
|
License. Each licensee is addressed as "you". "Licensees" and
|
||||||
|
"recipients" may be individuals or organizations.
|
||||||
|
|
||||||
|
To "modify" a work means to copy from or adapt all or part of the work
|
||||||
|
in a fashion requiring copyright permission, other than the making of
|
||||||
|
an exact copy. The resulting work is called a "modified version" of
|
||||||
|
the earlier work or a work "based on" the earlier work.
|
||||||
|
|
||||||
|
A "covered work" means either the unmodified Program or a work based
|
||||||
|
on the Program.
|
||||||
|
|
||||||
|
To "propagate" a work means to do anything with it that, without
|
||||||
|
permission, would make you directly or secondarily liable for
|
||||||
|
infringement under applicable copyright law, except executing it on a
|
||||||
|
computer or modifying a private copy. Propagation includes copying,
|
||||||
|
distribution (with or without modification), making available to the
|
||||||
|
public, and in some countries other activities as well.
|
||||||
|
|
||||||
|
To "convey" a work means any kind of propagation that enables other
|
||||||
|
parties to make or receive copies. Mere interaction with a user
|
||||||
|
through a computer network, with no transfer of a copy, is not
|
||||||
|
conveying.
|
||||||
|
|
||||||
|
An interactive user interface displays "Appropriate Legal Notices" to
|
||||||
|
the extent that it includes a convenient and prominently visible
|
||||||
|
feature that (1) displays an appropriate copyright notice, and (2)
|
||||||
|
tells the user that there is no warranty for the work (except to the
|
||||||
|
extent that warranties are provided), that licensees may convey the
|
||||||
|
work under this License, and how to view a copy of this License. If
|
||||||
|
the interface presents a list of user commands or options, such as a
|
||||||
|
menu, a prominent item in the list meets this criterion.
|
||||||
|
|
||||||
|
### 1. Source Code.
|
||||||
|
|
||||||
|
The "source code" for a work means the preferred form of the work for
|
||||||
|
making modifications to it. "Object code" means any non-source form of
|
||||||
|
a work.
|
||||||
|
|
||||||
|
A "Standard Interface" means an interface that either is an official
|
||||||
|
standard defined by a recognized standards body, or, in the case of
|
||||||
|
interfaces specified for a particular programming language, one that
|
||||||
|
is widely used among developers working in that language.
|
||||||
|
|
||||||
|
The "System Libraries" of an executable work include anything, other
|
||||||
|
than the work as a whole, that (a) is included in the normal form of
|
||||||
|
packaging a Major Component, but which is not part of that Major
|
||||||
|
Component, and (b) serves only to enable use of the work with that
|
||||||
|
Major Component, or to implement a Standard Interface for which an
|
||||||
|
implementation is available to the public in source code form. A
|
||||||
|
"Major Component", in this context, means a major essential component
|
||||||
|
(kernel, window system, and so on) of the specific operating system
|
||||||
|
(if any) on which the executable work runs, or a compiler used to
|
||||||
|
produce the work, or an object code interpreter used to run it.
|
||||||
|
|
||||||
|
The "Corresponding Source" for a work in object code form means all
|
||||||
|
the source code needed to generate, install, and (for an executable
|
||||||
|
work) run the object code and to modify the work, including scripts to
|
||||||
|
control those activities. However, it does not include the work's
|
||||||
|
System Libraries, or general-purpose tools or generally available free
|
||||||
|
programs which are used unmodified in performing those activities but
|
||||||
|
which are not part of the work. For example, Corresponding Source
|
||||||
|
includes interface definition files associated with source files for
|
||||||
|
the work, and the source code for shared libraries and dynamically
|
||||||
|
linked subprograms that the work is specifically designed to require,
|
||||||
|
such as by intimate data communication or control flow between those
|
||||||
|
subprograms and other parts of the work.
|
||||||
|
|
||||||
|
The Corresponding Source need not include anything that users can
|
||||||
|
regenerate automatically from other parts of the Corresponding Source.
|
||||||
|
|
||||||
|
The Corresponding Source for a work in source code form is that same
|
||||||
|
work.
|
||||||
|
|
||||||
|
### 2. Basic Permissions.
|
||||||
|
|
||||||
|
All rights granted under this License are granted for the term of
|
||||||
|
copyright on the Program, and are irrevocable provided the stated
|
||||||
|
conditions are met. This License explicitly affirms your unlimited
|
||||||
|
permission to run the unmodified Program. The output from running a
|
||||||
|
covered work is covered by this License only if the output, given its
|
||||||
|
content, constitutes a covered work. This License acknowledges your
|
||||||
|
rights of fair use or other equivalent, as provided by copyright law.
|
||||||
|
|
||||||
|
You may make, run and propagate covered works that you do not convey,
|
||||||
|
without conditions so long as your license otherwise remains in force.
|
||||||
|
You may convey covered works to others for the sole purpose of having
|
||||||
|
them make modifications exclusively for you, or provide you with
|
||||||
|
facilities for running those works, provided that you comply with the
|
||||||
|
terms of this License in conveying all material for which you do not
|
||||||
|
control copyright. Those thus making or running the covered works for
|
||||||
|
you must do so exclusively on your behalf, under your direction and
|
||||||
|
control, on terms that prohibit them from making any copies of your
|
||||||
|
copyrighted material outside their relationship with you.
|
||||||
|
|
||||||
|
Conveying under any other circumstances is permitted solely under the
|
||||||
|
conditions stated below. Sublicensing is not allowed; section 10 makes
|
||||||
|
it unnecessary.
|
||||||
|
|
||||||
|
### 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||||
|
|
||||||
|
No covered work shall be deemed part of an effective technological
|
||||||
|
measure under any applicable law fulfilling obligations under article
|
||||||
|
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||||
|
similar laws prohibiting or restricting circumvention of such
|
||||||
|
measures.
|
||||||
|
|
||||||
|
When you convey a covered work, you waive any legal power to forbid
|
||||||
|
circumvention of technological measures to the extent such
|
||||||
|
circumvention is effected by exercising rights under this License with
|
||||||
|
respect to the covered work, and you disclaim any intention to limit
|
||||||
|
operation or modification of the work as a means of enforcing, against
|
||||||
|
the work's users, your or third parties' legal rights to forbid
|
||||||
|
circumvention of technological measures.
|
||||||
|
|
||||||
|
### 4. Conveying Verbatim Copies.
|
||||||
|
|
||||||
|
You may convey verbatim copies of the Program's source code as you
|
||||||
|
receive it, in any medium, provided that you conspicuously and
|
||||||
|
appropriately publish on each copy an appropriate copyright notice;
|
||||||
|
keep intact all notices stating that this License and any
|
||||||
|
non-permissive terms added in accord with section 7 apply to the code;
|
||||||
|
keep intact all notices of the absence of any warranty; and give all
|
||||||
|
recipients a copy of this License along with the Program.
|
||||||
|
|
||||||
|
You may charge any price or no price for each copy that you convey,
|
||||||
|
and you may offer support or warranty protection for a fee.
|
||||||
|
|
||||||
|
### 5. Conveying Modified Source Versions.
|
||||||
|
|
||||||
|
You may convey a work based on the Program, or the modifications to
|
||||||
|
produce it from the Program, in the form of source code under the
|
||||||
|
terms of section 4, provided that you also meet all of these
|
||||||
|
conditions:
|
||||||
|
|
||||||
|
- a) The work must carry prominent notices stating that you modified
|
||||||
|
it, and giving a relevant date.
|
||||||
|
- b) The work must carry prominent notices stating that it is
|
||||||
|
released under this License and any conditions added under
|
||||||
|
section 7. This requirement modifies the requirement in section 4
|
||||||
|
to "keep intact all notices".
|
||||||
|
- c) You must license the entire work, as a whole, under this
|
||||||
|
License to anyone who comes into possession of a copy. This
|
||||||
|
License will therefore apply, along with any applicable section 7
|
||||||
|
additional terms, to the whole of the work, and all its parts,
|
||||||
|
regardless of how they are packaged. This License gives no
|
||||||
|
permission to license the work in any other way, but it does not
|
||||||
|
invalidate such permission if you have separately received it.
|
||||||
|
- d) If the work has interactive user interfaces, each must display
|
||||||
|
Appropriate Legal Notices; however, if the Program has interactive
|
||||||
|
interfaces that do not display Appropriate Legal Notices, your
|
||||||
|
work need not make them do so.
|
||||||
|
|
||||||
|
A compilation of a covered work with other separate and independent
|
||||||
|
works, which are not by their nature extensions of the covered work,
|
||||||
|
and which are not combined with it such as to form a larger program,
|
||||||
|
in or on a volume of a storage or distribution medium, is called an
|
||||||
|
"aggregate" if the compilation and its resulting copyright are not
|
||||||
|
used to limit the access or legal rights of the compilation's users
|
||||||
|
beyond what the individual works permit. Inclusion of a covered work
|
||||||
|
in an aggregate does not cause this License to apply to the other
|
||||||
|
parts of the aggregate.
|
||||||
|
|
||||||
|
### 6. Conveying Non-Source Forms.
|
||||||
|
|
||||||
|
You may convey a covered work in object code form under the terms of
|
||||||
|
sections 4 and 5, provided that you also convey the machine-readable
|
||||||
|
Corresponding Source under the terms of this License, in one of these
|
||||||
|
ways:
|
||||||
|
|
||||||
|
- a) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by the
|
||||||
|
Corresponding Source fixed on a durable physical medium
|
||||||
|
customarily used for software interchange.
|
||||||
|
- b) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by a
|
||||||
|
written offer, valid for at least three years and valid for as
|
||||||
|
long as you offer spare parts or customer support for that product
|
||||||
|
model, to give anyone who possesses the object code either (1) a
|
||||||
|
copy of the Corresponding Source for all the software in the
|
||||||
|
product that is covered by this License, on a durable physical
|
||||||
|
medium customarily used for software interchange, for a price no
|
||||||
|
more than your reasonable cost of physically performing this
|
||||||
|
conveying of source, or (2) access to copy the Corresponding
|
||||||
|
Source from a network server at no charge.
|
||||||
|
- c) Convey individual copies of the object code with a copy of the
|
||||||
|
written offer to provide the Corresponding Source. This
|
||||||
|
alternative is allowed only occasionally and noncommercially, and
|
||||||
|
only if you received the object code with such an offer, in accord
|
||||||
|
with subsection 6b.
|
||||||
|
- d) Convey the object code by offering access from a designated
|
||||||
|
place (gratis or for a charge), and offer equivalent access to the
|
||||||
|
Corresponding Source in the same way through the same place at no
|
||||||
|
further charge. You need not require recipients to copy the
|
||||||
|
Corresponding Source along with the object code. If the place to
|
||||||
|
copy the object code is a network server, the Corresponding Source
|
||||||
|
may be on a different server (operated by you or a third party)
|
||||||
|
that supports equivalent copying facilities, provided you maintain
|
||||||
|
clear directions next to the object code saying where to find the
|
||||||
|
Corresponding Source. Regardless of what server hosts the
|
||||||
|
Corresponding Source, you remain obligated to ensure that it is
|
||||||
|
available for as long as needed to satisfy these requirements.
|
||||||
|
- e) Convey the object code using peer-to-peer transmission,
|
||||||
|
provided you inform other peers where the object code and
|
||||||
|
Corresponding Source of the work are being offered to the general
|
||||||
|
public at no charge under subsection 6d.
|
||||||
|
|
||||||
|
A separable portion of the object code, whose source code is excluded
|
||||||
|
from the Corresponding Source as a System Library, need not be
|
||||||
|
included in conveying the object code work.
|
||||||
|
|
||||||
|
A "User Product" is either (1) a "consumer product", which means any
|
||||||
|
tangible personal property which is normally used for personal,
|
||||||
|
family, or household purposes, or (2) anything designed or sold for
|
||||||
|
incorporation into a dwelling. In determining whether a product is a
|
||||||
|
consumer product, doubtful cases shall be resolved in favor of
|
||||||
|
coverage. For a particular product received by a particular user,
|
||||||
|
"normally used" refers to a typical or common use of that class of
|
||||||
|
product, regardless of the status of the particular user or of the way
|
||||||
|
in which the particular user actually uses, or expects or is expected
|
||||||
|
to use, the product. A product is a consumer product regardless of
|
||||||
|
whether the product has substantial commercial, industrial or
|
||||||
|
non-consumer uses, unless such uses represent the only significant
|
||||||
|
mode of use of the product.
|
||||||
|
|
||||||
|
"Installation Information" for a User Product means any methods,
|
||||||
|
procedures, authorization keys, or other information required to
|
||||||
|
install and execute modified versions of a covered work in that User
|
||||||
|
Product from a modified version of its Corresponding Source. The
|
||||||
|
information must suffice to ensure that the continued functioning of
|
||||||
|
the modified object code is in no case prevented or interfered with
|
||||||
|
solely because modification has been made.
|
||||||
|
|
||||||
|
If you convey an object code work under this section in, or with, or
|
||||||
|
specifically for use in, a User Product, and the conveying occurs as
|
||||||
|
part of a transaction in which the right of possession and use of the
|
||||||
|
User Product is transferred to the recipient in perpetuity or for a
|
||||||
|
fixed term (regardless of how the transaction is characterized), the
|
||||||
|
Corresponding Source conveyed under this section must be accompanied
|
||||||
|
by the Installation Information. But this requirement does not apply
|
||||||
|
if neither you nor any third party retains the ability to install
|
||||||
|
modified object code on the User Product (for example, the work has
|
||||||
|
been installed in ROM).
|
||||||
|
|
||||||
|
The requirement to provide Installation Information does not include a
|
||||||
|
requirement to continue to provide support service, warranty, or
|
||||||
|
updates for a work that has been modified or installed by the
|
||||||
|
recipient, or for the User Product in which it has been modified or
|
||||||
|
installed. Access to a network may be denied when the modification
|
||||||
|
itself materially and adversely affects the operation of the network
|
||||||
|
or violates the rules and protocols for communication across the
|
||||||
|
network.
|
||||||
|
|
||||||
|
Corresponding Source conveyed, and Installation Information provided,
|
||||||
|
in accord with this section must be in a format that is publicly
|
||||||
|
documented (and with an implementation available to the public in
|
||||||
|
source code form), and must require no special password or key for
|
||||||
|
unpacking, reading or copying.
|
||||||
|
|
||||||
|
### 7. Additional Terms.
|
||||||
|
|
||||||
|
"Additional permissions" are terms that supplement the terms of this
|
||||||
|
License by making exceptions from one or more of its conditions.
|
||||||
|
Additional permissions that are applicable to the entire Program shall
|
||||||
|
be treated as though they were included in this License, to the extent
|
||||||
|
that they are valid under applicable law. If additional permissions
|
||||||
|
apply only to part of the Program, that part may be used separately
|
||||||
|
under those permissions, but the entire Program remains governed by
|
||||||
|
this License without regard to the additional permissions.
|
||||||
|
|
||||||
|
When you convey a copy of a covered work, you may at your option
|
||||||
|
remove any additional permissions from that copy, or from any part of
|
||||||
|
it. (Additional permissions may be written to require their own
|
||||||
|
removal in certain cases when you modify the work.) You may place
|
||||||
|
additional permissions on material, added by you to a covered work,
|
||||||
|
for which you have or can give appropriate copyright permission.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, for material you
|
||||||
|
add to a covered work, you may (if authorized by the copyright holders
|
||||||
|
of that material) supplement the terms of this License with terms:
|
||||||
|
|
||||||
|
- a) Disclaiming warranty or limiting liability differently from the
|
||||||
|
terms of sections 15 and 16 of this License; or
|
||||||
|
- b) Requiring preservation of specified reasonable legal notices or
|
||||||
|
author attributions in that material or in the Appropriate Legal
|
||||||
|
Notices displayed by works containing it; or
|
||||||
|
- c) Prohibiting misrepresentation of the origin of that material,
|
||||||
|
or requiring that modified versions of such material be marked in
|
||||||
|
reasonable ways as different from the original version; or
|
||||||
|
- d) Limiting the use for publicity purposes of names of licensors
|
||||||
|
or authors of the material; or
|
||||||
|
- e) Declining to grant rights under trademark law for use of some
|
||||||
|
trade names, trademarks, or service marks; or
|
||||||
|
- f) Requiring indemnification of licensors and authors of that
|
||||||
|
material by anyone who conveys the material (or modified versions
|
||||||
|
of it) with contractual assumptions of liability to the recipient,
|
||||||
|
for any liability that these contractual assumptions directly
|
||||||
|
impose on those licensors and authors.
|
||||||
|
|
||||||
|
All other non-permissive additional terms are considered "further
|
||||||
|
restrictions" within the meaning of section 10. If the Program as you
|
||||||
|
received it, or any part of it, contains a notice stating that it is
|
||||||
|
governed by this License along with a term that is a further
|
||||||
|
restriction, you may remove that term. If a license document contains
|
||||||
|
a further restriction but permits relicensing or conveying under this
|
||||||
|
License, you may add to a covered work material governed by the terms
|
||||||
|
of that license document, provided that the further restriction does
|
||||||
|
not survive such relicensing or conveying.
|
||||||
|
|
||||||
|
If you add terms to a covered work in accord with this section, you
|
||||||
|
must place, in the relevant source files, a statement of the
|
||||||
|
additional terms that apply to those files, or a notice indicating
|
||||||
|
where to find the applicable terms.
|
||||||
|
|
||||||
|
Additional terms, permissive or non-permissive, may be stated in the
|
||||||
|
form of a separately written license, or stated as exceptions; the
|
||||||
|
above requirements apply either way.
|
||||||
|
|
||||||
|
### 8. Termination.
|
||||||
|
|
||||||
|
You may not propagate or modify a covered work except as expressly
|
||||||
|
provided under this License. Any attempt otherwise to propagate or
|
||||||
|
modify it is void, and will automatically terminate your rights under
|
||||||
|
this License (including any patent licenses granted under the third
|
||||||
|
paragraph of section 11).
|
||||||
|
|
||||||
|
However, if you cease all violation of this License, then your license
|
||||||
|
from a particular copyright holder is reinstated (a) provisionally,
|
||||||
|
unless and until the copyright holder explicitly and finally
|
||||||
|
terminates your license, and (b) permanently, if the copyright holder
|
||||||
|
fails to notify you of the violation by some reasonable means prior to
|
||||||
|
60 days after the cessation.
|
||||||
|
|
||||||
|
Moreover, your license from a particular copyright holder is
|
||||||
|
reinstated permanently if the copyright holder notifies you of the
|
||||||
|
violation by some reasonable means, this is the first time you have
|
||||||
|
received notice of violation of this License (for any work) from that
|
||||||
|
copyright holder, and you cure the violation prior to 30 days after
|
||||||
|
your receipt of the notice.
|
||||||
|
|
||||||
|
Termination of your rights under this section does not terminate the
|
||||||
|
licenses of parties who have received copies or rights from you under
|
||||||
|
this License. If your rights have been terminated and not permanently
|
||||||
|
reinstated, you do not qualify to receive new licenses for the same
|
||||||
|
material under section 10.
|
||||||
|
|
||||||
|
### 9. Acceptance Not Required for Having Copies.
|
||||||
|
|
||||||
|
You are not required to accept this License in order to receive or run
|
||||||
|
a copy of the Program. Ancillary propagation of a covered work
|
||||||
|
occurring solely as a consequence of using peer-to-peer transmission
|
||||||
|
to receive a copy likewise does not require acceptance. However,
|
||||||
|
nothing other than this License grants you permission to propagate or
|
||||||
|
modify any covered work. These actions infringe copyright if you do
|
||||||
|
not accept this License. Therefore, by modifying or propagating a
|
||||||
|
covered work, you indicate your acceptance of this License to do so.
|
||||||
|
|
||||||
|
### 10. Automatic Licensing of Downstream Recipients.
|
||||||
|
|
||||||
|
Each time you convey a covered work, the recipient automatically
|
||||||
|
receives a license from the original licensors, to run, modify and
|
||||||
|
propagate that work, subject to this License. You are not responsible
|
||||||
|
for enforcing compliance by third parties with this License.
|
||||||
|
|
||||||
|
An "entity transaction" is a transaction transferring control of an
|
||||||
|
organization, or substantially all assets of one, or subdividing an
|
||||||
|
organization, or merging organizations. If propagation of a covered
|
||||||
|
work results from an entity transaction, each party to that
|
||||||
|
transaction who receives a copy of the work also receives whatever
|
||||||
|
licenses to the work the party's predecessor in interest had or could
|
||||||
|
give under the previous paragraph, plus a right to possession of the
|
||||||
|
Corresponding Source of the work from the predecessor in interest, if
|
||||||
|
the predecessor has it or can get it with reasonable efforts.
|
||||||
|
|
||||||
|
You may not impose any further restrictions on the exercise of the
|
||||||
|
rights granted or affirmed under this License. For example, you may
|
||||||
|
not impose a license fee, royalty, or other charge for exercise of
|
||||||
|
rights granted under this License, and you may not initiate litigation
|
||||||
|
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||||
|
any patent claim is infringed by making, using, selling, offering for
|
||||||
|
sale, or importing the Program or any portion of it.
|
||||||
|
|
||||||
|
### 11. Patents.
|
||||||
|
|
||||||
|
A "contributor" is a copyright holder who authorizes use under this
|
||||||
|
License of the Program or a work on which the Program is based. The
|
||||||
|
work thus licensed is called the contributor's "contributor version".
|
||||||
|
|
||||||
|
A contributor's "essential patent claims" are all patent claims owned
|
||||||
|
or controlled by the contributor, whether already acquired or
|
||||||
|
hereafter acquired, that would be infringed by some manner, permitted
|
||||||
|
by this License, of making, using, or selling its contributor version,
|
||||||
|
but do not include claims that would be infringed only as a
|
||||||
|
consequence of further modification of the contributor version. For
|
||||||
|
purposes of this definition, "control" includes the right to grant
|
||||||
|
patent sublicenses in a manner consistent with the requirements of
|
||||||
|
this License.
|
||||||
|
|
||||||
|
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||||
|
patent license under the contributor's essential patent claims, to
|
||||||
|
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||||
|
propagate the contents of its contributor version.
|
||||||
|
|
||||||
|
In the following three paragraphs, a "patent license" is any express
|
||||||
|
agreement or commitment, however denominated, not to enforce a patent
|
||||||
|
(such as an express permission to practice a patent or covenant not to
|
||||||
|
sue for patent infringement). To "grant" such a patent license to a
|
||||||
|
party means to make such an agreement or commitment not to enforce a
|
||||||
|
patent against the party.
|
||||||
|
|
||||||
|
If you convey a covered work, knowingly relying on a patent license,
|
||||||
|
and the Corresponding Source of the work is not available for anyone
|
||||||
|
to copy, free of charge and under the terms of this License, through a
|
||||||
|
publicly available network server or other readily accessible means,
|
||||||
|
then you must either (1) cause the Corresponding Source to be so
|
||||||
|
available, or (2) arrange to deprive yourself of the benefit of the
|
||||||
|
patent license for this particular work, or (3) arrange, in a manner
|
||||||
|
consistent with the requirements of this License, to extend the patent
|
||||||
|
license to downstream recipients. "Knowingly relying" means you have
|
||||||
|
actual knowledge that, but for the patent license, your conveying the
|
||||||
|
covered work in a country, or your recipient's use of the covered work
|
||||||
|
in a country, would infringe one or more identifiable patents in that
|
||||||
|
country that you have reason to believe are valid.
|
||||||
|
|
||||||
|
If, pursuant to or in connection with a single transaction or
|
||||||
|
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||||
|
covered work, and grant a patent license to some of the parties
|
||||||
|
receiving the covered work authorizing them to use, propagate, modify
|
||||||
|
or convey a specific copy of the covered work, then the patent license
|
||||||
|
you grant is automatically extended to all recipients of the covered
|
||||||
|
work and works based on it.
|
||||||
|
|
||||||
|
A patent license is "discriminatory" if it does not include within the
|
||||||
|
scope of its coverage, prohibits the exercise of, or is conditioned on
|
||||||
|
the non-exercise of one or more of the rights that are specifically
|
||||||
|
granted under this License. You may not convey a covered work if you
|
||||||
|
are a party to an arrangement with a third party that is in the
|
||||||
|
business of distributing software, under which you make payment to the
|
||||||
|
third party based on the extent of your activity of conveying the
|
||||||
|
work, and under which the third party grants, to any of the parties
|
||||||
|
who would receive the covered work from you, a discriminatory patent
|
||||||
|
license (a) in connection with copies of the covered work conveyed by
|
||||||
|
you (or copies made from those copies), or (b) primarily for and in
|
||||||
|
connection with specific products or compilations that contain the
|
||||||
|
covered work, unless you entered into that arrangement, or that patent
|
||||||
|
license was granted, prior to 28 March 2007.
|
||||||
|
|
||||||
|
Nothing in this License shall be construed as excluding or limiting
|
||||||
|
any implied license or other defenses to infringement that may
|
||||||
|
otherwise be available to you under applicable patent law.
|
||||||
|
|
||||||
|
### 12. No Surrender of Others' Freedom.
|
||||||
|
|
||||||
|
If conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot convey a
|
||||||
|
covered work so as to satisfy simultaneously your obligations under
|
||||||
|
this License and any other pertinent obligations, then as a
|
||||||
|
consequence you may not convey it at all. For example, if you agree to
|
||||||
|
terms that obligate you to collect a royalty for further conveying
|
||||||
|
from those to whom you convey the Program, the only way you could
|
||||||
|
satisfy both those terms and this License would be to refrain entirely
|
||||||
|
from conveying the Program.
|
||||||
|
|
||||||
|
### 13. Remote Network Interaction; Use with the GNU General Public License.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, if you modify the
|
||||||
|
Program, your modified version must prominently offer all users
|
||||||
|
interacting with it remotely through a computer network (if your
|
||||||
|
version supports such interaction) an opportunity to receive the
|
||||||
|
Corresponding Source of your version by providing access to the
|
||||||
|
Corresponding Source from a network server at no charge, through some
|
||||||
|
standard or customary means of facilitating copying of software. This
|
||||||
|
Corresponding Source shall include the Corresponding Source for any
|
||||||
|
work covered by version 3 of the GNU General Public License that is
|
||||||
|
incorporated pursuant to the following paragraph.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, you have
|
||||||
|
permission to link or combine any covered work with a work licensed
|
||||||
|
under version 3 of the GNU General Public License into a single
|
||||||
|
combined work, and to convey the resulting work. The terms of this
|
||||||
|
License will continue to apply to the part which is the covered work,
|
||||||
|
but the work with which it is combined will remain governed by version
|
||||||
|
3 of the GNU General Public License.
|
||||||
|
|
||||||
|
### 14. Revised Versions of this License.
|
||||||
|
|
||||||
|
The Free Software Foundation may publish revised and/or new versions
|
||||||
|
of the GNU Affero General Public License from time to time. Such new
|
||||||
|
versions will be similar in spirit to the present version, but may
|
||||||
|
differ in detail to address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the Program
|
||||||
|
specifies that a certain numbered version of the GNU Affero General
|
||||||
|
Public License "or any later version" applies to it, you have the
|
||||||
|
option of following the terms and conditions either of that numbered
|
||||||
|
version or of any later version published by the Free Software
|
||||||
|
Foundation. If the Program does not specify a version number of the
|
||||||
|
GNU Affero General Public License, you may choose any version ever
|
||||||
|
published by the Free Software Foundation.
|
||||||
|
|
||||||
|
If the Program specifies that a proxy can decide which future versions
|
||||||
|
of the GNU Affero General Public License can be used, that proxy's
|
||||||
|
public statement of acceptance of a version permanently authorizes you
|
||||||
|
to choose that version for the Program.
|
||||||
|
|
||||||
|
Later license versions may give you additional or different
|
||||||
|
permissions. However, no additional obligations are imposed on any
|
||||||
|
author or copyright holder as a result of your choosing to follow a
|
||||||
|
later version.
|
||||||
|
|
||||||
|
### 15. Disclaimer of Warranty.
|
||||||
|
|
||||||
|
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||||
|
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||||
|
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
|
||||||
|
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
|
||||||
|
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||||
|
A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
|
||||||
|
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
|
||||||
|
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
|
||||||
|
CORRECTION.
|
||||||
|
|
||||||
|
### 16. Limitation of Liability.
|
||||||
|
|
||||||
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR
|
||||||
|
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||||
|
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
|
||||||
|
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT
|
||||||
|
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
|
||||||
|
LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
|
||||||
|
TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
|
||||||
|
PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||||
|
|
||||||
|
### 17. Interpretation of Sections 15 and 16.
|
||||||
|
|
||||||
|
If the disclaimer of warranty and limitation of liability provided
|
||||||
|
above cannot be given local legal effect according to their terms,
|
||||||
|
reviewing courts shall apply local law that most closely approximates
|
||||||
|
an absolute waiver of all civil liability in connection with the
|
||||||
|
Program, unless a warranty or assumption of liability accompanies a
|
||||||
|
copy of the Program in return for a fee.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
368
README.md
@@ -1,10 +1,10 @@
|
|||||||
<p align="center"><img align="center" width="700" src="./icons/banner_dark.svg#gh-dark-mode-only"/></p>
|
<p align="center"><img align="center" width="700" src="./docs/readme/banner_dark.svg#gh-dark-mode-only"/></p>
|
||||||
<p align="center"><img align="center" width="700" src="./icons/banner_dark.svg#gh-light-mode-only"/></p>
|
<p align="center"><img align="center" width="700" src="./docs/readme/banner_light.svg#gh-light-mode-only"/></p>
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
Run Windows applications (including [Microsoft 365](https://www.microsoft365.com/) and [Adobe Creative Cloud](https://www.adobe.com/creativecloud.html)) on GNU/Linux with `KDE`, `GNOME` or `XFCE`, integrated seamlessly as if they were native to the OS.
|
Run Windows applications (including [Microsoft 365](https://www.microsoft365.com/) and [Adobe Creative Cloud](https://www.adobe.com/creativecloud.html)) on GNU/Linux with `KDE Plasma`, `GNOME` or `XFCE`, integrated seamlessly as if they were native to the OS.
|
||||||
|
|
||||||
<p align="center"><img src="./demo/demo.png" width=1000 alt="WinApps Demonstration."></p>
|
<p align="center"><img src="./docs/readme/demo.png" width=1000 alt="WinApps Demonstration."></p>
|
||||||
|
|
||||||
## Underlying Mechanism
|
## Underlying Mechanism
|
||||||
WinApps works by:
|
WinApps works by:
|
||||||
@@ -17,21 +17,22 @@ WinApps works by:
|
|||||||
- The GNU/Linux `/home` directory is accessible within Windows via the `\\tsclient\home` mount.
|
- The GNU/Linux `/home` directory is accessible within Windows via the `\\tsclient\home` mount.
|
||||||
- Integration with `Nautilus`, allowing you to right-click files to open them with specific Windows applications based on the file MIME type.
|
- Integration with `Nautilus`, allowing you to right-click files to open them with specific Windows applications based on the file MIME type.
|
||||||
- The [official taskbar widget](https://github.com/winapps-org/WinApps-Launcher) enables seamless administration of the Windows subsystem and offers an easy way to launch Windows applications.
|
- The [official taskbar widget](https://github.com/winapps-org/WinApps-Launcher) enables seamless administration of the Windows subsystem and offers an easy way to launch Windows applications.
|
||||||
|
- Microsoft Office links (e.g. ms-word://) from the host system are automatically opened in the Windows subsystem. (Note: You may need to use a [User Agent Switcher](https://github.com/ray-lothian/UserAgent-Switcher/) browser extension and set the User-Agent to Windows, as the Office webapps typically hide the "Open in Desktop App" option for Linux users.)
|
||||||
|
|
||||||
## Supported Applications
|
## Supported Applications
|
||||||
**WinApps supports <u>*ALL*</u> Windows applications.**
|
**WinApps supports <u>*ALL*</u> Windows applications.** Support does not, however, extend to kernel-level anti-cheat systems (e.g. Riot Vanguard).
|
||||||
|
|
||||||
Universal application support is achieved by:
|
Universal application support is achieved by:
|
||||||
1. Scanning Windows for any officially supported applications (list below).
|
1. Scanning Windows for any community tested applications (list below).
|
||||||
2. Scanning Windows for any other `.exe` files listed within the Windows Registry.
|
2. Scanning Windows for any other `.exe` files listed within the Windows Registry.
|
||||||
|
|
||||||
Officially supported applications benefit from high-resolution icons and pre-populated MIME types. This enables file managers to determine which Windows applications should open files based on file extensions. Icons for other detected applications are pulled from `.exe` files.
|
Community tested applications benefit from high-resolution icons and pre-populated MIME types. This enables file managers to determine which Windows applications should open files based on file extensions. Icons for other detected applications are pulled from `.exe` files.
|
||||||
|
|
||||||
Contributing to the list of supported applications is encouraged through submission of pull requests! Please help us grow the WinApps community.
|
Contributing to the list of supported applications is encouraged through submission of pull requests! Please help us grow the WinApps community.
|
||||||
|
|
||||||
*Please note that the provided list of officially supported applications is community-driven. As such, some applications may not be tested and verified by the WinApps team.*
|
*Please note that the provided list of community tested applications is community-driven. As such, some applications may not be tested and verified by the WinApps team.*
|
||||||
|
|
||||||
### Officially Supported Applications
|
### Community Tested Applications
|
||||||
<table cellpadding="10" cellspacing="0" border="0">
|
<table cellpadding="10" cellspacing="0" border="0">
|
||||||
<tr>
|
<tr>
|
||||||
<!-- Adobe Acrobat Pro -->
|
<!-- Adobe Acrobat Pro -->
|
||||||
@@ -120,9 +121,19 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<b>Adobe Photoshop</b><br>
|
<b>Adobe Photoshop</b><br>
|
||||||
(CS6, CC)<br>
|
(CS6, CC, 2022)<br>
|
||||||
<i><a href="https://commons.wikimedia.org/wiki/File:Adobe_Photoshop_CC_icon.svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://commons.wikimedia.org/wiki/File:Adobe_Photoshop_CC_icon.svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
<!-- Autodesk Fusion 360 -->
|
||||||
|
<td>
|
||||||
|
<img src="apps/fusion-360/icon.svg" width="100">
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<b>Autodesk Fusion 360</b><br>
|
||||||
|
<i><a href="https://commons.wikimedia.org/wiki/File:Fusion360_Logo.svg">Icon</a> in the Public Domain.</i>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Command Prompt -->
|
<!-- Command Prompt -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/cmd/icon.svg" width="100">
|
<img src="apps/cmd/icon.svg" width="100">
|
||||||
@@ -132,8 +143,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(cmd.exe)<br>
|
(cmd.exe)<br>
|
||||||
<i><a href="https://github.com/microsoft/terminal/blob/main/res/terminal/Terminal.svg">Icon</a> under <a href="https://github.com/microsoft/terminal/blob/main/LICENSE">MIT license</a>.</i>
|
<i><a href="https://github.com/microsoft/terminal/blob/main/res/terminal/Terminal.svg">Icon</a> under <a href="https://github.com/microsoft/terminal/blob/main/LICENSE">MIT license</a>.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- File Explorer -->
|
<!-- File Explorer -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/explorer/icon.svg" width="100">
|
<img src="apps/explorer/icon.svg" width="100">
|
||||||
@@ -143,6 +152,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(Windows Explorer)<br>
|
(Windows Explorer)<br>
|
||||||
<i><a href="https://commons.wikimedia.org/wiki/File:Windows_Explorer.svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://commons.wikimedia.org/wiki/File:Windows_Explorer.svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Internet Explorer -->
|
<!-- Internet Explorer -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/iexplorer/icon.svg" width="100">
|
<img src="apps/iexplorer/icon.svg" width="100">
|
||||||
@@ -152,8 +163,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(11)<br>
|
(11)<br>
|
||||||
<i><a href="https://commons.wikimedia.org/wiki/File:Internet_Explorer_10%2B11_logo.svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://commons.wikimedia.org/wiki/File:Internet_Explorer_10%2B11_logo.svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- Microsoft Access -->
|
<!-- Microsoft Access -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/access/icon.svg" width="100">
|
<img src="apps/access/icon.svg" width="100">
|
||||||
@@ -163,6 +172,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://commons.wikimedia.org/wiki/File:Microsoft_Office_Access_(2019-present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://commons.wikimedia.org/wiki/File:Microsoft_Office_Access_(2019-present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Microsoft Excel -->
|
<!-- Microsoft Excel -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/excel/icon.svg" width="100">
|
<img src="apps/excel/icon.svg" width="100">
|
||||||
@@ -172,8 +183,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Excel_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Excel_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- Microsoft Word -->
|
<!-- Microsoft Word -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/word/icon.svg" width="100">
|
<img src="apps/word/icon.svg" width="100">
|
||||||
@@ -183,6 +192,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Word_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Word_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Microsoft OneNote -->
|
<!-- Microsoft OneNote -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/onenote/icon.svg" width="100">
|
<img src="apps/onenote/icon.svg" width="100">
|
||||||
@@ -192,8 +203,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_OneNote_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_OneNote_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- Microsoft Outlook -->
|
<!-- Microsoft Outlook -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/outlook/icon.svg" width="100">
|
<img src="apps/outlook/icon.svg" width="100">
|
||||||
@@ -203,6 +212,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Outlook_(2018%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Outlook_(2018%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Microsoft PowerPoint -->
|
<!-- Microsoft PowerPoint -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/powerpoint/icon.svg" width="100">
|
<img src="apps/powerpoint/icon.svg" width="100">
|
||||||
@@ -212,8 +223,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_PowerPoint_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_PowerPoint_(2019%E2%80%93present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- Microsoft Publisher -->
|
<!-- Microsoft Publisher -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/publisher/icon.svg" width="100">
|
<img src="apps/publisher/icon.svg" width="100">
|
||||||
@@ -223,6 +232,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(2016, 2019, o365)<br>
|
(2016, 2019, o365)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Publisher_(2019-present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Publisher_(2019-present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Microsoft Visio -->
|
<!-- Microsoft Visio -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/visio/icon.svg" width="100">
|
<img src="apps/visio/icon.svg" width="100">
|
||||||
@@ -232,8 +243,6 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(Standard/Pro. 2021, Plan 2)<br>
|
(Standard/Pro. 2021, Plan 2)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Visio_(2019).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Office_Visio_(2019).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<!-- Microsoft Project -->
|
<!-- Microsoft Project -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/project/icon.svg" width="100">
|
<img src="apps/project/icon.svg" width="100">
|
||||||
@@ -243,6 +252,8 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(Standard/Pro. 2021, Plan 3/5)<br>
|
(Standard/Pro. 2021, Plan 3/5)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Project_(2019–present).svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Microsoft_Project_(2019–present).svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<!-- Microsoft Visual Studio -->
|
<!-- Microsoft Visual Studio -->
|
||||||
<td>
|
<td>
|
||||||
<img src="apps/visual-studio-pro/icon.svg" width="100">
|
<img src="apps/visual-studio-pro/icon.svg" width="100">
|
||||||
@@ -252,6 +263,14 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
(Comm./Pro./Ent. 2022)<br>
|
(Comm./Pro./Ent. 2022)<br>
|
||||||
<i><a href="https://en.m.wikipedia.org/wiki/File:Visual_Studio_Icon_2022.svg">Icon</a> in the Public Domain.</i>
|
<i><a href="https://en.m.wikipedia.org/wiki/File:Visual_Studio_Icon_2022.svg">Icon</a> in the Public Domain.</i>
|
||||||
</td>
|
</td>
|
||||||
|
<!-- mIRC -->
|
||||||
|
<td>
|
||||||
|
<img src="apps/mirc/icon.svg" width="100">
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<b>mIRC</b><br>
|
||||||
|
<i><a href="https://en.wikipedia.org/wiki/MIRC#/media/File:Mircnewlogo.png">Icon</a> in the Public Domain.</i>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<!-- PowerShell -->
|
<!-- PowerShell -->
|
||||||
@@ -264,7 +283,7 @@ Contributing to the list of supported applications is encouraged through submiss
|
|||||||
</td>
|
</td>
|
||||||
<!-- Windows -->
|
<!-- Windows -->
|
||||||
<td>
|
<td>
|
||||||
<img src="icons/windows.svg" width="100">
|
<img src="install/windows.svg" width="100">
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<b>Windows</b><br>
|
<b>Windows</b><br>
|
||||||
@@ -282,35 +301,43 @@ The following guides are available:
|
|||||||
- [Creating a Windows VM with `Docker` or `Podman`](docs/docker.md)
|
- [Creating a Windows VM with `Docker` or `Podman`](docs/docker.md)
|
||||||
- [Creating a Windows VM with `libvirt`](docs/libvirt.md)
|
- [Creating a Windows VM with `libvirt`](docs/libvirt.md)
|
||||||
|
|
||||||
If you already have a Windows VM or server you wish to use with WinApps, you will need to merge `install/RDPApps.reg` into the Windows Registry manually.
|
If you already have a Windows VM or server you wish to use with WinApps, you will still have to follow the [final steps described in the `libvirt` documentation](docs/libvirt.md#final-configuration-steps).
|
||||||
|
|
||||||
### Step 2: Install Dependencies
|
### Step 2: Install Dependencies
|
||||||
Install the required dependencies.
|
Install the required dependencies.
|
||||||
- Debian/Ubuntu:
|
- Debian/Ubuntu:
|
||||||
```bash
|
```bash
|
||||||
sudo apt install -y dialog freerdp3-x11 iproute2 libnotify-bin netcat
|
sudo apt install -y curl dialog freerdp3-x11 git iproute2 libnotify-bin netcat-openbsd
|
||||||
```
|
|
||||||
- Fedora/RHEL:
|
|
||||||
```bash
|
|
||||||
sudo dnf install -y dialog freerdp iproute libnotify nmap-ncat
|
|
||||||
```
|
|
||||||
- Arch Linux:
|
|
||||||
```bash
|
|
||||||
sudo pacman -Syu --needed -y dialog freerdp iproute2 libnotify
|
|
||||||
gnu-netcat
|
|
||||||
```
|
|
||||||
- Gentoo Linux:
|
|
||||||
```bash
|
|
||||||
sudo emerge --ask=n sys-libs/dialog net-misc/freerdp:3 net-misc/iproute2 x11-libs/libnotify net-analyzer/netcat
|
|
||||||
```
|
```
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> WinApps requires `FreeRDP` version 3 or later. If not available for your distribution through your package manager, you can install the [Flatpak](https://flathub.org/apps/com.freerdp.FreeRDP).
|
> On Debian 12 (_"bookworm"_), you need to enable the `backports` repository for the `freerdp3-x11` package to become available.
|
||||||
|
> For instructions, see https://backports.debian.org/Instructions.
|
||||||
|
|
||||||
```bash
|
- Fedora/RHEL:
|
||||||
flatpak install flathub com.freerdp.FreeRDP
|
```bash
|
||||||
sudo flatpak override --filesystem=home com.freerdp.FreeRDP # To use `+home-drive`
|
sudo dnf install -y curl dialog freerdp git iproute libnotify nmap-ncat
|
||||||
```
|
```
|
||||||
|
- Arch Linux:
|
||||||
|
```bash
|
||||||
|
sudo pacman -Syu --needed -y curl dialog freerdp git iproute2 libnotify openbsd-netcat
|
||||||
|
```
|
||||||
|
- openSUSE:
|
||||||
|
```bash
|
||||||
|
sudo zypper install -y curl dialog freerdp git iproute2 libnotify-tools netcat-openbsd
|
||||||
|
```
|
||||||
|
- Gentoo Linux:
|
||||||
|
```bash
|
||||||
|
sudo emerge --ask=n net-misc/curl dev-util/dialog net-misc/freerdp:3 dev-vcs/git sys-apps/iproute2 x11-libs/libnotify net-analyzer/openbsd-netcat
|
||||||
|
```
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> WinApps requires `FreeRDP` version 3 or later. If not available for your distribution through your package manager, you can install the [Flatpak](https://flathub.org/apps/com.freerdp.FreeRDP):
|
||||||
|
> ```bash
|
||||||
|
> flatpak install flathub com.freerdp.FreeRDP
|
||||||
|
> sudo flatpak override --filesystem=home com.freerdp.FreeRDP # To use `+home-drive`
|
||||||
|
> ```
|
||||||
|
> However, if you have weird issues like [#233](https://github.com/winapps-org/winapps/issues/233) when running Flatpak, please compile FreeRDP from source according to [this guide](https://github.com/FreeRDP/FreeRDP/wiki/Compilation).
|
||||||
|
|
||||||
### Step 3: Create a WinApps Configuration File
|
### Step 3: Create a WinApps Configuration File
|
||||||
Create a configuration file at `~/.config/winapps/winapps.conf` containing the following:
|
Create a configuration file at `~/.config/winapps/winapps.conf` containing the following:
|
||||||
@@ -329,6 +356,8 @@ Create a configuration file at `~/.config/winapps/winapps.conf` containing the f
|
|||||||
RDP_USER="MyWindowsUser"
|
RDP_USER="MyWindowsUser"
|
||||||
|
|
||||||
# [WINDOWS PASSWORD]
|
# [WINDOWS PASSWORD]
|
||||||
|
# NOTES:
|
||||||
|
# - If using FreeRDP v3.9.0 or greater, you *have* to set a password
|
||||||
RDP_PASS="MyWindowsPassword"
|
RDP_PASS="MyWindowsPassword"
|
||||||
|
|
||||||
# [WINDOWS DOMAIN]
|
# [WINDOWS DOMAIN]
|
||||||
@@ -342,7 +371,14 @@ RDP_DOMAIN=""
|
|||||||
# - 'docker': '127.0.0.1'
|
# - 'docker': '127.0.0.1'
|
||||||
# - 'podman': '127.0.0.1'
|
# - 'podman': '127.0.0.1'
|
||||||
# - 'libvirt': '' (BLANK)
|
# - 'libvirt': '' (BLANK)
|
||||||
RDP_IP=""
|
RDP_IP="127.0.0.1"
|
||||||
|
|
||||||
|
# [VM NAME]
|
||||||
|
# NOTES:
|
||||||
|
# - Only applicable when using 'libvirt'
|
||||||
|
# - The libvirt VM name must match so that WinApps can determine VM IP, start the VM, etc.
|
||||||
|
# DEFAULT VALUE: 'RDPWindows'
|
||||||
|
VM_NAME="RDPWindows"
|
||||||
|
|
||||||
# [WINAPPS BACKEND]
|
# [WINAPPS BACKEND]
|
||||||
# DEFAULT VALUE: 'docker'
|
# DEFAULT VALUE: 'docker'
|
||||||
@@ -364,19 +400,21 @@ WAFLAVOR="docker"
|
|||||||
# - '180'
|
# - '180'
|
||||||
RDP_SCALE="100"
|
RDP_SCALE="100"
|
||||||
|
|
||||||
# [ADDITIONAL FREERDP FLAGS & ARGUMENTS]
|
# [MOUNTING REMOVABLE PATHS FOR FILES]
|
||||||
# DEFAULT VALUE: '' (BLANK)
|
|
||||||
# VALID VALUES: See https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown
|
|
||||||
RDP_FLAGS=""
|
|
||||||
|
|
||||||
# [MULTIPLE MONITORS]
|
|
||||||
# NOTES:
|
# NOTES:
|
||||||
# - If enabled, a FreeRDP bug *might* produce a black screen.
|
# - By default, `udisks` (which you most likely have installed) uses /run/media for mounting removable devices.
|
||||||
# DEFAULT VALUE: 'false'
|
# This improves compatibility with most desktop environments (DEs).
|
||||||
# VALID VALUES:
|
# ATTENTION: The Filesystem Hierarchy Standard (FHS) recommends /media instead. Verify your system's configuration.
|
||||||
# - 'true'
|
# - To manually mount devices, you may optionally use /mnt.
|
||||||
# - 'false'
|
# REFERENCE: https://wiki.archlinux.org/title/Udisks#Mount_to_/media
|
||||||
MULTIMON="false"
|
REMOVABLE_MEDIA="/run/media"
|
||||||
|
|
||||||
|
# [ADDITIONAL FREERDP FLAGS & ARGUMENTS]
|
||||||
|
# NOTES:
|
||||||
|
# - You can try adding /network:lan to these flags in order to increase performance, however, some users have faced issues with this.
|
||||||
|
# DEFAULT VALUE: '/cert:tofu /sound /microphone +home-drive'
|
||||||
|
# VALID VALUES: See https://github.com/awakecoding/FreeRDP-Manuals/blob/master/User/FreeRDP-User-Manual.markdown
|
||||||
|
RDP_FLAGS="/cert:tofu /sound /microphone +home-drive"
|
||||||
|
|
||||||
# [DEBUG WINAPPS]
|
# [DEBUG WINAPPS]
|
||||||
# NOTES:
|
# NOTES:
|
||||||
@@ -389,8 +427,7 @@ DEBUG="true"
|
|||||||
|
|
||||||
# [AUTOMATICALLY PAUSE WINDOWS]
|
# [AUTOMATICALLY PAUSE WINDOWS]
|
||||||
# NOTES:
|
# NOTES:
|
||||||
# - This is currently INCOMPATIBLE with 'docker' and 'manual'.
|
# - This is currently INCOMPATIBLE with 'manual'.
|
||||||
# - See https://github.com/dockur/windows/issues/674
|
|
||||||
# DEFAULT VALUE: 'off'
|
# DEFAULT VALUE: 'off'
|
||||||
# VALID VALUES:
|
# VALID VALUES:
|
||||||
# - 'on'
|
# - 'on'
|
||||||
@@ -414,12 +451,48 @@ AUTOPAUSE_TIME="300"
|
|||||||
# DEFAULT VALUE: '' (BLANK)
|
# DEFAULT VALUE: '' (BLANK)
|
||||||
# VALID VALUES: The command required to run FreeRDPv3 on your system (e.g., 'xfreerdp', 'xfreerdp3', etc.).
|
# VALID VALUES: The command required to run FreeRDPv3 on your system (e.g., 'xfreerdp', 'xfreerdp3', etc.).
|
||||||
FREERDP_COMMAND=""
|
FREERDP_COMMAND=""
|
||||||
|
|
||||||
|
# [TIMEOUTS]
|
||||||
|
# NOTES:
|
||||||
|
# - These settings control various timeout durations within the WinApps setup.
|
||||||
|
# - Increasing the timeouts is only necessary if the corresponding errors occur.
|
||||||
|
# - Ensure you have followed all the Troubleshooting Tips in the error message first.
|
||||||
|
|
||||||
|
# PORT CHECK
|
||||||
|
# - The maximum time (in seconds) to wait when checking if the RDP port on Windows is open.
|
||||||
|
# - Corresponding error: "NETWORK CONFIGURATION ERROR" (exit status 13).
|
||||||
|
# DEFAULT VALUE: '5'
|
||||||
|
PORT_TIMEOUT="5"
|
||||||
|
|
||||||
|
# RDP CONNECTION TEST
|
||||||
|
# - The maximum time (in seconds) to wait when testing the initial RDP connection to Windows.
|
||||||
|
# - Corresponding error: "REMOTE DESKTOP PROTOCOL FAILURE" (exit status 14).
|
||||||
|
# DEFAULT VALUE: '30'
|
||||||
|
RDP_TIMEOUT="30"
|
||||||
|
|
||||||
|
# APPLICATION SCAN
|
||||||
|
# - The maximum time (in seconds) to wait for the script that scans for installed applications on Windows to complete.
|
||||||
|
# - Corresponding error: "APPLICATION QUERY FAILURE" (exit status 15).
|
||||||
|
# DEFAULT VALUE: '60'
|
||||||
|
APP_SCAN_TIMEOUT="60"
|
||||||
|
|
||||||
|
# WINDOWS BOOT
|
||||||
|
# - The maximum time (in seconds) to wait for the Windows VM to boot if it is not running, before attempting to launch an application.
|
||||||
|
# DEFAULT VALUE: '120'
|
||||||
|
BOOT_TIMEOUT="120"
|
||||||
```
|
```
|
||||||
|
|
||||||
> [!NOTE]
|
> [!IMPORTANT]
|
||||||
|
> To safeguard your Windows password, ensure `~/.config/winapps/winapps.conf` is accessible only by your user account.
|
||||||
|
> ```bash
|
||||||
|
> chown $(whoami):$(whoami) ~/.config/winapps/winapps.conf
|
||||||
|
> chmod 600 ~/.config/winapps/winapps.conf
|
||||||
|
> ```
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
> `RDP_USER` and `RDP_PASS` must correspond to a complete Windows user account and password, such as those created during Windows setup or for a domain user. User/PIN combinations are not valid for RDP access.
|
> `RDP_USER` and `RDP_PASS` must correspond to a complete Windows user account and password, such as those created during Windows setup or for a domain user. User/PIN combinations are not valid for RDP access.
|
||||||
|
|
||||||
> [!NOTE]
|
> [!IMPORTANT]
|
||||||
> If you wish to use an alternative WinApps backend (other than `Docker`), uncomment and change `WAFLAVOR="docker"` to `WAFLAVOR="podman"` or `WAFLAVOR="libvirt"`.
|
> If you wish to use an alternative WinApps backend (other than `Docker`), uncomment and change `WAFLAVOR="docker"` to `WAFLAVOR="podman"` or `WAFLAVOR="libvirt"`.
|
||||||
|
|
||||||
#### Configuration Options Explained
|
#### Configuration Options Explained
|
||||||
@@ -428,26 +501,79 @@ FREERDP_COMMAND=""
|
|||||||
- For domain users, you can uncomment and change `RDP_DOMAIN`.
|
- For domain users, you can uncomment and change `RDP_DOMAIN`.
|
||||||
- On high-resolution (UHD) displays, you can set `RDP_SCALE` to the scale you would like to use (100, 140 or 180).
|
- On high-resolution (UHD) displays, you can set `RDP_SCALE` to the scale you would like to use (100, 140 or 180).
|
||||||
- To add additional flags to the FreeRDP call (e.g. `/prevent-session-lock 120`), uncomment and use the `RDP_FLAGS` configuration option.
|
- To add additional flags to the FreeRDP call (e.g. `/prevent-session-lock 120`), uncomment and use the `RDP_FLAGS` configuration option.
|
||||||
- For multi-monitor setups, you can try enabling `MULTIMON`. A FreeRDP bug may result in a black screen however, in which case you should revert this change.
|
- For multi-monitor setups, you can try adding `/multimon` to `RDP_FLAGS`. A FreeRDP bug may result in a black screen however, in which case you should revert this change.
|
||||||
|
- To enable non-English input and seamless language switching, you can try adding `/kbd:unicode` to `RDP_FLAGS`. This ensures client inputs are sent as Unicode sequences.
|
||||||
- If you enable `DEBUG`, a log will be created on each application start in `~/.local/share/winapps/winapps.log`.
|
- If you enable `DEBUG`, a log will be created on each application start in `~/.local/share/winapps/winapps.log`.
|
||||||
- If using a system on which the FreeRDP command is not `xfreerdp` or `xfreerdp3`, the correct command can be specified using `FREERDP_COMMAND`.
|
- If using a system on which the FreeRDP command is not `xfreerdp` or `xfreerdp3`, the correct command can be specified using `FREERDP_COMMAND`.
|
||||||
|
|
||||||
### Step 4: Run the WinApps Installer
|
### Step 4: Test FreeRDP
|
||||||
Run the WinApps installer.
|
1. Test establishing an RDP session by running the following command, replacing the `/u:`, `/p:`, and `/v:` values with the correct values specified in `~/.config/winapps/winapps.conf`.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
xfreerdp3 /u:"Your Windows Username" /p:"Your Windows Password" /v:192.168.122.2 /cert:tofu
|
||||||
|
|
||||||
|
# Or, if you installed FreeRDP using Flatpak
|
||||||
|
flatpak run --command=xfreerdp com.freerdp.FreeRDP /u:"Your Windows Username" /p:"Your Windows Password" /v:192.168.122.2 /cert:tofu
|
||||||
|
```
|
||||||
|
|
||||||
|
- Please note that the correct `FreeRDP` command may vary depending on your system (e.g. `xfreerdp`, `xfreerdp3`, etc.).
|
||||||
|
- Ensure you use the correct IP address for your Windows instance in the above command.
|
||||||
|
- If prompted within the terminal window, choose to accept the certificate permanently.
|
||||||
|
|
||||||
|
If the Windows desktop appears in a `FreeRDP` window, the configuration was successful and the correct RDP TLS certificate was enrolled on the Linux host. Disconnect from the RDP session and skip the following debugging step.
|
||||||
|
|
||||||
|
2. [DEBUGGING STEP] If an outdated or expired certificate is detected, the `FreeRDP` command will display output resembling the following. In this case, the old certificate will need to be removed and a new RDP TLS certificate installed.
|
||||||
|
|
||||||
|
```
|
||||||
|
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||||
|
@ WARNING: CERTIFICATE NAME MISMATCH! @
|
||||||
|
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||||
|
|
||||||
|
The hostname used for this connection (192.168.122.2:3389)
|
||||||
|
does not match the name given in the certificate:
|
||||||
|
Common Name (CN):
|
||||||
|
RDPWindows
|
||||||
|
A valid certificate for the wrong name should NOT be trusted!
|
||||||
|
|
||||||
|
The host key for 192.168.122.2:3389 has changed
|
||||||
|
|
||||||
|
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||||
|
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
|
||||||
|
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||||
|
|
||||||
|
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
|
||||||
|
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
|
||||||
|
It is also possible that a host key has just been changed.
|
||||||
|
The fingerprint for the host key sent by the remote host is 8e:b4:d2:8e:4e:14:e7:4e:82:9b:07:5b:e1:68:40:18:bc:db:5f:bc:29:0d:91:83:f9:17:f9:13:e6:51:dc:36
|
||||||
|
Please contact your system administrator.
|
||||||
|
Add correct host key in /home/rohanbarar/.config/freerdp/server/192.168.122.2_3389.pem to get rid of this message.
|
||||||
|
```
|
||||||
|
|
||||||
|
If you experience the above error, delete any old or outdated RDP TLS certificates associated with Windows, as they can prevent `FreeRDP` from establishing a connection.
|
||||||
|
|
||||||
|
These certificates are located within `~/.config/freerdp/server/` and follow the naming format `<Windows-VM-IPv4-Address>_<RDP-Port>.pem` (e.g., `192.168.122.2_3389.pem`, `127.0.0.1_3389.pem`, etc.).
|
||||||
|
|
||||||
|
If you use FreeRDP for purposes other than WinApps, ensure you only remove certificates related to the relevant Windows VM. If no relevant certificates are found, no action is needed.
|
||||||
|
|
||||||
|
Following deletion, re-attempt establishing an RDP session.
|
||||||
|
|
||||||
|
### Step 5: Run the WinApps Installer
|
||||||
|
With Windows still powered on, run the WinApps installer.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
bash <(curl https://raw.githubusercontent.com/winapps-org/winapps/main/setup.sh)
|
bash <(curl https://raw.githubusercontent.com/winapps-org/winapps/main/setup.sh)
|
||||||
```
|
```
|
||||||
|
|
||||||
A list of supported additional arguments can be accessed by running `./setup.sh --help`.
|
Once WinApps is installed, a list of additional arguments can be accessed by running `winapps-setup --help`.
|
||||||
|
|
||||||
<img src="./demo/installer.gif" width=1000 alt="WinApps Installer Animation.">
|
<img src="./docs/readme/installer.gif" width=1000 alt="WinApps Installer Animation.">
|
||||||
|
|
||||||
## Adding Additional Pre-defined Applications
|
## Adding Additional Pre-defined Applications
|
||||||
Adding your own applications with custom icons and MIME types to the installer is easy. Simply copy one of the application configurations in the `apps` folder located within the WinApps repository, and:
|
Adding your own applications with custom icons and MIME types to the installer is easy. Simply copy one of the application configurations in the `apps` folder located within the WinApps repository, and:
|
||||||
1. Modify the name and variables to reflect the appropriate/desired values for your application.
|
1. Modify the name and variables to reflect the appropriate/desired values for your application.
|
||||||
2. Replace `icon.svg` with an SVG for your application (ensuring the icon is appropriately licensed).
|
2. Replace `icon.svg` with an SVG for your application (ensuring the icon is appropriately licensed).
|
||||||
3. Remove and reinstall WinApps.
|
3. Remove and reinstall WinApps.
|
||||||
4. Submit a pull request to add your application to WinApps as an officially supported application once you have tested and verified your configuration (optional, but encouraged).
|
4. Submit a pull request to add your application to WinApps as a community tested application once you have tested and verified your configuration (optional, but encouraged).
|
||||||
|
|
||||||
## Running Applications Manually
|
## Running Applications Manually
|
||||||
WinApps offers a manual mode for running applications that were not configured by the WinApps installer. This is completed with the `manual` flag. Executables that are in the Windows PATH do not require full path definition.
|
WinApps offers a manual mode for running applications that were not configured by the WinApps installer. This is completed with the `manual` flag. Executables that are in the Windows PATH do not require full path definition.
|
||||||
@@ -463,6 +589,116 @@ The installer can be run multiple times. To update your installation of WinApps:
|
|||||||
2. Pull the latest changes from the WinApps GitHub repository.
|
2. Pull the latest changes from the WinApps GitHub repository.
|
||||||
3. Re-install WinApps using the WinApps installer by running `winapps-setup`.
|
3. Re-install WinApps using the WinApps installer by running `winapps-setup`.
|
||||||
|
|
||||||
|
## WinApps Launcher (Optional)
|
||||||
|
The [WinApps Launcher](https://github.com/winapps-org/winapps-launcher) provides a simple system tray menu that makes it easy to launch your installed Windows applications, open a full desktop RDP session, and control your Windows VM or container. You can start, stop, pause, reboot or hibernate Windows, as well as access your installed applications from a convenient list. This lightweight, optional tool helps streamline your overall WinApps experience.
|
||||||
|
|
||||||
|
<img src="./docs/readme/launcher.gif" width=1000 alt="WinApps Launcher Animation.">
|
||||||
|
|
||||||
|
## Installation using Nix
|
||||||
|
|
||||||
|
First, follow Step 1 of the normal installation guide to create your VM.
|
||||||
|
Then, install WinApps according to the following instructions.
|
||||||
|
|
||||||
|
After installation, it will be available under `winapps`, with the installer being available under `winapps-setup`
|
||||||
|
and the optional launcher being available under `winapps-launcher.`
|
||||||
|
|
||||||
|
### Using standalone Nix
|
||||||
|
|
||||||
|
First, make sure Flakes and the `nix` command are enabled.
|
||||||
|
In your `~/.config/nix/nix.conf`:
|
||||||
|
```
|
||||||
|
experimental-features = nix-command flakes
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nix profile install github:winapps-org/winapps#winapps
|
||||||
|
nix profile install github:winapps-org/winapps#winapps-launcher # optional
|
||||||
|
```
|
||||||
|
|
||||||
|
### On NixOS using Flakes
|
||||||
|
|
||||||
|
```nix
|
||||||
|
# flake.nix
|
||||||
|
{
|
||||||
|
description = "My configuration";
|
||||||
|
|
||||||
|
inputs = {
|
||||||
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
|
winapps = {
|
||||||
|
url = "github:winapps-org/winapps";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
outputs =
|
||||||
|
inputs@{
|
||||||
|
nixpkgs,
|
||||||
|
winapps,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
nixosConfigurations.hostname = nixpkgs.lib.nixosSystem rec {
|
||||||
|
system = "x86_64-linux";
|
||||||
|
|
||||||
|
specialArgs = {
|
||||||
|
inherit inputs system;
|
||||||
|
};
|
||||||
|
|
||||||
|
modules = [
|
||||||
|
./configuration.nix
|
||||||
|
(
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
system ? pkgs.system,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
environment.systemPackages = [
|
||||||
|
winapps.packages."${system}".winapps
|
||||||
|
winapps.packages."${system}".winapps-launcher # optional
|
||||||
|
];
|
||||||
|
}
|
||||||
|
)
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### On NixOS without Flakes
|
||||||
|
|
||||||
|
[Flakes aren't real and they can't hurt you.](https://jade.fyi/blog/flakes-arent-real/).
|
||||||
|
However, if you still don't want to use flakes, you can use WinApps with flake-compat like:
|
||||||
|
|
||||||
|
```nix
|
||||||
|
# configuration.nix
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
system ? pkgs.system,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
# set up binary cache (optional)
|
||||||
|
nix.settings = {
|
||||||
|
substituters = [ "https://winapps.cachix.org/" ];
|
||||||
|
trusted-public-keys = [ "winapps.cachix.org-1:HI82jWrXZsQRar/PChgIx1unmuEsiQMQq+zt05CD36g=" ];
|
||||||
|
trusted-users = [ "<your username>" ]; # replace with your username
|
||||||
|
};
|
||||||
|
|
||||||
|
environment.systemPackages =
|
||||||
|
let
|
||||||
|
winapps =
|
||||||
|
(import (builtins.fetchTarball "https://github.com/winapps-org/winapps/archive/main.tar.gz"))
|
||||||
|
.packages."${system}";
|
||||||
|
in
|
||||||
|
[
|
||||||
|
winapps.winapps
|
||||||
|
winapps.winapps-launcher # optional
|
||||||
|
];
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Star History
|
## Star History
|
||||||
<a href="https://star-history.com/#winapps-org/winapps&Date">
|
<a href="https://star-history.com/#winapps-org/winapps&Date">
|
||||||
<picture>
|
<picture>
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Access"
|
NAME="Access"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Access"
|
NAME="Access"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Acrobat X Pro"
|
NAME="Acrobat X Pro"
|
||||||
|
|
||||||
|
|||||||
3
apps/acrobat9/icon.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14">
|
||||||
|
<path d="m 12.816862,8.6991205 c -0.355549,-0.380587 -1.083672,-0.599424 -2.115263,-0.599424 -0.550849,0 -1.1893342,0.05508 -1.882904,0.185286 C 8.4270909,7.8993875 8.0364884,7.4486925 7.6634129,6.9228805 7.3980035,6.5523095 7.1661459,6.1617065 6.952316,5.7761125 c 0.407128,-1.271962 0.6039316,-2.308561 0.6039316,-3.054712 0,-0.837292 -0.3019658,-1.710639 -1.1718075,-1.710639 -0.2669118,0 -0.5338235,0.162751 -0.6760429,0.400618 -0.3921048,0.705087 -0.2153321,2.24997 0.4592084,3.775824 -0.2518886,0.761174 -0.5182995,1.488797 -0.8513132,2.306057 -0.2894465,0.689063 -0.6229609,1.399159 -0.9629854,2.051164 -1.9550157,0.7932245 -3.2199669,1.7196525 -3.33865,2.4457735 -0.0520803,0.273922 0.037057,0.525811 0.2288531,0.72612 0.066603,0.05509 0.3184912,0.272921 0.7411432,0.272921 1.2970006,0 2.6641094,-2.143306 3.3586808,-3.4352995 0.5333227,-0.180278 1.0666454,-0.344031 1.5989665,-0.508284 0.5849022,-0.16175 1.1718075,-0.29195 1.7051302,-0.383091 1.3696122,1.253934 2.5769742,1.4522405 3.1839112,1.4522405 0.747152,0 1.013563,-0.3089765 1.103201,-0.5618675 0.140217,-0.325502 0.03505,-0.686058 -0.126194,-0.871344 l 0.01001,0.02003 z m -0.69357,0.527815 c -0.05208,0.27242 -0.319493,0.453699 -0.694071,0.453699 -0.105162,0 -0.195301,-0.01853 -0.301965,-0.03606 -0.681051,-0.162751 -1.3185339,-0.508785 -1.9545149,-1.054627 0.6259656,-0.107165 1.1567849,-0.125193 1.4923019,-0.125193 0.370571,0 0.691066,0.01602 0.906398,0.07211 0.245378,0.05308 0.635981,0.217836 0.548346,0.691066 l 0.01002,0 z M 8.3559812,8.3721165 c -0.4607106,0.09515 -0.9584785,0.20732 -1.4742741,0.347035 -0.4086303,0.111673 -0.8342869,0.237366 -1.2619466,0.385595 0.2318577,-0.451697 0.4276597,-0.88837 0.6049331,-1.303511 0.2143307,-0.510788 0.3906026,-1.036599 0.5683768,-1.525353 0.1752703,0.305472 0.3705716,0.615951 0.5658729,0.891375 0.3204943,0.435672 0.6560119,0.851314 0.9915294,1.21187 l 0,-0.01002 z M 6.0273893,1.6191995 c 0.072612,-0.145224 0.2153322,-0.218336 0.3395237,-0.218336 0.3730755,0 0.4441852,0.43467 0.4441852,0.781205 0,0.584902 -0.1772735,1.473272 -0.4807416,2.487336 C 5.7985363,3.2572265 5.7619799,2.0754035 6.0283908,1.6197005 Z M 4.0733752,10.080753 c -0.9063982,1.52385 -1.7767407,2.47031 -2.3100633,2.47031 -0.1051623,0 -0.193799,-0.03756 -0.2654094,-0.09164 C 1.3907372,12.351255 1.3376553,12.223057 1.3737109,12.078835 1.4803754,11.532993 2.4934381,10.770316 4.073876,10.080753 Z" fill="#EF4642"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.4 KiB |
14
apps/acrobat9/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Acrobat 9"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Acrobat 9"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Documents"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/pdf;"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Creative Cloud"
|
NAME="Creative Cloud"
|
||||||
|
|
||||||
|
|||||||
29
apps/adobe-digital-editions-4.5/icon.svg
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 20.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="ai_x5F_cc_x5F_app_x5F_RGB.svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 240 234" width="320" height="312" enable-background="new 0 0 240 234" xml:space="preserve">
|
||||||
|
<path fill="#260C00" d="M41.9,7.5C13.8,7.5,7.3,24.2,7.3,52.4L7.4,189c0,28.2,8.8,37.6,36.9,37.6H195c28.1,0,37.6-9.4,37.6-37.5
|
||||||
|
V47.2c0-28.2-10.5-39.7-38.6-39.7C194,7.5,41.9,7.5,41.9,7.5z"/>
|
||||||
|
<g>
|
||||||
|
<g>
|
||||||
|
<path fill="#FF6000" d="M0,43.1v148.2C0,214.9,18.2,234,41.9,234h155.3c23.7,0,42.9-19.1,42.9-42.8V42.8C240,19.2,220.8,0,197.1,0
|
||||||
|
H41.9C18.2,0,0,19.2,0,42.8V43.1z M194,10.1c19.1,0,35.9,15.7,35.9,34.8v142.3c0,19.1-15.5,36.7-34.6,36.7H44.7
|
||||||
|
c-19.1,0-34.6-16.2-34.6-35.3l0-141.7c0-19,15.5-36.8,34.5-36.8L194,10.1L194,10.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<g>
|
||||||
|
<path fill="#FEDCCA" d="M182.3,171.3H57.7c-7.4,0-9.7-2.4-9.7-9.8V71.1c0-7.4,2.4-9.8,9.7-9.8h124.5c7.4,0,9.7,2.4,9.7,9.8v90.5
|
||||||
|
C192,168.9,189.6,171.3,182.3,171.3z M57.7,65.3c-5.1,0-5.7,0.6-5.7,5.8v90.5c0,5.2,0.6,5.8,5.7,5.8h124.5c5.1,0,5.7-0.6,5.7-5.8
|
||||||
|
V71.1c0-5.2-0.6-5.8-5.7-5.8H57.7z"/>
|
||||||
|
</g>
|
||||||
|
<g>
|
||||||
|
<path fill="#FF6000" d="M57,162.3h61v-92H57V162.3z M67,93h44v2H67V93z M67,102.1h44v2H67V102.1z M67,111h44v2H67V111z M67,120h44
|
||||||
|
v2H67V120z M67,129.1h44v2H67V129.1z M67,138h44v2H67V138z"/>
|
||||||
|
<path fill="#FF6000" d="M158.7,70.3H122v92h61V94.2L158.7,70.3z M129.3,92.5h24.5v2h-24.5V92.5z M129.3,101.6l43.6,0.2l0,2
|
||||||
|
l-43.6-0.2L129.3,101.6z M173.3,139.5h-44.1v-2h44.1V139.5z M173.3,130.6h-44.1v-2h44.1V130.6z M173.3,121.5h-44.1v-2h44.1V121.5z
|
||||||
|
M173.3,112.5h-44.1v-2h44.1V112.5z M158.3,94.6V72.4L181,94.6H158.3z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.9 KiB |
17
apps/adobe-digital-editions-4.5/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Adobe Digital Editions"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Digital Editions"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\Adobe\Adobe Digital Editions 4.5\DigitalEditions.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/epub+zip;application/vnd.adobe.adept+xml;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeDigitalEditions"
|
||||||
1
apps/aftereffects-2024/icon.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg fill="none" height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m2 12.1333c0-3.54697 0-5.32047.69029-6.67524.6072-1.19169 1.57608-2.16057 2.76777-2.76777 1.35477-.69029 3.12827-.69029 6.67524-.69029h7.7334c3.547 0 5.3205 0 6.6752.69029 1.1917.6072 2.1606 1.57608 2.7678 2.76777.6903 1.35477.6903 3.12827.6903 6.67524v7.7334c0 3.547 0 5.3205-.6903 6.6752-.6072 1.1917-1.5761 2.1606-2.7678 2.7678-1.3547.6903-3.1282.6903-6.6752.6903h-7.7334c-3.54697 0-5.32047 0-6.67524-.6903-1.19169-.6072-2.16057-1.5761-2.76777-2.7678-.69029-1.3547-.69029-3.1282-.69029-6.6752z" fill="#00005b"/><g fill="#99f"><path d="m13.7893 19.5638h-4.3389l-.88281 2.8181c-.02451.1045-.12074.1785-.22541.1734h-2.19764c-.12532 0-.16915-.0706-.13148-.2119l3.75663-11.0508c.0376-.1155.07514-.2285.11274-.3763.04913-.2571.07429-.5183.07513-.7802-.01076-.0774.05604-.14596.13144-.1349h2.9866c.0875 0 .1375.0321.1502.0963l4.2639 12.2651c.0375.1286-.0001.1928-.1127.1927h-2.4419c-.0856.0097-.1674-.049-.1878-.1349zm-3.6627-2.3761h2.9678c-.4876-1.6662-1.0379-3.3104-1.4839-4.9896-.5054 1.7418-.9721 3.3572-1.4839 4.9896z"/><path d="m20.6608 18.4757c.1727 1.4309 1.3743 2.1131 2.7048 2.084.7503-.0147 1.5521-.1312 2.2532-.4149.0624-.0511.0939-.0192.0939.0964v1.8301c.0059.0952-.0339.1803-.1127.2312-.8714.3958-1.8716.5152-2.8167.5-2.8178 0-4.7529-1.9854-4.7521-4.874-.0074-2.7374 1.7685-5.0468 4.5267-5.0468 2.3381-.0606 3.9568 1.8113 3.9633 4.1414 0 .4243-.0237.8502-.0751 1.2714-.01.0868-.0839.1542-.1691.1542-1.8673 0-3.7437.027-5.6162.027zm0-1.755c1.0407 0 2.0874.0368 3.1274-.0096.1563-.016.2724-.0457.2724-.2082-.0217-.8638-.7507-1.5743-1.5966-1.5412-1.022-.0634-1.6761.7994-1.8032 1.759z"/></g></svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
17
apps/aftereffects-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="After Effects 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe After Effects 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe After Effects 2024\Support Files\AfterFX.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/vnd.adobe.aftereffects.project;application/vnd.adobe.aftereffects.template;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeAfterEffects"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="After Effects CC"
|
NAME="After Effects CC"
|
||||||
|
|
||||||
|
|||||||
39
apps/audition-2024/icon.svg
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
|
||||||
|
<!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
|
||||||
|
<!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
|
||||||
|
<!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
|
||||||
|
<!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
|
||||||
|
<!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
|
||||||
|
<!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
|
||||||
|
<!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
|
||||||
|
<!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
|
||||||
|
]>
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
|
||||||
|
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256.4 250"
|
||||||
|
enable-background="new 0 0 256.4 250" xml:space="preserve">
|
||||||
|
<metadata>
|
||||||
|
<sfw xmlns="&ns_sfw;">
|
||||||
|
<slices></slices>
|
||||||
|
<sliceSourceBounds bottomLeftOrigin="true" height="250" width="256.4" x="-8.2" y="-8"></sliceSourceBounds>
|
||||||
|
</sfw>
|
||||||
|
</metadata>
|
||||||
|
<g>
|
||||||
|
<path fill="#00005B" d="M45.4,0H211c25.1,0,45.4,20.3,45.4,45.4v159.2c0,25.1-20.3,45.4-45.4,45.4H45.4C20.3,250,0,229.7,0,204.6
|
||||||
|
V45.4C0,20.3,20.3,0,45.4,0z"/>
|
||||||
|
<g>
|
||||||
|
<path fill="#9999FF" d="M100.7,149.6H61l-8.1,25.2c-0.2,1-1.1,1.6-2,1.5H30.8c-1.2,0-1.5-0.6-1.2-1.9L64,75.6
|
||||||
|
c0.3-1.1,0.6-2.2,1.1-3.5c0.5-2.2,0.9-4.5,0.9-6.8c-0.1-0.5,0.3-1.1,0.9-1.2c0.1,0,0.2,0,0.3,0h27.4c0.7,0,1.3,0.3,1.4,0.9
|
||||||
|
l38.8,109.6c0.3,1.2,0,1.7-1.1,1.7h-22.3c-0.7,0.1-1.5-0.4-1.7-1.2L100.7,149.6z M67.2,128.3h27.1c-0.6-2.2-1.5-4.9-2.5-7.7
|
||||||
|
c-1-2.9-1.9-6-2.9-9.2c-1.1-3.3-2-6.5-3.1-9.8s-2-6.4-2.9-9.5c-0.9-3-1.6-5.8-2.4-8.3h-0.2c-1,4.6-2.1,9.2-3.6,13.8
|
||||||
|
c-1.6,5.1-3.2,10.5-4.9,15.8C70.5,118.8,68.8,123.8,67.2,128.3L67.2,128.3z"/>
|
||||||
|
<path fill="#9999FF" d="M216.7,92.1v65.5c0,2.9,0,5.4,0.1,7.7c0.1,2.2,0.2,4.2,0.3,5.9c0.2,1.7,0.3,2.7,0.4,3.8
|
||||||
|
c0.1,1-0.3,1.4-1.2,1.4H198c-0.9,0.1-1.7-0.4-2-1.2c-0.2-0.9-0.4-1.8-0.6-2.7c-0.2-0.7-0.2-1.5-0.2-2.2c-3.4,3.1-7.6,5.3-12.1,6.6
|
||||||
|
c-3.8,1.1-7.9,1.6-11.9,1.6c-4,0-7.9-0.5-11.6-1.8c-3.4-1.2-6.6-3.2-9.1-5.9c-2.8-3-4.8-6.5-6-10.4c-1.5-4.9-2.2-10-2.1-15.2v-53
|
||||||
|
c-0.1-0.6,0.3-1.3,1.1-1.4c0.1,0,0.2,0,0.3,0h20.4c0.6-0.1,1.3,0.3,1.4,1.1c0,0.1,0,0.2,0,0.3v50.2c0,4.7,1.1,8.4,3.1,11.1
|
||||||
|
c2,2.7,6.2,4.1,11,4.1c2.5,0,4.9-0.4,7.3-1.3c2.5-0.9,4.7-2,6.7-3.5V92.1c0-0.7,0.5-1.2,1.5-1.2h20.4c0.5-0.1,1.2,0.3,1.2,0.9
|
||||||
|
C216.7,91.9,216.7,92,216.7,92.1z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.7 KiB |
17
apps/audition-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Audition 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Audition 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Audition 2024\Adobe Audition.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeAudition"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Audition CC"
|
NAME="Audition CC"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Bridge CS6"
|
NAME="Bridge CS6"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Bridge CS6"
|
NAME="Bridge CS6"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Bridge CS6"
|
NAME="Bridge CS6"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Cmd"
|
NAME="Cmd"
|
||||||
|
|
||||||
|
|||||||
40
apps/dymo-connect/icon.svg
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
17
apps/dymo-connect/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="DYMO Connect"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Software for DYMO label printers"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\DYMO\DYMO Connect\DYMOConnect.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Office"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="DYMOConnect"
|
||||||
9
apps/emclient/icon.svg
Normal file
|
After Width: | Height: | Size: 20 KiB |
17
apps/emclient/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="eM Client"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="eM Client"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\eM Client\mailclient.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Network;Office;"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="eM Client"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Excel"
|
NAME="Excel"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Excel"
|
NAME="Excel"
|
||||||
|
|
||||||
|
|||||||
48
apps/excel-x86-2010/icon.svg
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
|
||||||
|
<!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
|
||||||
|
<!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
|
||||||
|
<!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
|
||||||
|
<!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
|
||||||
|
<!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
|
||||||
|
<!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
|
||||||
|
<!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
|
||||||
|
<!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
|
||||||
|
]>
|
||||||
|
<svg version="1.1" id="Livello_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
|
||||||
|
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 2289.75 2130"
|
||||||
|
enable-background="new 0 0 2289.75 2130" xml:space="preserve">
|
||||||
|
<metadata>
|
||||||
|
<sfw xmlns="&ns_sfw;">
|
||||||
|
<slices></slices>
|
||||||
|
<sliceSourceBounds bottomLeftOrigin="true" height="2130" width="2289.75" x="-1147.5" y="-1041"></sliceSourceBounds>
|
||||||
|
</sfw>
|
||||||
|
</metadata>
|
||||||
|
<path fill="#185C37" d="M1437.75,1011.75L532.5,852v1180.393c0,53.907,43.7,97.607,97.607,97.607l0,0h1562.036
|
||||||
|
c53.907,0,97.607-43.7,97.607-97.607l0,0V1597.5L1437.75,1011.75z"/>
|
||||||
|
<path fill="#21A366" d="M1437.75,0H630.107C576.2,0,532.5,43.7,532.5,97.607c0,0,0,0,0,0V532.5l905.25,532.5L1917,1224.75
|
||||||
|
L2289.75,1065V532.5L1437.75,0z"/>
|
||||||
|
<path fill="#107C41" d="M532.5,532.5h905.25V1065H532.5V532.5z"/>
|
||||||
|
<path opacity="0.1" enable-background="new " d="M1180.393,426H532.5v1331.25h647.893c53.834-0.175,97.432-43.773,97.607-97.607
|
||||||
|
V523.607C1277.825,469.773,1234.227,426.175,1180.393,426z"/>
|
||||||
|
<path opacity="0.2" enable-background="new " d="M1127.143,479.25H532.5V1810.5h594.643
|
||||||
|
c53.834-0.175,97.432-43.773,97.607-97.607V576.857C1224.575,523.023,1180.977,479.425,1127.143,479.25z"/>
|
||||||
|
<path opacity="0.2" enable-background="new " d="M1127.143,479.25H532.5V1704h594.643c53.834-0.175,97.432-43.773,97.607-97.607
|
||||||
|
V576.857C1224.575,523.023,1180.977,479.425,1127.143,479.25z"/>
|
||||||
|
<path opacity="0.2" enable-background="new " d="M1073.893,479.25H532.5V1704h541.393c53.834-0.175,97.432-43.773,97.607-97.607
|
||||||
|
V576.857C1171.325,523.023,1127.727,479.425,1073.893,479.25z"/>
|
||||||
|
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="203.5132" y1="1729.0183" x2="967.9868" y2="404.9817" gradientTransform="matrix(1 0 0 -1 0 2132)">
|
||||||
|
<stop offset="0" style="stop-color:#18884F"/>
|
||||||
|
<stop offset="0.5" style="stop-color:#117E43"/>
|
||||||
|
<stop offset="1" style="stop-color:#0B6631"/>
|
||||||
|
</linearGradient>
|
||||||
|
<path fill="url(#SVGID_1_)" d="M97.607,479.25h976.285c53.907,0,97.607,43.7,97.607,97.607v976.285
|
||||||
|
c0,53.907-43.7,97.607-97.607,97.607H97.607C43.7,1650.75,0,1607.05,0,1553.143V576.857C0,522.95,43.7,479.25,97.607,479.25z"/>
|
||||||
|
<path fill="#FFFFFF" d="M302.3,1382.264l205.332-318.169L319.5,747.683h151.336l102.666,202.35
|
||||||
|
c9.479,19.223,15.975,33.494,19.49,42.919h1.331c6.745-15.336,13.845-30.228,21.3-44.677L725.371,747.79h138.929l-192.925,314.548
|
||||||
|
L869.2,1382.263H721.378L602.79,1160.158c-5.586-9.45-10.326-19.376-14.164-29.66h-1.757c-3.474,10.075-8.083,19.722-13.739,28.755
|
||||||
|
l-122.102,223.011H302.3z"/>
|
||||||
|
<path fill="#33C481" d="M2192.143,0H1437.75v532.5h852V97.607C2289.75,43.7,2246.05,0,2192.143,0L2192.143,0z"/>
|
||||||
|
<path fill="#107C41" d="M1437.75,1065h852v532.5h-852V1065z"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.5 KiB |
14
apps/excel-x86-2010/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Excel"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Microsoft Excel"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Office"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.sheet.macroEnabled.12;application/vnd.ms-excel.template.macroEnabled.12;application/vnd.ms-excel.addin.macroEnabled.12;application/vnd.ms-excel.sheet.binary.macroEnabled.12;"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Excel"
|
NAME="Excel"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Excel"
|
NAME="Excel"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Explorer"
|
NAME="Explorer"
|
||||||
|
|
||||||
|
|||||||
90
apps/fusion-360/icon.svg
Normal file
@@ -0,0 +1,90 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
width="256pt"
|
||||||
|
height="256pt"
|
||||||
|
viewBox="0 0 256 256"
|
||||||
|
version="1.1"
|
||||||
|
id="svg7"
|
||||||
|
sodipodi:docname="Fusion360-82.svg"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs7" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="namedview7"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#000000"
|
||||||
|
borderopacity="0.25"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
inkscape:document-units="pt"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="1.4142136"
|
||||||
|
inkscape:cx="228.74904"
|
||||||
|
inkscape:cy="139.30004"
|
||||||
|
inkscape:window-width="1418"
|
||||||
|
inkscape:window-height="892"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="g8" />
|
||||||
|
<g
|
||||||
|
id="g8">
|
||||||
|
<path
|
||||||
|
style="fill:#ff9548;stroke-width:0.75;fill-opacity:1"
|
||||||
|
d="M 46.79097,-0.00247339 7.8151404,23.849982 8.0231482,23.990607 15.67377,23.310848 45.733663,5.9498164 Z"
|
||||||
|
id="path8"
|
||||||
|
sodipodi:nodetypes="cccccc" />
|
||||||
|
<path
|
||||||
|
fill="#ff9548"
|
||||||
|
opacity="1"
|
||||||
|
d="M 46.398594,0.36621094 46.78,0 C 46.69,59.94 46.65,119.88 46.8,179.82 40.173599,183.81384 12.241533,200.6415 7.83,203.25 7.82,143.45 7.84,83.65 7.82,23.85 16.708712,15.663236 38.795821,8.8363876 46.398594,0.36621094 Z"
|
||||||
|
id="path1"
|
||||||
|
sodipodi:nodetypes="cccccc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="#ff6b00ff"
|
||||||
|
style="display:inline">
|
||||||
|
<path
|
||||||
|
fill="#ff6b00"
|
||||||
|
opacity="1"
|
||||||
|
d="m 46.78,0 h 171.61 c 6.13,1.02 11.96,5.71 12.23,12.27 0.19,9.33 0.01,18.66 0.07,28 0.01,46.5 -0.01,93.01 0.01,139.51 -61.3,0.1 -122.6,0.02 -183.9,0.04 C 46.65,119.88 46.69,59.94 46.78,0 m 64.99,40.53 c 0.03,33.12 0,66.25 0.02,99.37 8.3,-0.02 16.6,0.05 24.9,-0.04 -0.06,-13.36 -0.02,-26.73 -0.03,-40.1 10.87,0.02 21.74,-0.07 32.62,0.04 0.1,-5.89 0.16,-11.8 -0.04,-17.69 -10.86,0.12 -21.71,0.03 -32.57,0.05 -0.06,-7.88 0.07,-15.76 -0.08,-23.65 12.91,-0.24 25.83,-0.03 38.74,-0.1 -0.01,-5.96 -0.01,-11.93 0,-17.89 -21.18,-0.01 -42.37,-0.02 -63.56,0.01 z"
|
||||||
|
id="path2" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="#933c00ff">
|
||||||
|
<path
|
||||||
|
fill="#933c00"
|
||||||
|
opacity="1.00"
|
||||||
|
d=" M 230.69 40.27 C 236.63 40.33 242.56 40.12 248.50 40.40 C 248.26 112.26 248.46 184.13 248.40 256.00 L 40.90 256.00 C 35.09 254.75 29.45 250.32 29.18 243.98 C 29.00 226.15 29.15 208.31 29.11 190.47 C 35.01 186.93 40.91 183.37 46.80 179.82 C 108.10 179.80 169.40 179.88 230.70 179.78 C 230.68 133.28 230.70 86.77 230.69 40.27 M 163.04 199.06 C 157.06 202.24 156.37 212.16 162.15 215.83 C 166.41 218.38 171.48 218.99 175.96 221.04 C 178.76 222.05 179.00 226.25 176.91 228.06 C 172.76 230.53 165.86 228.94 165.73 223.33 C 162.83 223.33 159.94 223.34 157.04 223.33 C 157.25 226.60 158.35 229.96 160.90 232.17 C 164.97 235.91 170.93 236.24 176.16 235.69 C 181.07 235.18 186.33 232.16 187.38 226.99 C 187.94 223.28 187.75 218.80 184.56 216.28 C 180.18 212.67 174.15 212.48 169.26 209.85 C 167.07 208.83 166.95 205.27 168.99 204.06 C 172.69 201.92 178.42 203.55 178.83 208.32 C 181.69 208.34 184.56 208.34 187.42 208.32 C 187.18 204.06 184.77 199.89 180.69 198.28 C 175.11 196.05 168.36 196.14 163.04 199.06 M 92.12 197.62 C 92.29 210.14 92.16 222.67 92.19 235.19 C 95.27 235.19 98.35 235.19 101.43 235.28 C 101.77 230.14 101.46 225.00 101.60 219.86 C 105.70 219.87 109.80 219.87 113.90 219.86 C 113.90 217.65 113.90 215.45 113.89 213.25 C 109.78 213.26 105.68 213.26 101.57 213.26 C 101.60 210.33 101.59 207.39 101.49 204.47 C 106.40 204.20 111.32 204.41 116.24 204.34 C 116.24 202.07 116.24 199.80 116.25 197.54 C 108.20 197.58 100.16 197.42 92.12 197.62 M 121.04 197.58 C 121.38 207.36 120.57 217.21 121.49 226.96 C 123.25 236.40 136.36 238.70 142.71 232.48 C 142.97 233.38 143.24 234.28 143.53 235.18 C 146.16 235.19 148.79 235.19 151.42 235.30 C 151.84 222.72 151.56 210.10 151.55 197.51 C 148.42 197.54 145.29 197.53 142.16 197.62 C 142.32 206.42 142.16 215.22 142.25 224.03 C 143.08 230.29 130.91 231.38 130.55 224.88 C 130.27 215.78 130.50 206.66 130.44 197.56 C 127.31 197.53 124.18 197.53 121.04 197.58 Z"
|
||||||
|
id="path3" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="#ffffffff">
|
||||||
|
<path
|
||||||
|
fill="#ffffff"
|
||||||
|
opacity="1.00"
|
||||||
|
d=" M 111.77 40.53 C 132.96 40.50 154.15 40.51 175.33 40.52 C 175.32 46.48 175.32 52.45 175.33 58.41 C 162.42 58.48 149.50 58.27 136.59 58.51 C 136.74 66.40 136.61 74.28 136.67 82.16 C 147.53 82.14 158.38 82.23 169.24 82.11 C 169.44 88.00 169.38 93.91 169.28 99.80 C 158.40 99.69 147.53 99.78 136.66 99.76 C 136.67 113.13 136.63 126.50 136.69 139.86 C 128.39 139.95 120.09 139.88 111.79 139.90 C 111.77 106.78 111.80 73.65 111.77 40.53 Z"
|
||||||
|
id="path4" />
|
||||||
|
<path
|
||||||
|
fill="#ffffff"
|
||||||
|
opacity="1.00"
|
||||||
|
d=" M 163.04 199.06 C 168.36 196.14 175.11 196.05 180.69 198.28 C 184.77 199.89 187.18 204.06 187.42 208.32 C 184.56 208.34 181.69 208.34 178.83 208.32 C 178.42 203.55 172.69 201.92 168.99 204.06 C 166.95 205.27 167.07 208.83 169.26 209.85 C 174.15 212.48 180.18 212.67 184.56 216.28 C 187.75 218.80 187.94 223.28 187.38 226.99 C 186.33 232.16 181.07 235.18 176.16 235.69 C 170.93 236.24 164.97 235.91 160.90 232.17 C 158.35 229.96 157.25 226.60 157.04 223.33 C 159.94 223.34 162.83 223.33 165.73 223.33 C 165.86 228.94 172.76 230.53 176.91 228.06 C 179.00 226.25 178.76 222.05 175.96 221.04 C 171.48 218.99 166.41 218.38 162.15 215.83 C 156.37 212.16 157.06 202.24 163.04 199.06 Z"
|
||||||
|
id="path5" />
|
||||||
|
<path
|
||||||
|
fill="#ffffff"
|
||||||
|
opacity="1.00"
|
||||||
|
d=" M 92.12 197.62 C 100.16 197.42 108.20 197.58 116.25 197.54 C 116.24 199.80 116.24 202.07 116.24 204.34 C 111.32 204.41 106.40 204.20 101.49 204.47 C 101.59 207.39 101.60 210.33 101.57 213.26 C 105.68 213.26 109.78 213.26 113.89 213.25 C 113.90 215.45 113.90 217.65 113.90 219.86 C 109.80 219.87 105.70 219.87 101.60 219.86 C 101.46 225.00 101.77 230.14 101.43 235.28 C 98.35 235.19 95.27 235.19 92.19 235.19 C 92.16 222.67 92.29 210.14 92.12 197.62 Z"
|
||||||
|
id="path6" />
|
||||||
|
<path
|
||||||
|
fill="#ffffff"
|
||||||
|
opacity="1.00"
|
||||||
|
d=" M 121.04 197.58 C 124.18 197.53 127.31 197.53 130.44 197.56 C 130.50 206.66 130.27 215.78 130.55 224.88 C 130.91 231.38 143.08 230.29 142.25 224.03 C 142.16 215.22 142.32 206.42 142.16 197.62 C 145.29 197.53 148.42 197.54 151.55 197.51 C 151.56 210.10 151.84 222.72 151.42 235.30 C 148.79 235.19 146.16 235.19 143.53 235.18 C 143.24 234.28 142.97 233.38 142.71 232.48 C 136.36 238.70 123.25 236.40 121.49 226.96 C 120.57 217.21 121.38 207.36 121.04 197.58 Z"
|
||||||
|
id="path7" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.7 KiB |
14
apps/fusion-360/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Fusion 360"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Autodesk Fusion 360"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Users\%USERNAME%\AppData\Local\Autodesk\webdeploy\production\6a0c9611291d45bb9226980209917c3d\FusionLauncher.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Graphics;3DGraphics"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/fusion"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Internet Explorer"
|
NAME="Internet Explorer"
|
||||||
|
|
||||||
|
|||||||
5
apps/illustrator-2024/icon.svg
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 240 234">
|
||||||
|
<path fill="#300" d="M42.5 0h155C221 0 240 19 240 42.5v149c0 23.5-19 42.5-42.5 42.5h-155C19 234 0 215 0 191.5v-149C0 19 19 0 42.5 0z"/>
|
||||||
|
<path fill="#ff9a00" d="M116 140H78.8l-7.6 23.5c-.2.9-1 1.5-1.9 1.4H50.5c-1.1 0-1.4-.6-1.1-1.8l32.2-92.7c.3-1 .6-2.1 1-3.3.4-2.1.6-4.3.6-6.5-.1-.5.3-1 .8-1.1h25.9c.8 0 1.2.3 1.3.8l36.5 103c.3 1.1 0 1.6-1 1.6h-20.9c-.7.1-1.4-.4-1.6-1.1L116 140zm-31.4-20.3H110c-.6-2.1-1.4-4.6-2.3-7.2-.9-2.7-1.8-5.6-2.7-8.6-1-3.1-1.9-6.1-2.9-9.2s-1.9-6-2.7-8.9c-.8-2.8-1.5-5.4-2.2-7.8H97c-.9 4.3-2 8.6-3.4 12.9-1.5 4.8-3 9.8-4.6 14.8-1.4 5.1-2.9 9.8-4.4 14zM170 77c-3.3.1-6.5-1.2-8.9-3.5-2.3-2.5-3.5-5.8-3.4-9.2-.1-3.4 1.2-6.6 3.6-8.9s5.6-3.5 8.9-3.5c3.9 0 6.9 1.2 9.1 3.5 2.2 2.4 3.4 5.6 3.3 8.9.1 3.4-1.1 6.7-3.5 9.2-2.3 2.4-5.7 3.7-9.1 3.5zm-11.2 86.8v-77c0-1 .4-1.4 1.3-1.4h19.8c.9 0 1.3.5 1.3 1.4v77c0 1.1-.4 1.6-1.3 1.6h-19.6c-1 0-1.5-.6-1.5-1.6z"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1008 B |
17
apps/illustrator-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Illustrator 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Illustrator 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Illustrator 2024\Support Files\Contents\Windows\Illustrator.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/illustrator;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeIllustrator"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Illustrator CC"
|
NAME="Illustrator CC"
|
||||||
|
|
||||||
|
|||||||
16
apps/indesign-2024/icon.svg
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg style="enable-background:new 0 0 240 234" version="1.1" viewBox="0 0 240 234" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<title>Adobe InDesign CC logo</title>
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#49021F;}
|
||||||
|
.st1{fill:#FF3366;}
|
||||||
|
</style>
|
||||||
|
<path class="st0" d="M42.5,0h155C221,0,240,19,240,42.5v149c0,23.5-19,42.5-42.5,42.5h-155C19,234,0,215,0,191.5v-149 C0,19,19,0,42.5,0z"/>
|
||||||
|
<g id="vlpa">
|
||||||
|
<g id="vlpb">
|
||||||
|
<path class="st1" d="m87.2 61.2v103c0 1.1-0.5 1.6-1.4 1.6h-19.6c-0.9 0-1.3-0.5-1.3-1.6v-103c0-0.9 0.5-1.3 1.4-1.3h19.5c0.6-0.1 1.2 0.3 1.3 1 0.1 0.1 0.1 0.2 0.1 0.3z"/>
|
||||||
|
<path class="st1" d="m145 167c-7.4 0.1-14.8-1.4-21.5-4.5-6.3-2.9-11.5-7.7-15.1-13.6-3.7-6.1-5.5-13.7-5.5-22.8-0.1-7.4 1.8-14.7 5.5-21.1 3.8-6.5 9.3-11.9 15.9-15.5 7-3.9 15.4-5.8 25.3-5.8 0.5 0 1.2 0 2.1 0.1s1.9 0.1 3.1 0.2v-31.6c0-0.7 0.3-1.1 1-1.1h20.3c0.5-0.1 0.9 0.3 1 0.7v0.2 95.2c0 1.8 0.1 3.8 0.2 6 0.2 2.1 0.3 4.1 0.4 5.8 0 0.7-0.3 1.3-1 1.6-5.2 2.2-10.7 3.8-16.3 4.8-5 0.9-10.2 1.4-15.4 1.4zm9.8-20v-44c-0.9-0.2-1.8-0.4-2.7-0.5-1.1-0.1-2.2-0.2-3.3-0.2-3.9 0-7.8 0.8-11.3 2.6-3.4 1.7-6.3 4.2-8.5 7.4s-3.3 7.5-3.3 12.7c-0.1 3.5 0.5 7 1.7 10.3 1 2.7 2.5 5.1 4.5 7.1 1.9 1.8 4.2 3.2 6.8 4 2.7 0.9 5.5 1.3 8.3 1.3 1.5 0 2.9-0.1 4.2-0.2 1.3 0.1 2.5-0.1 3.6-0.5z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.3 KiB |
17
apps/indesign-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="InDesign 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe InDesign 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe InDesign 2024\InDesign.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/x-adobe-indesign-interchange;application/x-adobe-indesign;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeIndesign"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="InDesign CC"
|
NAME="InDesign CC"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Lightroom CC"
|
NAME="Lightroom CC"
|
||||||
|
|
||||||
|
|||||||
42
apps/lightroom-classic/icon.svg
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
|
||||||
|
<!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
|
||||||
|
<!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
|
||||||
|
<!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
|
||||||
|
<!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
|
||||||
|
<!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
|
||||||
|
<!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
|
||||||
|
<!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
|
||||||
|
<!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
|
||||||
|
]>
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
|
||||||
|
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256.4 250"
|
||||||
|
enable-background="new 0 0 256.4 250" xml:space="preserve">
|
||||||
|
<metadata>
|
||||||
|
<sfw xmlns="&ns_sfw;">
|
||||||
|
<slices></slices>
|
||||||
|
<sliceSourceBounds bottomLeftOrigin="true" height="250" width="256.4" x="-8.2" y="-8"></sliceSourceBounds>
|
||||||
|
</sfw>
|
||||||
|
</metadata>
|
||||||
|
<g id="Layer_2_1_">
|
||||||
|
<path fill="#001E36" d="M45.4,0H211c25.1,0,45.4,20.3,45.4,45.4v159.2c0,25.1-20.3,45.4-45.4,45.4H45.4C20.3,250,0,229.7,0,204.6
|
||||||
|
V45.4C0,20.3,20.3,0,45.4,0z"/>
|
||||||
|
<g id="LrC">
|
||||||
|
<path fill="#31A8FF" d="M90,176.7H29c-1.1,0-1.5-0.6-1.5-1.9V65.6c0-1.1,0.4-1.5,1.4-1.5h18.9c0.7,0,1.1,0.4,1.1,1.2V155h44.4
|
||||||
|
c1,0,1.3,0.5,1.1,1.5l-2.8,18.6c-0.1,0.6-0.3,1.1-0.6,1.3S90.3,176.7,90,176.7z"/>
|
||||||
|
<path fill="#31A8FF" d="M105.2,91.2h16.9c1,0,1.6,0.5,2,1.7c0.3,0.7,0.6,1.6,0.7,2.5c0.2,1.1,0.3,2.2,0.4,3.3
|
||||||
|
c0.1,1.2,0.1,2.5,0.1,3.8c2.8-3.6,6.3-6.8,10.3-9.2c4.3-2.6,9.3-4,14.3-3.8c1,0,1.4,0.5,1.4,1.5v20.8c0,0.9-0.5,1.2-1.5,1.2
|
||||||
|
c-3.4-0.2-6.8,0-10.1,0.7c-2.8,0.6-5.4,1.6-8,2.9c-1.9,1-3.7,2.4-5.2,4v54.5c0,1.1-0.4,1.5-1.3,1.5h-18.6c-1.1,0-1.5-0.5-1.5-1.7
|
||||||
|
v-59.2c0-2.6,0-5.2-0.1-8c0-2.8-0.1-5.6-0.2-8.3c-0.1-2.4-0.3-4.7-0.6-7.1c0-0.3,0-0.6,0.2-1C104.7,91.2,104.9,91.1,105.2,91.2z"
|
||||||
|
/>
|
||||||
|
<path fill="#31A8FF" d="M227.1,75.4c-2.2-1-4.7-1.5-7.2-1.8c-3.6-0.4-7.3-0.6-10.9-0.6c-10.5,0-19.7,2.2-27.2,6.6
|
||||||
|
s-13.7,10.9-17.7,18.7c-4.2,7.9-6.2,17.3-6.2,27.8c-0.1,6.3,0.7,12.6,2.4,18.8c1.5,5.2,3.7,10.1,6.8,14.6
|
||||||
|
c2.9,4.2,6.4,7.7,10.5,10.6s8.7,5.1,13.6,6.4c5,1.4,10.4,2.1,15.6,2.1c3.7,0,7.4-0.2,11-0.7c3-0.3,5.9-1.1,8.7-2.1
|
||||||
|
c1.1-0.5,1.7-1.6,1.6-2.9v-15.9c0.1-0.5-0.1-1.2-0.5-1.6c-0.3-0.2-0.9-0.5-1.7,0.1c-2.4,0.9-4.9,1.5-7.5,1.8
|
||||||
|
c-3.1,0.3-6.2,0.4-9.3,0.4c-2.8,0-5.7-0.4-8.3-1.2c-2.9-0.7-5.6-1.9-8.1-3.4c-2.7-1.6-4.9-3.7-6.7-6.2c-2-2.8-3.6-5.9-4.7-9.2
|
||||||
|
c-1.2-4.1-1.8-8.2-1.7-12.5c-0.1-5.9,1.1-11.8,3.5-17.1c2.2-4.6,5.7-8.5,10-11.2c4.7-2.8,10.1-4.2,15.6-4.1c3.3,0,6.7,0.2,10,0.9
|
||||||
|
c2.7,0.4,5.2,1.3,7.7,2.6c0.4,0.2,1,0.2,1.4,0c0.4-0.4,0.7-1,0.6-1.6V78C228.4,76.9,228,76,227.1,75.4z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.0 KiB |
17
apps/lightroom-classic/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Lightroom Classic"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Lightroom Classic"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Lightroom Classic\Lightroom.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeLightroom"
|
||||||
1
apps/linqpad8/icon.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg height="512" width="485" xmlns="http://www.w3.org/2000/svg"><path d="m70.9856796.099867 147.1711121 21.1684494c4.9958038.7186089 9.4206696 3.6028881 12.0942841 7.8835335l186.6232452 298.7956543 57.4749451 24.1019287c7.645813 3.2071838 11.9003601 11.4268799 10.1008911 19.5205688l-28.2246018 127.0107173c-1.741394 7.8406982-8.6961365 13.419281-16.7278442 13.419281h-99.7940979c-7.125061 0-13.5059204-4.4081116-16.026947-11.0715027l-64.8904114-171.496521-33.5339355 10.1796265-70.4281006 162.0817871c-2.7193909 6.257782-8.8930359 10.3066101-15.7168732 10.3066101h-96.77005c-7.6413727 0-14.3593845-5.0597839-16.4699287-12.4033813l-25.2005348-87.697876c-1.6572304-5.7675781-.1771913-11.9810791 3.9016533-16.3813171l182.9347229-197.3772888-20.0501709-34.7536011-57.9149628-11.582901c-5.8025284-1.1605988-10.5960388-5.2325439-12.6790237-10.7717438l-44.3529436-117.9385052c-3.7618599-11.4255447 3.7893296-24.361076 18.4795723-22.9935187zm280.5562821 477.6273974h74.2096558l22.1351318-99.6100159-49.2886963-20.6693725c-3.268219-1.3702698-6.030426-3.7200317-7.9076538-6.7254028l-185.2913666-296.663929-110.6150894-15.9103012 30.805191 81.9140472 56.1917801 11.2383575c4.8348541.9671631 9.0185394 3.969574 11.4824829 8.2403717l30.2406464 52.4171143c3.7544861 6.5073547 2.8321075 14.7019501-2.2749481 20.2121124l-184.9527245 199.5542717 18.9663582 66.0027466h72.6262665l69.107048-159.0409546c2.0032501-4.6099243 5.9295197-8.1074829 10.7392731-9.5673523l56.4487152-17.1363525c8.6380615-2.6244202 17.8136292 1.8988953 21.0050354 10.3322144z"/></svg>
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
14
apps/linqpad8/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="LINQPad8"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="LINQPad 8"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\LINQPad8\LINQPad8.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Development"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="text/cs"
|
||||||
1
apps/mediaencoder-2024/icon.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 234"><path fill="#00005B" d="M42.5,0h155C221,0,240,19,240,42.5v149c0,23.5-19,42.5-42.5,42.5h-155C19,234,0,215,0,191.5v-149C0,19,19,0,42.5,0z"/><path fill="#9999FF" d="M33.8,60.9c0.1-0.6,0.6-1,1.2-1c0,0,0,0,0,0h28.1c0.8-0.1,1.5,0.4,1.7,1.1c0.7,2.8,1.6,6.1,2.6,10.1c1,3.9,2.1,8.2,3.3,13c1.2,4.7,2.4,9.6,3.6,14.5c1.2,4.9,2.4,9.7,3.6,14.4c1.2,4.7,2.2,9,3,12.9c0.8,3.9,1.5,7.2,2,9.7h0.2c0.4-2.3,1.1-5.3,2.1-9c1-3.8,2.2-8,3.5-12.6c1.3-4.7,2.7-9.5,4.1-14.4c1.4-4.9,2.7-9.8,4.1-14.7c1.3-4.8,2.6-9.3,3.7-13.4c1.2-4.1,2.1-7.6,2.8-10.4c0.1-0.7,0.7-1.2,1.4-1.1h27.4c0.7-0.1,1.3,0.4,1.4,1c0,0,0,0.1,0,0.1l3.7,102.9c0.1,0.4,0,0.8-0.2,1c-0.3,0.3-0.6,0.4-1,0.4h-19.9c-0.3,0-0.5-0.1-0.8-0.2c-0.2-0.2-0.3-0.6-0.3-0.9c0-5.5,0-11.2-0.1-17.2c-0.1-6-0.1-12-0.2-18.1c-0.1-6.1-0.1-11.9,0-17.5c0.1-5.6,0.2-10.7,0.2-15.5c0-4.7,0-8.8,0.1-12.3c0.1-3.5,0.1-6.1,0.1-7.8h-0.2c-0.6,2.7-1.4,6.2-2.4,10.5c-1,4.3-2.2,9.2-3.6,14.7c-1.4,5.4-2.9,11-4.4,16.8c-1.6,5.8-3.1,11.5-4.6,17.2c-1.5,5.7-2.9,11-4.3,15.9c-1.4,4.9-2.5,9.3-3.4,13c-0.2,0.8-0.9,1.3-1.7,1.3H73.1c-0.9,0.1-1.7-0.4-1.8-1.3c-0.9-3.8-2-8.1-3.1-13c-1.2-4.9-2.4-10.1-3.6-15.5c-1.2-5.4-2.5-10.9-3.9-16.5c-1.4-5.6-2.7-11.1-3.9-16.3c-1.2-5.3-2.3-10.2-3.3-14.8c-1-4.6-1.9-8.7-2.7-12.2h-0.3v12.7c0,4.9-0.1,10.4-0.2,16.3c-0.2,6-0.3,12.2-0.5,18.7c-0.2,6.5-0.3,13.2-0.5,20.1c-0.2,6.9-0.5,13.8-0.8,20.5c0,0.9-0.4,1.3-1.2,1.3H29.6c-0.3,0-0.7-0.1-1-0.2c-0.3-0.2-0.3-0.6-0.2-1.2L33.8,60.9zM196.7,130.3H165c0.4,3,1.4,5.9,3.1,8.5c1.8,2.7,4.3,4.8,7.3,6c3.3,1.5,7.5,2.3,12.8,2.3c3.5,0,7-0.3,10.4-0.9c3.2-0.6,6.4-1.5,9.4-2.8c0.5-0.4,0.8-0.2,0.8,0.8v15.3c0,0.4-0.1,0.8-0.2,1.2c-0.2,0.3-0.4,0.5-0.7,0.7c-3.3,1.6-6.8,2.7-10.5,3.5c-4.7,0.9-9.4,1.3-14.2,1.2c-7.6,0-14-1.2-19.2-3.5c-4.9-2.1-9.2-5.4-12.6-9.5c-3.2-3.9-5.5-8.3-6.9-13.1c-1.4-4.7-2.1-9.6-2.1-14.6c0-5.4,0.8-10.7,2.5-15.9c1.6-5,4.1-9.6,7.5-13.7c3.3-4,7.4-7.2,12.1-9.5c5.2-2.4,11-3.6,16.7-3.5c5.3-0.1,10.6,0.9,15.5,3.1c4.1,1.9,7.8,4.7,10.5,8.3c2.6,3.4,4.7,7.2,6,11.4c1.3,4,1.9,8.1,1.9,12.2c0,2.4-0.1,4.5-0.2,6.4c-0.2,1.9-0.3,3.3-0.4,4.2c-0.1,0.7-0.7,1.3-1.4,1.3c-0.6,0-1.7,0.1-3.3,0.2c-1.6,0.2-3.5,0.3-5.8,0.3C201.7,130.2,199.2,130.3,196.7,130.3z M165,114.6H186c2.6,0,4.5,0,5.7-0.1c0.8,0,1.6-0.1,2.3-0.2v-1c0-1.3-0.2-2.5-0.6-3.7c-1.8-5.6-7.1-9.4-13-9.2c-5.5-0.3-10.7,2.6-13.3,7.6C166,110.1,165.3,112.3,165,114.6z"/></svg>
|
||||||
|
After Width: | Height: | Size: 2.3 KiB |
17
apps/mediaencoder-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Media Encoder 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Media Encoder 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Media Encoder 2024\Adobe Media Encoder.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobeMediaEncoder"
|
||||||
24
apps/mirc/icon.svg
Normal file
|
After Width: | Height: | Size: 54 KiB |
17
apps/mirc/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="mIRC"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="mIRC"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files (x86)\mIRC\mirc.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Network;IRCclient;"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="mIRC"
|
||||||
9
apps/ms-office-protocol-handler.desktop
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Microsoft Office Protocol Handler
|
||||||
|
Comment=Handle Microsoft Office URI schemes via WinApps
|
||||||
|
Exec=winapps manual %u
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
MimeType=x-scheme-handler/ms-word;x-scheme-handler/ms-excel;x-scheme-handler/ms-powerpoint;x-scheme-handler/ms-outlook;x-scheme-handler/ms-access;x-scheme-handler/ms-visio;x-scheme-handler/ms-project;x-scheme-handler/ms-teams;x-scheme-handler/ms-whiteboard;x-scheme-handler/ms-officeapp;
|
||||||
|
NoDisplay=true
|
||||||
|
Categories=Office;Utility;
|
||||||
56
apps/mspaint/icon.svg
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="4096" height="4096">
|
||||||
|
<rect width="100%" height="100%" fill="rgba(255,255,255,0)"/>
|
||||||
|
<g transform="translate(2048.00693508 1958.53022285) scale(6.1623)">
|
||||||
|
<linearGradient id="a" x1="198.04672" x2="309.49811" y1="93.277061" y2="236.8008" gradientTransform="translate(-601.2903 -296.4701) scale(3.7795)" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#3ac8f3"/>
|
||||||
|
<stop offset="100%" stop-color="#1b9de3"/>
|
||||||
|
</linearGradient>
|
||||||
|
<path fill="url(#a)" d="M371.125.00976563C310.53187.45132284 241.55744 15.667119 183.09375 53.042969 105.14216 102.87744 45.882386 192.10557 19.28125 263.99609-7.3198864 335.88661-1.2601241 390.43565 7.2421875 430.8418 15.744499 471.24795 26.687683 497.51113 39.0625 513c12.374817 15.48887 26.180879 20.20163 40.070312 20.11719 13.889434-.08444 27.862138-4.96691 44.445308-17.59375 16.58318-12.62685 35.77543-32.99709 51.68555-49.32813 15.91012-16.33103 28.53751-28.62041 39.06055-34.76562 10.52304-6.14521 18.94029-6.14546 27.7793-3.36719 8.839 2.77827 18.09827 8.3337 24.66406 15.06836 6.56578 6.73466 10.43899 14.64741 11.61719 23.57031 1.17819 8.9229-.33728 18.85491-6.56641 27.69336-6.22914 8.83845-17.1716 16.58361-26.43164 30.89453-9.26004 14.31093-16.83777 35.18672-12.88086 54.7168 3.95691 19.53008 19.44668 37.71282 36.45117 47.98242 17.00449 10.2696 35.52263 12.62664 87.37695-8.25 51.85433-20.87663 137.04336-64.98615 191.42383-129.13086 54.38048-64.14471 77.94909-148.32234 79.46485-219.70703 1.51575-71.38469-19.02253-129.97284-51.51563-175.935546-32.4931-45.96271-76.93954-79.296896-147.48242-90.746094C410.58889 1.3564504 391.32271-.13742012 371.125.00976562zM342.90625 315.36914A42.594088 42.594088 0 0 1 385.5 357.96289a42.594088 42.594088 0 0 1-42.59375 42.5957 42.594088 42.594088 0 0 1-42.59375-42.5957 42.594088 42.594088 0 0 1 42.59375-42.59375z" style="is-custom-font:none;font-file-url:none" transform="translate(-313.6506 -317.8246)"/>
|
||||||
|
</g>
|
||||||
|
<path fill="gray" d="M273.18694 128.03818c-2.37244 0-4.28191 1.91001-4.28191 4.28242 0 .34907.0454.68635.12351 1.01079 3.39492 7.50647 7.92401 14.92375 11.42824 21.25659h18.34978l10.31927-19.27583c.56129-.97587 1.06508-2.05893 1.08056-2.99155 0-2.37241-1.90999-4.28242-4.28243-4.28242zm7.26984 26.55032v9.06094c-.003.0713-.004.14269-.001.21446l.001.0269v2.41484h.0925l2.38642 62.37862c4.69604-3.01908 9.38317-6.41238 13.77642-10.16785l1.99057-52.21077h.10387v-11.71711z" style="is-custom-font:none;font-file-url:none" transform="translate(-3540.28818071 -1826.91493161) scale(23.2904)"/>
|
||||||
|
<g transform="translate(3205.26777195 2956.45801469) scale(6.1623)">
|
||||||
|
<linearGradient id="b" x1="1179.8582" x2="1089.9546" y1="633.36566" y2="935.40125" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#78400a"/>
|
||||||
|
<stop offset="100%" stop-color="#9a5605"/>
|
||||||
|
</linearGradient>
|
||||||
|
<path fill="url(#b)" d="M1106.7937 591.31055c-12.4969 0-47.3957 12.50642-46.8022 28.01757l12.1218 316.84296c.5934 15.51116 10.0617 24.98908 22.5586 24.98908 12.4968 0 21.9653-9.47784 22.5566-24.98908l12.0772-316.79832c.5913-15.51123-10.0152-28.06221-22.512-28.06221z" style="is-custom-font:none;font-file-url:none" transform="translate(-1094.6567 -776.2354)"/>
|
||||||
|
</g>
|
||||||
|
<g transform="translate(3205.3571253 1909.95959048) scale(23.2904)">
|
||||||
|
<linearGradient id="c" x1="279.83121" x2="303.61819" y1="168.91434" y2="154.48178" gradientTransform="translate(-289.6318 -160.4467)" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#ececec"/>
|
||||||
|
<stop offset="100%" stop-color="#9396a0"/>
|
||||||
|
</linearGradient>
|
||||||
|
<rect width="18.3497" height="11.7173" x="-9.17485" y="-5.85865" fill="url(#c)" rx="0" ry="0" style="is-custom-font:none;font-file-url:none"/>
|
||||||
|
</g>
|
||||||
|
<g transform="translate(3203.58669651 1464.32670368) scale(6.1623)">
|
||||||
|
<linearGradient id="d" x1="1053.5891" x2="1154.6044" y1="481.84277" y2="582.85803" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#f0d69f"/>
|
||||||
|
<stop offset="100%" stop-color="#c39360"/>
|
||||||
|
</linearGradient>
|
||||||
|
<path fill="url(#d)" d="M1032.5176 483.92383c-8.9667 0-16.1836 7.2189-16.1836 16.18555 0 1.31932.1717 2.5941.4668 3.82031 12.8312 28.37087 29.949 56.40471 43.1933 80.33984h69.3536l39.0036-72.8548c2.1214-3.68834 4.0238-7.78051 4.0823-11.30535 0-8.96665-7.2189-16.18555-16.1856-16.18555z" style="is-custom-font:none;font-file-url:none" transform="translate(-1094.3838 -534.0967)"/>
|
||||||
|
</g>
|
||||||
|
<circle r="15.096695" fill="gray" style="is-custom-font:none;font-file-url:none" transform="translate(698.38004403 2055.30852812) scale(23.2904)"/>
|
||||||
|
<g transform="translate(696.98120193 2030.80845578) scale(23.2904)">
|
||||||
|
<linearGradient id="e" x1="172.12158" x2="200.18488" y1="151.27455" y2="179.33784" gradientTransform="translate(-185.2428 -165.6356)" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#db5317"/>
|
||||||
|
<stop offset="100%" stop-color="#c23807"/>
|
||||||
|
</linearGradient>
|
||||||
|
<circle r="15.096695" fill="url(#e)" style="is-custom-font:none;font-file-url:none"/>
|
||||||
|
</g>
|
||||||
|
<circle r="15.096695" fill="gray" style="is-custom-font:none;font-file-url:none" transform="translate(1147.34735136 1168.37793257) scale(23.2904)"/>
|
||||||
|
<g transform="translate(1145.94850926 1143.877244) scale(23.2904)">
|
||||||
|
<linearGradient id="f" x1="193.7704" x2="216.75558" y1="110.11504" y2="138.17834" gradientTransform="translate(-204.5196 -127.5545)" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#4fb412"/>
|
||||||
|
<stop offset="100%" stop-color="#188313"/>
|
||||||
|
</linearGradient>
|
||||||
|
<circle r="15.096695" fill="url(#f)" style="is-custom-font:none;font-file-url:none"/>
|
||||||
|
</g>
|
||||||
|
<circle r="15.096695" fill="#666" style="is-custom-font:none;font-file-url:none" transform="translate(2115.70904403 803.04104723) scale(23.2904)"/>
|
||||||
|
<g transform="translate(2114.31020193 778.54097489) scale(23.2904)">
|
||||||
|
<linearGradient id="g" x1="235.19719" x2="260.5878" y1="102.89877" y2="125.61668" gradientTransform="translate(-246.0969 -111.8684)" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop offset="0%" stop-color="#fddd01"/>
|
||||||
|
<stop offset="100%" stop-color="#f7a810"/>
|
||||||
|
</linearGradient>
|
||||||
|
<circle r="15.096695" fill="url(#g)" style="is-custom-font:none;font-file-url:none"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.2 KiB |
14
apps/mspaint/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Paint"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Microsoft Paint"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\windows\system32\mspaint.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Graphics"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="image/png;image/bmp;image/jpeg;image/jpe;image/jpeg;image/tiff;image/tif;image/x-ms-bmp;image/dib;image/vnd.microsoft.icon;image/x-icon;image/ico;image/icon;text/ico;application/ico"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="OneNote"
|
NAME="OneNote"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="OneNote"
|
NAME="OneNote"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="OneNote"
|
NAME="OneNote"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="OneNote"
|
NAME="OneNote"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Outlook"
|
NAME="Outlook"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Outlook"
|
NAME="Outlook"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Outlook"
|
NAME="Outlook"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Outlook"
|
NAME="Outlook"
|
||||||
|
|
||||||
|
|||||||
1
apps/paint.net/icon.svg
Normal file
|
After Width: | Height: | Size: 46 KiB |
17
apps/paint.net/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Paint.NET"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Paint.NET"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Paint.NET\paintdotnet.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Graphic;"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="Paint.Net"
|
||||||
1
apps/pdfgear/icon.svg
Normal file
|
After Width: | Height: | Size: 60 KiB |
14
apps/pdfgear/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="pdfgear"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="PDF Gear"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\PDFgear\PDFLauncher.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="Office;Viewer;Graphics;pdf"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/pdf;"
|
||||||
37
apps/photoshop-2022/icon.svg
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 240 234" style="enable-background:new 0 0 240 234;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#001E36;}
|
||||||
|
.st1{fill:#31A8FF;}
|
||||||
|
</style>
|
||||||
|
<g id="Layer_2_1_">
|
||||||
|
<g id="Surfaces">
|
||||||
|
<g id="Photo_Surface">
|
||||||
|
<g id="Outline_no_shadow">
|
||||||
|
<path class="st0" d="M42.5,0h155C221,0,240,19,240,42.5v149c0,23.5-19,42.5-42.5,42.5h-155C19,234,0,215,0,191.5v-149
|
||||||
|
C0,19,19,0,42.5,0z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Outlined_Mnemonics_Logos">
|
||||||
|
<g id="Ps">
|
||||||
|
<path class="st1" d="M54,164.1V61.2c0-0.7,0.3-1.1,1-1.1c1.7,0,3.3,0,5.6-0.1c2.4-0.1,4.9-0.1,7.6-0.2c2.7-0.1,5.6-0.1,8.7-0.2
|
||||||
|
c3.1-0.1,6.1-0.1,9.1-0.1c8.2,0,15,1,20.6,3.1c5,1.7,9.6,4.5,13.4,8.2c3.2,3.2,5.7,7.1,7.3,11.4c1.5,4.2,2.3,8.5,2.3,13
|
||||||
|
c0,8.6-2,15.7-6,21.3c-4,5.6-9.6,9.8-16.1,12.2c-6.8,2.5-14.3,3.4-22.5,3.4c-2.4,0-4,0-5-0.1c-1-0.1-2.4-0.1-4.3-0.1v32.1
|
||||||
|
c0.1,0.7-0.4,1.3-1.1,1.4c-0.1,0-0.2,0-0.4,0H55.2C54.4,165.4,54,165,54,164.1z M75.8,79.4V113c1.4,0.1,2.7,0.2,3.9,0.2H85
|
||||||
|
c3.9,0,7.8-0.6,11.5-1.8c3.2-0.9,6-2.8,8.2-5.3c2.1-2.5,3.1-5.9,3.1-10.3c0.1-3.1-0.7-6.2-2.3-8.9c-1.7-2.6-4.1-4.6-7-5.7
|
||||||
|
c-3.7-1.5-7.7-2.1-11.8-2c-2.6,0-4.9,0-6.8,0.1C77.9,79.2,76.5,79.3,75.8,79.4L75.8,79.4z"/>
|
||||||
|
<path class="st1" d="M192,106.9c-3-1.6-6.2-2.7-9.6-3.4c-3.7-0.8-7.4-1.3-11.2-1.3c-2-0.1-4.1,0.2-6,0.7c-1.3,0.3-2.4,1-3.1,2
|
||||||
|
c-0.5,0.8-0.8,1.8-0.8,2.7c0,0.9,0.4,1.8,1,2.6c0.9,1.1,2.1,2,3.4,2.7c2.3,1.2,4.7,2.3,7.1,3.3c5.4,1.8,10.6,4.3,15.4,7.3
|
||||||
|
c3.3,2.1,6,4.9,7.9,8.3c1.6,3.2,2.4,6.7,2.3,10.3c0.1,4.7-1.3,9.4-3.9,13.3c-2.8,4-6.7,7.1-11.2,8.9c-4.9,2.1-10.9,3.2-18.1,3.2
|
||||||
|
c-4.6,0-9.1-0.4-13.6-1.3c-3.5-0.6-7-1.7-10.2-3.2c-0.7-0.4-1.2-1.1-1.1-1.9v-17.4c0-0.3,0.1-0.7,0.4-0.9
|
||||||
|
c0.3-0.2,0.6-0.1,0.9,0.1c3.9,2.3,8,3.9,12.4,4.9c3.8,1,7.8,1.5,11.8,1.5c3.8,0,6.5-0.5,8.3-1.4c1.6-0.7,2.7-2.4,2.7-4.2
|
||||||
|
c0-1.4-0.8-2.7-2.4-4c-1.6-1.3-4.9-2.8-9.8-4.7c-5.1-1.8-9.8-4.2-14.2-7.2c-3.1-2.2-5.7-5.1-7.6-8.5c-1.6-3.2-2.4-6.7-2.3-10.2
|
||||||
|
c0-4.3,1.2-8.4,3.4-12.1c2.5-4,6.2-7.2,10.5-9.2c4.7-2.4,10.6-3.5,17.7-3.5c4.1,0,8.3,0.3,12.4,0.9c3,0.4,5.9,1.2,8.6,2.3
|
||||||
|
c0.4,0.1,0.8,0.5,1,0.9c0.1,0.4,0.2,0.8,0.2,1.2v16.3c0,0.4-0.2,0.8-0.5,1C192.9,107.1,192.4,107.1,192,106.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
17
apps/photoshop-2022/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Photoshop 2022"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Photoshop 2022"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="image/vnd.adobe.photoshop;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobePhotoshop"
|
||||||
37
apps/photoshop-2024/icon.svg
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||||
|
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||||
|
viewBox="0 0 240 234" style="enable-background:new 0 0 240 234;" xml:space="preserve">
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#001E36;}
|
||||||
|
.st1{fill:#31A8FF;}
|
||||||
|
</style>
|
||||||
|
<g id="Layer_2_1_">
|
||||||
|
<g id="Surfaces">
|
||||||
|
<g id="Photo_Surface">
|
||||||
|
<g id="Outline_no_shadow">
|
||||||
|
<path class="st0" d="M42.5,0h155C221,0,240,19,240,42.5v149c0,23.5-19,42.5-42.5,42.5h-155C19,234,0,215,0,191.5v-149
|
||||||
|
C0,19,19,0,42.5,0z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="Outlined_Mnemonics_Logos">
|
||||||
|
<g id="Ps">
|
||||||
|
<path class="st1" d="M54,164.1V61.2c0-0.7,0.3-1.1,1-1.1c1.7,0,3.3,0,5.6-0.1c2.4-0.1,4.9-0.1,7.6-0.2c2.7-0.1,5.6-0.1,8.7-0.2
|
||||||
|
c3.1-0.1,6.1-0.1,9.1-0.1c8.2,0,15,1,20.6,3.1c5,1.7,9.6,4.5,13.4,8.2c3.2,3.2,5.7,7.1,7.3,11.4c1.5,4.2,2.3,8.5,2.3,13
|
||||||
|
c0,8.6-2,15.7-6,21.3c-4,5.6-9.6,9.8-16.1,12.2c-6.8,2.5-14.3,3.4-22.5,3.4c-2.4,0-4,0-5-0.1c-1-0.1-2.4-0.1-4.3-0.1v32.1
|
||||||
|
c0.1,0.7-0.4,1.3-1.1,1.4c-0.1,0-0.2,0-0.4,0H55.2C54.4,165.4,54,165,54,164.1z M75.8,79.4V113c1.4,0.1,2.7,0.2,3.9,0.2H85
|
||||||
|
c3.9,0,7.8-0.6,11.5-1.8c3.2-0.9,6-2.8,8.2-5.3c2.1-2.5,3.1-5.9,3.1-10.3c0.1-3.1-0.7-6.2-2.3-8.9c-1.7-2.6-4.1-4.6-7-5.7
|
||||||
|
c-3.7-1.5-7.7-2.1-11.8-2c-2.6,0-4.9,0-6.8,0.1C77.9,79.2,76.5,79.3,75.8,79.4L75.8,79.4z"/>
|
||||||
|
<path class="st1" d="M192,106.9c-3-1.6-6.2-2.7-9.6-3.4c-3.7-0.8-7.4-1.3-11.2-1.3c-2-0.1-4.1,0.2-6,0.7c-1.3,0.3-2.4,1-3.1,2
|
||||||
|
c-0.5,0.8-0.8,1.8-0.8,2.7c0,0.9,0.4,1.8,1,2.6c0.9,1.1,2.1,2,3.4,2.7c2.3,1.2,4.7,2.3,7.1,3.3c5.4,1.8,10.6,4.3,15.4,7.3
|
||||||
|
c3.3,2.1,6,4.9,7.9,8.3c1.6,3.2,2.4,6.7,2.3,10.3c0.1,4.7-1.3,9.4-3.9,13.3c-2.8,4-6.7,7.1-11.2,8.9c-4.9,2.1-10.9,3.2-18.1,3.2
|
||||||
|
c-4.6,0-9.1-0.4-13.6-1.3c-3.5-0.6-7-1.7-10.2-3.2c-0.7-0.4-1.2-1.1-1.1-1.9v-17.4c0-0.3,0.1-0.7,0.4-0.9
|
||||||
|
c0.3-0.2,0.6-0.1,0.9,0.1c3.9,2.3,8,3.9,12.4,4.9c3.8,1,7.8,1.5,11.8,1.5c3.8,0,6.5-0.5,8.3-1.4c1.6-0.7,2.7-2.4,2.7-4.2
|
||||||
|
c0-1.4-0.8-2.7-2.4-4c-1.6-1.3-4.9-2.8-9.8-4.7c-5.1-1.8-9.8-4.2-14.2-7.2c-3.1-2.2-5.7-5.1-7.6-8.5c-1.6-3.2-2.4-6.7-2.3-10.2
|
||||||
|
c0-4.3,1.2-8.4,3.4-12.1c2.5-4,6.2-7.2,10.5-9.2c4.7-2.4,10.6-3.5,17.7-3.5c4.1,0,8.3,0.3,12.4,0.9c3,0.4,5.9,1.2,8.6,2.3
|
||||||
|
c0.4,0.1,0.8,0.5,1,0.9c0.1,0.4,0.2,0.8,0.2,1.2v16.3c0,0.4-0.2,0.8-0.5,1C192.9,107.1,192.4,107.1,192,106.9z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
17
apps/photoshop-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Photoshop 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Photoshop 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Photoshop 2024\Photoshop.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="image/vnd.adobe.photoshop;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobePhotoshop"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Photoshop CC"
|
NAME="Photoshop CC"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Photoshop CS6"
|
NAME="Photoshop CS6"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Photoshop CS6"
|
NAME="Photoshop CS6"
|
||||||
|
|
||||||
|
|||||||
14
apps/powerbi-store/icon.svg
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<title>Power BI Logo</title>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="gradient1" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||||
|
<stop offset="0%" style="stop-color:#F2C94C"/>
|
||||||
|
<stop offset="100%" style="stop-color:#F2994A"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
<rect x="10" y="30" width="15" height="60" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="30" y="20" width="15" height="70" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="50" y="10" width="15" height="80" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="70" y="25" width="15" height="65" fill="url(#gradient1)" rx="2"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 694 B |
17
apps/powerbi-store/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Power BI Desktop (Microsoft Store)"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Microsoft Power BI Desktop (Store Version)"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Users\%USERNAME%\AppData\Local\Microsoft\WindowsApps\PBIDesktop.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Office"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/x-powerbi;application/vnd.ms-powerbi;application/powerbi;application/x-pbix;application/vnd.powerbi.pbix"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="ms-powerbi"
|
||||||
14
apps/powerbi/icon.svg
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<title>Power BI Logo</title>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="gradient1" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||||
|
<stop offset="0%" style="stop-color:#F2C94C"/>
|
||||||
|
<stop offset="100%" style="stop-color:#F2994A"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
<rect x="10" y="30" width="15" height="60" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="30" y="20" width="15" height="70" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="50" y="10" width="15" height="80" fill="url(#gradient1)" rx="2"/>
|
||||||
|
<rect x="70" y="25" width="15" height="65" fill="url(#gradient1)" rx="2"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 694 B |
17
apps/powerbi/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Power BI Desktop (Traditional)"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Microsoft Power BI Desktop"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Microsoft Power BI Desktop\bin\PBIDesktop.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Office"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="application/x-powerbi;application/vnd.ms-powerbi;application/powerbi;application/x-pbix;application/vnd.powerbi.pbix"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="ms-powerbi"
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="PowerPoint"
|
NAME="PowerPoint"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="PowerPoint"
|
NAME="PowerPoint"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="PowerPoint"
|
NAME="PowerPoint"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="PowerPoint"
|
NAME="PowerPoint"
|
||||||
|
|
||||||
|
|||||||
1
apps/powershell-ide/icon.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 0 -96)" gradientUnits="userSpaceOnUse" x1="23.325" x2="7.26" y1="-118.543" y2="-104.193"><stop offset="0" stop-color="#5391fe"/><stop offset="1" stop-color="#3e6dbf"/></linearGradient><linearGradient id="b" x1="7.1" x2="23.001" xlink:href="#a" y1="-104.002" y2="-118.292"/><g fill-rule="evenodd"><path d="m3.174 26.589a1.154 1.154 0 0 1 -.928-.423 1.234 1.234 0 0 1 -.21-1.052l4.197-18.334a1.8 1.8 0 0 1 1.681-1.37h20.912a1.157 1.157 0 0 1 .928.423 1.235 1.235 0 0 1 .21 1.052l-4.2 18.335a1.8 1.8 0 0 1 -1.681 1.37h-20.909z" fill="url(#a)"/><path d="m7.914 5.646h20.912a.913.913 0 0 1 .908 1.187l-4.2 18.334a1.575 1.575 0 0 1 -1.451 1.187h-20.909a.913.913 0 0 1 -.908-1.187l4.2-18.334a1.574 1.574 0 0 1 1.448-1.187z" fill="url(#b)"/><path d="m16.04 21.544h5.086a1.118 1.118 0 0 1 0 2.234h-5.086a1.118 1.118 0 0 1 0-2.234z" fill="#2c5591"/><path d="m19.339 16.578a1.762 1.762 0 0 1 -.591.6l-9.439 6.775a1.224 1.224 0 0 1 -1.438-1.977l8.512-6.164v-.126l-5.348-5.686a1.224 1.224 0 0 1 1.782-1.672l6.418 6.827a1.166 1.166 0 0 1 .104 1.423z" fill="#2c5591"/><g fill="#fff"><path d="m19.1 16.342a1.749 1.749 0 0 1 -.59.6l-9.436 6.776a1.225 1.225 0 0 1 -1.439-1.977l8.513-6.164v-.127l-5.348-5.689a1.224 1.224 0 0 1 1.783-1.672l6.417 6.827a1.162 1.162 0 0 1 .1 1.426z"/><path d="m15.9 21.412h5.086a1.059 1.059 0 1 1 0 2.118h-5.086a1.059 1.059 0 1 1 0-2.118z"/></g></g></svg>
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
14
apps/powershell-ide/info
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Powershell"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Microsoft Powershell"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Windows"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES=""
|
||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Powershell"
|
NAME="Powershell"
|
||||||
|
|
||||||
|
|||||||
23
apps/premierepro-2024/icon.svg
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg style="enable-background:new 0 0 240 234" version="1.1" viewBox="0 0 240 234" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<title>Adobe Premiere Pro CC logo</title>
|
||||||
|
<style type="text/css">
|
||||||
|
.st0{fill:#00005B;}
|
||||||
|
.st1{fill:#9999FF;}
|
||||||
|
</style>
|
||||||
|
<g id="vlpa">
|
||||||
|
<g id="vlpb">
|
||||||
|
<g id="vlpc">
|
||||||
|
<g id="vlpd">
|
||||||
|
<path class="st0" d="M42.5,0h155C221,0,240,19,240,42.5v149c0,23.5-19,42.5-42.5,42.5h-155C19,234,0,215,0,191.5v-149 C0,19,19,0,42.5,0z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g id="vlpe">
|
||||||
|
<g id="vlpf">
|
||||||
|
<path class="st1" d="m57 164v-103c0-0.7 0.3-1.1 1-1.1 1.7 0 3.3 0 5.6-0.1 2.4-0.1 4.9-0.1 7.6-0.2s5.6-0.1 8.7-0.2 6.1-0.1 9.1-0.1c8.2 0 15 1 20.6 3.1 5 1.7 9.6 4.5 13.4 8.2 3.2 3.2 5.7 7.1 7.3 11.4 1.5 4.2 2.3 8.5 2.3 13 0 8.6-2 15.7-6 21.3s-9.6 9.8-16.1 12.2c-6.8 2.5-14.3 3.4-22.5 3.4-2.4 0-4 0-5-0.1s-2.4-0.1-4.3-0.1v32.1c0.1 0.7-0.4 1.3-1.1 1.4h-0.4-19c-0.8 0-1.2-0.4-1.2-1.3zm21.8-84.7v33.6c1.4 0.1 2.7 0.2 3.9 0.2h5.3c3.9 0 7.8-0.6 11.5-1.8 3.2-0.9 6-2.8 8.2-5.3 2.1-2.5 3.1-5.9 3.1-10.3 0.1-3.1-0.7-6.2-2.3-8.9-1.7-2.6-4.1-4.6-7-5.7-3.7-1.5-7.7-2.1-11.8-2-2.6 0-4.9 0-6.8 0.1-2-0.1-3.4 0-4.1 0.1z"/>
|
||||||
|
<path class="st1" d="m147 85.2h17.5c1 0 1.8 0.7 2.1 1.6 0.3 0.8 0.5 1.6 0.6 2.5 0.2 1 0.4 2.1 0.5 3.1 0.1 1.1 0.2 2.3 0.2 3.6 3-3.5 6.6-6.4 10.7-8.6 4.6-2.6 9.9-3.9 15.2-3.9 0.7-0.1 1.3 0.4 1.4 1.1v0.4 19.5c0 0.8-0.5 1.1-1.6 1.1-3.6-0.1-7.3 0.2-10.8 1-2.9 0.6-5.7 1.5-8.4 2.7-1.9 0.9-3.7 2.1-5.1 3.7v51c0 1-0.4 1.4-1.3 1.4h-19.7c-0.8 0.1-1.5-0.4-1.6-1.2v-0.4-55.4c0-2.4 0-4.9-0.1-7.5s-0.1-5.2-0.2-7.8c0-2.3-0.2-4.5-0.4-6.8-0.1-0.5 0.2-1 0.7-1.1 0-0.1 0.2-0.1 0.3 0z"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
17
apps/premierepro-2024/info
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# GNOME shortcut name
|
||||||
|
NAME="Premiere Pro 2024"
|
||||||
|
|
||||||
|
# Used for descriptions and window class
|
||||||
|
FULL_NAME="Adobe Premiere Pro 2024"
|
||||||
|
|
||||||
|
# The executable inside windows
|
||||||
|
WIN_EXECUTABLE="C:\Program Files\Adobe\Adobe Premiere Pro 2024\Adobe Premiere Pro.exe"
|
||||||
|
|
||||||
|
# GNOME categories
|
||||||
|
CATEGORIES="WinApps;Adobe"
|
||||||
|
|
||||||
|
# GNOME mimetypes
|
||||||
|
MIME_TYPES="image/vnd.adobe.premierepro.project;"
|
||||||
|
|
||||||
|
# System Icon
|
||||||
|
ICON="AdobePremierePro"
|
||||||
@@ -1,4 +1,3 @@
|
|||||||
# GNOME shortcut name
|
|
||||||
NAME="Project"
|
NAME="Project"
|
||||||
|
|
||||||
# Used for descriptions and window class
|
# Used for descriptions and window class
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Publisher"
|
NAME="Publisher"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Jon Champagne
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Publisher"
|
NAME="Publisher"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Publisher"
|
NAME="Publisher"
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
# Copyright (c) 2024 Fmstrat
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Proprietary
|
||||||
|
|
||||||
# GNOME shortcut name
|
# GNOME shortcut name
|
||||||
NAME="Publisher"
|
NAME="Publisher"
|
||||||
|
|
||||||
|
|||||||