File tree Expand file tree Collapse file tree 10 files changed +252
-436
lines changed
Expand file tree Collapse file tree 10 files changed +252
-436
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,9 @@ Fixed missing localisation files in English and German (Thanks to @Vonercent)
9090- [ ] - Wait for translations
9191
9292## Future releases
93+ - [ ] - Roblox mesh extraction and conversion
94+ - [ ] - Font extraction
95+ - [ ] - Video extraction
9396- [ ] - Finish CLI mode documentation
9497- [ ] - Community-made resource packs
9598- [ ] - Automatic command line generation for [ Bloxstrap] ( https://github.com/pizzaboxer/bloxstrap )
Original file line number Diff line number Diff line change 11[package ]
22name = " RoExtract"
3- version = " 1.0.1 "
3+ version = " 1.0.2 "
44edition = " 2021"
55
66[dependencies ]
@@ -32,17 +32,17 @@ winresource = "0.1.23"
3232
3333# Minimize executable size (Target size < 10MB)
3434[profile .release .package ."*" ]
35- opt-level = 3
35+ # opt-level = 3
3636codegen-units = 1
37- debug = false
37+ # debug = false
3838overflow-checks = false
39- strip = true
39+ # strip = true
4040
4141[profile .release ]
42- opt-level = 3 # Main search logic in this project, opt-level 3 for speed
42+ opt-level = 3
43+ lto = " thin"
4344codegen-units = 1
44- lto = " fat"
45- debug = false
45+ strip = true
4646panic = " abort"
4747overflow-checks = false
48- strip = true
48+
Original file line number Diff line number Diff line change 44} ;
55
66fn main ( ) -> io:: Result < ( ) > {
7- // Apply icon on windows
7+ // Apply file info on windows
88 if env:: var_os ( "CARGO_CFG_WINDOWS" ) . is_some ( ) {
9- WindowsResource :: new ( )
10- // This path can be absolute, or relative to your crate root.
11- . set_icon ( "assets/icon.ico" )
12- . compile ( ) ?;
9+ let mut res = WindowsResource :: new ( ) ;
10+
11+ // Descriptions
12+ res. set ( "CompanyName" , "Alfie Likes Computers" ) ;
13+ res. set ( "FileDescription" , "A safe way to extract assets from your Roblox installation." ) ;
14+ res. set ( "OriginalFilename" , "RoExtract-windows.exe" ) ;
15+ res. set ( "InternalName" , "RoExtract" ) ;
16+
17+
18+ // Icon
19+ res. set_icon ( "assets/icon.ico" ) ;
20+ res. compile ( ) ?;
1321 }
1422
1523 // Add compile date to the program's environment variables
Original file line number Diff line number Diff line change @@ -6,15 +6,15 @@ git clone https://github.com/AeEn123/RoExtract
66```
772 . Change directory to the packages/flatpak folder inside the cloned repository
88```
9- cd RoExtract/packages/folder
9+ cd RoExtract/packages/flatpak
1010```
11113 . Run the command below to build the flatpak and install it on to your system
1212```
13- flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install builddir com .github.AeEn123.RoExtract.yml
13+ flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install builddir io .github.AeEn123.RoExtract.yml
1414```
1515# Creating a .flatpak file
16161 . Do "Building and installing" and inside the same folder continue
17172 . Run the command below to build the .flatpak file
1818```
19- flatpak build-bundle repo RoExtract-linux.flatpak com .github.AeEn123.RoExtract --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo
19+ flatpak build-bundle repo RoExtract-linux.flatpak io .github.AeEn123.RoExtract --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo
2020```
Original file line number Diff line number Diff line change @@ -9,5 +9,5 @@ Comment[pl]=Bezpieczny sposób na wyodrębnienie zasobów z instalacji Roblox.
99Comment[ru]=Безопасный способ извлечения ресурсов из вашей установки Roblox.
1010Categories =Utility;Game
1111Exec =
12- Icon =com .github.AeEn123.RoExtract
12+ Icon =io .github.AeEn123.RoExtract
1313Terminal =false
Original file line number Diff line number Diff line change 11{
2- "config-path" : " ~/.var/app/com .github.AeEn123.RoExtract/config/RoExtract-config.json" ,
2+ "config-path" : " ~/.var/app/io .github.AeEn123.RoExtract/config/RoExtract-config.json" ,
33 "allow-updates" : false
44}
You can’t perform that action at this time.
0 commit comments