J.D. Purcell
|
f7174eb398
|
Make display scaling apply to InputRoll column header widths.
|
2020-02-17 12:34:37 -05:00 |
adelikat
|
656f2b814e
|
Move IEmulator extensions to the Emulation.Common namespace, the intent is that these are used and serve as built in functionality, so it's overly tedious to when most situations require both Common and an additional extensions namespace
|
2020-02-15 12:33:15 -06:00 |
adelikat
|
192973dcd7
|
Tastudio - hide N64 "fake analog" controls by default
|
2020-02-08 11:03:03 -06:00 |
Zach
|
ef18c1a3a6
|
Fix Macro Functionality (fixes #1838) (#1839)
* Initial fixes for macro menu items
* Arguments for this constructor can't be optional.
|
2020-02-07 13:45:13 -06:00 |
adelikat
|
626efe8caf
|
put control extension methods into the EmuHawk names space isntead of a custom one. We want these to be found and used, and most dialogs use them
|
2020-02-03 12:54:32 -06:00 |
adelikat
|
74e63cd566
|
Tastudio - some reorg
|
2020-02-02 13:32:22 -06:00 |
adelikat
|
58ff3fa60d
|
Tastudio - remember the "Bind Markers to input" settings as a tastudio setting
|
2020-02-01 16:21:38 -06:00 |
adelikat
|
3414cc1d33
|
Merge branch 'release'
|
2020-01-18 16:19:03 -06:00 |
adelikat
|
1cd5675ce0
|
Tastudio - fix crash when trying to use alt+drag after autoloading a .tasproj
|
2020-01-18 15:59:37 -06:00 |
adelikat
|
246efa4c86
|
Tastudio - remove config option to turn off input painting, there's no reasonable scenario where no painting is better, some other slight cleanups
|
2020-01-17 16:04:01 -06:00 |
adelikat
|
63da3d7bd3
|
expose GenerateLogKey and Map as methods on ILogEntryGenerator and remove all the direct casting that was happening in tastudio code
|
2020-01-13 15:49:11 -06:00 |
YoshiRulz
|
9ef32cf8f5
|
Merge ctors using default params, resolves a TODO
|
2020-01-02 22:10:42 +10:00 |
adelikat
|
1aa318d7e1
|
use ToolFormBase properties instead of globals
|
2019-12-22 10:57:06 -06:00 |
adelikat
|
77c04412d2
|
ToolManager - inject common things like config, mainform, and the tool manager itself to tools that inherit ToolFormBase
|
2019-12-22 10:57:06 -06:00 |
adelikat
|
f8ed9f49eb
|
slight cleanup
|
2019-12-22 10:57:06 -06:00 |
adelikat
|
b80b367831
|
refactor IMovie to expose the movie mode, and make extension methods that do IsPlaying type logic. This way there can be direct checks, and more variety of methods without cluttering the interface
|
2019-12-21 16:34:29 -06:00 |
adelikat
|
5e40305d1c
|
fix recent regression if auto-load is set, and default.tasproj is the most recent movie
|
2019-12-13 17:40:39 -06:00 |
adelikat
|
24d84f3f08
|
Tastudio - don't setup columns when loading a file, the file has the column settings
|
2019-12-11 11:43:05 -06:00 |
YoshiRulz
|
f309c831b3
|
Move icons out of InitializeComponent
cc9ff8022
|
2019-12-11 06:58:53 +10:00 |
adelikat
|
6107bc4553
|
TasMovie - rip out input caching attempt that wasn't even working
|
2019-12-07 12:21:42 -06:00 |
adelikat
|
f944cd65a7
|
Tastudio - LoadState() - properly dispose of IDisposables, avoid unnecessary .ToArray() call
|
2019-12-06 17:20:01 -06:00 |
adelikat
|
7ac720d931
|
Tastudio - use global references less in favor of internal properties
|
2019-12-06 17:14:27 -06:00 |
adelikat
|
aa94ddccd5
|
Tastudio - expand message column to fix text, similarly to branches
|
2019-12-03 20:10:00 -06:00 |
adelikat
|
c2b942d9a4
|
InputRoll - remove some vestigial code
|
2019-12-03 18:57:50 -06:00 |
adelikat
|
b230502228
|
Tastudio - cleanup
|
2019-12-03 18:44:01 -06:00 |
adelikat
|
6640146c0a
|
InputRoll - add a flag for whether the control can be toggled into HorizontalOrientation, and only enable it on tastudio
|
2019-12-02 20:29:29 -06:00 |
adelikat
|
d687babb41
|
TAStudio - expose Horizontal Orientation in non-developer builds
|
2019-12-02 20:23:14 -06:00 |
adelikat
|
68797f18f7
|
Tastudio - fix crash when attempting to use right-click column autohold if the movie was loaded via autoload
|
2019-11-27 20:10:06 -06:00 |
adelikat
|
1b8b4b4926
|
Tastudio - rip out option to do autorestore on mouse up vs down, make it on up only, and fix autorestore logic
|
2019-11-26 18:54:46 -06:00 |
adelikat
|
943454554d
|
Tastudio - don't update bookmark view on UpdateValues()
|
2019-11-26 17:34:50 -06:00 |
adelikat
|
24a0bdbbed
|
Tastudio/InputRoll - improve performance in UpdateValues some
|
2019-11-26 14:37:49 -06:00 |
adelikat
|
cb912bea58
|
Tastudio - when clearing, invalidate on the first non-empty input rather than first selected row
|
2019-11-24 17:53:27 -06:00 |
adelikat
|
5bbdf2a49e
|
Tastudio.MenuItems - cleanup, fix potential NRE's surrounding clipboard access, fix off by one on clear menu item invalidation logic, fix not dispointing of a disposable dialog
|
2019-11-24 16:54:08 -06:00 |
adelikat
|
caced9c2a8
|
TasMovie - remove unused constructor params
|
2019-11-24 15:40:26 -06:00 |
adelikat
|
883fea9ec6
|
Add a font picker, fixes #952
|
2019-11-24 14:58:58 -06:00 |
adelikat
|
8bbc2c75d0
|
lua - tastudio.loadbranch - use the already existing (and better) load branch method
|
2019-11-24 14:41:03 -06:00 |
adelikat
|
4e9b780539
|
Lua - implement tastudio.loadbranch #fixes #1650
|
2019-11-24 13:55:46 -06:00 |
feos
|
b70c49892c
|
omit autosaving if we have the default project name
close #1599
|
2019-11-20 20:04:03 +03:00 |
J.D. Purcell
|
90724bb777
|
Work on InputRoll horizontal mode a bit.
|
2019-10-27 17:55:53 -04:00 |
adelikat
|
cbace55d01
|
Tastudio - misc cleanups
|
2019-10-27 09:59:05 -05:00 |
adelikat
|
aaee3cf48c
|
Tastudio - fix splitter restore logic on restore defaults
|
2019-10-27 09:34:32 -05:00 |
adelikat
|
b54be19e9e
|
InputRoll - reorg - put in its own folder, break out column and cell classes into separate files
|
2019-10-26 16:49:52 -05:00 |
adelikat
|
437c2f067a
|
TAStudio - Consolidate the two restore defaults menu items. Restore splitter positions when restoring defaults
|
2019-10-26 11:40:04 -05:00 |
adelikat
|
c0e2529b20
|
tastudio - don't nag about inaccurate cores if autoloading a file
|
2019-10-24 15:49:23 -05:00 |
J.D. Purcell
|
1df41efc0d
|
Consolidate core accuracy warning dialog.
|
2019-10-21 23:54:16 -04:00 |
J.D. Purcell
|
0dcb0b9bb4
|
Fix DPI scaling issue in custom message boxes (Snex9x/QuickNES accuracy warnings).
|
2019-10-12 22:34:53 -04:00 |
adelikat
|
512b03f1b4
|
misc cleanups in tastudio files, mostly typos and redundant code
|
2019-06-28 17:51:03 -05:00 |
adelikat
|
5075160355
|
some cleanups
|
2019-06-15 18:38:56 -05:00 |
adelikat
|
394a6d86b5
|
According to the TSM api, the indexer will never return null, check length instead
|
2019-06-15 16:38:33 -05:00 |
adelikat
|
eaef336492
|
rip out IStateManager.MountForWriteAccess() and simplify
|
2019-06-15 16:06:35 -05:00 |