bf3c7ec511 
								
							 
						 
						
							
							
								
								flake.lock: Update  
							
							... 
							
							
							
							Flake lock file updates:
• Updated input 'nixpkgs':
    'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.643242%2Brev-2893f56de08021cffd9b6b6dfc70fd9ccd51eb60/0190530b-f61b-7788-9601-b336b1caf671/source.tar.gz?narHash=sha256-ECni%2BIkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko%3D ' (2024-06-24)
  → 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.644565%2Brev-b2852eb9365c6de48ffb0dc2c9562591f652242a/01906511-d0fc-7244-b596-2d790f5bfdb0/source.tar.gz?narHash=sha256-C8e9S7RzshSdHB7L%2Bv9I51af1gDM5unhJ2xO1ywxNH8%3D ' (2024-06-27) 
							
						 
						
							2024-06-29 22:17:55 +01:00  
				
					
						
							
							
								 
						
							
								cc7652b1e3 
								
							 
						 
						
							
							
								
								ci: add Nix flake checker and updater  
							
							
							
						 
						
							2024-06-29 22:16:24 +01:00  
				
					
						
							
							
								 
						
							
								a635f6b8c3 
								
							 
						 
						
							
							
								
								ci: fix uploading release artifacts to GitHub release  
							
							
							
						 
						
							2024-06-28 17:28:43 +01:00  
				
					
						
							
							
								 
						
							
								0a512da081 
								
							 
						 
						
							
							
								
								ci: correct typo in uses: to fix publish-quickgui workflow  
							
							
							
						 
						
							2024-06-28 17:13:32 +01:00  
				
					
						
							
							
								 
						
							
								bdb72e322e 
								
							 
						 
						
							
							
								
								docs: update README  
							
							
							
						 
						
							2024-06-28 16:59:09 +01:00  
				
					
						
							
							
								 
						
							
								def50f53be 
								
							 
						 
						
							
							
								
								fix: replace Divider() with Container() to prevent flickering  
							
							... 
							
							
							
							When the left_menu slides in from the left, the entire app window flickers and stutters.
The two `const Divider(),` references are the cause of this stuttering, so they have been replaced with `Container()`. 
							
						 
						
							2024-06-28 16:40:04 +01:00  
				
					
						
							
							
								 
						
							
								029e098f4f 
								
							 
						 
						
							
							
								
								style: make app name and version more prominent  
							
							
							
						 
						
							2024-06-28 16:40:04 +01:00  
				
					
						
							
							
								 
						
							
								d53d7b1177 
								
							 
						 
						
							
							
								
								refactor: cache supportedLocales in left_menu in initState()  
							
							
							
						 
						
							2024-06-28 16:40:04 +01:00  
				
					
						
							
							
								 
						
							
								0490c83790 
								
							 
						 
						
							
							
								
								style: make theme switching inactive and enable light theme by default  
							
							... 
							
							
							
							Workaround for #144  
							
						 
						
							2024-06-28 15:17:38 +01:00  
				
					
						
							
							
								 
						
							
								38055236d3 
								
							 
						 
						
							
							
								
								refactor: update nix flake to be consistent with other packaging  
							
							
							
						 
						
							2024-06-28 14:41:10 +01:00  
				
					
						
							
							
								 
						
							
								c534a8467c 
								
							 
						 
						
							
							
								
								chore: remove old Makefile  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								d26b5035e0 
								
							 
						 
						
							
							
								
								ci: add building and pushing to PPA  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								085081fd27 
								
							 
						 
						
							
							
								
								style: white space clean up  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								9db8208755 
								
							 
						 
						
							
							
								
								docs: Use the same tagline in the README  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								e853e101ff 
								
							 
						 
						
							
							
								
								chore: run quickgui icons & logos through optipng  
							
							... 
							
							
							
							`optipng -strip all -o7 *.png` 
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								bee1a4ed37 
								
							 
						 
						
							
							
								
								refactor: make flutter_distributor packaging consistent with debian  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								6bd84d57b5 
								
							 
						 
						
							
							
								
								feat: add initial debian packaging template; for PPA  
							
							
							
						 
						
							2024-06-28 12:26:41 +01:00  
				
					
						
							
							
								 
						
							
								0ac635a1ca 
								
							 
						 
						
							
							
								
								fix: more unlocalizable messages  
							
							
							
						 
						
							2024-06-28 08:33:55 +01:00  
				
					
						
							
							
								 
						
							
								404579af36 
								
							 
						 
						
							
							
								
								fix: unlocalized messages (and wrong filename)  
							
							
							
						 
						
							2024-06-27 23:02:43 +01:00  
				
					
						
							
							
								 
						
							
								2b9af064e1 
								
							 
						 
						
							
							
								
								feat: add alacritty to the list of support terminals  
							
							
							
						 
						
							2024-06-27 12:44:19 +01:00  
				
					
						
							
							
								 
						
							
								7e342008c7 
								
							 
						 
						
							
							
								
								fix: find supported terminal on operating systems other than Debian.  closes   #61  
							
							... 
							
							
							
							The implementation of `_getTerminalEmulator` is specific to Debian-based systems, as it relies on the `x-terminal-emulator` symbolic link. This link does not exist on other Linux distributions or on macOS.
