Commit Graph

284 Commits (dde3bcb30f5aefc804740c975dca6e9e5c4b6810)

Author SHA1 Message Date
Miepee 794f69c76b get rid of abundant statements during UI Init
4 years ago
Miepee 670a54961f Slightly clean up mainforms UI
4 years ago
Miepee ca5fb0bdfc fix doc errors in launcher config xml
4 years ago
Miepee 649c9bd290 remove usings, fix bug in auto updater
4 years ago
Miepee c1936305b7 fix wrong linux folder + trypo
4 years ago
Miepee a75662b073 Mark UI settings as readonly + trycatch running game
4 years ago
Miepee c4af04bac3 Update log4net
4 years ago
Miepee 10dc1fbaa8 Fix Linux distro being mistakenly logged, log values read from config
4 years ago
Miepee d50fe6244d Cleanup RunGame and fix a crashing bug
4 years ago
Miepee 1b6fc27425 change eto platform for mac launcher
4 years ago
Miepee b059fb5482 upgrade eto to 2.7.0
4 years ago
Miepee 328f74b03c convert launcher to file scoped namespaces
4 years ago
Miepee dba7aca5f1 Purge unused usings + unnecessary qualifiers
4 years ago
Miepee f1cf1ce14f Clean helper methods + move wine property to OS.
4 years ago
Miepee c3e60ee18c Document + clean some methods in CrossPlatformOperations
4 years ago
Miepee abc47ac136 rename the rest of Am2rlauncher.core to lib of what i missed earlier
4 years ago
Miepee 73b035a34c Clean up Profile class more
4 years ago
Miepee b2e7ad697a Lib: use string interpolation + clean up archiveProfile
4 years ago
Miepee b2da8d251d Slightly clean up AM2RLauncherLib
4 years ago
Miepee 10e77406ae rename AM2RLauncher.Core to AM2RLauncherLib
4 years ago
Miepee cd56089fe8 Clean up the three GUI launcher projects
4 years ago
Miepee af27f1a6e7 Splash+revert cache vars that didnt do anything
4 years ago
Miepee 08d18b811b Change updater logger
4 years ago
Miepee 972c59e056 Cleanup CrossPlatformOperations
4 years ago
Miepee c2fa4c27a9 Move LauncherConfig out of Core
4 years ago
Miepee e4e1d3303b Reduce currentPath redudancy
4 years ago
Miepee 5b2147f7f8 Create variables for often used folders + more code cleanup
4 years ago
Miepee 7a4ece9e94 typo fixes + splash + slight code cleaning
4 years ago
Miepee 0067a6b9a5 renaming + variable cleanup
4 years ago
Miepee 386bcf623d Amendment to last commit
4 years ago
Miepee 6c27eb4202 condense mirror state calls into a method
4 years ago
Miepee 1b6d1469f9 more reorga
4 years ago
Miepee 428387256f Refactor some more
4 years ago
Miepee a41d8d6312 condense imageButtonEvents, make statemachines slightly easier to read
4 years ago
Miepee 514934cd1f remove fixed todo's, add new todos
4 years ago
Miepee bc51c18dd4 rename profilesettings to mod settings
4 years ago
Miepee f0e4c3127c Make language text easier to access
4 years ago
Miepee 7f3ea40228 Make state machine more readable
4 years ago
Miepee 71d046d063 Replace magic values with proper variables.
4 years ago
Miepee b9eb2228a3 mark a todo + add some #regions
4 years ago
Miepee ea0a5d947f Upgrade eto to 2.6.1
4 years ago
Miepee dd2f088944 Add in jp archive text, reprhase some comments
4 years ago
Miepee f047b83ef9 Update chinese translation of Archive text
4 years ago
Miepee cbce04698d
reference to a galaxy far, far away
4 years ago
Miepee 12d6b5f202 only write profileIndex on launcher close
4 years ago
Miepee 611614e694 fixed some bugs of mod archival + first batch of localizations
4 years ago
Miepee 52dccdb73e Add basics of mod archival during updating
4 years ago
Miepee 56cb5528ce Move LoadProfiles and DeleteProfiles to backend
4 years ago
Miepee fcdecbd36c Fix Linux failing to lanuch updated launcher
4 years ago
Miepee 339fbcd502
Add launcher updater todo for later
4 years ago
Lojemiru dcc99707b7
wombat mall
4 years ago
Miepee d768552f7a Linux: Only log env vars when on debug + set default log level to info
4 years ago
Miepee 680fa9fd27
Make mac profile installation not crash
4 years ago
Miepee 688699be84
Add splash + remove invisible whitespace char
4 years ago
Miepee 8582dec8dd rename Log to log
4 years ago
Miepee ea2fbebd8c Cleanup some more and fix todos
4 years ago
Miepee 8f6ef8212c Some cleanup
4 years ago
Miepee 398a44e92d Fix todos, replace platform with OS, add splashes, documentation
4 years ago
Miepee 7a72c8fdcc Fix typos in german lang
4 years ago
Miepee 96924f987e Trying to seperate UI logic from core logic
4 years ago
Miepee 34c6a009fd Optimize GetSplash
4 years ago
Miepee 33015b3990 Make mirrorlist more dynamic
4 years ago
Miepee 00af3d0346
add snarky splash
4 years ago
Miepee 6a129a3dd0 Cleanup commit nr 3
5 years ago
Miepee 8e34b55398 Cleanup commit nr 2
5 years ago
Miepee c0cdd1799d Clean the project
5 years ago
Miepee 462a975935 Linux: Fix MessageBox popup when debug logprofile is disabled
5 years ago
Miepee 41ff2d064f Actually fix auto-updater electric boogaloo
5 years ago
Miepee 11d0107154 fix internal documentation
5 years ago
Miepee f655137d28 make settings on linux+mac work again
5 years ago
Miepee 3f53c1ee2f Fix logging if using custom datapath on windows
5 years ago
Miepee e59ebad0df Fix another invalid UI thread access
5 years ago
Miepee 2f2ee99ac0 Fix more invalid UI Access
5 years ago
Miepee 11e5c07fce ammend to previous commit
5 years ago
Miepee 8294adf8e5 fixed a crash when trying to install a profile
5 years ago
Miepee 5fec89ea55 Push localization and fix error crash on messageBox show
5 years ago
Miepee 9af23df4f5 fix some todos, most notably having nixlauncherconfigpath defined once
5 years ago
Miepee b79395dd86 Merge remote-tracking branch 'meep/meep'
5 years ago
Miepee 1f232e6875 Fix progressbar todo
5 years ago
Miepee 6db8e521b6 Only validate am2r_11 again if file has changed
5 years ago
Miepee e66cfc5b3f add unsupported label when ran from wine
5 years ago
Miepee d480fd9a25 Version bump, add de+it git text, improve isCurrentVersionOutdated detection
5 years ago
Miepee f3b9ca11f1 add todo + one spanish text
5 years ago
Miepee 42e5059bd9 add documentation for cache variable
5 years ago
Miepee df75036dd2 cache result of am2r_11 check
5 years ago
Miepee 69cb6bab71 Fix warning about accessing variable from UI thread + fix deletion/updating community updates
5 years ago
Miepee bf79ec01ba Store profileDebugLog as a boolean to fix crashing when its toggled
5 years ago
Miepee b472319042 forgot to uncomment a line
5 years ago
Miepee 0b11bc6536 Initial mac support
5 years ago
Miepee 8b3623ae07 upgrade eto *properly*
5 years ago
Miepee c65e2ba085 Update eto dependency
5 years ago
Miepee 7741bbd1ef check if custom mirror is a git URL + remove a todo
5 years ago
Miepee 3252d23ed5 Merge branch 'main' of https://github.com/AM2R-Community-Developers/AM2RLauncher
5 years ago
Miepee c0261fd05c Make Linux not crash on boot, add todos + small cleanup
5 years ago
Miepee 9a7ffaee4c Condense CreateAPK Function
5 years ago
Miepee 05a7739b40 reorga more, put state machine stuff into seperate file
5 years ago
Miepee 0446689e77 implement data folder for log.config, use code cleaner
5 years ago
Miepee 664e39f18b Code formatting cleanup
5 years ago
Miepee a14589baaf introduce am2rlauncherdata env var, use xdg env vars, minor cleanup
5 years ago
Miepee 6cf7cbf2d5 Merge branch 'main' of https://github.com/AM2R-Community-Developers/AM2RLauncher
5 years ago
Miepee 7f720a1283 Fix openFolder on windows
5 years ago
Miepee da841f4c32
More splashes
5 years ago
Miepee 996c5efdc1 Added Simplified Chinese Ver1.01 to the launcher (#29)
5 years ago
Miepee f417c6901f Actually make launcher .net5+ compatible
5 years ago
Miepee dd33de008f fix launcher not opening folder
5 years ago
Miepee 5eb1c3e579 Update deps version
5 years ago
Miepee 35333bc656 Splashes + better handling of config crash
5 years ago
Miepee 9c97e82c79 Dont hardcode am2r binary name
5 years ago
Miepee 7ae788c24c Forgot to push small log
5 years ago
Miepee 646db17c94 Fix launcher thinking patchdata clone is valid
5 years ago
Miepee 07678b8b9e Fix for gamedebug logs on windows
5 years ago
Miepee 3e051adcbf Merge branch 'main' of https://github.com/AM2R-Community-Developers/AM2RLauncher
5 years ago
Lojemiru 745d6fc823
AH THE MOLE
5 years ago
Miepee 21c60ef8bf Do state machine check after updating mod
5 years ago
Miepee d906bbf5c7 Update Japanese text
5 years ago
Miepee 1fea62da11 when creating the APK, select it too
5 years ago
Miepee a312289934 fix linux big when opening a folder + cancelling selections
5 years ago
Miepee 08a3be8a2d more small orga
5 years ago
Miepee 829ef9b44c slight reorga
5 years ago
Miepee 41995cad2d Make am2r_11 validation more efficient
5 years ago
Miepee a5d6b0df2a Log in distro name and version
5 years ago
Miepee ab91be03ad fix main tab GUI not updating in some cases + add some missing language entries
5 years ago
Miepee 04342d72c8 Format text to be more consistent
5 years ago
Miepee 91349010c7 Add in Profile Button. Tranlations WIP!!!
5 years ago
Miepee d73a5f38be Split AM2R update and Launcher update + default to latest after am2r update
5 years ago
Alex 200cc939fc
Added more splashes
5 years ago
Miepee d225264890 obligatory jojoke included
5 years ago
atemporalDarkness b0105ddfab
Change in unhandledexception text
5 years ago
Miepee b0d0fef5b0 Fix RecursiveRollover with non-log files.
5 years ago
Miepee 658b533ce7 Comment
5 years ago
Miepee 8494a1b8ef Fix updating for linux in regards to currentPath
5 years ago
Miepee b5f9e8a570 Quick appendum to auto updater fix
5 years ago
Lojemiru 06ba905357 Actually fix auto-updater.
5 years ago
Miepee fc4b720dff Bump version number for new release
5 years ago
Miepee 906ec2cefe Fix formatting + game update issues
5 years ago
Miepee c6563ce5e5 Fix pulling new game version
5 years ago
Miepee e3cd2af01c Check if am2r exissts first before extracting it
5 years ago
Miepee db4c6937b0 Revert "Another auto updating issue fix"
5 years ago
Miepee 7923c7e658 Another auto updating issue fix
5 years ago
Miepee 54ee9c0042 Fix lib folder issue with windows on auto-updating
5 years ago
Miepee 11f496c04f Update version number for release
5 years ago
Miepee 9565b58c9d Put helper methods into its own class
5 years ago
Miepee 4cda4d7fa2 Expand Is11Installed to check for valid Zips instead of just zips.
5 years ago
Miepee 9ceb10f40f typo fix
5 years ago
Miepee 0d28d1149f Throw more useful error if game is in a subdirectory
5 years ago
Miepee cb158a42a1 Revert "Accomodate for zips where the game is packed one directory below"
5 years ago
Miepee 62ff7a51f4 Accomodate for zips where the game is packed one directory below
5 years ago
Miepee bd35873146 Use an enum for CheckIZipAM2R11 return codes
5 years ago
Miepee 61ccb4f1a1 Linux - Show visible error, if xdelta3/ java doesn't exist, Fixes #18
5 years ago
Miepee c040b48bb4 Linux - Implement profile logging. Fixes #16
5 years ago