Andreia Gaita
05f580485c
Fix nav items colors and priorities
2015-02-16 17:47:07 +01:00
Andreia Gaita
3a788ed3a6
Merge pull request #38 from github/sprint-calendar
...
Add Sprint calendar
2015-02-16 17:29:48 +01:00
Andreia Gaita
e4f3ab406b
Remove reactive usage
...
Make sure Team Explorer code in general doesn't require any
reactive bits to keep the footprint small.
2015-02-16 17:19:12 +01:00
Andreia Gaita
78f6c53c77
Merge pull request #32 from github/shana/navigation-and-export-lifetime-control
...
Navigation items and icons, mef exports lifetime control
2015-02-13 21:16:20 +01:00
Andreia Gaita
c2a3910e2c
Fix some more code analysis issues
2015-02-13 21:07:36 +01:00
Andreia Gaita
bdb191366c
Merge remote-tracking branch 'remotes/artl93/artl93/vsix-cleanup' into shana/navigation-and-export-lifetime-control
...
Conflicts:
src/GitHub.VisualStudio/source.extension.vsixmanifest
2015-02-13 21:00:31 +01:00
Andreia Gaita
4bf39038a4
Merge branch 'master' into shana/navigation-and-export-lifetime-control
2015-02-13 20:57:04 +01:00
Andreia Gaita
017a23d496
More null guards
2015-02-12 18:56:41 +01:00
Andreia Gaita
3dface7e29
Fix browser ctor to grab correct service provider
2015-02-12 18:32:27 +01:00
Andreia Gaita
e64f8298d9
Nitpick Nancy on the prowl
2015-02-12 18:32:27 +01:00
Andreia Gaita
902a465c69
Thread guard
2015-02-12 18:32:26 +01:00
Andreia Gaita
436dfd0c1a
Fix style
2015-02-12 18:32:26 +01:00
Andreia Gaita
34510447f9
Null-guard nav item execution
2015-02-12 17:33:11 +01:00
Andreia Gaita
120b3ff677
Enable warnings as errors and code analysis.
...
Fix a ton of stuff for code analysis
2015-02-12 17:24:39 +01:00
Art Leonard (Home)
e0d3d909ff
Fixed copy behavior for LICENSE.txt
2015-02-11 17:58:25 -08:00
Art Leonard (Home)
9fa56ede68
Added license and target install ranges to VSIX manifest, unblocking ability to install the VSIX directly.
2015-02-11 13:53:38 -08:00
Andreia Gaita
7ef021f9bb
Hook up all nav items, add color bars
...
Check for existence of wiki by doing a Get on the url, if it's enabled
but hasn't been created it'll redirect to the repo home.
Add colors for the nav bars.
2015-02-10 17:04:26 +01:00
Andreia Gaita
2942111c82
Implement nav item execute. Refactoring.
...
Get rid of the team explorer sections for now. Connect nav items to
repo, and open browser to navigate to wiki and issues when they exist.
2015-02-09 16:56:42 +01:00
Andreia Gaita
85e3fad3c1
Showing nav items depending on repo url
2015-02-09 14:33:02 +01:00
Andreia Gaita
928a1d1736
Fixing dll references some more
2015-02-09 14:32:35 +01:00
Andreia Gaita
b4d6eccb0f
Pleasing Nitpick Nancy
2015-02-09 14:06:59 +01:00
Andreia Gaita
e7e54fb3c6
Fix extracting/parsing repo url from the solution
2015-02-09 14:06:20 +01:00
Andreia Gaita
0fb0ed3493
Fix references to TeamFoundation dlls
2015-02-09 14:05:41 +01:00
Andreia Gaita
5a08ac327b
Ignore autogenerated Akavache linker file
2015-02-09 14:05:12 +01:00
Andreia Gaita
a915f9401f
Refactor all the things, add simple api, fix copyrights
...
Add simple api to query github for info related to
the navigation items, so we don't pull in any
extra dependencies for those bits.
2015-02-09 12:20:44 +01:00
Andreia Gaita
65a84d41ee
Use pngs for the navigation icons
2015-02-03 13:41:42 +01:00
Andreia Gaita
ddc293ba97
Add navigation items and icons
2015-02-02 18:38:50 +01:00
Andreia Gaita
db751a7da0
Fix typo
2015-02-02 18:38:01 +01:00
Andreia Gaita
08d7d17b00
Fleshing out Home and Connect pages
...
Set up base classes for Team Explorer navigation pages, sections, items
and links.
Home and Connect sections underway.
2015-01-28 17:30:55 +01:00
Andreia Gaita
4e5d84ce84
Fixing namespaces and using statements
2015-01-28 17:26:51 +01:00
Andreia Gaita
4f9a279889
Update github styles, add image icon
2015-01-28 15:05:23 +01:00
Phil Haack
c156500b3a
Merge pull request #26 from shana/shana/build-fixes
...
Build fixes and ci integration
2015-01-27 09:32:28 -08:00
Andreia Gaita
d419eee012
GitHub section on TeamExplorer home
2015-01-27 17:25:37 +01:00
Andreia Gaita
a107c79d66
Refactoring, navigation and lifetime of mef
...
Extract interfaces of mef exports to separate dll
to decouple things a bit.
Only load reactive things when requesting UI dialogs,
TeamExplorer items should not load any reactive stuff.
Introduce ExportFactory to dispose of IDisposable mef
components properly.
Start fleshing out team explorer implementation.
2015-01-27 17:21:07 +01:00
Andreia Gaita
6b235e8327
Update packages to latest stable
2015-01-21 15:52:25 -08:00
Andreia Gaita
4efe7be1eb
Bump Fody submodule to catch cecil fix
2015-01-19 18:45:01 -08:00
Andreia Gaita
a98555d638
Get everything building on the command line
...
Fix build from scripts for ci, add xunit runner for
visual studio
2015-01-19 18:42:04 -08:00
Andreia Gaita
427afd54f0
Rename folder build -> script for ci integration
...
The existing ci scripts are expecting a folder
called script where all build/deploy scripts
reside. For now, and for consistency's sake
with the desktop apps, rename the build/ folder
to script/.
2015-01-19 16:24:21 -08:00
Andreia Gaita
0ce4f2ed50
Update to Fody 1.26.4 with fixed Cecil
2015-01-19 16:01:18 -08:00
Phil Haack
95c6cd7121
Merge pull request #18 from shana/shana/build-fixes
...
Add a patched version of the Fody package so VS 2015 is happy with the build
2015-01-15 08:58:05 -08:00
Andreia Gaita
0f3a7fc12d
Add custom Fody package with patched Cecil
...
Cecil requires a patch to work properly with Roslyn
2015-01-14 17:33:10 -08:00
Andreia Gaita
53cbcbf46b
Update project to VS 2015
2015-01-14 15:40:18 -08:00
Andreia Gaita
d1bbb003dc
Merge pull request #17 from github/haacked/build-folder
...
Add build script folder to repo
2015-01-14 14:44:57 -08:00
Haacked
decea1f202
Add build script folder to repo
2015-01-14 11:02:51 -08:00
Haacked
7034a030ac
Implement VSPackage with basic login dialog
...
Includes a menu that launches a login dialog
for testing purposes.
2014-12-15 16:12:46 -08:00
Haacked
2f00f72032
Add GitHub.UI project for styles and controls
2014-12-15 10:48:26 -08:00
Haacked
d41405aa1e
Add initial VSIX project
2014-12-15 10:33:06 -08:00
Haacked
41ff1c76b8
✨ Let's get this party started!
...
Addded a .gitattributes, .gitignore, and README.md file. The
ingredients to a good repository.
Later we'll add the CONTRIBUTING.md and LICENSE.md files.
2014-12-12 10:15:45 -08:00