This website requires JavaScript.
6225ba65e3
Local node packages installation, typescript@6+ support improvements, replacing it with typescript@5 when needed
pypi
MaXFeeD
2026-09-05 18:35:33 +03:00
344203ed58
Working on BabelTranspiler
MaXFeeD
2026-09-02 21:01:42 +03:00
fb12e5ef41
Implemented TscTranspiler with auto-composite build by default (configurable via older project.composite property)
MaXFeeD
2026-08-29 20:51:38 +03:00
30ed671f5e
Working on ScriptTranspiler & ScriptRepository: Concat, WIP Tsc & planned Babel
MaXFeeD
2026-08-25 20:54:44 +03:00
8f41d2b8d5
Detecting Grable usage, using javac as default, -v/--verbose console option
MaXFeeD
2026-08-08 17:17:18 +03:00
6a61ef6f34
Improved build.config output detection + relative paattern support
MaXFeeD
2026-08-08 11:31:24 +03:00
956a05db38
Improved version detection for legacy executables such as OpenJDKs
MaXFeeD
2026-08-08 11:30:12 +03:00
22fc3888f5
Improved JDK and R8 detection, unsupported Java reinstallation
MaXFeeD
2026-08-08 10:18:51 +03:00
9d55aa476c
Classpath exclusion support via !file/folder
RislaeD
2026-08-07 08:41:58 +03:00
ecf0bc6ec0
Saving installed JDKs JAVA_HOME + fixed Windows extraction
RislaeD
2026-08-07 08:41:11 +03:00
bddeaf9219
Logging out whole bunch of stuff, not that shit piece
RislaeD
2026-08-07 08:37:41 +03:00
f8425b9476
Fixed some mistypos and command parsing
RislaeD
2026-08-07 08:37:04 +03:00
499cd97f8b
WIP: Refactoring script build, delegating tsc configuration to toolchain
MaXFeeD
2026-08-05 20:54:29 +03:00
8c2bf4f1d1
Support following patterns for argument parsing: --keyword, --key-word, --key_word and --keyWord
MaXFeeD
2026-08-01 17:20:13 +03:00
f753bca304
Added hidden tasks to pack for release in following configurations in modpacks/workspaces: client, server or both
MaXFeeD
2026-08-01 16:33:23 +03:00
24a74e1018
Added side selection to newProject task
MaXFeeD
2026-08-01 16:24:39 +03:00
c7057ab0c9
Support for both client- and server-only configurations in modpack and future workspace configurations
MaXFeeD
2026-08-01 16:24:10 +03:00
6339d7246c
Implemented Babel and TypeScript Compiler re/de/installation via Configure Components > Node.js & Transpilers
MaXFeeD
2026-07-31 20:24:32 +03:00
6fc451710c
Implemented transpilation with Babel
MaXFeeD
2026-07-31 20:22:27 +03:00
7aed0e057e
--force clearOutput removes output directory, improved logging it
MaXFeeD
2026-07-31 18:55:45 +03:00
959ee43782
Limiting traversing directories properly, improved not found resource explanation
MaXFeeD
2026-07-31 18:30:44 +03:00
158ef5843d
Simplified switching between projects
MaXFeeD
2026-07-31 18:29:21 +03:00
b109b84a94
Fixed resource reference duplication in multi-project mode
MaXFeeD
2026-07-31 18:09:37 +03:00
94893e7571
Fixed inproper resource referencing, warning instead of aborting for unordinal configs
MaXFeeD
2026-07-31 16:37:55 +03:00
7b568fb017
Rewritten scheduling tasks, implemented concurrent/sequential builds
MaXFeeD
2026-07-31 13:08:36 +03:00
6badc10d49
Migrating to task execution mode (supported values are: globally, projectwise (default), once_early, once_lately)
MaXFeeD
2026-07-28 20:56:42 +03:00
8f8030a9bf
Fixed includes dependent parameters toggling, typos
MaXFeeD
2026-07-28 19:11:57 +03:00
22150eb110
Working on task queue stages, highly improved project output cleanup
MaXFeeD
2026-07-28 18:41:03 +03:00
9a5cbe8f19
Always using project directory for workspace tasks, improved configureIde task, using project-based
MaXFeeD
2026-07-28 18:01:00 +03:00
2fd4c2959e
Mod should be Project
MaXFeeD
2026-07-28 12:58:34 +03:00
bcf29bc1d8
No more selection by active file (and in whole), project manager, ghost management
MaXFeeD
2026-07-28 12:48:18 +03:00
41058c4231
Removed useless watching build mode
MaXFeeD
2026-07-28 12:46:02 +03:00
31a13a7de4
Completed phased commit refactoring
MaXFeeD
2026-07-28 11:03:25 +03:00
fa76430635
Refactored component installation CLI: Node, ADB, JDK, NDK and TS Declarations, defining custom pathes
MaXFeeD
2026-07-27 20:55:58 +03:00
2b0e78ebe6
Improved concurrent build application with in-progress prompts support
MaXFeeD
2026-07-27 16:56:37 +03:00
d180125228
Using threads for multiprocessing by default, but it could be changed via concurrentProcesses property in 'toolchain.json'
MaXFeeD
2026-07-27 14:04:33 +03:00
d131d8acb9
Resolve build path leaks and enhance ADB readiness & Java sources handling
MaXFeeD
2026-07-24 21:00:27 +03:00
0702d002a1
Improved pack graphics and java d8 cleanup
MaXFeeD
2026-07-24 20:24:27 +03:00
e540175395
Misc. phased commit fixes
MaXFeeD
2026-07-23 20:35:27 +03:00
82d7aa35f2
Phase #3
MaXFeeD
2026-04-24 19:06:50 +03:00
efffd1bcc9
Phase #2
MaXFeeD
2026-04-24 16:09:16 +03:00
c560254e68
Phase #1
MaXFeeD
2026-04-24 15:44:30 +03:00
1b23b55b3b
Concurrent build with scheduling and CLI
RislaeD
2026-04-15 21:40:12 +03:00
e7a7c28636
Implemented Node.js, JDK, NDK, Gradle system-wide installation, fetching declarations and ADB
MaXFeeD
2026-04-12 15:21:25 +03:00
371f7d69b9
Updating to prompt-toolkit#3.0.52 and Python 3.8+
MaXFeeD
2026-03-23 13:07:35 +03:00
4de56bfdfd
Migrating from ModStructure to ProjectStructure (BuildConfigStructure especially)
MaXFeeD
2026-03-22 20:59:31 +03:00
4ccc5f7977
Partially rewriting to ProjectStructure and BuildTarget specifically
MaXFeeD
2026-03-19 20:49:23 +03:00
fc26cf27e3
Using ABC as class basis for deprecated meta
MaXFeeD
2026-03-19 20:47:01 +03:00
172a2fde3f
Implemented packing java sources, classpath and sources
MaXFeeD
2026-03-11 20:52:20 +03:00
e35c97c5dc
Added device authorization timeout and hints
MaXFeeD
2026-03-11 19:35:31 +03:00
df791c827f
Fixed expanding paths with selector
MaXFeeD
2026-03-11 18:54:29 +03:00
e4d3d0c377
Launching packages with auto launch
MaXFeeD
2026-03-11 17:44:51 +03:00
74eda5f676
Implementing adb.launcherPackage/Activity [WIP]
MaXFeeD
2026-03-07 20:45:29 +03:00
106a8f54dc
Searching for modpacks in specific architecture Horizon, proper error output
MaXFeeD
2026-03-07 20:21:03 +03:00
ed0ea4ad8b
Properly closing prompt sessions on errors, push directory detection and choice fallback
MaXFeeD
2026-03-07 19:24:37 +03:00
89d1eac13d
Readded tasks for system wide installation, IntelliJ configuration fixes
MaXFeeD
2026-03-07 14:36:00 +03:00
4bb97f08f8
Bump 0.1.1, requires python >= 3.8
MaXFeeD
2026-03-07 14:18:15 +03:00
754eb6f274
Fixed Inner Core java folders, improved error handling
MaXFeeD
2026-01-28 03:40:37 +03:00
aa45e4060d
Future orchestrator --concurrent-test
MaXFeeD
2025-10-16 01:47:47 +03:00
7b3b6208be
Added config-variants example
MaXFeeD
2025-09-25 20:11:28 +03:00
7e6b4727d8
Project availability mistypos, fix defaults
MaXFeeD
2025-09-25 20:10:10 +03:00
5016918a44
Remade dependency graph example to test suite, package venv support
MaXFeeD
2025-09-24 19:50:38 +03:00
147e07b457
Added dependency-graph example
MaXFeeD
2025-09-22 02:35:43 +03:00
4a341e2dca
Example (unit test) running support, fixed recursive dependency collection for file configs, project name
MaXFeeD
2025-09-22 02:35:20 +03:00
ebf086073e
Building scripts from build.config, frozen messages and typo fixes
MaXFeeD
2025-09-09 23:54:00 +03:00
850508ee5c
Properly config updates, checking for adb installation, abis is not neccessary anymore
MaXFeeD
2025-09-09 23:53:05 +03:00
7b06579f7d
Skipping java compilation when not needed
MaXFeeD
2025-09-09 23:51:43 +03:00
c5684ef60c
Added that silly raccoon
MaXFeeD
2025-06-25 20:52:34 +03:00
f2bd4b41da
Added crossplatform ANSI art to icmtoolchain command
MaXFeeD
2025-06-24 16:30:24 +03:00
bafd887335
Fixed MakeDataConfig inference order
MaXFeeD
2025-06-24 11:45:59 +03:00
774866e762
Running tasks without opened project, single template selection fixes
MaXFeeD
2025-06-23 21:19:42 +03:00
eeed814cfd
Properly python 3.8+ support
MaXFeeD
2025-06-23 02:26:05 +03:00
1d460b0980
Installing minimum python version venv by default
MaXFeeD
2025-06-23 01:46:03 +03:00
845f6f5820
Console output standartization: success, attention, failure and frozen
MaXFeeD
2025-06-21 20:45:44 +03:00
a19ab9580f
Messages about non-existent user data folders in modpacks
MaXFeeD
2025-06-21 19:27:56 +03:00
f2e8715c11
Moving resources in modpacks to assets, probably most convenient way
MaXFeeD
2025-06-21 18:18:11 +03:00
4a1aabc96a
Added java_compiler rule to java compilation
MaXFeeD
2025-06-21 18:13:17 +03:00
d60a1da949
MakeDataConfig.is_pack replaced with project_type property
MaXFeeD
2025-06-21 15:33:58 +03:00
25dd770027
Rewritten different project data types to FlushableMakeProjectData
MaXFeeD
2025-06-21 15:05:46 +03:00
0f46361476
Flushing modpack info, added external_servers.txt
MaXFeeD
2025-06-21 14:49:20 +03:00
8d1e2683c4
Migrating native.configurations to integrated configurations
MaXFeeD
2025-06-21 14:19:59 +03:00
49e1ace78b
RuleSet/RuleSetHolder.contains_rules
MaXFeeD
2025-06-21 14:02:27 +03:00
07b85f9b6f
Modpack support: dependencies, resources, mod assets
MaXFeeD
2025-06-20 20:55:39 +03:00
a05fce9bc0
MakeDataConfig implements RuleSetHolder, complete configuration support
MaXFeeD
2025-06-20 00:30:44 +03:00
4a8610207c
RuleSetConfig separated from RuleSetHolder
MaXFeeD
2025-06-17 20:31:23 +03:00
3107cc83bb
RuleSetHolder + Config prototype overrides
MaXFeeD
2025-06-15 18:36:18 +03:00
50fd351d6a
Experimenting with RuleSet, future configuration merger
MaXFeeD
2025-06-13 20:46:00 +03:00
810927cf52
Config.obtain merges default values, nested configs receives fallbacks from parents
MaXFeeD
2025-06-12 11:52:46 +03:00
084b9605dc
Renamed project_manager.py to project_graph.py, unsatisfied dependency typo fix
MaXFeeD
2025-06-09 20:32:54 +03:00
89f2013122
Removed holy aboba test
MaXFeeD
2025-06-09 18:16:29 +03:00
d540119334
Resolving artifacts in holy aboba test
MaXFeeD
2025-06-09 17:57:55 +03:00
99b1c35c42
Introducing project dependencies
MaXFeeD
2025-06-09 17:57:13 +03:00
4c563dc73a
Revert "Removed aboba ultimate testing stuff"
MaXFeeD
2025-06-09 17:21:44 +03:00
551cf7d44f
Moving ProjectGraph to project_manager.py
MaXFeeD
2025-06-09 14:57:52 +03:00
2416433a47
Removed aboba ultimate testing stuff
MaXFeeD
2025-06-09 14:57:10 +03:00
c778c4a838
Traversing with sorting for most reliable dependencies, unify cross references, dependency management
MaXFeeD
2025-06-09 14:53:45 +03:00
c19f020698
Implemented AbobaConfig
MaXFeeD
2025-06-05 20:51:46 +03:00
ce20d5e561
Cross reference resolving, removing unused edges, dependence traversing
MaXFeeD
2025-06-05 20:51:35 +03:00
fe1139a07b
ProjectGraph/Edge, etc.: obtaining and resolving artifacts
MaXFeeD
2025-06-04 20:59:36 +03:00
b54533d562
Artifact structure
MaXFeeD
2025-06-01 21:02:07 +03:00