Commit Graph

  • f19bf1327d Merge pull request #82 from isanae/qt-translations isanae 2021-02-24 05:51:48 -05:00
  • ee92185124 error handling for missing translations directory copy builtin qt translations isanae 2021-02-24 04:17:23 -05:00
  • 913f7b4be9 Merge pull request #81 from Holt59/fix-stylesheets Mikaël Capelle 2021-02-23 17:19:31 +01:00
  • 2e2ba4048f Remove comment. Mikaël Capelle 2021-02-23 16:54:20 +01:00
  • 73140565d6 Fix stylesheets for 2.4. Mikaël Capelle 2021-02-23 09:39:36 +01:00
  • 4373b67e2f Merge pull request #80 from isanae/master isanae 2021-02-07 12:26:42 -05:00
  • 9df82c84be fixed log files not being created isanae 2021-02-07 12:26:02 -05:00
  • 506f95fc73 Merge pull request #79 from Holt59/fix-tx-for-script-extender-plugin Mikaël Capelle 2021-02-07 11:56:05 +01:00
  • 0db24f71a0 Remove old translation slug for script_extender_plugin_checker. Mikaël Capelle 2021-02-07 11:53:46 +01:00
  • eed7f8c482 Add alias for translations of script_extender_plugin_checker. Mikaël Capelle 2021-02-07 11:48:16 +01:00
  • e5978b70af Merge pull request #78 from isanae/master isanae 2021-02-06 21:04:41 -05:00
  • 8d95ee0f22 exit on assertions print non-existing task name with build release official: - don't fail the clean dir check for the log or ini files - close the log file before deleting to avoid a file in use error - use ask_yes_no(), that's what it's for isanae 2021-02-06 17:11:22 -05:00
  • 52e3173974 Merge pull request #77 from isanae/master isanae 2021-01-30 12:30:29 -05:00
  • 7c6de87310 add BOOST_PATH to the environment for usvfs isanae 2021-01-30 09:14:23 -05:00
  • 640147367f Merge pull request #76 from Holt59/update-deps Mikaël Capelle 2021-01-29 18:56:37 +01:00
  • bbe2f318f7 Update nuget.exe. Mikaël Capelle 2021-01-29 18:53:46 +01:00
  • 2bf7fbdb27 Update dependencies. Mikaël Capelle 2021-01-29 18:52:44 +01:00
  • 61e6334b7b Merge pull request #75 from ModOrganizer2/Al12rs-qtupdate Al 2021-01-01 14:48:55 +01:00
  • 5552a56ac4 Update readme.md Al 2020-12-30 22:26:51 +01:00
  • bdef94e5be update qt to 5.15.2 Al 2020-12-30 22:26:18 +01:00
  • 4af36083cc Merge pull request #74 from isanae/master isanae 2020-12-20 23:13:32 -05:00
  • f407b41f6a added trosski's morrowind style had to change a few things because of the lack of 'v' in front of version repo->user, name->repo isanae 2020-12-20 22:58:32 -05:00
  • 59e4dc1e4e Merge pull request #73 from isanae/master isanae 2020-12-13 04:45:24 -05:00
  • fae4b61534 resolve cwd before creating directory isanae 2020-12-13 04:44:49 -05:00
  • 1d91047006 Merge pull request #72 from isanae/master isanae 2020-12-08 20:44:49 -05:00
  • 4e38acc72b suppress cmake deprecation warnings for zlib and gtest isanae 2020-12-08 20:43:46 -05:00
  • 42ea4336e3 Merge pull request #71 from isanae/master isanae 2020-12-04 04:52:20 -05:00
  • 9386f84bd9 don't log private stuff isanae 2020-12-04 04:51:44 -05:00
  • 09e313315b Merge pull request #70 from isanae/master isanae 2020-12-04 04:43:16 -05:00
  • b6236c500b stop running tasks when interrupted sip: don't skip extraction because the download exists isanae 2020-12-04 04:42:20 -05:00
  • 684c6452df Merge pull request #69 from isanae/master isanae 2020-12-04 04:24:25 -05:00
  • 826ed245e3 quotes for spaces in paths for variable definitions in cmake isanae 2020-12-04 04:21:01 -05:00
  • bf4147b23e Merge pull request #68 from isanae/refactor isanae 2020-12-03 17:53:26 -05:00
  • 3c0b590d8b comments, some refactoring in translations isanae 2020-12-03 17:33:39 -05:00
  • 9516b8d9dc some refactoring for sip, wasn't cleaning/downloading in the proper places comments, more comments, where do they all come from, there's no end to them isanae 2020-12-02 11:59:45 -05:00
  • f7289949b9 refactored loops to call build_loop() fixed bypassing tasks logging with [?] fixed sip using PyQt5.zip instead of .sip, doesn't change anything though, the module name in that header was unused python: don't copy openssl dlls, the openssl project already does it python: don't upgrade the solution, not needed python: don't need a bypass file for the zip file, just check if the zip exists isanae 2020-12-02 10:52:37 -05:00
  • 9cbcfcf38e git_wrap::delete_directory(): don't check stuff if it's not actually controlled by git simplified the modorganizer task, comments use a map for per-thread context objects fix parallel_tasks not actually creating context objects for tasks that it runs lz4: stop upgrading the solution, not necessary isanae 2020-12-02 06:52:29 -05:00
  • 2a420c406b fixed back checks of find() isanae 2020-11-30 16:39:56 -05:00
  • 8aba320723 commenting tasks removing private static functions, useless isanae 2020-11-30 13:24:13 -05:00
  • 779192e84a never ending refactoring and comments isanae 2020-11-30 11:56:49 -05:00
  • 8272db8233 made threaded_run() private, everything should use parallel() comments isanae 2020-11-30 10:50:20 -05:00
  • 01797282c4 made super an alias removed alternate name modorganizer-Installer so it's not considered a super task isanae 2020-11-30 09:12:00 -05:00
  • c89c5268e1 merged 'Revert "Moving things around"' pr isanae 2020-11-30 08:50:27 -05:00
  • 5e64f08418 moved glob_match into task, was only used there some optimizations for matching task names, regex is so slow fixed deadlock in git_submodule_adder, removing instrumentation also removed a critical scope for the lock object simplified parallel_tasks, doesn't need all that stuff moved translations to its own step for now, parallel_tasks doesn't support having both super and non-super tasks moved add_tasks() inside try/catch, can bail out isanae 2020-11-30 08:44:40 -05:00
  • c991239088 merged task_conf_holder into conf_task, redundant moved make_git() and make_git_url() into task for now isanae 2020-11-30 07:07:20 -05:00
  • 50d5c649f8 refactored task_manager, comments moved glob matching to task::name_matches() isanae 2020-11-30 06:58:05 -05:00
  • e49735d4ff task_manager isanae 2020-11-30 06:03:39 -05:00
  • 1872fc90f6 renamed to g_top_level_tasks removed is_super_task(), not needed isanae 2020-11-27 07:27:29 -05:00
  • 6797af26c7 removed super flag for parallel_tasks, uses the first child isanae 2020-11-27 06:56:35 -05:00
  • 6f40196f3f rebase isanae 2020-11-27 06:18:47 -05:00
  • a8561e57bc removed instrumentation isanae 2020-11-27 05:59:02 -05:00
  • 9ca0fd52a2 comments, some refactoring in patcher and msbuild isanae 2020-11-27 05:26:51 -05:00
  • 51a7852aba comments refactored do_download() into use_existing() and try_download() isanae 2020-11-27 04:06:48 -05:00
  • 7d692430be simplified basic_process_runner yet again doesn't need to copy the process at all changed execute_and_join() to take the process instead of a two step with set_process more comments isanae 2020-11-25 12:13:02 -05:00
  • d6db197a6d split python tool, comments simplified process_runner renamed git_tool to git_wrap, it's just too confusing to have git that's a tool and a git_tool that's not a tool isanae 2020-11-25 10:56:18 -05:00
  • 36fbf69a10 git <-> git_tool isanae 2020-11-25 06:11:05 -05:00
  • 0d69bb4b72 fixed set_remote() trying to get the git file after renaming fixed basic_process_runner copying the process fixed nulls in log, string was moved don't log process' stderr twice SO with bad format strings can't check path prefix for master, doesn't exist yet isanae 2020-11-24 02:32:04 -05:00
  • 8f2047b055 refactored git into git and git_tool isanae 2020-11-24 00:42:37 -05:00
  • 2e8d6ce146 moved all git process creation to free functions isanae 2020-11-23 22:48:35 -05:00
  • 33f9cca263 split cmake.h, msbuild.h isanae 2020-11-23 21:37:13 -05:00
  • abf8bb94cc split git.h isanae 2020-11-23 21:28:26 -05:00
  • d94ce21204 removed conf::dry refactor, comments isanae 2020-11-22 13:16:27 -05:00
  • f2e81f5335 removed use_prebuilt(), not useful fixed inis found in both env and cwd being processed twice refactored conf, now using two maps isanae 2020-11-22 10:08:26 -05:00
  • e9acdb3c0b paths refactoring, comments isanae 2020-11-21 03:50:53 -05:00
  • 54c4fb313d split paths isanae 2020-11-21 03:06:07 -05:00
  • ca1cd358bb ini parsing doesn't set options anymore, it returns a structure moved a lot of stuff back to conf, didn't belong in ini isanae 2020-11-21 02:56:19 -05:00
  • aa8efaa515 split ini isanae 2020-11-21 01:57:52 -05:00
  • f54b879698 conf_task isanae 2020-11-21 01:48:35 -05:00
  • 1a5fc17678 conf_tool isanae 2020-11-21 00:51:49 -05:00
  • 72000ac691 renamed conf::paths() to conf::path() conf_version isanae 2020-11-21 00:39:41 -05:00
  • 26b6e2aa78 moved more global stuff to conf_global isanae 2020-11-21 00:30:10 -05:00
  • fb9cca0d1a moved log levels and dry to conf_global isanae 2020-11-21 00:25:33 -05:00
  • de4ad45f5b removed path_by_name() added missing vs and qt paths isanae 2020-11-21 00:17:33 -05:00
  • 616524422d conf_paths isanae 2020-11-21 00:08:45 -05:00
  • e0c455fc1d added conf_prebuilt and conf_transifex replaced a few std::string by std::string_view, old habits die hard isanae 2020-11-20 23:55:22 -05:00
  • 05d46a4d73 refactored context, comments isanae 2020-11-20 22:47:45 -05:00
  • fd627f7a05 removed remnants of old global logging isanae 2020-11-20 21:15:05 -05:00
  • 7b28df2939 fix git_submodule_adder not catching bailed exceptions isanae 2020-11-20 20:46:32 -05:00
  • d87b662119 fixed process, the pipes can be empty now if they're not required comments isanae 2020-11-19 07:57:05 -05:00
  • dbbee9a1d9 comments moved unsafe flag check to check() isanae 2020-11-19 07:15:53 -05:00
  • b9d4c9e4ab moved stuff around isanae 2020-11-19 06:30:50 -05:00
  • 5b67d037d6 refactored do_run(), comments isanae 2020-11-19 06:27:56 -05:00
  • 7141859cb2 removed stdin_handle, not necessary documentation isanae 2020-11-19 05:22:17 -05:00
  • 2f4cd56276 moved tasks to tasks namespace added python tool isanae 2020-11-18 00:42:43 -05:00
  • faaeacedb1 moved download to sip tool isanae 2020-11-18 00:07:24 -05:00
  • 98682a1da3 renamed pip_install tool to just pip, move all the pip stuff to it filter out annoying ensurepip messages isanae 2020-11-18 00:02:19 -05:00
  • f02815461c moving process creation to tools: added archiver and vswhere isanae 2020-11-17 23:44:28 -05:00
  • b54652a617 stopped including process.h in tools.h, it's included everywhere replaced by unique_ptr, added get_process() and set_process() isanae 2020-11-17 23:05:41 -05:00
  • 083a4fb8d8 moved a bunch of member variables into structs isanae 2020-11-17 22:23:28 -05:00
  • 6c3baddf9b added git branch isanae 2020-11-17 20:31:38 -05:00
  • 3b99b50d76 renamed stdout_/stdin_ to pipe_ isanae 2020-11-16 14:24:04 -05:00
  • 61204778bf don't close the stdin pipe automatically, make the caller call close() documentation isanae 2020-11-15 05:01:39 -05:00
  • 21da94a871 stopped duplicating the pipe handle, it's not necessary no need to inherit the pipe handle itself, just the write end of it refactoring, documentation isanae 2020-11-15 04:18:30 -05:00
  • 131c82b5c1 encoded_buffer documentation split async_pipe into stdout and stdin, there's nothing in common isanae 2020-11-15 02:51:14 -05:00
  • 72a31c1842 moved encoded_buffer to string.h isanae 2020-11-15 02:01:35 -05:00
  • ef332f0330 split pipe isanae 2020-11-15 02:00:23 -05:00
  • 5780cce87c Merge pull request #66 from ModOrganizer2/revert-54-master isanae 2020-11-27 07:47:34 -05:00
  • 986f9b7ba4 Revert "Moving things around" isanae 2020-11-27 07:38:50 -05:00
  • e77bfe8e63 Merge pull request #64 from Holt59/fix-build-for-nugets isanae 2020-11-27 06:14:24 -05:00
  • 52807e7912 Merge pull request #65 from Holt59/add-installer-wizard isanae 2020-11-27 06:14:15 -05:00