This patch first tries to find the `x-terminal-emulator` symbolic link. If it doesn't exist or returns an empty string, it then iterates over a list of supported terminal emulators and uses the `whichSync` function to check if they exist in the PATH. It sets `_terminalEmulator` to the first terminal emulator it finds in the PATH. 
							
						 
						
							2024-06-27 12:44:19 +01:00  
				
					
						
							
							
								 
						
							
								e0221d3393 
								
							 
						 
						
							
							
								
								fix(nix): update window_size hash  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								4ea949572a 
								
							 
						 
						
							
							
								
								ci: add test build with nix  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								c4889f9806 
								
							 
						 
						
							
							
								
								fix(nix): correctly derive version number and use cleanSource  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								e4f75d3088 
								
							 
						 
						
							
							
								
								chore: update pubspec.lock.json  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								b815f04f28 
								
							 
						 
						
							
							
								
								style(pubspec): order dependencies  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								6f4de952ec 
								
							 
						 
						
							
							
								
								chore(pubspec): update window_size to current git  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								3a2f69bb71 
								
							 
						 
						
							
							
								
								chore(pubspec): update gettext_i18n to ^1.0.5  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								f4559125c5 
								
							 
						 
						
							
							
								
								chore(pubspec): update url_launcher to ^6.3.0  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								b3c6372fdc 
								
							 
						 
						
							
							
								
								chore(pubspec): update desktop_notifications to ^0.6.3  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								591c89ff02 
								
							 
						 
						
							
							
								
								chore(pubspec): update provider to ^6.1.2  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								e56655cd4d 
								
							 
						 
						
							
							
								
								chore(pubspec): update shared_preferences to ^2.2.3  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								c51938c1be 
								
							 
						 
						
							
							
								
								chore(pubspec): update tuple to ^2.0.2  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								097b329049 
								
							 
						 
						
							
							
								
								chore(pubspec): update quiver to ^3.2.1  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								e5a9922b45 
								
							 
						 
						
							
							
								
								chore(pubspec): update cupertino_icons to ^1.0.8  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								305a3c9105 
								
							 
						 
						
							
							
								
								style: make app report as Quickgui in the menu  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								035b2b7683 
								
							 
						 
						
							
							
								
								chore: bump version to 1.2.9.+1  
							
							
							
						 
						
							2024-06-26 19:40:30 +01:00  
				
					
						
							
							
								 
						
							
								841fc5dee8 
								
							 
						 
						
							
							
								
								chore: temporarily force light mode  
							
							... 
							
							
							
							Dark mode doesn't render some icons correctly at the moment and in an effort to get an update Quickgui release out light mode the temporarily the only theme. 
							
						 
						
							2024-06-26 17:52:48 +01:00  
				
					
						
							
							
								 
						
							
								a8ada5a40a 
								
							 
						 
						
							
							
								
								refactor: adapt parseWgetProgress to parseCurlProgress  
							
							... 
							
							
							
							Since Quickemu 4.9.3 quickget downloads everything except Ubuntu daily images with curl, via the web_get() function internal to quickget.
This change adapts the progress parsing to curl's progress output and accounts for a bug in quickget where it stopped reporting if wget/curl is the external download tool. 
							
						 
						
							2024-06-26 17:32:44 +01:00  
				
					
						
							
							
								 
						
							
								7a21dd2898 
								
							 
						 
						
							
							
								
								chore: drop parseAriaProgress  
							
							
							
						 
						
							2024-06-26 17:32:44 +01:00  
				
					
						
							
							
								 
						
							
								9d596b6acc 
								
							 
						 
						
							
							
								
								chore: drop parseMacRecoveryProgress  
							
							
							
						 
						
							2024-06-26 17:32:44 +01:00  
				
					
						
							
							
								 
						
							
								f0f02030cc 
								
							 
						 
						
							
							
								
								refactor: update loadOperatingSystems to use quickget --list-csv  
							
							... 
							
							
							
							- Close  #124 
`quickemu list_csv` is deprecated and `quickemu --list-csv` provide the same functionality. 
							
						 
						
							2024-06-26 17:32:26 +01:00  
				
					
						
							
							
								 
						
							
								0d9b87fb0c 
								
							 
						 
						
							
							
								
								ci: add publish-flakehub  
							
							
							
						 
						
							2024-06-26 14:47:20 +01:00  
				
					
						
							
							
								 
						
							
								778fa3f348 
								
							 
						 
						
							
							
								
								fix: add pubspec.lock.json; required for package.nix  
							
							
							
						 
						
							2024-06-26 14:39:56 +01:00  
				
					
						
							
							
								 
						
							
								1605c162cf 
								
							 
						 
						
							
							
								
								feat: add nix flake  
							
							... 
							
							
							
							Adds Nix flake that provides a devshell and package. flutter version dropped to 3.22.0 in pubspec.yaml to match what Nixpkgs 24.05 provides. 
							
						 
						
							2024-06-26 14:36:53 +01:00  
				
					
						
							
							
								 
						
							
								d4893b5d2c 
								
							 
						 
						
							
							
								
								feat: add flutter_distributor  
							
							... 
							
							
							
							This adds flutter_distributor to build AppImage, deb, rpm and zip for Linux x86 when a new release is tagged.
- Close  #97 
- Close  #90  
							
						 
						
							2024-06-26 09:39:21 +01:00  
				
					
						
							
							
								 
						
							
								38e0a833ad 
								
							 
						 
						
							
							
								
								style: correct version in pubspec to adhere to Flutter conventions  
							
							
							
						 
						
							2024-06-25 19:30:46 +01:00  
				
					
						
							
							
								 
						
							
								dad70f24f6 
								
							 
						 
						
							
							
								
								ci: update flutter SDK to >=3.2.0 <4.0.0  
							
							
							
						 
						
							2024-06-25 19:30:46 +01:00  
				
					
						
							
							
								 
						
							
								d7f962fe4c 
								
							 
						 
						
							
							
								
								fix(ci): drop intl from pubspec; use pinned intl from flutter SDK  
							
							... 
							
							
							
							This fixes the following CI failure:
```
Note: intl is pinned to version 0.18.1 by flutter_localizations from the flutter SDK.
See https://dart.dev/go/sdk-version-pinning  for details.
Because every version of flutter_localizations from sdk depends on intl 0.18.1 and quickgui depends on intl ^0.19.0, flutter_localizations from sdk is forbidden.
So, because quickgui depends on flutter_localizations from sdk, version solving failed.
``` 
							
						 
						
							2024-06-25 19:30:46 +01:00  
				
					
						
							
							
								 
						
							
								ce91d6be86 
								
							 
						 
						
							
							
								
								ci: add workflow to build quickemu  
							
							
							
						 
						
							2024-06-25 19:30:46 +01:00