Commit Graph
80 Commits
Author SHA1 Message Date
Glenn Maynard be483f5a61 A major, long-running problem is installing themes when the theme is
already installed.  If we don't get rid of the old theme, we'll have junk
files accumulating that cause major problems.

Keep track of what "packages" are included in an SMZIP, and offer
to remove them when the SMZIP is installed.  Don't derive it at extraction
time; this way, we can still create "overlay" SMZIPs.

Make sure we don't do anything stupid if something malicious like "..\..\.."
is listed as a package name.
2003-07-24 01:33:59 +00:00
Glenn Maynard 5e37f10103 fix vc6 compile 2003-07-24 01:29:37 +00:00
Glenn Maynard 6f6517d887 update 2003-07-24 01:29:19 +00:00
Glenn Maynard a00685d1d1 Add GetPackageDirectory and IsValidPackageDirectory. 2003-07-24 01:28:53 +00:00
Glenn Maynard fcf4541e6d disable a warning 2003-07-24 01:11:58 +00:00
Glenn Maynard 75695b3a94 add UninstallOld 2003-07-24 01:10:09 +00:00
Glenn Maynard 3c6dc0f8ed allow writing to a buffer 2003-07-23 23:16:56 +00:00
Glenn Maynard 49cd556680 bugfix 2003-07-23 00:56:46 +00:00
Glenn Maynard 33a835ff31 Tired of fighting with MFC; switch arrays to vector.
Update IniFile and some of RageUitl.  Can't do everything, since it's
still using MFC CString.
2003-07-23 00:47:23 +00:00
Glenn Maynard 2cd16ab141 Separate directory scanning and archiving. 2003-07-22 04:55:10 +00:00
Glenn Maynard a5720a96a4 Implement "don't show". 2003-07-22 03:21:08 +00:00
Glenn Maynard a91fed3848 Add "don't show" to ShowComment. 2003-07-22 03:20:46 +00:00
Glenn Maynard 93689f8874 update 2003-07-22 03:12:08 +00:00
Glenn Maynard 4f0e9ef915 Implement "don't ask" for EnterComment. 2003-07-22 03:11:12 +00:00
Glenn Maynard 453b7c4bf2 Add "don't ask" to EnterComment. 2003-07-22 03:10:43 +00:00
Glenn Maynard e46b04eeb2 cleanup 2003-07-22 03:10:13 +00:00
Glenn Maynard 364b01787b Add GetPref, SetPref. 2003-07-22 03:07:51 +00:00
Glenn Maynard d817a6e023 Cleanup. 2003-07-22 02:40:23 +00:00
Glenn Maynard ccba4ffca4 These calls seem to be obsolete; removing them doesn't change anything
and they cause deprecation warnings in VC7.
2003-07-22 02:22:39 +00:00
Glenn Maynard e6dd1487ff Upgrade ZipArchive to 2.3.4. SMPackage compiles in VC7 now. 2003-07-22 02:10:30 +00:00
Chris Danford da2daa28c2 allow edit metrics for default theme 2003-07-05 05:14:11 +00:00
Chris Danford 4279ca8cc6 Add support for comments in smpackage 2003-06-21 19:31:02 +00:00
Chris Danford bcb71b865a Add character exporting
Compress files in archive that aren't known media types (avi,mp3,etc)
2003-06-21 03:33:35 +00:00
Chris Danford 67a3a59a00 fix SMEX glitches
fix inconsistent fallback banner file name
fix inaccurate grade being displayed for p2
2003-04-15 05:51:41 +00:00
Chris Danford 30a33d8b2c add metrics editor polish 2003-04-14 21:37:09 +00:00
Chris Danford d201c87897 fix bugs in metrics editor 2003-04-11 04:28:15 +00:00
Chris Danford b5e749885a graphics cleanup in default theme, SMMAX2 2003-03-31 03:11:31 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +00:00
Chris Danford f2a88c4eea metrics editor mostly working 2003-03-30 00:45:35 +00:00
Chris Danford 3ceec51ef3 working on metrics editor 2003-03-29 23:15:59 +00:00
Chris Danford e89595cbea Added theme metrics analysis
Working on metrics editor
2003-03-28 21:34:40 +00:00
Chris Danford 541b5fe9c2 Added theme element analysis feature to smpackage 2003-03-28 17:46:32 +00:00
Chris Danford 3f61e251cb turn compression off when exporting package 2003-03-27 23:38:39 +00:00
Chris Danford 330d23e79a Improve theme conversion routine 2003-03-27 08:23:53 +00:00
Chris Danford 015b369209 Improve theme conversion routine 2003-03-27 08:20:20 +00:00
Chris Danford 4b3175baa5 Fix dialog title 2003-03-27 08:06:01 +00:00
Chris Danford ba14d3e187 Improve theme conversion routine 2003-03-27 08:04:24 +00:00
Chris Danford aee29db6d9 Improve theme conversion routine 2003-03-27 07:47:20 +00:00
Chris Danford bb0bf1e8e1 Add function to smpackage that converts old theme format to new theme format 2003-03-27 07:09:09 +00:00
Chris Danford c767e187cd smpackage: fix CVS and thumbs.db files not being excluded from export 2003-02-27 08:44:21 +00:00
Chris Danford b517c55693 smpackage: fix courses and RandomMovies being added to zip file twice 2003-02-27 08:38:24 +00:00
Chris Danford f9bc3f125f smpackage: Added "Abort, Retry, Ignore" on unzip error 2003-02-26 01:35:45 +00:00
Chris Danford aafd886025 added "Open Program Folder" button to smpackage 2003-02-26 01:08:27 +00:00
Glenn Maynard 9a04319aaf move installations list to a subkey, so it won't clutter things if
we add more keys later
2003-02-12 18:03:59 +00:00
Chris Danford 50cd4dd2d6 Added support for multiple installation dirs to smpackage export screen. 2003-02-11 20:42:42 +00:00
Chris Danford 7c027cfcf6 Added support for multiple installation dirs to smpackage. 2003-02-11 09:20:58 +00:00
Chris Danford a71bae101e added tree control interface to smpackage 2003-02-06 23:15:21 +00:00
Chris Danford 06056a06e5 fixed stripping of thumbs.db, better error reporting 2003-02-06 20:29:21 +00:00
Chris Danford 81e1e4fe0a stepmania.dsw ->smpackage.dsw 2003-02-06 20:15:45 +00:00
Chris Danford 5f6eb9d532 re-added project file for smpackage (how did it get deleted?) 2003-02-06 17:13:30 +00:00