|
|
fbc51f8e18
|
allow subclasses to set Arguments value, and provide a ToString implementation
|
2021-04-29 22:35:56 -04:00 |
|
|
|
2ed59233b3
|
implement ActionCommandItem - command item that directly executes an action (not a Command)... not sure why
|
2021-04-29 22:34:48 -04:00 |
|
|
|
014a9b99c4
|
improvements to MBS.Framework.Drawing.Color
|
2021-04-29 22:34:02 -04:00 |
|
|
|
ba7f6a497a
|
search Commands collection before calling FindCommandInternal (can't remember why...)
|
2021-04-29 22:32:59 -04:00 |
|
|
|
0f4f520963
|
actually implement DefaultCommandLine
|
2021-04-29 22:31:58 -04:00 |
|
|
|
5194305560
|
search all added Contexts for the given commandID
|
2021-02-27 08:37:41 -05:00 |
|
|
|
7d72b3b0f9
|
provide a way to display custom settings UI in SettingsDialog
|
2021-02-23 23:41:05 -05:00 |
|
|
|
32a9da8a02
|
notify application when a command is enabled or disabled
|
2021-02-23 23:40:48 -05:00 |
|
|
|
489544e372
|
separate Application contexts (added/removed to Application) and other contexts (e.g. Universal Editor's EditorContext)
|
2021-02-23 23:40:31 -05:00 |
|
|
|
a594833143
|
migrate Settings codebase from MBS.Framework.UserInterface to MBS.Framework
|
2021-02-07 00:12:14 -05:00 |
|
|
|
2c9d62ac37
|
silently be more generically usable
|
2021-02-06 22:42:49 -05:00 |
|
|
|
3d961c6691
|
return ShortName if UniqueName has not yet been set
|
2021-02-06 22:42:21 -05:00 |
|
|
|
7ca5acd471
|
implement InstallationStatus from MBS Framework for Android
|
2021-01-09 22:30:23 -05:00 |
|
|
|
2fed2cb5ef
|
add CreateType<T> convenience method
|
2021-01-09 22:28:28 -05:00 |
|
|
|
178b6c8913
|
add optional search paths support to GetAvailableAssemblies and GetAvailableManifestResourceStreams
|
2021-01-09 22:25:27 -05:00 |
|
|
|
82c2a904ff
|
overload for CommandLineOptionCollection.Add
|
2021-01-09 22:22:53 -05:00 |
|
|
|
bdecbd93ce
|
add ToString() method to MBS.Framework.Drawing.Padding
|
2021-01-09 22:22:28 -05:00 |
|
|
|
9f5ce2d484
|
implement ISupportsExtraData for Command
|
2021-01-09 22:22:01 -05:00 |
|
|
|
83051d779f
|
add some convenience to enable single-line (new xxxApplication()).Start() paradigm
|
2021-01-09 22:16:25 -05:00 |
|
|
|
c275c25d0a
|
initial scaffolding for programmatic scripting support (e.g. via XML)
|
2020-12-04 23:43:10 -05:00 |
|
|
|
78a3b73cf6
|
optionally allow us to FindType with using namespaces
|
2020-12-04 23:42:47 -05:00 |
|
|
|
080a5c0f2d
|
fix bug in TryParse - needed to specify MakeByRefType(), pass through the return value from the array
|
2020-12-04 23:42:30 -05:00 |
|
|
|
c507fe4f83
|
add OfType<T> extension method to IList
|
2020-11-20 22:23:09 -05:00 |
|
|
|
10290a037b
|
bring in all the stuff we've moved out of MBS.Framework.UserInterface
|
2020-11-06 22:24:50 -05:00 |
|
|
|
f87b6ab79c
|
properly differentiate between Color.Empty
|
2020-11-06 22:23:53 -05:00 |
|
|
|
9aff64403e
|
move Plugin (now UserInterfacePlugin) from UWT to Framework
|
2020-10-25 15:55:30 -04:00 |
|
|
|
5ce5151dfe
|
we really should try to be CLS-compliant
|
2020-10-15 00:15:14 -04:00 |
|
|
|
031f268cca
|
provide a static Parse(string) method to play well with autoparse (StringExtensions.Parse)
|
2020-10-15 00:14:26 -04:00 |
|
|
|
a8bf093b92
|
convenience function to check if the content of array1 matches array2
|
2020-09-25 18:14:33 -04:00 |
|
|
|
72ab8dddd3
|
incorporate Measurement / MeasurementUnit into MBS.Framework.Drawing
|
2020-09-20 01:07:28 -04:00 |
|
|
|
067fcdc29b
|
convenience methods for loading manifest resource streams
|
2020-09-02 12:33:19 -04:00 |
|
|
|
f1939214fb
|
add string comparisons to ConditionalComparison enum
|
2020-09-02 12:33:05 -04:00 |
|
|
|
05888e5ec9
|
add IsEmpty, Equals, ==, and != operators to Padding
|
2020-09-02 12:32:49 -04:00 |
|
|
|
32b2eec3d1
|
extension method to parse a string as a given type using that type's public static Parse method if available
|
2020-08-24 09:22:22 -04:00 |
|
|
|
9106770a8a
|
MBS.Framework must have a static version otherwise chaos ensues
|
2020-08-13 13:58:53 -04:00 |
|
|
|
22b4be8a8b
|
implement 'memset' equivalent in .NET as described by stackoverflow answer 1897555
|
2020-08-07 01:21:02 -04:00 |
|
|
|
92f23aab04
|
assume current directory of entry assembly when searching for files without directory name
|
2020-07-30 09:28:30 -04:00 |
|
|
|
6842236967
|
function to retrieve a file name in a case-sensitive (or case-insensitive) manner on traditionally unsupported filesystems
|
2020-05-29 18:13:13 -04:00 |
|
|
|
73b696fc3f
|
add HSL calculations and other color mixing functions
|
2020-05-29 18:12:30 -04:00 |
|
|
|
6a386935fa
|
provide enum for specifying forward / backward seek direction
|
2020-05-16 13:52:22 -04:00 |
|
|
|
05d18bdfda
|
implement equality for Dimension2D
|
2020-05-16 13:52:12 -04:00 |
|
|
|
1c67e6a4e0
|
add some convenient color mixing functions
|
2020-05-16 07:12:16 -04:00 |
|
|
|
49bafecb94
|
first try using System.Type own GetType() method before looking deeper
|
2020-05-10 03:29:58 -04:00 |
|
|
|
34db3a6bb6
|
moved conditional statement code out of a single file/UE project and into MBS.Framework.Logic
|
2020-04-29 01:51:56 -04:00 |
|
|
|
cda7510668
|
Merge branch 'master' of github.com:alcexhim/MBS.Framework
|
2020-04-10 13:47:12 -04:00 |
|
|
|
4f1271a89a
|
convenience function to append contents of sourceArray to destinationArray
|
2020-04-10 13:46:53 -04:00 |
|
|
|
a97565009e
|
allow constructor to accept NULL expression
|
2020-03-28 22:51:31 -04:00 |
|
|
|
2ffe792baf
|
update snk
|
2020-03-23 03:07:21 -04:00 |
|
|
|
5e45a6d912
|
implement function to find a Type given a particular name
|
2020-02-29 17:59:41 -05:00 |
|
|
|
c565e8203c
|
add commonly-used extension methods to String
|
2020-02-29 17:59:17 -05:00 |
|