Commit Graph

118 Commits

Author SHA1 Message Date
bm98
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
2018-06-23 17:01:41 +02:00
bm98
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
2018-02-06 21:13:44 +01:00
bm98
34d7a9e080 V 2.35 - BETA Build 70 final 2018-01-05 20:52:24 +01:00
bm98
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
2018-01-05 01:54:14 +01:00
bm98
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
2018-01-04 00:05:35 +01:00
bm98
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
2018-01-02 01:45:49 +01:00
bm98
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
2017-12-27 00:03:58 +01:00
bm98
8a7819cca8 V 2.34 - BETA Build 68
- internal cleanup - consistent type naming, others
2017-12-26 14:44:41 +01:00
bm98
d2d1aa1664 V 2.34 - BETA Build 68
- improvement - complete rework of XML defaultProfile/mapping parsing
2017-12-26 13:53:55 +01:00
bm98
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)

- move and re-group devices etc.
2017-12-24 00:22:30 +01:00
bm98
6a76ed4cfc V 2.32 - BETA Build 66 - quick patch for PTU 3.0
update defaultProfile as of PTU 689345 (Dec 15)
2017-12-16 15:53:56 +01:00
bm98
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
2017-12-16 15:45:56 +01:00
bm98
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
2017-11-26 00:24:55 +01:00
bm98
feff3e19ad V 2.31 - BETA Build 65.2
- add more Tuning dds files - made from 360deg images from Rellim (thanks...)
2017-08-01 23:41:49 +02:00
bm98
c7540f666c V 2.31 - BETA Build 65
- fix Pitch direction in Tuning dialog
2017-08-01 18:18:23 +02:00
bm98
fd2cacf70e SC Joystick Mapper V 2.30 - Build 64 BETA final
- improved the display of All Mappings
2017-05-19 23:16:43 +02:00
bm98
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
2017-05-15 00:16:34 +02:00
bm98
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...
2017-05-14 19:13:54 +02:00
bm98
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
2017-05-14 00:18:55 +02:00
bm98
96d0ff837d V 2.29 - BETA Build 63 - final upload
Doc update
2017-05-06 02:52:56 +02:00
bm98
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
2017-05-06 02:20:42 +02:00
bm98
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
2017-04-28 22:26:49 +02:00
bm98
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
2017-04-15 00:33:21 +02:00
bm98
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
2017-01-12 00:13:48 +01:00
bm98
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
2016-12-30 02:04:21 +01:00
bm98
1e78d268b5 Build 61 Docu Update 2016-12-25 17:15:52 +01:00
bm98
83ae8be772 Final Update for SC 2.6 alpha
Rename Blend to Disable
Doc update
2016-12-25 17:10:55 +01:00
bm98
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
2016-12-23 16:13:09 +01:00
bm98
c19619b87f V 2.26 Build 60 Update for SC 2.5.0 alpha
add new actionmaps
update fallback defaultProfile.xml
2016-08-27 13:17:51 +02:00
bm98
15f2f873f5 Build 59 Documentation Update 2016-07-01 18:17:01 +02:00
bm98
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
2016-07-01 17:57:58 +02:00
bm98
f60c49ccc8 V 2.24 - BETA Build 58
- fix - some trouble in SC path finding #44
2016-05-31 20:56:48 +02:00
bm98
a7a21aae43 Build 57 - some fixes and improvements in Tables
Doc update for improvements
2016-05-28 01:50:14 +02:00
bm98
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
2016-05-27 17:13:24 +02:00
bm98
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
2016-03-12 14:55:59 +01:00
bm98
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
2016-03-11 21:30:05 +01:00
bm98
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
2016-03-06 17:22:16 +01:00
bm98
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)
2016-01-10 23:28:29 +01:00
bm98
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
2016-01-03 00:15:26 +01:00
bm98
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
2016-01-02 01:15:58 +01:00
bm98
44be6e0b57 V2.17- final, final - needed to fix activation mode with a multitap addition ???!!! CIG .... 2015-12-27 23:40:25 +01:00
bm98
54a22f89b8 V 2.17 final push for beta usage
SC 2.0/2.1PTU ALPHA
see readme.txt for updates
2015-12-27 22:45:43 +01:00
bm98
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
2015-12-26 23:16:25 +01:00
bm98
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
2015-12-22 22:30:57 +01:00
bm98
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
2015-12-22 01:47:23 +01:00
bm98
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.
2015-10-26 23:06:04 +01:00
bm98
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 :-((
2015-08-10 23:18:21 +02:00
bm98
a72b762956 BETA 2.14 Build 47 Update for AC alpha 1.1.2 -
- updated  defaultProfile.xml
2015-05-09 16:07:02 +02:00
bm98
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
2015-04-26 23:14:56 +02:00
bm98
5cf5c6174b BETA 2.12 - Update for joystick CustomizationUIHeader of AC 1.03 (add instance from jsN) 2015-02-28 23:43:52 +01:00