Skip to content

Commit 546ac36

Browse files
committed
Prepare for 0.0.5
1 parent f324180 commit 546ac36

File tree

3 files changed

+112
-37
lines changed

3 files changed

+112
-37
lines changed

Main.sublime-menu

+7
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@
5656
"url": "https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/issues"
5757
}
5858
},
59+
{
60+
"caption": "Grammar Installation",
61+
"command": "open_url",
62+
"args":{
63+
"url": "https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/blob/master/bundles/README.md"
64+
}
65+
},
5966
{
6067
"caption":"Grammar for Caster 1.0.0",
6168
"command": "open_file",

README.md

+81-37
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
[![License](https://img.shields.io/badge/License-BSD%202--Clause-orange.svg)](https://opensource.org/licenses/BSD-2-Clause)
44

5-
![]( https://img.shields.io/static/v1?label=Version&message=0.0.4&color=green)
5+
![](https://img.shields.io/static/v1?label=Version&message=0.0.4&color=green)
66

7-
![]( https://img.shields.io/static/v1?label=Caster&message=0.5.11|0.6.11&color=blue)
7+
![](https://img.shields.io/static/v1?label=Caster&message=0.5.11|0.6.11|1.0.0&color=blue)
88

9-
![]( https://img.shields.io/static/v1?label=Aenea&message=supported&color=red)
9+
![](https://img.shields.io/static/v1?label=Aenea&message=supported&color=red)
1010

11-
![]( https://img.shields.io/static/v1?label=Platform&message=Windows|Linux&color=yellow)
11+
![](https://img.shields.io/static/v1?label=Platform&message=Windows|Linux&color=yellow)
1212

1313

1414

@@ -17,11 +17,19 @@ when coding python 3 by voice.
1717

1818
![](doc/gif/arg5.gif)
1919

20-
# IMPORTANT NOTE:
21-
Package Control installation is currently not working! please take a look at https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/issues/7 and use installation via git. This will be solved ASAP.
2220

2321
## Update
24-
you can now also install via package control, see installation instructions [below](#Installation)
22+
23+
Release 0.0.5 he's out fixing problems of 0.0.4 regarding the installation via package control and adds a useful utilities under Preferences > Package Settings > PythonVoiceCodingPlugin iincluding links to online documentation issues, grammar bundles and so on. It is meant to be only temporary i'm currently wrapping up the development of 0.1.0. Also you should know that Caster 1.x.x is also supported but you must enable it by saying
24+
25+
```
26+
enable python voice coding plugin
27+
```
28+
29+
if you have any problem or questions regarding installation , whether of the plug-in itself or the grammar necessary to use it please let me know at my issues!
30+
31+
32+
you can now also install via package control, see installation instructions [below](#installation)
2533

2634
## Documentation
2735

@@ -79,6 +87,10 @@ Needless to say, while coding PythonVoiceCodingPlugin , PythonVoiceCodingPlugin
7987
The code is available on [github](https://github.com/mpourmpoulis/PythonVoiceCodingPlugin)
8088
along with its initial release (0.0.0)!
8189

90+
### Update 0.0.5
91+
92+
Release 0.0.5 he's out fixing problems of 0.0.4 regarding the installation via package control and adds a useful utilities under Preferences > Package Settings > PythonVoiceCodingPlugin
93+
8294
Update: release 0.0.2 is out and with many thanks to @LexiconCode there are now bundles for Caster 0.6.11!
8395
Update: Due an important error I missed, you might be faced with a situation where the pluggin cannot load and thus no commands are executed. in such a case please upgrade to release 0.0.3 which fixes it. I am sorry for any disconvenience caused!
8496
Update: release 0.0.4 is out shipping with aenea support.
@@ -96,77 +108,109 @@ There are of course certain limitations which I would like to make clear from th
96108

97109
## Installation
98110

99-
Currently you can download the plugin directly from github and place it in sublime package folder
111+
In order to install, you must install both the plugging as well as the corresponding [grammar](bundles/README.md).
100112

101-
for windows users this should be:
102113

103-
```
104-
C:\Users\Admin\AppData\Roaming\Sublime Text 3\Packages
105-
```
114+
There are currently two installation methods for performing the first task
106115

107-
and on Ubuntu it is :
108-
```
109-
~/.config/sublime-text-3/Packages/
110-
```
111116

112-
To install dependencies,using your installation of python (this worked for me with 3.7.4 and 3.5.2) run from inside the plug-in folder (PythonVoiceCodingPlugin):
113-
```bash
114-
python3 -m pip install --target third_party -r requirements.txt
117+
### Package Control
118+
119+
Release 0.0.5 fixes the errors that prevented 0.0.4 from installing directly from package control. You can now install the package simply by
120+
121+
- open Command Palette
122+
123+
- execute
124+
125+
```
126+
Package Control:Install Package
115127
```
116128

117-
Be sure to check instructions to install the [bundles as well](bundles/README.md)
129+
And then simply
118130

131+
```
132+
PythonVoiceCodingPlugin
133+
```
119134

120-
### Package Control
121135

122-
For the time being, as 0.0.4 is not compatible with package control, please install using the following instructions:
123136

124-
- open Command Palette
137+
#### note for those who installed between 0.0.4 and 0.0.5
125138

126-
- execute
139+
previously the installation of plug-in included running
127140

128141
```
129142
Package Control:Add Repository
130143
```
131144

132-
- Paste
145+
and then entering a URL to my repository
133146

134147
```
135148
https://github.com/mpourmpoulis/PythonVoiceCodingPlugin
136149
```
137150

138-
- Then execute:
139151

152+
which enabled you to install directly from a master branch rather than my releases and you should be seing a fake version like v2020.01.05.( and so on ) instead of v0.0.4.
153+
154+
This was only temporary solution and I recommend that you ran
140155
```
141-
Package Control:Install Package
156+
Package Control:Remove Repository
142157
```
143158

144-
- enter
159+
so was only install/upgrade from releasees.
145160

146-
```
147-
PythonVoiceCodingPlugin
148-
```
149161

150-
you should see a fake version like v2020.01.05.( and so on ) instead of v0.0.4, which is from master insured work out-of-the-box.
151162

152-
Install it, and then be sure to install the bundles as well.
153163

154164
For the time being be warned, that the plug-in has not been tested with portable versions of sublime!
155165

156166

157167
For any further installation questions, feel free to ask [here](https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/issues/5)
158168

159169

170+
171+
### Git Install
172+
173+
Currently you can download the plugin directly from github and place it in sublime package folder
174+
175+
for windows users this should be:
176+
177+
```
178+
C:\Users\Admin\AppData\Roaming\Sublime Text 3\Packages
179+
```
180+
181+
and on Ubuntu it is :
182+
```
183+
~/.config/sublime-text-3/Packages/
184+
```
185+
186+
Currently the Master Branch and the releases 0.0.5 ships with its dependencies so the next step is not really necessary.
187+
188+
To install dependencies,using your installation of python (this worked for me with 3.7.4 and 3.5.2) run from inside the plug-in folder (PythonVoiceCodingPlugin):
189+
```bash
190+
python3 -m pip install --target third_party -r requirements.txt
191+
```
192+
193+
194+
195+
196+
197+
160198
## Support for voice coding framework
161199

162200
### Short version:
163201

164-
For the time being the full system has been tested with Caster 0.5.11 on a Windows 10 machine. I plan better support for aenea in the near future and would love to (if possible) provide bundles for more systems on the long run:) The plugin code itself is intentionally pure python so it should probably run fine on other OS that sublime supports (tp be updated after linux test)
202+
they are available grammars for Caster 0.5.11,0.6.11 as well as >=1.0.0 with many thanks to [LexiconCode](https://github.com/LexiconCode)!
203+
204+
It is my highest recommendation if you are using older versions of Caster that you upgrade to the latest master. Sooner or later the plug-in is going to drop support for those older versions and either way the newer version has a lot of improvements!
205+
206+
Regarding operating system support, the plug-in has been tested both on Windows 10 and on Ubuntu 16.04 as release 0.0.4 introduced support for [aenea](https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/blob/master/bundles/Aenea/README.md)!
207+
208+
209+
210+
211+
165212

166-
Update: with many thanks to @LexiconCode from 0.0.2 there is a bundle for Caster 0.6.11!
167213

168-
##### Update 0.0.4
169-
release 0.0.4 now [supports aenea](https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/blob/master/bundles/Aenea/README.md)! the system has been tested with bundles for Caster 0.5.11 and 0.6.11 with the plug-in running on Ubuntu 16.04!
170214

171215
### Long version:
172216

bundles/README.md

+24
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,27 @@ To install them simply copy paste the script insise caster "apps" folder:)
88

99
once again thanks to @LexiconCode there are bundles for the upcoming Caster 1.0.0 but installation is a bit different(to be updated)
1010

11+
For use within Linux see also the Aenea folder
12+
13+
## Update
14+
15+
Also you should know that Caster 1.x.x is also supported but you must enable it by saying
16+
17+
```
18+
enable python voice coding plugin
19+
```
20+
21+
also the datum needs to be stored in a different folder. Up until recently these used to be
22+
23+
```
24+
C:\Users\%USERNAME%\.caster\rules
25+
```
26+
27+
but the latest masterhas moved to this folder to
28+
29+
```
30+
C:\Users\%USERNAME%\AppData\Local\caster\rules
31+
```
32+
33+
https://github.com/dictation-toolbox/Caster/pull/718
34+

0 commit comments

Comments
 (0)