Commit Graph

  • 42f61bface app.config update to reflect .Net updates master v2.50beta bm98 2021-04-04 22:38:52 +0200
  • 6afbb416d6 V 2.50 - BETA Build 85 - updated for the new Mapping path in USER\Client\0 (falls back to currrent if not found) - updated actionmap groups for layout as of PTU 3.13 V 2.49 - BETA Build 84 - updated log4net 2.0.12, zStdLib 1.4.5 (security updates) - update to .Net 4.7.2 - fix - Options not properly handled - fix - Joystick Z axis not properly handled - fix - some device layouts bm98 2021-04-04 21:53:01 +0200
  • 8070cd4022
    Merge pull request #104 from SCToolsfactory/dependabot/nuget/log4net-2.0.10 bm98 2021-01-30 13:12:43 +0100
  • 6eb6d0f28e
    Bump log4net from 2.0.3 to 2.0.10 dependabot[bot] 2021-01-29 20:00:48 +0000
  • 37bafccc66 V 2.48 - BETA Build 83 - updated Actionmap Groups for Layout Dialog taken from LayoutGroups.json from <User>Documents\SCJMapper\[PTU] folder v2.48beta bm98 2020-08-18 23:03:30 +0200
  • 08def02ada Final Doc and readme update v2.47beta bm98 2020-04-12 15:09:47 +0200
  • d728596592 V 2.47 - BETA Build 82 - add Mode to create SCJoyServer Command items from action tree - add Saving ActionTree to a json file in <User>\Documents\SCJM\file.scjn.json for other tools (easier than XML) - updated Rework for Device Monitor - fix Ignore buttons from Settings not properly handled bm98 2020-04-12 14:39:10 +0200
  • ce1463d0db FInal 2.46.0.81 - doc update, most layouts adjusted v2.46beta bm98 2020-03-30 23:15:17 +0200
  • 465bf189df Reorg Main folder, move App stuff to AApp folder bm98 2020-03-22 14:39:19 +0100
  • 1ea8acfc79 Prelimiary upload for build 81 bm98 2020-03-14 00:34:42 +0100
  • 7b1ae5a052 V 2.45 - BETA Build 80 - add Some more Layout files for devices - update Layout to work with dual Joysticks of the same type and Gamepads - fix for Invert mod writing to XML (#90) - fix for some Layout files and general fixes in the layout part v2.45beta bm98 2020-03-09 00:53:13 +0100
  • 220cd3d73d Preliminary Upload for Build 80 bm98 2020-03-08 18:30:44 +0100
  • ae56478bdc V 2.44 - BETA Build 79 - 1st Layout Release take care - added Input device layout dialog and some layouts for the most common device controllers NOTE: THIS IS VERY EARLY and may break or not show - use the GitHub Issue feature to report also make sure to copy the graphics\layouts folder from the distribution else no layouts are available - update Can read Exported XMLs from the Game (mostly ... max 3 points for curves are supported) (#91) - update - defaultProfile.xml from SC LIVE PTU 3.8.2 as last resort built in one v2.44beta bm98 2020-03-07 02:11:58 +0100
  • 384f2c9986 V 2.43 - BETA Build 78 - added About / Splash Screen while loading Game resources - update checkbox "Forced write" for Invert items in Options (writes the invert tag in any case to disable CIG invert defaults) #90 v2.43beta bm98 2020-02-29 20:44:31 +0100
  • 1af32c701c Changelog: V 2.42 - BETA Build 77 - fix for not using the proper PTU cache when pulling data from gamepack (#87) NOTE: please delete .scj files in <installDir>\Storage\*.scj (as they have been overwritten with PTU content) v2.42beta bm98 2019-07-11 22:07:51 +0200
  • 275bdd281a V 2.41 - BETA Build 76 - update for SC Alpha PTU 3.6.0 and launcher 1.2.0 - new PTU path (#86) - update Log File from game includes also used Pathes - revisit those if the progam does not find them - NOTE: Gampad may not yet work and other new stuff is not complete so you're on your own here V 2.40 - BETA Build 75 - update for SC Alpha PTU 3.5.0 defaultProfile now using gamepad instead of xboxpad (#83) - NOTE: other new stuff is not complete so you're on your own here v2.41beta bm98 2019-07-11 21:01:35 +0200
  • 490f241bd9 V 2.39 - BETA Build 74 - prelim. bugfix only - fix - processing gamefile (PTU 3.2.1i) causes exception bm98 2018-08-04 01:15:44 +0200
  • e6f15e53f2 Merge branch 'master' of https://github.com/SCToolsfactory/SCJMapper-V2 v2.38beta bm98 2018-07-19 21:41:38 +0200
  • 24ad052e5e V 2.38 - BETA Build 73 final upload bm98 2018-07-19 21:41:10 +0200
  • c4a58f8866
    Delete .dtbcache bm98 2018-07-15 20:36:40 +0200
  • ae715b76c2 V 2.38 - BETA Build 73 - prerel - add - ability to hide device tabs in Settings - add - ability to color device tabs in Settings - update - defaultProfile.xml from SC PTU 3.2.1d as last resort built in one bm98 2018-07-15 20:28:38 +0200
  • ad930e3336 V 2.37 - BETA Build 72 - doc update for beta release v2.37beta bm98 2018-06-23 17:09:32 +0200
  • f9dcefb4fc V 2.36 - BETA Build 72 - support PTU folders for 3.x Alpha series - maitain PTU backups and files in MyDocuments separate from retail bm98 2018-06-23 17:01:41 +0200
  • ba8c8cff3c V 2.36 - BETA Build 71 (experimental..) - new feature - window for realtime monitoring of the controls (works also in background) - add - silently dumps the CSV list along the backup xml file into MyDocuments - improvement - try to add more usability for the config path setting bm98 2018-02-06 21:13:44 +0100
  • 34d7a9e080 V 2.35 - BETA Build 70 final v2.35beta bm98 2018-01-05 20:52:24 +0100
  • 9b45522d63 V 2.35 - BETA Build 69 (ready for test) - add - GUI translation support (english, german, french so far..) - add - provide CIG asset texts/translations for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - add - tooltips for profile action names in treeview (enable in Settings) - add - mouse tuning items (curve, expo, invert) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - fix - window should always be visible on startup now - internal cleanup - to many to list bm98 2018-01-05 01:54:14 +0100
  • 3c7a628795 V 2.35 - BETA Build 69 (ready to test) - add - provide CIG asset texts/translations for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - add - tooltips for profile action names in treeview (enable in Settings) - add - mouse tuning items (curve, expo, invert) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - fix - window should always be visible on startup now - internal cleanup - to many to list bm98 2018-01-04 00:05:35 +0100
  • 158349474b V 2.35 - BETA Build 69 (first save only) - add - provide CIG asset texts for actions and maps (use Settings to choose - for now only French and German are in but have no translations for English not all have a proper text - may not be used in the game ??) - improvement - cache CIG assets into the app/Storage folder, reads from p4k file only if those are updated - internal cleanup - to many to list bm98 2018-01-02 01:45:49 +0100
  • 66f3d27771 V 2.34 - BETA Build 68 - improvement - complete rework of XML defaultProfile/mapping parsing - add - provide CIG mappings from game assets - update - unclutter GUI, allow more scaling - internal cleanup - consistent type naming, others - fix - overwritten profile actions removed in Assignment Tab - update - doc SCJMapper_QGuide V2.34beta.pdf v2.34beta bm98 2017-12-27 00:03:58 +0100
  • 8a7819cca8 V 2.34 - BETA Build 68 - internal cleanup - consistent type naming, others bm98 2017-12-26 14:44:41 +0100
  • d2d1aa1664 V 2.34 - BETA Build 68 - improvement - complete rework of XML defaultProfile/mapping parsing bm98 2017-12-26 13:53:55 +0100
  • 9696eb1752 V 2.33 - Build 67 BETA - update for SC 3.0.0 Alpha public - fix - finding SC game folder - may work automatically for 3.0 Alpha else define it in Settings - add - get the defaultProfile.xml from LIVE\data.p4k file if possible (real game assets) - improvement - caching def profile once it is read from disk - removed - old SC path and folder locators (SCJM does not longer work with pre 3.0 game) - removed - reference to Iconic.Zip DLL (replaced with Zstd) - update - defaultProfile.xml as last resort from PTU 3.0-695052 (Dec 18, build) v2.33beta bm98 2017-12-24 00:22:30 +0100
  • 6a76ed4cfc V 2.32 - BETA Build 66 - quick patch for PTU 3.0 update defaultProfile as of PTU 689345 (Dec 15) v2.32beta bm98 2017-12-16 15:53:56 +0100
  • b6119f8526 V 2.32 - BETA Build 66 - quick patch for PTU 3.0 - removed PTU folders - add defProfile location can be in USER main dir bm98 2017-12-16 15:45:56 +0100
  • 23c0b58d38 V 2.32 - BETA Build 66 - quick patch for PTU 3.0 - add - new install locator - else use manual path in Settings - add - defaultProfile.xml location in USER dir (cannot get the real one from the assets anymore) - add - patched defaultProfile.xml (some new actions) as resource - add - some more tuning visuals bm98 2017-11-26 00:24:55 +0100
  • feff3e19ad V 2.31 - BETA Build 65.2 - add more Tuning dds files - made from 360deg images from Rellim (thanks...) bm98 2017-08-01 23:41:49 +0200
  • c7540f666c V 2.31 - BETA Build 65 - fix Pitch direction in Tuning dialog bm98 2017-08-01 18:18:23 +0200
  • fd2cacf70e SC Joystick Mapper V 2.30 - Build 64 BETA final - improved the display of All Mappings v2.30beta bm98 2017-05-19 23:16:43 +0200
  • 3e49e70ba9 V 2.30 - BETA Build 64 - RC upload - improvement - mouse mappings in kbd entries in defaultProfile are collected as mouse now and allowed to map - improvement - removed some unneeded tree scans - to speed things up - update - doc SCJMapper_QGuide V2.30beta.pdf bm98 2017-05-15 00:16:34 +0200
  • b5580a7182 V 2.30 - BETA Build 64 - second commit - add - addbind of Mouse input is possible for Keyboard actions - seems to work somehow in the game... - fixes and refacturing while encountered... bm98 2017-05-14 19:13:54 +0200
  • b3f9dbbacc V 2.30 - BETA Build 64 - first commit - add - Tab to show all mappings for the current input (Tabbed with XML other Dump items) - add - Setting (enabled, disabled -> default) to automatically switch the new tabs - either Input or Dump - fix - issue with user activations modes while dumping the mapping list - fix - issue with loading a map with gamepad mappings and the gamepad is not connected bm98 2017-05-14 00:18:55 +0200
  • 96d0ff837d V 2.29 - BETA Build 63 - final upload Doc update bm98 2017-05-06 02:52:56 +0200
  • 297e04db03 V 2.29 - BETA Build 63 - add - Calibrate gamepad thumb axes (press ABXY buttons all together and wait 2 sec - should zero all 4 axes) - fix #56 - exception when entering Tuning - fix - wrong gamepad action codes (xi1_xi_command instead of xi1_command) - fix - some more issues with gamepads - fix - options did not properly update when assigning them to another cmd or clearing the entry - improvement - Options Dialog selection and deselection of items improved - improvement - Tuning Dialog selection and deselection of items improved - improvement - Dump Log: added some more interesting captures from the game log file - improvement - Win7 / Win10 hidden text/controls with High DPI scaling issues partly resolved v2.29beta bm98 2017-05-06 02:20:42 +0200
  • 25d52b62c7 Final V 2.28.0 Build 62 upload Build with VS 2017 Community (current SP) addnl fix of an old Joystick Hat issue Updated docs and some fixes accord. VStudio code analysis v2.28beta bm98 2017-04-28 22:26:49 +0200
  • ffe5005c2b PreRelease Build 62 saved on git updates of dev tuning for strafe #48 improvement of control and selection #49 fix exception for multiple actionmaps #51 improvement for collapsing the treeview added Options dialog for all items in one window some minor fixes/refacturings on the way bm98 2017-04-15 00:33:21 +0200
  • ce5406e073 Build 62. Complete rework of Options and DevOptions New dialog for all possible ones GUI improvement for Mapped Actions Refactoring of node selection using an Event bm98 2017-01-12 00:13:48 +0100
  • 23649da891 Build 62 - first iteration - saved to GIT - add Strafe Tuning - get Tuning closer to CIG implementation - remove Sensitivity - add Saturation instead - update flight model to support the above - lot's of refacturing in that process - add three 3D scenes bm98 2016-12-30 02:04:21 +0100
  • 1e78d268b5 Build 61 Docu Update v2.27beta bm98 2016-12-25 17:15:52 +0100
  • 83ae8be772 Final Update for SC 2.6 alpha Rename Blend to Disable Doc update bm98 2016-12-25 17:10:55 +0100
  • 651e5cf237 Build 61 - Prepare SC Alpha 2.6 - Refactor actionmap source (from profile now) - Add Tree Context Menu Collapse,Expand - Fix ignore actionmap in Settings/Cancel bm98 2016-12-23 16:13:09 +0100
  • c19619b87f V 2.26 Build 60 Update for SC 2.5.0 alpha add new actionmaps update fallback defaultProfile.xml v2.26beta bm98 2016-08-27 13:17:51 +0200
  • 15f2f873f5 Build 59 Documentation Update v2.25beta bm98 2016-07-01 18:17:01 +0200
  • d49b0bf934 V 2.25 - BETA Build 59 - fix - an issue in parsing options from imported maps - add - an option to show the actiontree as CSV list with more/less details (change in Settings) - improvement - In table view add possibility to Blend All visible unmapped entries bm98 2016-07-01 17:57:58 +0200
  • f60c49ccc8 V 2.24 - BETA Build 58 - fix - some trouble in SC path finding #44 v2.24beta bm98 2016-05-31 20:56:48 +0200
  • a7a21aae43 Build 57 - some fixes and improvements in Tables Doc update for improvements v2.23beta bm98 2016-05-28 01:50:14 +0200
  • ac0ca1c208 V 2.23 - BETA Build 57 - update - Using .Net 4.5.2 Now (seems to handle some scaling issues WinForm apps) - update - Try to find the SC path also as StarCitizen\Live (instead of Public) was mentioned for SC2.2.2 onwards ??? - fix - addbind UNDEF removed when assigned - improvement - Issue a infobox if the Client folder cannot be found (please submit the complete folder structure of your installation as bug report ...) - add - a table display for mappings - some internal stuff (namespaces etc) - update - doc SCJMapper_QGuide V2.23beta.pdf bm98 2016-05-27 17:13:24 +0200
  • 9d4c71db51 V 2.22 - BETA Build 56 - final - fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area) - improvement - actions with a profile modifier attached will show underlined in the action tree - improvement - less offensive gamepad color mark ... - add - a button to dump the used defaultProfile in the right area - some internal stuff - update - doc SCJMapper_QGuide V2.22beta.pdf v2.22beta bm98 2016-03-12 14:55:59 +0100
  • 513007de83 V 2.22 - BETA Build 56 - short update - fix - try again to fix Win10 scaling issues for some PCs (hidden assignment area) - improvement - actions with a profile modifier attached will show underlined in the action tree - improvement - less offensive gamepad color mark ... - some internal stuff bm98 2016-03-11 21:30:05 +0100
  • 68d72cab6b V 2.21 - BETA Build 55 - Updates for SCA 2.2 - fix #40 added Tab entry in Ctrl. context menu - fix - try to fix Win10 scaling issues (hidden assignment area) - fix - profile tree color indication also applied when re-reading defaultProfile - improvement - enumerates up to 12 devices now (though not tested as I don't have 12 ..) - add - use of SCA 2.2 provided defaultProfile (new location and format) - add - indication of the used defaultProfile - add - built in defaultProfile updated to SCA 2.2 - Doc update v2.21beta bm98 2016-03-06 17:22:16 +0100
  • 14c7c8f130 V2.19 Build 52 Beta fix #37 improved defaultProfile Parsing fix #38 locale issue - changed App number formatting to US fix #39 changed equal to equals string for kbd entry added default actionmap to choose from (it is on the ignore list) v2.19beta bm98 2016-01-10 23:28:29 +0100
  • 29ebc857fe V2.18 Build51 2.nd push for preRelease fixed #36 Ctrl key works now fix - keyboard command formatting ActivationMode handling finished user ActivationMode change indication in mapping tree partial internal cleanup doc update v2.18beta bm98 2016-01-03 00:15:26 +0100
  • 5d948eb628 V 2.18 Build51 Push fixed #35 layout works now for Win10 improved - timeout for kbd modifiers improved - ActivationMode handling improved - Blending adds multiTap=1 improved - List commands; added Act.Modes fixed - uses game defaultProfile update - doc bm98 2016-01-02 01:15:58 +0100
  • 44be6e0b57 V2.17- final, final - needed to fix activation mode with a multitap addition ???!!! CIG .... v2.17beta bm98 2015-12-27 23:40:25 +0100
  • 54a22f89b8 V 2.17 final push for beta usage SC 2.0/2.1PTU ALPHA see readme.txt for updates bm98 2015-12-27 22:45:43 +0100
  • ffd8a2d2a4 3rd SC 2.0 Alpha Push - add ActivationMode handling - add PTU file usage in Settings - Prepared JS Modifiers (but SC cannot right now - so it is disabled) - Some GUI improvements bm98 2015-12-26 23:16:25 +0100
  • 2158bcf8b7 SC 2.0 Alpha Update - second push - more fixings with new maps - blending and profile import cleanup - profile import of nested structures - support of pre SC2.0 map import - removed global JS or GP blend options in Settings - removed ignoreversion from Settings bm98 2015-12-22 22:30:57 +0100
  • d1e77e3564 AC Alpha 2.0 Update first push before testing - internal only - lots of updates to comply with actual XML formats - fixed actionmap versions with profile and mapping versions (removed ignoreversion) - reworked blending - add full mouse settings bm98 2015-12-22 01:47:23 +0100
  • 27fff2aada Fix for alpha AC 1.3: substitute removed js1_ or xi_ mark in defaultProfile to make it no longer bailing out on init Everything else is not checked or changed in this build. v2.16beta bm98 2015-10-26 23:06:04 +0100
  • b9bffdc587 BETA 2.15 Build 48 Update for AC Alpha 1.1.6 Adjust for new AC file structure to find the files again Note: Dump Log does not work right now as CIG does not list the detected controllers anymore :-(( v2.15beta.1 bm98 2015-08-10 23:18:21 +0200
  • a72b762956 BETA 2.14 Build 47 Update for AC alpha 1.1.2 - - updated defaultProfile.xml v2.15beta v2.14beta bm98 2015-05-09 16:07:02 +0200
  • 288533d3a9 BETA 2.13 Build 46 Update for AC 1.1.1 - update - added new defaultProfile and actionmaps add - keyboard modifier for joystick fix - device checkbox applied after Reassign fix - invert checkbox handling (removed flight invert - see Tuning) fix - Add CustUI Header and Devices List in any case v2.13beta bm98 2015-04-26 23:14:56 +0200
  • 5cf5c6174b BETA 2.12 - Update for joystick CustomizationUIHeader of AC 1.03 (add instance from jsN) v2.12beta bm98 2015-02-28 23:43:52 +0100
  • e209baced6 fixed bugs in deadzone handling, addbind command reading, config file read, default mapping handling when starting the app Created 2.11 Build 44 BETA v2.11beta bm98 2015-01-14 00:04:04 +0100
  • 3272d48513 V 2.10 - Build 43 - Production - new feature - added Action Tree context menu for Assign, Clear and Blend - fix - issue for Js Reassignment if more than one was not yet assigned - improvement - Right click in Action Tree selects the items (no need to select and then right click anymore) - doc update v2.10 bm98 2015-01-04 01:56:04 +0100
  • 179c414816 Add prj file to commit bm98 2015-01-01 20:41:31 +0100
  • 301f18bbbe Build 42 beta 3 - bm98 2015-01-01 20:40:53 +0100
  • 28b23252c0 Fix of issue for Js Reassignment if more than one was not yet assigned bm98 2015-01-01 20:40:01 +0100
  • d7086deb69 Build 41: fix: #26 null ptr issue in Device Tuning with unassigned axes, rework of newly introduced changes with regards to not assigned items (Device, Deadzone, Invert) improve: add tooltip with Device Name and GUID to Device Tabs update: Beta Version tag includes build and beta tag v2.10beta2 bm98 2014-12-28 18:58:20 +0100
  • 30db0e48dc More Update for AC1.0: add DumpLog - get the AC detected controller config from the latest AC log file fix Blend and Clear to apply any input kind (assign checks for the right one) bm98 2014-12-22 22:37:32 +0100
  • c0d691b728 more AC 1.0 Updates: support Invert Option commands v2.10beta bm98 2014-12-22 18:05:21 +0100
  • 47fb23f1cf Re-design and update for AC1.0 mapping policies Can only map to appropriate device type (mixed ones no longer supported) Can extend an action which then uses addbind in XML (context menu) Removed Invert per command (no longer supported) Update options usage and syntax Changed actionmap version to 1 Persist treeview filter checkboxes in app settings bm98 2014-12-22 01:34:09 +0100
  • 4c617f85ab AC 1.0 Update: change for new option tree and naming bm98 2014-12-20 21:15:45 +0100
  • 0640564f6a Update for AC 1.0: in defaultProfile: recognize also blanks in addition to jsx_reserved / xi_reserved as placeholders for valid action entries bm98 2014-12-20 17:24:17 +0100
  • 17c06da6ac Final Beta - #19 add support for keyboard and gamepad; #21 Allow Invert on Axis controls #22 fixed issue with initial jsN Assignment v2.8beta2 bm98 2014-12-01 23:32:31 +0100
  • 0342968614 fix - init Actiontree with Show Checkboxes applied bm98 2014-12-01 00:59:01 +0100
  • 13beb20da3 add checkboxes to show Joystick, Gamepad, Kbd and Mapped Only fix - Blended ones don't reload with proper visual Change build to 37 bm98 2014-12-01 00:23:31 +0100
  • 984a0f24cd Fixed jsN init inconsitency - does js1... jsn now also when loading defaultProfile bm98 2014-11-28 23:22:36 +0100
  • 94e03d4947 Build updated to 35 bm98 2014-11-19 23:58:05 +0100
  • 44a37ce10c Second V2.8 - more BETA now Supports Gamepad Tuning too, cleanup and some refactoring v2.8beta bm98 2014-11-18 23:50:35 +0100
  • 7dc4b37164 First Alpha for Keyboard and Gamepad support (ex Tuning) New DSsharp dlls V2.6.3 via NuGet bm98 2014-11-17 00:36:17 +0100
  • a0f3e3e9dd Merge pull request #20 from bm98/master v2.7 bm98 2014-11-11 21:48:17 +0100
  • fbb97157d6 Build 33 - cleanup and bugfix (Null ptr for joystick devices if not mapped) Doc updated for 2.7 bm98 2014-10-29 00:22:11 +0100
  • 9ac0766ce4 Delete old files from tree bm98 2014-10-26 23:19:23 +0100
  • 3aadcbc8e4 First Commit of Joystick Tuning Code bm98 2014-10-26 23:11:57 +0100
  • 29b5496afd Update Version No to 2.6 v2.6 bm98 2014-10-26 21:30:46 +0100
  • c83731f541 fix issue getting actionmaps from config file fix issue with options don't reset before Grab add GER quick guide bm98 2014-10-19 14:13:11 +0200
  • 7a0ec928e6 support option tags #18 support version and ignoreversion, can force ignoreversion does not longer dump empty maps supported actionmaps are preset in config file (instead of code) Doc Update v2.5 bm98 2014-09-20 01:07:53 +0200
  • 4a06ab6654 improved on #17 allows js1..js8 adopt for AC 0.9 - add actionmaps flycam and spaceship_turret v2.4 bm98 2014-09-14 19:51:42 +0200
  • 8e46f91780 - new feature #16 - allow reassignment of the jsN group - improvement - uniquely identified devices with the same name (use GUID) - improvement - shows jsN assignment in Joystick tab - improvement - detection of the SC install path extended to one more Registry entry - fix - blend unmapped works properly now - fix #16 - manual entry of SC directory works now - update doc v2.3 bm98 2014-08-31 15:05:56 +0200
  • 837c2c9e8b late fix for the new settings - need to rebuild the tree after accepting changes doc updated with new dialog screenshot v2.2 bm98 2014-08-03 00:10:55 +0200