Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
GrahamTheCoder 0d6d0cead4 Add options page to give users fine grained control - fixes #37 2018-05-01 23:32:52 +01:00
GrahamTheCoder f35adf0d91 Make naming more consistent
Mass rename so instance fields all have underscore

The codebase is split half way between two schemes, and not having them clash with locals is more convenient
2018-03-31 02:02:36 +01:00
GrahamTheCoder b9815ec367 Move conversion to another thread to avoid locking up UI 2018-03-05 19:36:25 +00:00
GrahamTheCoder 95facbbcb3 Tidy up output window and fix off by one 2018-03-05 09:36:38 +00:00
GrahamTheCoder 779ba334b3 Bring commands closer together 2018-02-26 20:07:02 +00:00
GrahamTheCoder 804d7fe016 Share new conversion code for VB and C# 2018-02-26 20:07:00 +00:00
GrahamTheCoder d30b819404 Make project conversion for cs -> vb use the same code 2018-02-26 20:06:59 +00:00
GrahamTheCoder 9b004e984d Parent same group for varying ways of selecting projects
And set priorities
2018-02-26 20:06:58 +00:00
GrahamTheCoder 7ab76c3df5 Make optional source path part of result 2018-02-26 20:06:56 +00:00
GrahamTheCoder aee94ba136 WIP VB -> C# Solution command works 2018-02-26 20:06:55 +00:00
GrahamTheCoder ff41161d38 WIP define project and solution commands 2018-02-26 20:06:54 +00:00
GrahamTheCoder 8d70fa4ea9 Tidy up trailing whitespace 2018-02-18 11:27:23 +00:00
GrahamTheCoder 8bcba796cc Use annotations to keep track of the node to be converted.
The benefit over converting just the selected characters is that we're converting what's hopefully a well formed document, so the rest of the document can be used for context, and returning something that represents a node, rather than trying to convert the text "tring", when someone slightly mis-selects.

If two layers of the node hierarachy fail to go through the trivia converter, then the whole document will be converted, which seems like an OK failure case.
2018-02-18 11:15:56 +00:00
GrahamTheCoder eed2cb5334 Fix namespaces 2018-02-18 09:39:40 +00:00
GrahamTheCoder ce23077a1f Deal with selection
We'd probably get a better conversion out of converting a whole file then picking a subset, but since I don't actually understand the use case, the effort isn't really worth it here.
2018-02-15 23:12:48 +00:00
GrahamTheCoder 1deeaef25c Use VisualStudioWorkspace with the user's actual references 2018-02-15 23:12:48 +00:00
GrahamTheCoder 6c63decdc0 Stash away workspace 2018-02-15 23:12:47 +00:00
GrahamTheCoder 8562188707 Consistently use spaces everywhere 2018-02-10 11:39:10 +00:00
Siegfried Pammer 465df3f77f Add source code from RefactoringEssentials (old namespaces) 2017-12-20 10:31:16 +01:00