├── License.txt ├── Work by Speech ├── .vs │ └── Work by Speech │ │ ├── FileContentIndex │ │ ├── 03b7020a-8365-4396-96e1-020b76f36edc.vsidx │ │ ├── 4337e83a-eb71-4f7d-b8f1-4620a11b8929.vsidx │ │ ├── b4db12a8-f48b-4526-aada-f546912266f6.vsidx │ │ └── dc555116-641f-40c0-8757-2be1ad27730a.vsidx │ │ ├── v16 │ │ ├── .suo │ │ └── TestStore │ │ │ └── 0 │ │ │ ├── 000.testlog │ │ │ └── testlog.manifest │ │ └── v17 │ │ ├── .suo │ │ ├── DocumentLayout.json │ │ └── TestStore │ │ └── 0 │ │ ├── 000.testlog │ │ └── testlog.manifest ├── Work by Speech.sln └── Work by Speech │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── Auxiliary Methods.cs │ ├── Built-in Commands.cs │ ├── Classes Enums.cs │ ├── Custom Commands.cs │ ├── Keyboard.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Middle Man.cs │ ├── Mouse.cs │ ├── Mousegrid.xaml │ ├── Mousegrid.xaml.cs │ ├── Old Versions Support.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── SpeechWindow.xaml │ ├── SpeechWindow.xaml.cs │ ├── Tests.cs │ ├── WindowAddEditActionKeyboard.xaml │ ├── WindowAddEditActionKeyboard.xaml.cs │ ├── WindowAddEditActionMouse.xaml │ ├── WindowAddEditActionMouse.xaml.cs │ ├── WindowAddEditActionMoveMouse.xaml │ ├── WindowAddEditActionMoveMouse.xaml.cs │ ├── WindowAddEditActionOpenURL.xaml │ ├── WindowAddEditActionOpenURL.xaml.cs │ ├── WindowAddEditActionReadText.xaml │ ├── WindowAddEditActionReadText.xaml.cs │ ├── WindowAddEditActionScrollMouse.xaml │ ├── WindowAddEditActionScrollMouse.xaml.cs │ ├── WindowAddEditActionTypeText.xaml │ ├── WindowAddEditActionTypeText.xaml.cs │ ├── WindowAddEditActionWait.xaml │ ├── WindowAddEditActionWait.xaml.cs │ ├── WindowAddEditCommand.xaml │ ├── WindowAddEditCommand.xaml.cs │ ├── WindowAddEditGroup.xaml │ ├── WindowAddEditGroup.xaml.cs │ ├── WindowAddEditProfile.xaml │ ├── WindowAddEditProfile.xaml.cs │ ├── WindowChangelog.xaml │ ├── WindowChangelog.xaml.cs │ ├── WindowChooseProgram.xaml │ ├── WindowChooseProgram.xaml.cs │ ├── WindowEULA.xaml │ ├── WindowEULA.xaml.cs │ ├── WindowManageGroups.xaml │ ├── WindowManageGroups.xaml.cs │ ├── WindowRecordActions.xaml │ ├── WindowRecordActions.xaml.cs │ ├── WindowsInput2.cs │ ├── WindowsInputNative2.cs │ ├── Work by Speech multi.ico │ ├── Work by Speech.csproj │ ├── Work by Speech.csproj.user │ ├── app.manifest │ ├── bin │ └── Debug │ │ ├── Built-in Commands.pdf │ │ ├── License.txt │ │ ├── Microsoft.WindowsAPICodePack.Shell.dll │ │ ├── Microsoft.WindowsAPICodePack.dll │ │ ├── Mousegrid Alphabet.pdf │ │ ├── Useful Windows Key Combinations.pdf │ │ ├── User Guide.pdf │ │ ├── Windows Input Simulator License.txt │ │ ├── Work by Speech.exe │ │ ├── Work by Speech.exe.config │ │ ├── Work by Speech.pdb │ │ └── coords.txt │ ├── icons │ ├── 1process.png │ ├── Work by Speech multi.ico │ ├── Work by Speech.ico │ ├── Work by Speech.png │ ├── app_icon.ico │ ├── app_icon.png │ ├── app_icon_small.png │ ├── application_edit.png │ ├── command.ico │ ├── command.png │ ├── command2.ico │ ├── dictation.ico │ ├── dictation.png │ ├── dictation2.ico │ ├── help.png │ ├── info.png │ ├── off.ico │ ├── off.png │ ├── off2.ico │ └── process.png │ ├── images │ ├── 1process.png │ ├── application_edit.png │ ├── command.ico │ ├── command2.ico │ ├── dictation.ico │ ├── dictation2.ico │ ├── help 30x30.png │ ├── help.png │ ├── info.png │ ├── off2.ico │ ├── page_edit.png │ ├── page_process.png │ ├── process.png │ └── w logo.png │ ├── libs │ ├── Microsoft.WindowsAPICodePack.Shell.dll │ └── Microsoft.WindowsAPICodePack.dll │ ├── obj │ └── Debug │ │ ├── .NETFramework,Version=v4.7.2.AssemblyAttributes.cs │ │ ├── App.g.cs │ │ ├── App.g.i.cs │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── Interop.Shell32.dll │ │ ├── MainWindow.baml │ │ ├── MainWindow.g.cs │ │ ├── MainWindow.g.i.cs │ │ ├── Mousegrid.baml │ │ ├── Mousegrid.g.cs │ │ ├── Mousegrid.g.i.cs │ │ ├── Speech.Properties.Resources.resources │ │ ├── SpeechWindow.baml │ │ ├── SpeechWindow.g.cs │ │ ├── SpeechWindow.g.i.cs │ │ ├── WindowAddEditActionKeyboard.baml │ │ ├── WindowAddEditActionKeyboard.g.cs │ │ ├── WindowAddEditActionKeyboard.g.i.cs │ │ ├── WindowAddEditActionMouse.baml │ │ ├── WindowAddEditActionMouse.g.cs │ │ ├── WindowAddEditActionMouse.g.i.cs │ │ ├── WindowAddEditActionMoveMouse.baml │ │ ├── WindowAddEditActionMoveMouse.g.cs │ │ ├── WindowAddEditActionMoveMouse.g.i.cs │ │ ├── WindowAddEditActionOpenURL.baml │ │ ├── WindowAddEditActionOpenURL.g.cs │ │ ├── WindowAddEditActionOpenURL.g.i.cs │ │ ├── WindowAddEditActionReadText.baml │ │ ├── WindowAddEditActionReadText.g.cs │ │ ├── WindowAddEditActionReadText.g.i.cs │ │ ├── WindowAddEditActionScrollMouse.baml │ │ ├── WindowAddEditActionScrollMouse.g.cs │ │ ├── WindowAddEditActionScrollMouse.g.i.cs │ │ ├── WindowAddEditActionTypeText.baml │ │ ├── WindowAddEditActionTypeText.g.cs │ │ ├── WindowAddEditActionTypeText.g.i.cs │ │ ├── WindowAddEditActionWait.baml │ │ ├── WindowAddEditActionWait.g.cs │ │ ├── WindowAddEditActionWait.g.i.cs │ │ ├── WindowAddEditCommand.baml │ │ ├── WindowAddEditCommand.g.cs │ │ ├── WindowAddEditCommand.g.i.cs │ │ ├── WindowAddEditGroup.baml │ │ ├── WindowAddEditGroup.g.cs │ │ ├── WindowAddEditGroup.g.i.cs │ │ ├── WindowAddEditProfile.baml │ │ ├── WindowAddEditProfile.g.cs │ │ ├── WindowAddEditProfile.g.i.cs │ │ ├── WindowChangelog.baml │ │ ├── WindowChangelog.g.cs │ │ ├── WindowChangelog.g.i.cs │ │ ├── WindowChooseProgram.baml │ │ ├── WindowChooseProgram.g.cs │ │ ├── WindowChooseProgram.g.i.cs │ │ ├── WindowEULA.baml │ │ ├── WindowEULA.g.cs │ │ ├── WindowEULA.g.i.cs │ │ ├── WindowManageGroups.baml │ │ ├── WindowManageGroups.g.cs │ │ ├── WindowManageGroups.g.i.cs │ │ ├── WindowRecordActions.baml │ │ ├── WindowRecordActions.g.cs │ │ ├── WindowRecordActions.g.i.cs │ │ ├── Work by Speech.csproj.AssemblyReference.cache │ │ ├── Work by Speech.csproj.CopyComplete │ │ ├── Work by Speech.csproj.CoreCompileInputs.cache │ │ ├── Work by Speech.csproj.FileListAbsolute.txt │ │ ├── Work by Speech.csproj.GenerateResource.cache │ │ ├── Work by Speech.csproj.ResolveComReference.cache │ │ ├── Work by Speech.exe │ │ ├── Work by Speech.g.resources │ │ ├── Work by Speech.pdb │ │ ├── Work by Speech_MarkupCompile.cache │ │ ├── Work by Speech_MarkupCompile.i.cache │ │ └── Work by Speech_MarkupCompile.lref │ └── w logo.ico ├── other ├── awards │ ├── Best-App-Award-2-min.jpg │ ├── certified-free.png │ ├── filetransit_5of5.gif │ ├── majorgeektested.gif │ ├── si-award-clean.png │ ├── softlay-300x110.png │ ├── softpedia_100_clean.png │ └── updatestar.com.jpg ├── images │ ├── 01_main_window.jpg │ ├── 02_command_editing.jpg │ ├── 03_macro_recorder.jpg │ ├── 04_built-in_commands.jpg │ ├── 05_settings.jpg │ ├── 06_mousegrid_hexagonal.png │ ├── 07_mousegrid_square.png │ ├── 08_mousegrid_horizontal.png │ ├── 09_mousegrid_vertical.png │ ├── 10_mousegrid_combined.png │ ├── Work by Speech multi.ico │ ├── Work by Speech.ico │ ├── Work by Speech.png │ ├── Work_by_Speech_32x32.png │ ├── email.jpg │ └── small screenshot.jpg └── latest_version.txt └── readme.md /License.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Work by Speech 4 | 5 | Copyright © 2023 Mikołaj Magowski 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/FileContentIndex/03b7020a-8365-4396-96e1-020b76f36edc.vsidx: -------------------------------------------------------------------------------- 1 | CDGG '3 -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/FileContentIndex/4337e83a-eb71-4f7d-b8f1-4620a11b8929.vsidx: -------------------------------------------------------------------------------- 1 | CDGG '3 -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/FileContentIndex/b4db12a8-f48b-4526-aada-f546912266f6.vsidx: -------------------------------------------------------------------------------- 1 | CDGG '3 -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/FileContentIndex/dc555116-641f-40c0-8757-2be1ad27730a.vsidx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/FileContentIndex/dc555116-641f-40c0-8757-2be1ad27730a.vsidx -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v16/.suo -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v16/TestStore/0/000.testlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v16/TestStore/0/000.testlog -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v16/TestStore/0/testlog.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v16/TestStore/0/testlog.manifest -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v17/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v17/.suo -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v17/DocumentLayout.json: -------------------------------------------------------------------------------- 1 | { 2 | "Version": 1, 3 | "WorkspaceRootPath": "C:\\Users\\mikol\\Documents\\Visual Studio 2022\\Projects\\Work by Speech\\", 4 | "Documents": [ 5 | { 6 | "AbsoluteMoniker": "D:0:0:{65A56C47-FF03-4145-9427-84E6876EAA7F}|Work by Speech\\Work by Speech.csproj|c:\\users\\mikol\\documents\\visual studio 2022\\projects\\work by speech\\work by speech\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", 7 | "RelativeMoniker": "D:0:0:{65A56C47-FF03-4145-9427-84E6876EAA7F}|Work by Speech\\Work by Speech.csproj|solutionrelative:work by speech\\mainwindow.xaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" 8 | } 9 | ], 10 | "DocumentGroupContainers": [ 11 | { 12 | "Orientation": 0, 13 | "VerticalTabListWidth": 256, 14 | "DocumentGroups": [ 15 | { 16 | "DockedWidth": 200, 17 | "SelectedChildIndex": 0, 18 | "Children": [ 19 | { 20 | "$type": "Document", 21 | "DocumentIndex": 0, 22 | "Title": "MainWindow.xaml.cs", 23 | "DocumentMoniker": "C:\\Users\\mikol\\Documents\\Visual Studio 2022\\Projects\\Work by Speech\\Work by Speech\\MainWindow.xaml.cs", 24 | "RelativeDocumentMoniker": "Work by Speech\\MainWindow.xaml.cs", 25 | "ToolTip": "C:\\Users\\mikol\\Documents\\Visual Studio 2022\\Projects\\Work by Speech\\Work by Speech\\MainWindow.xaml.cs", 26 | "RelativeToolTip": "Work by Speech\\MainWindow.xaml.cs", 27 | "ViewState": "AQIAACcAAAAAAAAAAAAAAEUAAABHAAAA", 28 | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", 29 | "WhenOpened": "2024-08-08T16:44:45.238Z", 30 | "EditorCaption": "" 31 | } 32 | ] 33 | } 34 | ] 35 | } 36 | ] 37 | } -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v17/TestStore/0/000.testlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v17/TestStore/0/000.testlog -------------------------------------------------------------------------------- /Work by Speech/.vs/Work by Speech/v17/TestStore/0/testlog.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/.vs/Work by Speech/v17/TestStore/0/testlog.manifest -------------------------------------------------------------------------------- /Work by Speech/Work by Speech.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.8.34330.188 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Work by Speech", "Work by Speech\Work by Speech.csproj", "{65A56C47-FF03-4145-9427-84E6876EAA7F}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {65A56C47-FF03-4145-9427-84E6876EAA7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {65A56C47-FF03-4145-9427-84E6876EAA7F}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {65A56C47-FF03-4145-9427-84E6876EAA7F}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {65A56C47-FF03-4145-9427-84E6876EAA7F}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {BC3F9B4E-40E5-438D-BD55-4DAE6C9C825F} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/App.xaml: -------------------------------------------------------------------------------- 1 |  6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace Speech 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Mousegrid.xaml: -------------------------------------------------------------------------------- 1 |  11 | 12 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Old Versions Support.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Windows; 4 | 5 | namespace Speech 6 | { 7 | public partial class MainWindow : Window 8 | { 9 | const string old_filename_settings = "settings.txt"; 10 | 11 | void load_settings_v_1_5_and_older() 12 | { 13 | FileStream fs = null; 14 | StreamReader sr = null; 15 | string file_path = System.IO.Path.Combine(Middle_Man.saving_folder_path, old_filename_settings); 16 | 17 | try 18 | { 19 | if (File.Exists(file_path)) 20 | { 21 | fs = new FileStream(file_path, FileMode.Open, FileAccess.Read); 22 | sr = new StreamReader(fs); 23 | 24 | TBconfidence_start.Text = sr.ReadLine(); 25 | TBconfidence_commands.Text = sr.ReadLine(); 26 | TBconfidence_dictation.Text = sr.ReadLine(); 27 | CHBread_recognized_speech.IsChecked = read_recognized_speech 28 | = bool.Parse(sr.ReadLine()); 29 | CHBuse_better_dictation.IsChecked = better_dictation = bool.Parse(sr.ReadLine()); 30 | 31 | CBtype.SelectedIndex = int.Parse(sr.ReadLine()); 32 | CBlines.SelectedIndex = int.Parse(sr.ReadLine()); 33 | TBdesired_figures_nr.Text = sr.ReadLine(); 34 | color_bg_str = sr.ReadLine(); 35 | color_font_str = sr.ReadLine(); 36 | TBfont_size.Text = sr.ReadLine(); 37 | CHBsmart_mousegrid.IsChecked = smart_grid = bool.Parse(sr.ReadLine()); 38 | 39 | CHBstart_with_hidden.IsChecked = bool.Parse(sr.ReadLine()); 40 | CHBrun_at_startup.IsChecked = bool.Parse(sr.ReadLine()); 41 | CHBstart_minimized.IsChecked = bool.Parse(sr.ReadLine()); 42 | CHBminimize_to_tray.IsChecked = bool.Parse(sr.ReadLine()); 43 | CHBauto_updates.IsChecked = auto_updates = bool.Parse(sr.ReadLine()); 44 | 45 | //Checkboxes Checked and Unchecked events work only after form is loaded 46 | //so they have to be called manually in order to load save data properly 47 | CHBread_recognized_speech_Checked(new object(), new RoutedEventArgs()); 48 | CHBuse_better_dictation_Checked(new object(), new RoutedEventArgs()); 49 | CHBstart_with_hidden_Checked(new object(), new RoutedEventArgs()); 50 | CHBstart_minimized_Checked(new object(), new RoutedEventArgs()); 51 | CHBminimize_to_tray_Checked(new object(), new RoutedEventArgs()); 52 | CHBauto_updates_Checked(new object(), new RoutedEventArgs()); 53 | CHBsmart_mousegrid_Checked(new object(), new RoutedEventArgs()); 54 | 55 | string line; 56 | 57 | //added by version 1.3 58 | if (sr.EndOfStream == false) 59 | { 60 | line = sr.ReadLine(); 61 | if (line != "null" && CBss_voices.Items.Count > 0) 62 | CBss_voices.SelectedItem = line; 63 | } 64 | 65 | set_values(); 66 | 67 | sr.Close(); 68 | fs.Close(); 69 | } 70 | } 71 | catch (Exception ex) 72 | { 73 | loading_error = true; 74 | MessageBox.Show(ex.Message, "Error OVS001", MessageBoxButton.OK, MessageBoxImage.Error); 75 | 76 | try 77 | { 78 | if (sr != null) 79 | sr.Close(); 80 | if (fs != null) 81 | fs.Close(); 82 | } 83 | catch (Exception ex2) { } 84 | } 85 | } 86 | } 87 | } 88 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.InteropServices; 3 | using System.Windows; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("Work by Speech")] 9 | [assembly: AssemblyDescription("Work by Speech allows efficient work on a computer by speech without needing a keyboard and mouse.")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("Mikołaj Magowski")] 12 | [assembly: AssemblyProduct("Work by Speech")] 13 | [assembly: AssemblyCopyright("Copyright © 2023 - 2024")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | //In order to begin building localizable applications, set 23 | //CultureYouAreCodingWith in your .csproj file 24 | //inside a . For example, if you are using US english 25 | //in your source files, set the to en-US. Then uncomment 26 | //the NeutralResourceLanguage attribute below. Update the "en-US" in 27 | //the line below to match the UICulture setting in the project file. 28 | 29 | //[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] 30 | 31 | 32 | [assembly: ThemeInfo( 33 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 34 | //(used if a resource is not found in the page, 35 | // or application resource dictionaries) 36 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 37 | //(used if a resource is not found in the page, 38 | // app, or any theme specific resource dictionaries) 39 | )] 40 | 41 | 42 | // Version information for an assembly consists of the following four values: 43 | // 44 | // Major Version 45 | // Minor Version 46 | // Build Number 47 | // Revision 48 | // 49 | // You can specify all the values or you can default the Build and Revision Numbers 50 | // by using the '*' as shown below: 51 | // [assembly: AssemblyVersion("1.0.*")] 52 | [assembly: AssemblyVersion("2.2")] 53 | [assembly: AssemblyFileVersion("2.2")] -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace Speech.Properties { 12 | using System; 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources { 26 | 27 | private static global::System.Resources.ResourceManager resourceMan; 28 | 29 | private static global::System.Globalization.CultureInfo resourceCulture; 30 | 31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 32 | internal Resources() { 33 | } 34 | 35 | /// 36 | /// Returns the cached ResourceManager instance used by this class. 37 | /// 38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 39 | internal static global::System.Resources.ResourceManager ResourceManager { 40 | get { 41 | if (object.ReferenceEquals(resourceMan, null)) { 42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Speech.Properties.Resources", typeof(Resources).Assembly); 43 | resourceMan = temp; 44 | } 45 | return resourceMan; 46 | } 47 | } 48 | 49 | /// 50 | /// Overrides the current thread's CurrentUICulture property for all 51 | /// resource lookups using this strongly typed resource class. 52 | /// 53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 54 | internal static global::System.Globalization.CultureInfo Culture { 55 | get { 56 | return resourceCulture; 57 | } 58 | set { 59 | resourceCulture = value; 60 | } 61 | } 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Properties/Resources.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | text/microsoft-resx 107 | 108 | 109 | 2.0 110 | 111 | 112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 113 | 114 | 115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace Speech.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/SpeechWindow.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 20 | 23 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/SpeechWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.ComponentModel; 3 | using System.IO; 4 | using System.Windows; 5 | 6 | namespace Speech 7 | { 8 | /// 9 | /// Interaction logic for SpeechWindow.xaml 10 | /// 11 | public partial class SpeechWindow : Window 12 | { 13 | public int mode = 0; 14 | public bool change_mode = false; 15 | 16 | const string filename_coords = "coords.txt"; //speech recognition window last location 17 | string app_folder_path = System.IO.Path.GetDirectoryName( 18 | System.Reflection.Assembly.GetExecutingAssembly().Location); 19 | 20 | public SpeechWindow() 21 | { 22 | try 23 | { 24 | InitializeComponent(); 25 | } 26 | catch (Exception ex) 27 | { 28 | MessageBox.Show(ex.Message, "Error SW001", MessageBoxButton.OK, MessageBoxImage.Error); 29 | } 30 | } 31 | 32 | public void Bmode_Click(object sender, RoutedEventArgs e) 33 | { 34 | try 35 | { 36 | change_mode = true; 37 | 38 | if (Bmode.Content.ToString() == "OFF") 39 | { 40 | mode = 1; 41 | } 42 | else if (Bmode.Content.ToString() == "Command") 43 | { 44 | mode = 2; 45 | } 46 | else mode = 0; 47 | } 48 | catch (Exception ex) 49 | { 50 | MessageBox.Show(ex.Message, "Error SW002", MessageBoxButton.OK, MessageBoxImage.Error); 51 | } 52 | } 53 | 54 | private void Window_LocationChanged(object sender, EventArgs e) 55 | { 56 | if (this.IsInitialized) 57 | { 58 | FileStream fs = null; 59 | StreamWriter sw = null; 60 | string file_path = System.IO.Path.Combine(app_folder_path, filename_coords); 61 | 62 | try 63 | { 64 | fs = new FileStream(file_path, FileMode.Create, FileAccess.Write); 65 | sw = new StreamWriter(fs); 66 | 67 | sw.WriteLine(((int)this.Left).ToString()); 68 | sw.WriteLine(((int)this.Top).ToString()); 69 | 70 | sw.Close(); 71 | fs.Close(); 72 | } 73 | catch (Exception ex) 74 | { 75 | MessageBox.Show(ex.Message, "Error SW003", MessageBoxButton.OK, MessageBoxImage.Error); 76 | 77 | try 78 | { 79 | if (sw != null) 80 | sw.Close(); 81 | if (fs != null) 82 | fs.Close(); 83 | } 84 | catch (Exception ex2) { } 85 | } 86 | } 87 | } 88 | 89 | protected override void OnClosing(CancelEventArgs e) 90 | { 91 | try 92 | { 93 | base.OnClosing(e); 94 | e.Cancel = true; 95 | this.Hide(); 96 | } 97 | catch (Exception ex) 98 | { 99 | MessageBox.Show(ex.Message, "Error SW004", MessageBoxButton.OK, MessageBoxImage.Error); 100 | } 101 | } 102 | } 103 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionMouse.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 13 | 14 | Left 15 | Right 16 | 17 | 18 | 20 | 21 | Click 22 | Toggle 23 | Hold 24 | Release 25 | 30 | 31 | 33 | 34 | 35 | Alt 36 | 37 | 38 | Control 39 | 40 | 41 | Shift 42 | 43 | 44 | Windows 45 | 46 | 47 | 48 | 50 | 51 | 54 | Change cursor position first 55 | 56 | 67 | 68 | 77 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionMoveMouse.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 13 | 14 | Absolute 15 | Relative 16 | 25 | 26 | 28 | 29 | 30 | Alt 31 | 32 | 33 | Control 34 | 35 | 36 | Shift 37 | 38 | 39 | Windows 40 | 41 | 42 | 43 | 52 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionOpenURL.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 33 | 34 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionOpenURL.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using System.Windows.Input; 4 | 5 | namespace Speech 6 | { 7 | /// 8 | /// Interaction logic for Full_version_activation.xaml 9 | /// 10 | public partial class WindowAddEditActionOpenURL : Window 11 | { 12 | string prev_action; 13 | bool edit = false; 14 | int index = -1; 15 | 16 | public WindowAddEditActionOpenURL(ActionOpenURL aou, int Index = -1) 17 | { 18 | try 19 | { 20 | InitializeComponent(); 21 | 22 | index = Index; 23 | 24 | if (string.IsNullOrEmpty(aou.action_text) == false) 25 | { 26 | edit = true; 27 | this.Title = this.Title.Replace("Add", "Edit"); 28 | prev_action = aou.action_text; 29 | 30 | TBurl.Text = aou.url; 31 | } 32 | } 33 | catch (Exception ex) 34 | { 35 | MessageBox.Show(ex.Message, "Error WAEAOU001", MessageBoxButton.OK, MessageBoxImage.Error); 36 | } 37 | } 38 | 39 | public WindowAddEditActionOpenURL(string name) 40 | { 41 | try 42 | { 43 | InitializeComponent(); 44 | 45 | prev_action = name; 46 | TBurl.Text = name; 47 | this.Title = "Edit URL"; 48 | edit = true; 49 | } 50 | catch (Exception ex) 51 | { 52 | MessageBox.Show(ex.Message, "Error WAEAOU002", MessageBoxButton.OK, MessageBoxImage.Error); 53 | } 54 | } 55 | 56 | private void Window_Loaded(object sender, RoutedEventArgs e) 57 | { 58 | try 59 | { 60 | TBurl.Focus(); 61 | TBurl.CaretIndex = TBurl.Text.Length; 62 | } 63 | catch (Exception ex) 64 | { 65 | MessageBox.Show(ex.Message, "Error WAEAOU003", MessageBoxButton.OK, MessageBoxImage.Error); 66 | } 67 | } 68 | 69 | private void Bok_Click(object sender, RoutedEventArgs e) 70 | { 71 | try 72 | { 73 | string url = TBurl.Text.Trim(); 74 | 75 | if (url == "") 76 | throw new Exception("URL cannot be empty."); 77 | 78 | string str = "Open URL: " + url; 79 | 80 | foreach (System.Windows.Window window in Application.Current.Windows) 81 | { 82 | if (window.GetType() == typeof(WindowAddEditCommand)) 83 | { 84 | WindowAddEditCommand w = (WindowAddEditCommand)window; 85 | 86 | int insert_index = w.LVactions.SelectedIndex + 1; 87 | 88 | if (edit == false) 89 | { 90 | if (w.LVactions.SelectedIndex != -1) 91 | w.actions.Insert(insert_index, new CC_Action() { action = str }); 92 | else 93 | w.actions.Add(new CC_Action() { action = str }); 94 | } 95 | else 96 | { 97 | w.actions[index].action = str; 98 | } 99 | 100 | w.cv_actions.Refresh(); 101 | 102 | if (edit == false) 103 | { 104 | if (insert_index != 0) 105 | w.LVactions.SelectedIndex = insert_index; 106 | else 107 | w.LVactions.SelectedIndex = w.LVactions.Items.Count - 1; 108 | } 109 | else 110 | w.LVactions.SelectedIndex = index; 111 | 112 | w.LVactions.ScrollIntoView(w.LVactions.SelectedItem); 113 | } 114 | } 115 | 116 | this.Close(); 117 | } 118 | catch (Exception ex) 119 | { 120 | MessageBox.Show(ex.Message, "Error WAEAOU004", MessageBoxButton.OK, MessageBoxImage.Error); 121 | } 122 | } 123 | 124 | private void Bcancel_Click(object sender, RoutedEventArgs e) 125 | { 126 | try 127 | { 128 | this.Close(); 129 | } 130 | catch (Exception ex) 131 | { 132 | MessageBox.Show(ex.Message, "Error WAEAOU005", MessageBoxButton.OK, MessageBoxImage.Error); 133 | } 134 | } 135 | 136 | private void Window_PreviewKeyUp(object sender, KeyEventArgs e) 137 | { 138 | try 139 | { 140 | if (e.Key == Key.Escape) 141 | { 142 | this.Close(); 143 | } 144 | } 145 | catch (Exception ex) 146 | { 147 | MessageBox.Show(ex.Message, "Error WAEAOU006", MessageBoxButton.OK, MessageBoxImage.Error); 148 | } 149 | } 150 | } 151 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionReadText.xaml: -------------------------------------------------------------------------------- 1 |  11 | 12 | 44 | 45 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionReadText.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using System.Windows.Input; 4 | 5 | namespace Speech 6 | { 7 | /// 8 | /// Interaction logic for Full_version_activation.xaml 9 | /// 10 | public partial class WindowAddEditActionReadText : Window 11 | { 12 | bool edit = false; 13 | string prev_action = ""; 14 | int index = -1; 15 | 16 | public WindowAddEditActionReadText(ActionReadAloud ara, int Index = -1) 17 | { 18 | try 19 | { 20 | InitializeComponent(); 21 | 22 | index = Index; 23 | 24 | if (string.IsNullOrEmpty(ara.action_text) == false) 25 | { 26 | edit = true; 27 | this.Title = this.Title.Replace("Add", "Edit"); 28 | prev_action = ara.action_text; 29 | 30 | TBtext.Text = ara.text; 31 | } 32 | } 33 | catch (Exception ex) 34 | { 35 | MessageBox.Show(ex.Message, "Error WAEART001", MessageBoxButton.OK, MessageBoxImage.Error); 36 | } 37 | } 38 | 39 | private void Window_Loaded(object sender, RoutedEventArgs e) 40 | { 41 | try 42 | { 43 | TBtext.Focus(); 44 | TBtext.CaretIndex = TBtext.Text.Length; 45 | } 46 | catch (Exception ex) 47 | { 48 | MessageBox.Show(ex.Message, "Error WAEART002", MessageBoxButton.OK, MessageBoxImage.Error); 49 | } 50 | } 51 | 52 | private void Btest_Click(object sender, RoutedEventArgs e) 53 | { 54 | try 55 | { 56 | string text = TBtext.Text; 57 | 58 | if (text == "") 59 | throw new Exception("Text cannot be empty."); 60 | 61 | string str = "Read aloud: " + text; 62 | 63 | foreach (System.Windows.Window window in Application.Current.Windows) 64 | { 65 | if (window.GetType() == typeof(MainWindow)) 66 | { 67 | MainWindow w = (MainWindow)window; 68 | 69 | w.ss.SpeakAsync(text); 70 | } 71 | } 72 | } 73 | catch (Exception ex) 74 | { 75 | MessageBox.Show(ex.Message, "Error WAEART003", MessageBoxButton.OK, MessageBoxImage.Error); 76 | } 77 | } 78 | 79 | private void Bok_Click(object sender, RoutedEventArgs e) 80 | { 81 | try 82 | { 83 | string text = TBtext.Text.Trim(); 84 | 85 | if (text == "") 86 | throw new Exception("Text cannot be empty."); 87 | 88 | string str = "Read aloud: " + text; 89 | 90 | foreach (System.Windows.Window window in Application.Current.Windows) 91 | { 92 | if (window.GetType() == typeof(WindowAddEditCommand)) 93 | { 94 | WindowAddEditCommand w = (WindowAddEditCommand)window; 95 | 96 | int insert_index = w.LVactions.SelectedIndex + 1; 97 | 98 | if (edit == false) 99 | { 100 | if (w.LVactions.SelectedIndex != -1) 101 | w.actions.Insert(insert_index, new CC_Action() { action = str }); 102 | else 103 | w.actions.Add(new CC_Action() { action = str }); 104 | } 105 | else 106 | { 107 | w.actions[index].action = str; 108 | } 109 | 110 | w.cv_actions.Refresh(); 111 | 112 | if (edit == false) 113 | { 114 | if (insert_index != 0) 115 | w.LVactions.SelectedIndex = insert_index; 116 | else 117 | w.LVactions.SelectedIndex = w.LVactions.Items.Count - 1; 118 | } 119 | else 120 | w.LVactions.SelectedIndex = index; 121 | 122 | w.LVactions.ScrollIntoView(w.LVactions.SelectedItem); 123 | } 124 | } 125 | 126 | this.Close(); 127 | } 128 | catch (Exception ex) 129 | { 130 | MessageBox.Show(ex.Message, "Error WAEART004", MessageBoxButton.OK, MessageBoxImage.Error); 131 | } 132 | } 133 | 134 | private void Bcancel_Click(object sender, RoutedEventArgs e) 135 | { 136 | try 137 | { 138 | this.Close(); 139 | } 140 | catch (Exception ex) 141 | { 142 | MessageBox.Show(ex.Message, "Error WAEART005", MessageBoxButton.OK, MessageBoxImage.Error); 143 | } 144 | } 145 | 146 | private void Window_PreviewKeyUp(object sender, KeyEventArgs e) 147 | { 148 | try 149 | { 150 | if(e.Key == Key.Escape) 151 | { 152 | this.Close(); 153 | } 154 | } 155 | catch (Exception ex) 156 | { 157 | MessageBox.Show(ex.Message, "Error WAEART006", MessageBoxButton.OK, MessageBoxImage.Error); 158 | } 159 | } 160 | } 161 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionScrollMouse.xaml: -------------------------------------------------------------------------------- 1 |  11 | 12 | 14 | 15 | Scroll up 16 | Scroll down 17 | 21 | 22 | 24 | 25 | 26 | Alt 27 | 28 | 29 | Control 30 | 31 | 32 | Shift 33 | 34 | 35 | Windows 36 | 37 | 38 | 39 | 48 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionTypeText.xaml: -------------------------------------------------------------------------------- 1 |  11 | 12 | 35 | 36 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionTypeText.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using System.Windows.Input; 4 | 5 | namespace Speech 6 | { 7 | /// 8 | /// Interaction logic for Full_version_activation.xaml 9 | /// 10 | public partial class WindowAddEditActionTypeText : Window 11 | { 12 | bool edit = false; 13 | string prev_action = ""; 14 | int index = -1; 15 | 16 | public WindowAddEditActionTypeText(ActionTypeText att, int Index = -1) 17 | { 18 | try 19 | { 20 | InitializeComponent(); 21 | 22 | index = Index; 23 | 24 | if (string.IsNullOrEmpty(att.action_text) == false) 25 | { 26 | edit = true; 27 | this.Title = this.Title.Replace("Add", "Edit"); 28 | prev_action = att.action_text; 29 | 30 | TBtext.Text = att.text; 31 | } 32 | } 33 | catch (Exception ex) 34 | { 35 | MessageBox.Show(ex.Message, "Error WAEATT001", MessageBoxButton.OK, MessageBoxImage.Error); 36 | } 37 | } 38 | 39 | private void Window_Loaded(object sender, RoutedEventArgs e) 40 | { 41 | try 42 | { 43 | TBtext.Focus(); 44 | TBtext.CaretIndex = TBtext.Text.Length; 45 | } 46 | catch (Exception ex) 47 | { 48 | MessageBox.Show(ex.Message, "Error WAEATT002", MessageBoxButton.OK, MessageBoxImage.Error); 49 | } 50 | } 51 | 52 | private void Bok_Click(object sender, RoutedEventArgs e) 53 | { 54 | try 55 | { 56 | string text = TBtext.Text; 57 | 58 | if (text == "") 59 | throw new Exception("Text cannot be empty."); 60 | 61 | string str = "Type: " + text; 62 | 63 | foreach (System.Windows.Window window in Application.Current.Windows) 64 | { 65 | if (window.GetType() == typeof(WindowAddEditCommand)) 66 | { 67 | WindowAddEditCommand w = (WindowAddEditCommand)window; 68 | 69 | int insert_index = w.LVactions.SelectedIndex + 1; 70 | 71 | if (edit == false) 72 | { 73 | if (w.LVactions.SelectedIndex != -1) 74 | w.actions.Insert(insert_index, new CC_Action() { action = str }); 75 | else 76 | w.actions.Add(new CC_Action() { action = str }); 77 | } 78 | else 79 | { 80 | w.actions[index].action = str; 81 | } 82 | 83 | w.cv_actions.Refresh(); 84 | 85 | if (edit == false) 86 | { 87 | if (insert_index != 0) 88 | w.LVactions.SelectedIndex = insert_index; 89 | else 90 | w.LVactions.SelectedIndex = w.LVactions.Items.Count - 1; 91 | } 92 | else 93 | w.LVactions.SelectedIndex = index; 94 | 95 | w.LVactions.ScrollIntoView(w.LVactions.SelectedItem); 96 | } 97 | } 98 | 99 | this.Close(); 100 | } 101 | catch (Exception ex) 102 | { 103 | MessageBox.Show(ex.Message, "Error WAEATT003", MessageBoxButton.OK, MessageBoxImage.Error); 104 | } 105 | } 106 | 107 | private void Bcancel_Click(object sender, RoutedEventArgs e) 108 | { 109 | try 110 | { 111 | this.Close(); 112 | } 113 | catch (Exception ex) 114 | { 115 | MessageBox.Show(ex.Message, "Error WAEATT004", MessageBoxButton.OK, MessageBoxImage.Error); 116 | } 117 | } 118 | 119 | private void Window_PreviewKeyUp(object sender, KeyEventArgs e) 120 | { 121 | try 122 | { 123 | if (e.Key == Key.Escape) 124 | { 125 | this.Close(); 126 | } 127 | } 128 | catch (Exception ex) 129 | { 130 | MessageBox.Show(ex.Message, "Error WAEATT005", MessageBoxButton.OK, MessageBoxImage.Error); 131 | } 132 | } 133 | } 134 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionWait.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 33 | 34 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditActionWait.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using System.Windows.Input; 4 | 5 | namespace Speech 6 | { 7 | /// 8 | /// Interaction logic for Full_version_activation.xaml 9 | /// 10 | public partial class WindowAddEditActionWait : Window 11 | { 12 | bool edit = false; 13 | string prev_action = ""; 14 | int index = -1; 15 | 16 | public WindowAddEditActionWait(ActionWait aw, int Index = -1) 17 | { 18 | try 19 | { 20 | InitializeComponent(); 21 | 22 | index = Index; 23 | 24 | TBtime.Text = Middle_Man.last_used_wait_time; 25 | ; 26 | if (string.IsNullOrEmpty(aw.action_text) == false) 27 | { 28 | edit = true; 29 | this.Title = this.Title.Replace("Add", "Edit"); 30 | prev_action = aw.action_text; 31 | 32 | TBtime.Text = aw.time.ToString(); 33 | } 34 | } 35 | catch (Exception ex) 36 | { 37 | MessageBox.Show(ex.Message, "Error WAEAW002", MessageBoxButton.OK, MessageBoxImage.Error); 38 | } 39 | } 40 | 41 | private void Window_Loaded(object sender, RoutedEventArgs e) 42 | { 43 | try 44 | { 45 | TBtime.Focus(); 46 | } 47 | catch (Exception ex) 48 | { 49 | MessageBox.Show(ex.Message, "Error WAEAW003", MessageBoxButton.OK, MessageBoxImage.Error); 50 | } 51 | } 52 | 53 | private void Bok_Click(object sender, RoutedEventArgs e) 54 | { 55 | try 56 | { 57 | string time = TBtime.Text.Trim(); 58 | int trash = 0; 59 | 60 | if ((int.TryParse(time, out trash) == false)) 61 | { 62 | throw new Exception("Wait time must be a number between 1 and 2000000000."); 63 | } 64 | 65 | if (trash <= 0) 66 | throw new Exception("Wait time must be a number between 1 and 2000000000."); 67 | 68 | string str = "Wait: " + time + "ms"; 69 | 70 | foreach (System.Windows.Window window in Application.Current.Windows) 71 | { 72 | if (window.GetType() == typeof(WindowAddEditCommand)) 73 | { 74 | WindowAddEditCommand w = (WindowAddEditCommand)window; 75 | 76 | int insert_index = w.LVactions.SelectedIndex + 1; 77 | 78 | if (edit == false) 79 | { 80 | if (w.LVactions.SelectedIndex != -1) 81 | w.actions.Insert(insert_index, new CC_Action() { action = str }); 82 | else 83 | w.actions.Add(new CC_Action() { action = str }); 84 | } 85 | else 86 | { 87 | w.actions[index].action = str; 88 | } 89 | 90 | w.cv_actions.Refresh(); 91 | 92 | if (edit == false) 93 | { 94 | if (insert_index != 0) 95 | w.LVactions.SelectedIndex = insert_index; 96 | else 97 | w.LVactions.SelectedIndex = w.LVactions.Items.Count - 1; 98 | } 99 | else 100 | w.LVactions.SelectedIndex = index; 101 | 102 | w.LVactions.ScrollIntoView(w.LVactions.SelectedItem); 103 | } 104 | } 105 | 106 | Middle_Man.last_used_wait_time = time; 107 | 108 | this.Close(); 109 | } 110 | catch (Exception ex) 111 | { 112 | MessageBox.Show(ex.Message, "Error WAEAW004", MessageBoxButton.OK, MessageBoxImage.Error); 113 | } 114 | } 115 | 116 | private void Bcancel_Click(object sender, RoutedEventArgs e) 117 | { 118 | try 119 | { 120 | this.Close(); 121 | } 122 | catch (Exception ex) 123 | { 124 | MessageBox.Show(ex.Message, "Error WAEAW005", MessageBoxButton.OK, MessageBoxImage.Error); 125 | } 126 | } 127 | 128 | private void Window_PreviewKeyUp(object sender, KeyEventArgs e) 129 | { 130 | try 131 | { 132 | if (e.Key == Key.Escape) 133 | { 134 | Bcancel_Click(null, null); 135 | } 136 | } 137 | catch (Exception ex) 138 | { 139 | MessageBox.Show(ex.Message, "Error WAEAW006", MessageBoxButton.OK, MessageBoxImage.Error); 140 | } 141 | } 142 | } 143 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditGroup.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 33 | 34 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowAddEditProfile.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 48 | 49 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowChangelog.xaml: -------------------------------------------------------------------------------- 1 |  9 | 10 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowChangelog.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | namespace Speech 5 | { 6 | /// 7 | /// Interaction logic for EULA.xaml 8 | /// 9 | public partial class WindowChangelog : Window 10 | { 11 | public WindowChangelog() 12 | { 13 | try 14 | { 15 | InitializeComponent(); 16 | 17 | TB.IsReadOnly = true; 18 | 19 | TB.Text = "All notable changes to Work by Speech will be documented here." 20 | + "\n\n[2.2] - August 10, 2024:" 21 | + "\n- Fixed access denied error which was ocurring on non-US Windows 11 installations." 22 | + "\n\n[2.1] - January 25, 2024:" 23 | + "\n- Fixed smart mousegrid and mode switching." 24 | + "\n\n[2.0] - December 27, 2023:" 25 | + "\n- Work by Speech is from now on an open source application." 26 | + "\n\n[1.9] - October 11, 2023:" 27 | + "\n- Fixed rare freezing." 28 | + "\n\n[1.8] - September 15, 2023:" 29 | + "\n- Fixed a minor bug." 30 | + "\n- Improved macro recording." 31 | + "\n- Other minor improvements." 32 | + "\n\n[1.7] - September 11, 2023:" 33 | + "\n- Added macro recording system." 34 | + "\n- Added built-in commands: start recording, stop recording." 35 | + "\n- Added speech synthesis volume changing." 36 | + "\n- Fixed a rare bug and minor bugs." 37 | + "\n\n[1.6] - June 30, 2023:" 38 | + "\n- Added built-in commands toggling system." 39 | + "\n- Added built-in command: web address." 40 | + "\n- Changing mousegrid type or desired figures number no longer deletes " + 41 | "Smart mousegrid data." 42 | + "\n- Fixed rare bugs." 43 | + "\n- Improved settings saving." 44 | + "\n\n[1.5] - May 31, 2023:" 45 | + "\n- Fixed custom command action \"Release all buttons and keys\" not releasing" + 46 | " mouse buttons." 47 | + "\n- Fixed minor bugs." 48 | + "\n- Improved UI." 49 | + "\n\n[1.4] - May 24, 2023:" 50 | + "\n- Added built-in command: get position." 51 | + "\n- Added custom commands management system." 52 | + "\n- Changed how key combinations work for built-in commands." 53 | + "\n- Improved mousegrid and UI." 54 | + "\n- Removed less useful character inserting commands." 55 | + "\n\n[1.3] - March 6, 2023:" 56 | + "\n- Added new commands: triple, triple click." 57 | + "\n- Added speech synthesis voice selection." 58 | + "\n- Changed alt, control, shift, windows maximum executions to 20." 59 | + "\n- Changed left, right maximum executions to 90." 60 | + "\n- Fixed repeated key combinations execution." 61 | + "\n- Fixed a rare settings saving bug (infinite waiting for saving)." 62 | + "\n- Improved settings saving." 63 | + "\n- Print screen can now be used in key combinations." 64 | + "\n\n[1.2] - February 24, 2023:" 65 | + "\n- Fixed a rare mode changing bug." 66 | + "\n- Improved performance, settings saving and error handling." 67 | + "\n- Moved semicolon, quote / apostrophe, backslash, open bracket and close bracket" 68 | + " from keys pressing commands to character inserting commands to allow inserting these" + 69 | " special characters on all keyboard layouts." 70 | + "\n- Removed automatic updating." 71 | + "\n\n[1.1] - February 18, 2023:" 72 | + "\n- Improved automatic updating."; 73 | } 74 | catch (Exception ex) 75 | { 76 | MessageBox.Show(ex.Message, "Error WC001", MessageBoxButton.OK, MessageBoxImage.Error); 77 | } 78 | } 79 | } 80 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowChooseProgram.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 13 | 14 | 18 | 19 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 31 | 33 | 34 | 35 | 36 | 37 | 39 | 40 | 41 | 42 | 51 | 52 | 53 | 62 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowEULA.xaml: -------------------------------------------------------------------------------- 1 |  9 | 10 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowEULA.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | namespace Speech 5 | { 6 | /// 7 | /// Interaction logic for EULA.xaml 8 | /// 9 | public partial class WindowEULA : Window 10 | { 11 | public WindowEULA() 12 | { 13 | try 14 | { 15 | InitializeComponent(); 16 | TB.IsReadOnly = true; 17 | 18 | TB.Text = "MIT License" 19 | + "\n\nWork by Speech" 20 | + "\n\nCopyright © 2023 - 2024 Mikołaj Magowski" 21 | + "\n\n" 22 | + "Permission is hereby granted, free of charge, to any person obtaining a copy " 23 | + "of this software and associated documentation files(the \"Software\"), to deal " 24 | + "in the Software without restriction, including without limitation the rights " 25 | + "to use, copy, modify, merge, publish, distribute, sublicense, and/ or sell " 26 | + "copies of the Software, and to permit persons to whom the Software is " 27 | + "furnished to do so, subject to the following conditions: " 28 | + "\n\n" 29 | + "The above copyright notice and this permission notice shall be included in all " 30 | + "copies or substantial portions of the Software." 31 | + "\n\n" 32 | + "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR " 33 | + "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, " 34 | + "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE " 35 | + "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER " 36 | + "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, " 37 | + "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE " 38 | + "SOFTWARE."; 39 | } 40 | catch (Exception ex) 41 | { 42 | MessageBox.Show(ex.Message, "Error WE001", MessageBoxButton.OK, MessageBoxImage.Error); 43 | } 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowManageGroups.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 13 | 14 | 20 | 21 | 22 | 25 | 28 | 29 | 30 | 31 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 51 | 61 | 71 | 72 | 73 | 83 | 84 | 85 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/WindowRecordActions.xaml: -------------------------------------------------------------------------------- 1 |  10 | 11 | 13 | 14 | 18 | 19 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 41 | Record mouse movements 42 | 43 | 53 | 55 | 56 | 57 | 67 | 77 | 78 | 79 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Work by Speech multi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/Work by Speech multi.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/Work by Speech.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | C:\Users\m\Documents\|publish\ 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/app.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 50 | 58 | 59 | 73 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Built-in Commands.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Built-in Commands.pdf -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/License.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Work by Speech 4 | 5 | Copyright © 2023 Mikołaj Magowski 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Microsoft.WindowsAPICodePack.Shell.dll -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Microsoft.WindowsAPICodePack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Microsoft.WindowsAPICodePack.dll -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Mousegrid Alphabet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Mousegrid Alphabet.pdf -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Useful Windows Key Combinations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Useful Windows Key Combinations.pdf -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/User Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/User Guide.pdf -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Windows Input Simulator License.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Windows Input Simulator 4 | 5 | Copyright (c) 2019 Michael Noonan 6 | 7 | Permission is hereby granted, free of charge, to any person obtaining a copy 8 | of this software and associated documentation files (the "Software"), to deal 9 | in the Software without restriction, including without limitation the rights 10 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | copies of the Software, and to permit persons to whom the Software is 12 | furnished to do so, subject to the following conditions: 13 | 14 | The above copyright notice and this permission notice shall be included in all 15 | copies or substantial portions of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | SOFTWARE. 24 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Work by Speech.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Work by Speech.exe -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Work by Speech.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/Work by Speech.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/bin/Debug/Work by Speech.pdb -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/bin/Debug/coords.txt: -------------------------------------------------------------------------------- 1 | 743 2 | 901 3 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/1process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/1process.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/Work by Speech multi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/Work by Speech multi.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/Work by Speech.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/Work by Speech.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/Work by Speech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/Work by Speech.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/app_icon.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/app_icon.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/app_icon_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/app_icon_small.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/application_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/application_edit.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/command.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/command.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/command.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/command2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/command2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/dictation.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/dictation.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/dictation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/dictation.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/dictation2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/dictation2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/help.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/info.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/off.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/off.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/off.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/off2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/off2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/icons/process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/icons/process.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/1process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/1process.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/application_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/application_edit.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/command.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/command.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/command2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/command2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/dictation.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/dictation.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/dictation2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/dictation2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/help 30x30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/help 30x30.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/help.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/info.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/off2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/off2.ico -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/page_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/page_edit.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/page_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/page_process.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/process.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/images/w logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/images/w logo.png -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/libs/Microsoft.WindowsAPICodePack.Shell.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/libs/Microsoft.WindowsAPICodePack.Shell.dll -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/libs/Microsoft.WindowsAPICodePack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/libs/Microsoft.WindowsAPICodePack.dll -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] 5 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/App.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C4FC45D4C5019B9E9EAC7A16189B76D0E4A0F4A4D3CEC48BB4BD517190544BC3" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// App 40 | /// 41 | public partial class App : System.Windows.Application { 42 | 43 | /// 44 | /// InitializeComponent 45 | /// 46 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 47 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 48 | public void InitializeComponent() { 49 | 50 | #line 5 "..\..\App.xaml" 51 | this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); 52 | 53 | #line default 54 | #line hidden 55 | } 56 | 57 | /// 58 | /// Application Entry Point. 59 | /// 60 | [System.STAThreadAttribute()] 61 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 62 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 63 | public static void Main() { 64 | Speech.App app = new Speech.App(); 65 | app.InitializeComponent(); 66 | app.Run(); 67 | } 68 | } 69 | } 70 | 71 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/App.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C4FC45D4C5019B9E9EAC7A16189B76D0E4A0F4A4D3CEC48BB4BD517190544BC3" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// App 40 | /// 41 | public partial class App : System.Windows.Application { 42 | 43 | /// 44 | /// InitializeComponent 45 | /// 46 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 47 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 48 | public void InitializeComponent() { 49 | 50 | #line 5 "..\..\App.xaml" 51 | this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); 52 | 53 | #line default 54 | #line hidden 55 | } 56 | 57 | /// 58 | /// Application Entry Point. 59 | /// 60 | [System.STAThreadAttribute()] 61 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 62 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 63 | public static void Main() { 64 | Speech.App app = new Speech.App(); 65 | app.InitializeComponent(); 66 | app.Run(); 67 | } 68 | } 69 | } 70 | 71 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Interop.Shell32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Interop.Shell32.dll -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/MainWindow.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/MainWindow.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Mousegrid.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Mousegrid.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Mousegrid.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\Mousegrid.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F547C16B8FC3BAAFBFE6AA0356B6D6D0956C533EEDE3B8E2E5B96B42954FD5CD" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// MouseGrid 40 | /// 41 | public partial class MouseGrid : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | private bool _contentLoaded; 44 | 45 | /// 46 | /// InitializeComponent 47 | /// 48 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 49 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 50 | public void InitializeComponent() { 51 | if (_contentLoaded) { 52 | return; 53 | } 54 | _contentLoaded = true; 55 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/mousegrid.xaml", System.UriKind.Relative); 56 | 57 | #line 1 "..\..\Mousegrid.xaml" 58 | System.Windows.Application.LoadComponent(this, resourceLocater); 59 | 60 | #line default 61 | #line hidden 62 | } 63 | 64 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 65 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 66 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 67 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 68 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 70 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 71 | this._contentLoaded = true; 72 | } 73 | } 74 | } 75 | 76 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Mousegrid.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\Mousegrid.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F547C16B8FC3BAAFBFE6AA0356B6D6D0956C533EEDE3B8E2E5B96B42954FD5CD" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// MouseGrid 40 | /// 41 | public partial class MouseGrid : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | private bool _contentLoaded; 44 | 45 | /// 46 | /// InitializeComponent 47 | /// 48 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 49 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 50 | public void InitializeComponent() { 51 | if (_contentLoaded) { 52 | return; 53 | } 54 | _contentLoaded = true; 55 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/mousegrid.xaml", System.UriKind.Relative); 56 | 57 | #line 1 "..\..\Mousegrid.xaml" 58 | System.Windows.Application.LoadComponent(this, resourceLocater); 59 | 60 | #line default 61 | #line hidden 62 | } 63 | 64 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 65 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 66 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 67 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 68 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 70 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 71 | this._contentLoaded = true; 72 | } 73 | } 74 | } 75 | 76 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Speech.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Speech.Properties.Resources.resources -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/SpeechWindow.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/SpeechWindow.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/SpeechWindow.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\SpeechWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "9B299DA3887C96F67F7FB463CB5CB0DAB1DBD9BE3727F3FB6D7AC7F78AEB464C" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// SpeechWindow 40 | /// 41 | public partial class SpeechWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 17 "..\..\SpeechWindow.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBlock TBrecognized_speech; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 20 "..\..\SpeechWindow.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.TextBlock TBconfidence; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\SpeechWindow.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bmode; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/speechwindow.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\SpeechWindow.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\SpeechWindow.xaml" 100 | ((Speech.SpeechWindow)(target)).LocationChanged += new System.EventHandler(this.Window_LocationChanged); 101 | 102 | #line default 103 | #line hidden 104 | return; 105 | case 2: 106 | this.TBrecognized_speech = ((System.Windows.Controls.TextBlock)(target)); 107 | return; 108 | case 3: 109 | this.TBconfidence = ((System.Windows.Controls.TextBlock)(target)); 110 | return; 111 | case 4: 112 | this.Bmode = ((System.Windows.Controls.Button)(target)); 113 | 114 | #line 24 "..\..\SpeechWindow.xaml" 115 | this.Bmode.Click += new System.Windows.RoutedEventHandler(this.Bmode_Click); 116 | 117 | #line default 118 | #line hidden 119 | return; 120 | } 121 | this._contentLoaded = true; 122 | } 123 | } 124 | } 125 | 126 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/SpeechWindow.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\SpeechWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "9B299DA3887C96F67F7FB463CB5CB0DAB1DBD9BE3727F3FB6D7AC7F78AEB464C" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// SpeechWindow 40 | /// 41 | public partial class SpeechWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 17 "..\..\SpeechWindow.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBlock TBrecognized_speech; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 20 "..\..\SpeechWindow.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.TextBlock TBconfidence; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\SpeechWindow.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bmode; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/speechwindow.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\SpeechWindow.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\SpeechWindow.xaml" 100 | ((Speech.SpeechWindow)(target)).LocationChanged += new System.EventHandler(this.Window_LocationChanged); 101 | 102 | #line default 103 | #line hidden 104 | return; 105 | case 2: 106 | this.TBrecognized_speech = ((System.Windows.Controls.TextBlock)(target)); 107 | return; 108 | case 3: 109 | this.TBconfidence = ((System.Windows.Controls.TextBlock)(target)); 110 | return; 111 | case 4: 112 | this.Bmode = ((System.Windows.Controls.Button)(target)); 113 | 114 | #line 24 "..\..\SpeechWindow.xaml" 115 | this.Bmode.Click += new System.Windows.RoutedEventHandler(this.Bmode_Click); 116 | 117 | #line default 118 | #line hidden 119 | return; 120 | } 121 | this._contentLoaded = true; 122 | } 123 | } 124 | } 125 | 126 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionKeyboard.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionKeyboard.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionMouse.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionMouse.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionMoveMouse.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionMoveMouse.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionOpenURL.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionOpenURL.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionOpenURL.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowAddEditActionOpenURL.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "746189884C69EE8B379C031974D156AAC186AEEC05B04AE8421F4145A754E0A1" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowAddEditActionOpenURL 40 | /// 41 | public partial class WindowAddEditActionOpenURL : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 12 "..\..\WindowAddEditActionOpenURL.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TBurl; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 14 "..\..\WindowAddEditActionOpenURL.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.Button Bok; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\WindowAddEditActionOpenURL.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bcancel; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowaddeditactionopenurl.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\WindowAddEditActionOpenURL.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\WindowAddEditActionOpenURL.xaml" 100 | ((Speech.WindowAddEditActionOpenURL)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); 101 | 102 | #line default 103 | #line hidden 104 | 105 | #line 9 "..\..\WindowAddEditActionOpenURL.xaml" 106 | ((Speech.WindowAddEditActionOpenURL)(target)).PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Window_PreviewKeyUp); 107 | 108 | #line default 109 | #line hidden 110 | return; 111 | case 2: 112 | this.TBurl = ((System.Windows.Controls.TextBox)(target)); 113 | return; 114 | case 3: 115 | this.Bok = ((System.Windows.Controls.Button)(target)); 116 | 117 | #line 15 "..\..\WindowAddEditActionOpenURL.xaml" 118 | this.Bok.Click += new System.Windows.RoutedEventHandler(this.Bok_Click); 119 | 120 | #line default 121 | #line hidden 122 | return; 123 | case 4: 124 | this.Bcancel = ((System.Windows.Controls.Button)(target)); 125 | 126 | #line 24 "..\..\WindowAddEditActionOpenURL.xaml" 127 | this.Bcancel.Click += new System.Windows.RoutedEventHandler(this.Bcancel_Click); 128 | 129 | #line default 130 | #line hidden 131 | return; 132 | } 133 | this._contentLoaded = true; 134 | } 135 | } 136 | } 137 | 138 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionReadText.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionReadText.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionScrollMouse.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionScrollMouse.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionTypeText.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionTypeText.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionWait.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionWait.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionWait.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowAddEditActionWait.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "40F75E961CD58B690B0138EF774209D5A37F7AE9BE553CF5BEBB527C6BF517E4" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowAddEditActionWait 40 | /// 41 | public partial class WindowAddEditActionWait : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 12 "..\..\WindowAddEditActionWait.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TBtime; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 14 "..\..\WindowAddEditActionWait.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.Button Bok; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\WindowAddEditActionWait.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bcancel; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowaddeditactionwait.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\WindowAddEditActionWait.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\WindowAddEditActionWait.xaml" 100 | ((Speech.WindowAddEditActionWait)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); 101 | 102 | #line default 103 | #line hidden 104 | 105 | #line 9 "..\..\WindowAddEditActionWait.xaml" 106 | ((Speech.WindowAddEditActionWait)(target)).PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Window_PreviewKeyUp); 107 | 108 | #line default 109 | #line hidden 110 | return; 111 | case 2: 112 | this.TBtime = ((System.Windows.Controls.TextBox)(target)); 113 | return; 114 | case 3: 115 | this.Bok = ((System.Windows.Controls.Button)(target)); 116 | 117 | #line 15 "..\..\WindowAddEditActionWait.xaml" 118 | this.Bok.Click += new System.Windows.RoutedEventHandler(this.Bok_Click); 119 | 120 | #line default 121 | #line hidden 122 | return; 123 | case 4: 124 | this.Bcancel = ((System.Windows.Controls.Button)(target)); 125 | 126 | #line 24 "..\..\WindowAddEditActionWait.xaml" 127 | this.Bcancel.Click += new System.Windows.RoutedEventHandler(this.Bcancel_Click); 128 | 129 | #line default 130 | #line hidden 131 | return; 132 | } 133 | this._contentLoaded = true; 134 | } 135 | } 136 | } 137 | 138 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditActionWait.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowAddEditActionWait.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "40F75E961CD58B690B0138EF774209D5A37F7AE9BE553CF5BEBB527C6BF517E4" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowAddEditActionWait 40 | /// 41 | public partial class WindowAddEditActionWait : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 12 "..\..\WindowAddEditActionWait.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TBtime; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 14 "..\..\WindowAddEditActionWait.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.Button Bok; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\WindowAddEditActionWait.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bcancel; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowaddeditactionwait.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\WindowAddEditActionWait.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\WindowAddEditActionWait.xaml" 100 | ((Speech.WindowAddEditActionWait)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); 101 | 102 | #line default 103 | #line hidden 104 | 105 | #line 9 "..\..\WindowAddEditActionWait.xaml" 106 | ((Speech.WindowAddEditActionWait)(target)).PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Window_PreviewKeyUp); 107 | 108 | #line default 109 | #line hidden 110 | return; 111 | case 2: 112 | this.TBtime = ((System.Windows.Controls.TextBox)(target)); 113 | return; 114 | case 3: 115 | this.Bok = ((System.Windows.Controls.Button)(target)); 116 | 117 | #line 15 "..\..\WindowAddEditActionWait.xaml" 118 | this.Bok.Click += new System.Windows.RoutedEventHandler(this.Bok_Click); 119 | 120 | #line default 121 | #line hidden 122 | return; 123 | case 4: 124 | this.Bcancel = ((System.Windows.Controls.Button)(target)); 125 | 126 | #line 24 "..\..\WindowAddEditActionWait.xaml" 127 | this.Bcancel.Click += new System.Windows.RoutedEventHandler(this.Bcancel_Click); 128 | 129 | #line default 130 | #line hidden 131 | return; 132 | } 133 | this._contentLoaded = true; 134 | } 135 | } 136 | } 137 | 138 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditCommand.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditCommand.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditGroup.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditGroup.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditGroup.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowAddEditGroup.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F37CBC42EB3DC414D171D0435E374C2190D23C8DDA3482517AA0666D8F3459E4" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowAddEditGroup 40 | /// 41 | public partial class WindowAddEditGroup : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 12 "..\..\WindowAddEditGroup.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TBname; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 14 "..\..\WindowAddEditGroup.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.Button Bok; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\WindowAddEditGroup.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bcancel; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowaddeditgroup.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\WindowAddEditGroup.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\WindowAddEditGroup.xaml" 100 | ((Speech.WindowAddEditGroup)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); 101 | 102 | #line default 103 | #line hidden 104 | 105 | #line 9 "..\..\WindowAddEditGroup.xaml" 106 | ((Speech.WindowAddEditGroup)(target)).PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Window_PreviewKeyUp); 107 | 108 | #line default 109 | #line hidden 110 | return; 111 | case 2: 112 | this.TBname = ((System.Windows.Controls.TextBox)(target)); 113 | return; 114 | case 3: 115 | this.Bok = ((System.Windows.Controls.Button)(target)); 116 | 117 | #line 15 "..\..\WindowAddEditGroup.xaml" 118 | this.Bok.Click += new System.Windows.RoutedEventHandler(this.Bok_Click); 119 | 120 | #line default 121 | #line hidden 122 | return; 123 | case 4: 124 | this.Bcancel = ((System.Windows.Controls.Button)(target)); 125 | 126 | #line 24 "..\..\WindowAddEditGroup.xaml" 127 | this.Bcancel.Click += new System.Windows.RoutedEventHandler(this.Bcancel_Click); 128 | 129 | #line default 130 | #line hidden 131 | return; 132 | } 133 | this._contentLoaded = true; 134 | } 135 | } 136 | } 137 | 138 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditGroup.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowAddEditGroup.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "F37CBC42EB3DC414D171D0435E374C2190D23C8DDA3482517AA0666D8F3459E4" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowAddEditGroup 40 | /// 41 | public partial class WindowAddEditGroup : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 12 "..\..\WindowAddEditGroup.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TBname; 47 | 48 | #line default 49 | #line hidden 50 | 51 | 52 | #line 14 "..\..\WindowAddEditGroup.xaml" 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 54 | internal System.Windows.Controls.Button Bok; 55 | 56 | #line default 57 | #line hidden 58 | 59 | 60 | #line 23 "..\..\WindowAddEditGroup.xaml" 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 62 | internal System.Windows.Controls.Button Bcancel; 63 | 64 | #line default 65 | #line hidden 66 | 67 | private bool _contentLoaded; 68 | 69 | /// 70 | /// InitializeComponent 71 | /// 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | public void InitializeComponent() { 75 | if (_contentLoaded) { 76 | return; 77 | } 78 | _contentLoaded = true; 79 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowaddeditgroup.xaml", System.UriKind.Relative); 80 | 81 | #line 1 "..\..\WindowAddEditGroup.xaml" 82 | System.Windows.Application.LoadComponent(this, resourceLocater); 83 | 84 | #line default 85 | #line hidden 86 | } 87 | 88 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 89 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 90 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 91 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 92 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 94 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 95 | switch (connectionId) 96 | { 97 | case 1: 98 | 99 | #line 9 "..\..\WindowAddEditGroup.xaml" 100 | ((Speech.WindowAddEditGroup)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); 101 | 102 | #line default 103 | #line hidden 104 | 105 | #line 9 "..\..\WindowAddEditGroup.xaml" 106 | ((Speech.WindowAddEditGroup)(target)).PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Window_PreviewKeyUp); 107 | 108 | #line default 109 | #line hidden 110 | return; 111 | case 2: 112 | this.TBname = ((System.Windows.Controls.TextBox)(target)); 113 | return; 114 | case 3: 115 | this.Bok = ((System.Windows.Controls.Button)(target)); 116 | 117 | #line 15 "..\..\WindowAddEditGroup.xaml" 118 | this.Bok.Click += new System.Windows.RoutedEventHandler(this.Bok_Click); 119 | 120 | #line default 121 | #line hidden 122 | return; 123 | case 4: 124 | this.Bcancel = ((System.Windows.Controls.Button)(target)); 125 | 126 | #line 24 "..\..\WindowAddEditGroup.xaml" 127 | this.Bcancel.Click += new System.Windows.RoutedEventHandler(this.Bcancel_Click); 128 | 129 | #line default 130 | #line hidden 131 | return; 132 | } 133 | this._contentLoaded = true; 134 | } 135 | } 136 | } 137 | 138 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowAddEditProfile.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowAddEditProfile.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowChangelog.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowChangelog.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowChangelog.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowChangelog.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "71C76718C4BE82D00FFE49A12552D80A5E759E4E7EC7DCFF457AB14FAA3DFB6A" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowChangelog 40 | /// 41 | public partial class WindowChangelog : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 10 "..\..\WindowChangelog.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TB; 47 | 48 | #line default 49 | #line hidden 50 | 51 | private bool _contentLoaded; 52 | 53 | /// 54 | /// InitializeComponent 55 | /// 56 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 57 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 58 | public void InitializeComponent() { 59 | if (_contentLoaded) { 60 | return; 61 | } 62 | _contentLoaded = true; 63 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowchangelog.xaml", System.UriKind.Relative); 64 | 65 | #line 1 "..\..\WindowChangelog.xaml" 66 | System.Windows.Application.LoadComponent(this, resourceLocater); 67 | 68 | #line default 69 | #line hidden 70 | } 71 | 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 75 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 76 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 78 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 79 | switch (connectionId) 80 | { 81 | case 1: 82 | this.TB = ((System.Windows.Controls.TextBox)(target)); 83 | return; 84 | } 85 | this._contentLoaded = true; 86 | } 87 | } 88 | } 89 | 90 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowChangelog.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowChangelog.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "71C76718C4BE82D00FFE49A12552D80A5E759E4E7EC7DCFF457AB14FAA3DFB6A" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowChangelog 40 | /// 41 | public partial class WindowChangelog : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 10 "..\..\WindowChangelog.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TB; 47 | 48 | #line default 49 | #line hidden 50 | 51 | private bool _contentLoaded; 52 | 53 | /// 54 | /// InitializeComponent 55 | /// 56 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 57 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 58 | public void InitializeComponent() { 59 | if (_contentLoaded) { 60 | return; 61 | } 62 | _contentLoaded = true; 63 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windowchangelog.xaml", System.UriKind.Relative); 64 | 65 | #line 1 "..\..\WindowChangelog.xaml" 66 | System.Windows.Application.LoadComponent(this, resourceLocater); 67 | 68 | #line default 69 | #line hidden 70 | } 71 | 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 75 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 76 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 78 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 79 | switch (connectionId) 80 | { 81 | case 1: 82 | this.TB = ((System.Windows.Controls.TextBox)(target)); 83 | return; 84 | } 85 | this._contentLoaded = true; 86 | } 87 | } 88 | } 89 | 90 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowChooseProgram.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowChooseProgram.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowEULA.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowEULA.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowEULA.g.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowEULA.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "8079D6D8F51F2757D596865E73BD7DC460CF888257BA618D38CD00CDF92A0E40" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowEULA 40 | /// 41 | public partial class WindowEULA : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 10 "..\..\WindowEULA.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TB; 47 | 48 | #line default 49 | #line hidden 50 | 51 | private bool _contentLoaded; 52 | 53 | /// 54 | /// InitializeComponent 55 | /// 56 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 57 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 58 | public void InitializeComponent() { 59 | if (_contentLoaded) { 60 | return; 61 | } 62 | _contentLoaded = true; 63 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windoweula.xaml", System.UriKind.Relative); 64 | 65 | #line 1 "..\..\WindowEULA.xaml" 66 | System.Windows.Application.LoadComponent(this, resourceLocater); 67 | 68 | #line default 69 | #line hidden 70 | } 71 | 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 75 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 76 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 78 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 79 | switch (connectionId) 80 | { 81 | case 1: 82 | this.TB = ((System.Windows.Controls.TextBox)(target)); 83 | return; 84 | } 85 | this._contentLoaded = true; 86 | } 87 | } 88 | } 89 | 90 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowEULA.g.i.cs: -------------------------------------------------------------------------------- 1 | #pragma checksum "..\..\WindowEULA.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "8079D6D8F51F2757D596865E73BD7DC460CF888257BA618D38CD00CDF92A0E40" 2 | //------------------------------------------------------------------------------ 3 | // 4 | // This code was generated by a tool. 5 | // Runtime Version:4.0.30319.42000 6 | // 7 | // Changes to this file may cause incorrect behavior and will be lost if 8 | // the code is regenerated. 9 | // 10 | //------------------------------------------------------------------------------ 11 | 12 | using Speech; 13 | using System; 14 | using System.Diagnostics; 15 | using System.Windows; 16 | using System.Windows.Automation; 17 | using System.Windows.Controls; 18 | using System.Windows.Controls.Primitives; 19 | using System.Windows.Data; 20 | using System.Windows.Documents; 21 | using System.Windows.Ink; 22 | using System.Windows.Input; 23 | using System.Windows.Markup; 24 | using System.Windows.Media; 25 | using System.Windows.Media.Animation; 26 | using System.Windows.Media.Effects; 27 | using System.Windows.Media.Imaging; 28 | using System.Windows.Media.Media3D; 29 | using System.Windows.Media.TextFormatting; 30 | using System.Windows.Navigation; 31 | using System.Windows.Shapes; 32 | using System.Windows.Shell; 33 | 34 | 35 | namespace Speech { 36 | 37 | 38 | /// 39 | /// WindowEULA 40 | /// 41 | public partial class WindowEULA : System.Windows.Window, System.Windows.Markup.IComponentConnector { 42 | 43 | 44 | #line 10 "..\..\WindowEULA.xaml" 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] 46 | internal System.Windows.Controls.TextBox TB; 47 | 48 | #line default 49 | #line hidden 50 | 51 | private bool _contentLoaded; 52 | 53 | /// 54 | /// InitializeComponent 55 | /// 56 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 57 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 58 | public void InitializeComponent() { 59 | if (_contentLoaded) { 60 | return; 61 | } 62 | _contentLoaded = true; 63 | System.Uri resourceLocater = new System.Uri("/Work by Speech;component/windoweula.xaml", System.UriKind.Relative); 64 | 65 | #line 1 "..\..\WindowEULA.xaml" 66 | System.Windows.Application.LoadComponent(this, resourceLocater); 67 | 68 | #line default 69 | #line hidden 70 | } 71 | 72 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] 73 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] 74 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] 75 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] 76 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] 78 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { 79 | switch (connectionId) 80 | { 81 | case 1: 82 | this.TB = ((System.Windows.Controls.TextBox)(target)); 83 | return; 84 | } 85 | this._contentLoaded = true; 86 | } 87 | } 88 | } 89 | 90 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowManageGroups.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowManageGroups.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/WindowRecordActions.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/WindowRecordActions.baml -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.CopyComplete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.CopyComplete -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 72c47d06c45986665523a7b2ad15e6a9189827ed2e862283ea88a40dc2b288e5 2 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.GenerateResource.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.GenerateResource.cache -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.ResolveComReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.csproj.ResolveComReference.cache -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.exe -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.g.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.g.resources -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/obj/Debug/Work by Speech.pdb -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech_MarkupCompile.cache: -------------------------------------------------------------------------------- 1 | Work by Speech 2 | 3 | 4 | winexe 5 | C# 6 | .cs 7 | C:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\obj\Debug\ 8 | Speech 9 | none 10 | false 11 | DEBUG;TRACE 12 | C:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\App.xaml 13 | 19974696155 14 | 15 | 34934216486 16 | 19-1083656240 17 | WindowAddEditActionWait.xaml;WindowAddEditActionTypeText.xaml;WindowAddEditActionScrollMouse.xaml;WindowAddEditActionMoveMouse.xaml;WindowAddEditActionMouse.xaml;WindowAddEditActionKeyboard.xaml;WindowAddEditCommand.xaml;WindowAddEditActionReadText.xaml;WindowAddEditActionOpenURL.xaml;WindowAddEditGroup.xaml;WindowRecordActions.xaml;WindowManageGroups.xaml;WindowChooseProgram.xaml;WindowChangelog.xaml;WindowEULA.xaml;WindowAddEditProfile.xaml;MainWindow.xaml;Mousegrid.xaml;SpeechWindow.xaml; 18 | 19 | False 20 | 21 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech_MarkupCompile.i.cache: -------------------------------------------------------------------------------- 1 | Work by Speech 2 | 3 | 4 | winexe 5 | C# 6 | .cs 7 | C:\Users\m\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\obj\Debug\ 8 | Speech 9 | none 10 | false 11 | DEBUG;TRACE 12 | C:\Users\m\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\App.xaml 13 | 19974696155 14 | 15 | 35-1147872132 16 | 19104282922 17 | WindowAddEditActionWait.xaml;WindowAddEditActionTypeText.xaml;WindowAddEditActionScrollMouse.xaml;WindowAddEditActionMoveMouse.xaml;WindowAddEditActionMouse.xaml;WindowAddEditActionKeyboard.xaml;WindowAddEditCommand.xaml;WindowAddEditActionReadText.xaml;WindowAddEditActionOpenURL.xaml;WindowAddEditGroup.xaml;WindowRecordActions.xaml;WindowManageGroups.xaml;WindowChooseProgram.xaml;WindowChangelog.xaml;WindowEULA.xaml;WindowAddEditProfile.xaml;MainWindow.xaml;Mousegrid.xaml;SpeechWindow.xaml; 18 | 19 | False 20 | 21 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/obj/Debug/Work by Speech_MarkupCompile.lref: -------------------------------------------------------------------------------- 1 |  2 | 3 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionWait.xaml;; 4 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionTypeText.xaml;; 5 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionScrollMouse.xaml;; 6 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionMoveMouse.xaml;; 7 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionMouse.xaml;; 8 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionKeyboard.xaml;; 9 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditCommand.xaml;; 10 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionReadText.xaml;; 11 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditActionOpenURL.xaml;; 12 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditGroup.xaml;; 13 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowRecordActions.xaml;; 14 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowManageGroups.xaml;; 15 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowChooseProgram.xaml;; 16 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowChangelog.xaml;; 17 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowEULA.xaml;; 18 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\WindowAddEditProfile.xaml;; 19 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\MainWindow.xaml;; 20 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\Mousegrid.xaml;; 21 | FC:\Users\mikol\Documents\Visual Studio 2022\Projects\Work by Speech\Work by Speech\SpeechWindow.xaml;; 22 | 23 | -------------------------------------------------------------------------------- /Work by Speech/Work by Speech/w logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/Work by Speech/Work by Speech/w logo.ico -------------------------------------------------------------------------------- /other/awards/Best-App-Award-2-min.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/Best-App-Award-2-min.jpg -------------------------------------------------------------------------------- /other/awards/certified-free.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/certified-free.png -------------------------------------------------------------------------------- /other/awards/filetransit_5of5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/filetransit_5of5.gif -------------------------------------------------------------------------------- /other/awards/majorgeektested.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/majorgeektested.gif -------------------------------------------------------------------------------- /other/awards/si-award-clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/si-award-clean.png -------------------------------------------------------------------------------- /other/awards/softlay-300x110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/softlay-300x110.png -------------------------------------------------------------------------------- /other/awards/softpedia_100_clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/softpedia_100_clean.png -------------------------------------------------------------------------------- /other/awards/updatestar.com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/awards/updatestar.com.jpg -------------------------------------------------------------------------------- /other/images/01_main_window.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/01_main_window.jpg -------------------------------------------------------------------------------- /other/images/02_command_editing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/02_command_editing.jpg -------------------------------------------------------------------------------- /other/images/03_macro_recorder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/03_macro_recorder.jpg -------------------------------------------------------------------------------- /other/images/04_built-in_commands.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/04_built-in_commands.jpg -------------------------------------------------------------------------------- /other/images/05_settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/05_settings.jpg -------------------------------------------------------------------------------- /other/images/06_mousegrid_hexagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/06_mousegrid_hexagonal.png -------------------------------------------------------------------------------- /other/images/07_mousegrid_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/07_mousegrid_square.png -------------------------------------------------------------------------------- /other/images/08_mousegrid_horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/08_mousegrid_horizontal.png -------------------------------------------------------------------------------- /other/images/09_mousegrid_vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/09_mousegrid_vertical.png -------------------------------------------------------------------------------- /other/images/10_mousegrid_combined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/10_mousegrid_combined.png -------------------------------------------------------------------------------- /other/images/Work by Speech multi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/Work by Speech multi.ico -------------------------------------------------------------------------------- /other/images/Work by Speech.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/Work by Speech.ico -------------------------------------------------------------------------------- /other/images/Work by Speech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/Work by Speech.png -------------------------------------------------------------------------------- /other/images/Work_by_Speech_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/Work_by_Speech_32x32.png -------------------------------------------------------------------------------- /other/images/email.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/email.jpg -------------------------------------------------------------------------------- /other/images/small screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProperCode/Work-by-Speech/39885e9c1ce9ed67b7ae837e44529a8a65985741/other/images/small screenshot.jpg -------------------------------------------------------------------------------- /other/latest_version.txt: -------------------------------------------------------------------------------- 1 | 2.2 -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # Work by Speech 2 | 3 | ## Download 4 | [Download latest version](https://github.com/ProperCode/Work-by-Speech/releases)
5 | 6 | ## Description 7 | 8 | Work by Speech is a Windows app which allows efficient work on a computer by speech alone. 9 | 10 | Work by Speech Features: 11 | - Efficient work on a computer by speech alone 12 | - Quiet speaking support 13 | - Application switching and opening by speech 14 | - Built-in voice commands for the most common actions 15 | - Custom voice commands management 16 | - Macro recording 17 | - Separate dictation mode 18 | - Fast and repeatable mouse control by speech with support for all mouse actions 19 | - Customizable and movable mousegrid which divides the screen into up to 2550 figures 20 | - Automatic mousegrid optimization for every used application 21 | - Very low processor and memory usage 22 | - Works with any microphone under Windows 10 and 11 23 | - Available for the English language only 24 |

25 | 26 | Macro Recorder Features: 27 | - Smart Recording - combines hold and release actions into press or click whenever appropriate. Simultaneous multiple key presses and releases are combined into a single hold, release or press action. 28 | - High Accuracy - the Macro Recorder accurately records mouse movements when Record Mouse Movements option is selected. Mouse clicks are always recorded with cursor coordinates, so selecting this option is not recommended for recording simple mouse actions. 29 | Mouse click time and keys press time are recorded with high accuracy. 30 | - Editable Macros - recorded macros can be added to a custom voice command and edited later. Other types of actions can be added to it. You can also share your macros with friends by using Export Profiles feature. 31 |

32 | 33 | Who is Work by Speech for? 34 | - People with some permanent disabilities (e.g. someone paralyzed in both hands). 35 | - People with some temporary disabilities (e.g. a person who broke both hands in an accident). 36 | - Those who would like to decrease the chance of developing repetitive stress injury, such as carpal tunnel syndrome (eg. by working one day a week by speech or by performing some tasks by speech). 37 | - Users who want to increase their productivity by using voice commands like switch to Chrome, open Photoshop, close that, show desktop, paste x times, undo/redo x times, scroll left/right x times, custom voice commands and macro recording. 38 | - Anyone who just wants to control a computer by speech. 39 |

40 | 41 | This program can recognize your speech with high accuracy only if you complete at least two voice trainings. One voice training takes about 7 minutes. You can find more information about voice training in point 4 of the user guide, which is located in the help section. 42 | 43 | ## Screenshots 44 | 45 | image host image host image host image host image host image host image host image host image host image host 46 | 47 | ## Awards 48 | [![Softpedia Clean Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/softpedia_100_clean.png)](https://www.softpedia.com/get/Office-tools/Other-Office-Tools/Work-by-Speech.shtml#status) 49 | [![Software Informer Clean Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/si-award-clean.png)](https://work-by-speech.software.informer.com/awards/) 50 | [![Uptodown Clean Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/certified-free.png)](https://work-by-speech.en.uptodown.com/windows) 51 | [![Updatestar Clean Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/updatestar.com.jpg)](https://www.updatestar.com/virus-report/work-by-speech/2619667) 52 | [![Majorgeeks Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/majorgeektested.gif)](https://www.majorgeeks.com/files/details/work_by_speech.html) 53 | [![File Transit 5/5 Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/filetransit_5of5.gif)](http://www.filetransit.com/view.php?id=453437) 54 | ![Softlay 4.5/5 Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/softlay-300x110.png) 55 | ![Download Astro Best App Award](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/awards/Best-App-Award-2-min.jpg) 56 | 57 | ## Bug Report and Feedback 58 | If you wish to report a bug or send feedback, you can do so by sending me an e-mail: ![alt text](https://raw.githubusercontent.com/ProperCode/Work-by-Speech/master/other/images/email.jpg) . 59 | Please include as much information as possible and provide screenshot(s) if applicable. 60 | 61 | ## My Other Open Source Projects 62 | [Aspiring Keyboard](https://github.com/ProperCode/Aspiring-Keyboard)

63 | [Clickless Mouse](https://github.com/ProperCode/clickless-mouse)
--------------------------------------------------------------------------------