Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Milestone3 #26

Merged
merged 29 commits into from
Mar 10, 2019
Merged

[WIP] Milestone3 #26

merged 29 commits into from
Mar 10, 2019

Conversation

Armitxes
Copy link
Owner

@Armitxes Armitxes commented Nov 14, 2018

Originally I've planned to work off the entire list before I make a release. Mainly I wanted to have the SqfScope* class/functionality ready as it brings a major performance improvement and is an important requirement for the Debugger and proper IntelliSense

*SqfScopes are meant to help the extension understand your code in future.

However, I can't really say when this will be fully functional since I require to translate all the BI Wiki Commands for all supported BI Products to an for the extension (quickly) understandable syntax.
Meanwhile, there is no reason why users shouldn't profit from already stable features.

Pre-Release of Milestone 3:

  • [DONE] New project structure
  • BI Wiki Support (works without internet connection)
    • [DONE] Open Command in BI Wiki (requires internet)
    • [100%] Preview of BI Wiki command descriptions
      • [?%] Shorten all the command description (bring them to the point)
    • [100%] Preview of BI Wiki command syntax
      • [?%] Shorten all the command syntax (bring them to the point)
    • [100%] Preview of BI Wiki command examples
      • [?%] Shorten all the command examples (bring them to the point)
  • [DONE] Hover Support
  • [DONE] CompletionItems [req. for IntelliSense] (Suggests you commands based on your input)
  • [DONE] WikiCrawler (requires an internet connection, for devs only. Don't abuse!)
  • [DONE] Client <-> Language Server Sync
  • Parts of the Code Cleanup
  • Parts of the manual Wiki corrections [req. for IntelliSense] (R.I.P my real life)
  • Fixes

Coming at later state:

- New project structure
- Code cleanup
- [WIP] WikiSupport
- [WIP] Hover Support
- [WIP] Debugger
- [WIP] IntelliSense
@Armitxes Armitxes self-assigned this Nov 14, 2018
@Armitxes Armitxes added this to the v2.0.0 (Milestone v3) milestone Dec 15, 2018
@Armitxes
Copy link
Owner Author

Armitxes commented Mar 9, 2019

Updated main post. Will try to also get #28 and #25 in. Otherwise, they will be in own release.

@Armitxes Armitxes merged commit 4624125 into development Mar 10, 2019
@Armitxes Armitxes deleted the dev/milestone3 branch March 10, 2019 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant