mirror of
				https://github.com/yuzu-emu/liftinstall.git
				synced 2025-11-04 15:34:52 +00:00 
			
		
		
		
	Clean up documentation
This commit is contained in:
		
							parent
							
								
									253dbb5a83
								
							
						
					
					
						commit
						ebc0b24641
					
				
							
								
								
									
										16
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								README.md
									
									
									
									
									
								
							| 
						 | 
				
			
			@ -1,18 +1,18 @@
 | 
			
		|||
LiftInstall
 | 
			
		||||
===========
 | 
			
		||||
<img src="banner.png" width="400px" />
 | 
			
		||||
    
 | 
			
		||||
[Usage Documentation](https://liftinstall.jselby.net/user-guide/) 
 | 
			
		||||
    - [Quick Start](https://liftinstall.jselby.net/user-guide/quick-start) 
 | 
			
		||||
    - [License](LICENSE)
 | 
			
		||||
 | 
			
		||||
[](https://travis-ci.org/j-selby/liftinstall)
 | 
			
		||||
 | 
			
		||||
- Usage Documentation: https://liftinstall.jselby.net/
 | 
			
		||||
 | 
			
		||||
An installer for your application. Designed to be customisable to the core, hookable from external
 | 
			
		||||
 applications, and have a decent UI.
 | 
			
		||||
 | 
			
		||||
This is designed to be a more modern interpretation of Qt's Installer Framework, which has several issues:
 | 
			
		||||
- Hard to develop on and poorly documented
 | 
			
		||||
- Hardcoded package listing format, requires very specific setups for packages, packages must be built
 | 
			
		||||
    using their tool
 | 
			
		||||
- Poorly supported, with rare updates and a large list of bugs
 | 
			
		||||
This is designed to be a more modern interpretation of Qt's Installer Framework, which is hard to develop on,
 | 
			
		||||
 poorly documented, has hardcoded package listing format which requires very specific setups for packages and where
 | 
			
		||||
 packages must be built using their tool. Finally, it is poorly supported, with rare updates and a large list of bugs.
 | 
			
		||||
 | 
			
		||||
Building
 | 
			
		||||
--------
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										
											BIN
										
									
								
								banner.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								banner.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 34 KiB  | 
| 
						 | 
				
			
			@ -96,7 +96,10 @@ mod natives {
 | 
			
		|||
#[cfg(not(windows))]
 | 
			
		||||
mod natives {
 | 
			
		||||
    use std::fs::remove_file;
 | 
			
		||||
    use std::path::PathBuf;
 | 
			
		||||
 | 
			
		||||
    use std::env;
 | 
			
		||||
 | 
			
		||||
    use logging::LoggingErrors;
 | 
			
		||||
 | 
			
		||||
    pub fn create_shortcut(
 | 
			
		||||
        name: &str,
 | 
			
		||||
| 
						 | 
				
			
			@ -113,8 +116,7 @@ mod natives {
 | 
			
		|||
 | 
			
		||||
    /// Cleans up the installer
 | 
			
		||||
    pub fn burn_on_exit() {
 | 
			
		||||
        let current_exe =
 | 
			
		||||
            std::env::current_exe().log_expect("Current executable could not be found");
 | 
			
		||||
        let current_exe = env::current_exe().log_expect("Current executable could not be found");
 | 
			
		||||
        let path = current_exe
 | 
			
		||||
            .parent()
 | 
			
		||||
            .log_expect("Parent directory of executable could not be found");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -159,7 +159,7 @@ const InstallPackages = {
 | 
			
		|||
        <div class="column has-padding">
 | 
			
		||||
            <h4 class="subtitle" v-if="$root.$data.metadata.is_launcher">Checking for updates...</h4>
 | 
			
		||||
            <h4 class="subtitle" v-else-if="is_uninstall">Uninstalling...</h4>
 | 
			
		||||
            <h4 class="subtitle" v-else-if="is_updater_update">Downloading update for updater...</h4>
 | 
			
		||||
            <h4 class="subtitle" v-else-if="is_updater_update">Downloading self-update...</h4>
 | 
			
		||||
            <h4 class="subtitle" v-else>Installing...</h4>
 | 
			
		||||
            <div v-html="$root.$data.config.installing_message"></div>
 | 
			
		||||
            <br />
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue