/
TODO.txt
80 lines (71 loc) · 4.17 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Features/fixes for 0.6 release:
- Bugs:
x Fix printable cheatsheet
x Fix right-click preferences bug
- Fix Import keyboard/trigger bug
x Hunt down/fix gina's memory issue/CSV memory issue (suspected same issue?)
(this issue, as far as I can tell, has something to do with the HexAll thread not completing and therefore not writing Hexified=1 to texter.ini. Still not sure what's causing the problem, but a fresh install should fix.)
x Fix CD drive error (need new, innocuous SC key that doesn't conflict with anything) -- Dustin's new trigger method fixes this
- Mouse incompatibility with Outlook?
- Need to change import/export format - just readline rather than use .ini - .ini too intense, opens and closes file with each read
- Set focus on Preferences so On-the-fly shortcut doesn't immediately blank out to "None"
- Features:
- Define custom hotkey
- Integrate AHK autocorrect script
(Unless Dustin's new trigger method works, consider compiling autocorrect to .exe, storing it in resources, hiding from systray, and running separately when enabled, killing when disabled. The script doesn't play nice with the SC77 special char trigger)
x Disable via global hotkey?
Features/fixes for 0.5 release:
x Bundles
x Export
x Import
x Add
x Remove
x Enhanced management GUI
x Excellent code optimizations by Dustin
x Ability to include punctuation in hotstrings
TODO:
- fix Save: thread
Features/fixes for 0.4 release:s
x Made hotstrings case sensitive
x Added Prompts
x Work out SendPlay and SendInput discrepencies (maybe make it available in Prefs so that it can work in Synergy)
- SendPlay is better if you're using just one computer/not using Synergy (for example, it buffers text so you can type
while the replacement is working and it's sent when the Send is complete
- If you are using Synergy, SendInput/SendEvent need to be used.
x Make replacement sound optional
x Implement delay variable for script mode
x Disable Texter through system tray menu
x Addressed bracket bug: http://lifehacker.com/software/exclusive-lifehacker-download/texter-version-03-now-available-266205.php#c1636243
Features/fixes for 0.3 release:
x Automatically check for updates
x Printable list of hotstrings
- Disable Texter through the system tray (deprecated through dev b/c of SendPlay solution)
x Fix blank hotstring bug (http://lifehacker.com/software/texter/lifehacker-code-texter-windows-238306.php#c1077311)
x Changed replacment method so that it's more compatible with games/apps
x New icon
x Added automatic update checks
Features/fixes for 0.2 release:
x Add option to run at startup
x Compatibility mode & clipboard mode
x Incorporate Dustin's date/time variables
x Change standard mode to SendRaw
x Save last-used trigger as default for next hotstring
x Turned off AutoTrim so that spaces at the end of replacements are retained
x Double-click systray icon launches management
Someday:
- Determine whether newkey thread called from GUI or hotkey (GuiControlGet,blah - if blah, then...?)
- Import/Export bundles
- Create bundled interface in Texter management - lets you enable/disable a bundle, add or remove to any bundle, etc.
- Update everything so it's consistent with new bundled structure
- Add autoclose options for brackets, parenthesis, double-quote - turn on and off in preferences
- For bundles, create an active directory that updates what's enabled at any time
- Move old replacements to their own directory
- Custom triggers?
- Fix gui weirdness for some ppl?
- Export/Import via .ini files?
- remove punctuation limitations so users can include puncutation in hotstrings - currently this doesn't work b/c scripts are saved as .txt files, so are limited by Windows naming conventions. AutoClip had a solution for this (hexify), but not sure I want to get rid of my convention - like being able to identify by text file.
- Add buttons/dropdown/something in Hotkey creation for insertion of clipboard, cursor, dates, time variables
- Enable/Disable by application
- Allow for icons in Bundle tabs
Low priority bugs:
- Check oversized fonts (see http://lifehacker.com/software/texter/lifehacker-code-texter-windows-238306.php#c1047305)