Commit Graph

  • c276dc82bc CONTRIBUTING.md safe-install ihaveahax 2025-09-30 13:50:01 -05:00
  • e5725876e2 Merge pull request #76 from samuelplaca/compilation-flag-fix ihaveahax 2024-04-17 19:10:12 -05:00
  • 2d78e0bc32 update deprecated cflags out of finalize Makefile Samuel Plaça 2024-04-17 13:47:28 -03:00
  • 9ab8236a78 add shebang to custominstall and ci-gui Ian Burgwin 2022-11-25 00:14:28 -08:00
  • 1be4221186 Merge pull request #65 from TaiAurori/safe-install ihaveahax 2022-05-17 02:06:21 -07:00
  • 6a770c40c0 README: correct save3ds_fuse compiled binary path TaiAurori 2022-05-16 10:42:01 -04:00
  • da1a7393b0 README: point to correct branch Ian Burgwin 2022-04-25 13:25:35 -07:00
  • 6a5ca17a33 custominstall: fix --seeddb by loading it earlier Ian Burgwin 2022-04-02 11:28:54 -07:00
  • 8f90387a80 bump max allowed pyctr version Ian Burgwin 2022-04-02 11:24:00 -07:00
  • 83c6d07194 codesign save3ds_fuse mac binary Ian Burgwin 2022-02-04 17:31:29 -08:00
  • a1b3cb059e update cargo command for linux Ian Burgwin 2022-01-30 20:27:30 -08:00
  • 68f6bfbb2e update save3ds_fuse binaries Ian Burgwin 2022-01-30 20:23:21 -08:00
  • d12684d8bf version 2.1 v2.1 Ian Burgwin 2021-09-12 09:02:27 -07:00
  • 54ae8a504c check for id0 (closes #49) Ian Burgwin 2021-09-12 08:50:59 -07:00
  • d97e11e4ec use setup script to build cx-freeze standalone Ian Burgwin 2021-07-26 11:31:34 -07:00
  • c3448c388e ci-gui: use relative path when loading tcl (to fix non-latin characters in the absolute path), prevent taskbar lib errors from causing an exit Ian Burgwin 2021-07-13 07:08:36 -07:00
  • 4d7be0812e version 2.1b4 & finalize 1.6 v2.1b4 Ian Burgwin 2021-07-08 07:43:13 -07:00
  • 8c60eecec5 finalize: remove useless frees Ian Burgwin 2021-07-08 07:35:26 -07:00
  • 653569093d finalize: ensure *entries is initialized to NULL Ian Burgwin 2021-07-08 07:34:07 -07:00
  • adccac9ee7 requirements-win32: bump comtypes to 1.1.10 Ian Burgwin 2021-07-08 07:12:44 -07:00
  • 8629cbee8e requirements: bump pyctr to >=0.4,<0.6 Ian Burgwin 2021-07-08 07:09:25 -07:00
  • 740844e57a Merge branch 'safe-install' of github.com:ihaveamac/custom-install into safe-install Ian Burgwin 2021-05-06 08:39:53 -07:00
  • d847043045 requirements: relax pyctr requirement: >=0.4,<0.5 Ian Burgwin 2021-05-06 08:39:33 -07:00
  • 217a508bf3 Merge pull request #47 from TimmSkiller/safe-install Ian Burgwin 2021-04-14 14:56:40 -07:00
  • 42ec2d760a added missing break statement TimmSkiller 2021-04-15 00:19:01 +03:00
  • 938d8fd6aa Added check for existing ticket and title entry before finalizing TimmSkiller 2021-04-15 00:16:15 +03:00
  • ac0be9d61d custominstall: force utf-8 encoding for the output of save3ds_fuse (fixes #41 hopefully) Ian Burgwin 2021-03-22 06:55:40 -07:00
  • d231e9c043 Merge pull request #43 from Jisxu/safe-install Ian Burgwin 2021-03-22 01:14:59 -07:00
  • 9c3c4ce5f9 log filename Justin 2021-03-22 15:59:54 +08:00
  • 6a324b9388 add click callback function Justin 2021-03-22 15:49:31 +08:00
  • 647e56cf05 auto input filename include boot9.bin,seeddb.bin,movable.sed when they in <sdcard>:/gm9/out Justin 2021-03-22 14:18:12 +08:00
  • 643e4e4976 custominstall: show 300 title warning (fixes #42) Ian Burgwin 2021-03-12 18:26:04 -08:00
  • 09ed0093df custominstall: post-release version bump Ian Burgwin 2021-03-12 18:24:10 -08:00
  • 9b7346c919 version 2.1b3 v2.1b3 Ian Burgwin 2021-03-08 18:16:58 -08:00
  • 38f5e2b0e6 custominstall: remove seek workaround for CDN contents (fixed in pyctr 0.4.6) Ian Burgwin 2021-03-08 18:08:32 -08:00
  • f48e177604 bump pyctr -> 0.4.6, comtypes -> 1.1.8 Ian Burgwin 2021-03-08 18:08:06 -08:00
  • 4ca2c59b5a custominstall: fix cdn content install Ian Burgwin 2021-02-24 15:19:48 -08:00
  • 7a68b23365 custominstall: create title.db and import.db if missing Ian Burgwin 2021-02-24 15:07:59 -08:00
  • 1dec5175ea add title.db.gz, add to standalone build Ian Burgwin 2021-02-24 14:17:17 -08:00
  • 4d223ed931 show warning if 300 titles are detected Ian Burgwin 2021-02-13 23:08:37 -08:00
  • 46a0d985a7 vesion 2.1b2 v2.1b2 Ian Burgwin 2021-02-12 20:58:13 -08:00
  • 37112682a0 show mid-install status per-title Ian Burgwin 2021-02-09 21:21:34 -08:00
  • 9c777adf26 ci-gui: ensure boot9 is loaded before allowing titles to be added, show better error message for missing seeddb, load seeddb before starting and any time a new one is selected Ian Burgwin 2021-02-09 20:24:34 -08:00
  • b3eae08f27 custominstall: make boot9 and seeddb optional for CustomInstall.__init__ (for gui changes) Ian Burgwin 2021-02-09 20:22:24 -08:00
  • 5f49493dfb vesion 2.1b1 v2.1b1 Ian Burgwin 2021-02-09 15:41:02 -08:00
  • fbc553f5c7 README: update description Ian Burgwin 2021-02-09 15:23:34 -08:00
  • 68d9026524 LICENSE: update copyright year Ian Burgwin 2021-02-09 15:16:44 -08:00
  • 46ac9cd809 ci-gui: show OK button in TitleFailReadResults and InstallResults windows Ian Burgwin 2021-02-09 14:49:28 -08:00
  • 40a8d2d684 ci-gui: prevent adding a file twice Ian Burgwin 2021-02-09 14:48:38 -08:00
  • 4ec5bce712 ci-gui: sort treeview by title name Ian Burgwin 2021-02-09 14:48:07 -08:00
  • d27e181c40 ci-gui: show error reason for cdn titles Ian Burgwin 2021-02-09 00:01:59 -08:00
  • 8ed6ca54cc ci-gui: replace listview with treeview, load titles before adding to list and show reasons for failure, verify cifinish.bin after choosing SD card Ian Burgwin 2021-02-08 23:45:26 -08:00
  • 0dcaaedda7 custominstall: separate reader creation to get_reader, check against more errors Ian Burgwin 2021-02-08 23:43:40 -08:00
  • f904049c06 custominstall: stop if cifinish.bin is corrupt Ian Burgwin 2021-02-08 23:43:13 -08:00
  • 7b121f5212 ci-gui: make InstallResults transient, adjust listbox frame height based on item count Ian Burgwin 2021-02-08 21:27:55 -08:00
  • 1b2b0d06db custominstall: block DSiWare from installing Ian Burgwin 2021-02-08 21:23:57 -08:00
  • 6623ffb439 ci-gui: show version in window title and console Ian Burgwin 2021-02-08 21:23:36 -08:00
  • 4733997132 custominstall: add CI_VERSION constant, print version at start Ian Burgwin 2021-02-08 21:22:06 -08:00
  • 9fc509489f ci-gui: enable buttons if an error occurs before installation Ian Burgwin 2021-02-08 20:55:51 -08:00
  • 2636c5923c custominstall: remove "Manually" from ArgumentParser description Ian Burgwin 2021-02-08 20:41:45 -08:00
  • cfa46abea5 requirements: remove pycryptodome requirement (not used directly, only through pyctr) Ian Burgwin 2021-02-08 20:26:02 -08:00
  • d91c567fc5 ci-gui: show (incomplete) more detailed install results window Ian Burgwin 2021-02-08 14:42:06 -08:00
  • 188be9b9d6 ci-gui: check for free space before installing Ian Burgwin 2021-02-08 14:41:30 -08:00
  • 616f9031b2 custominstall: check for free space before installing, move title size calculation to separate function Ian Burgwin 2021-02-08 14:39:50 -08:00
  • b8bd9371dd finalize: delete cifinish if successful Ian Burgwin 2021-02-08 12:30:10 -08:00
  • b69dfb0a46 finalize: close cifinish if successful Ian Burgwin 2021-02-08 12:29:35 -08:00
  • e0573809bb custominstall: always use randomized temp install dir Ian Burgwin 2020-12-02 22:42:05 -08:00
  • 46ce6ab76c custominstall: verify content hashes Ian Burgwin 2020-12-02 22:29:53 -08:00
  • fcf47e0564 ci-gui: prioritize failed message over installed Ian Burgwin 2020-12-02 22:29:20 -08:00
  • a529ecf760 ci-gui: show list of installed and failed titles Ian Burgwin 2020-12-02 22:13:17 -08:00
  • 793d923240 custominstall: keep track of successful and failed installs Ian Burgwin 2020-12-02 22:13:01 -08:00
  • 918111dedf custominstall: remove debug line Ian Burgwin 2020-12-02 21:50:19 -08:00
  • 47f22313b4 custominstall: import into title.db after every title install Ian Burgwin 2020-12-02 21:49:38 -08:00
  • 5d60715d94 custominstall: write to temporary directory first, then move into place Ian Burgwin 2020-12-02 21:12:06 -08:00
  • aad1accca3 custominstall: extract title.db before installing (untested) Ian Burgwin 2020-12-02 20:26:53 -08:00
  • 945b0a377b custominstall: don't fail if cifinish.bin is corrupted Ian Burgwin 2020-12-02 20:17:50 -08:00
  • 707b852db3 requirements: update versions Ian Burgwin 2020-12-02 20:08:52 -08:00
  • 794eb8750f custominstall: fix incorrect return value causing TypeError in ci-gui module-newer-gui Ian Burgwin 2020-10-14 17:37:05 -07:00
  • b34bba2543 ci-gui: print command line args if save3ds_fuse fails Ian Burgwin 2020-09-03 19:45:11 -07:00
  • 40cfd955cc custominstall: set platform to win32 if it's msys (close #2) Ian Burgwin 2020-07-28 09:32:18 -07:00
  • bbcfb6fef1 ci-gui: support adding CDN folders Ian Burgwin 2020-07-28 06:33:18 -07:00
  • 1e3e15c969 custominstall: support CDN contents (close #27) Ian Burgwin 2020-07-28 06:21:22 -07:00
  • 48f92579ce custominstall: use bytes(cia.tmd) instead of reading tmd file directly Ian Burgwin 2020-07-28 06:15:27 -07:00
  • 06f70e37dc requirements: bump pyctr to 0.4.3 Ian Burgwin 2020-07-28 06:01:13 -07:00
  • 44787ebc87 requirements: bump pyctr to 0.4.2 Ian Burgwin 2020-07-28 04:51:03 -07:00
  • 399bb97238 custominstall: read all CIAs before installing Ian Burgwin 2020-07-28 02:33:08 -07:00
  • 6da2ed3343 ci-gui: use abspath when getting file parent Ian Burgwin 2020-07-28 01:29:59 -07:00
  • 00202c473e make-standalone: fix copying LICENSE.md 2.0 Ian Burgwin 2020-07-22 23:05:34 -07:00
  • c45c082bfb add extras/windows-quickstart.txt, update make-standalone, update README for standalone release steps Ian Burgwin 2020-07-22 22:37:27 -07:00
  • 49fb0f832f remove docu folder with old image Ian Burgwin 2020-07-22 22:21:51 -07:00
  • a725d876de ci-gui: make seeddb optional Ian Burgwin 2020-07-22 22:13:33 -07:00
  • a26579ec69 custominstall: fix NameError (wrong variable name) Ian Burgwin 2020-07-22 22:03:55 -07:00
  • 4296bf3ea6 README: update standalone build steps Ian Burgwin 2020-07-22 21:49:22 -07:00
  • 3006989fc6 ci-gui: show different dialog if 3dsx was copied Ian Burgwin 2020-07-22 21:44:49 -07:00
  • 19045d8b87 custominstall: copy finalize 3dsx if found next to script/exe Ian Burgwin 2020-07-22 21:44:26 -07:00
  • 20a829904b make-standalone: copy 3dsx to build dir Ian Burgwin 2020-07-22 21:41:33 -07:00
  • 0741e4b5eb ci-gui: don't attempt to install if no titles are added Ian Burgwin 2020-07-22 21:31:45 -07:00
  • bc7f20361c make-standalone: make dist directory Ian Burgwin 2020-07-22 20:48:35 -07:00
  • d176d1f0ee update make-standalone (untested) Ian Burgwin 2020-07-22 20:46:14 -07:00
  • 449ee90311 README: update setup to mention windows-install-dependencies Ian Burgwin 2020-07-22 20:44:57 -07:00