Beispiel #1
0
		public void Init(NavObject navObject)
		{
			_path = navObject.Path;
			HtmlUrl = navObject.HtmlUrl;
			_name = navObject.Name;
			_gitUrl = navObject.GitUrl;
			_forceBinary = navObject.ForceBinary;
			Username = navObject.Username;
			Repository = navObject.Repository;
			Branch = navObject.Branch;
			TrueBranch = navObject.TrueBranch;

			//Create the filename
			var fileName = System.IO.Path.GetFileName(_path);
			if (fileName == null)
				fileName = _path.Substring(_path.LastIndexOf('/') + 1);

			//Create the temp file path
			Title = fileName;

			_editToken = Messenger.SubscribeOnMainThread<SourceEditMessage>(x =>
			{
				if (x.OldSha == null || x.Update == null)
					return;
				_gitUrl = x.Update.Content.GitUrl;
				LoadCommand.Execute(true);
			});
		}
 public void Init(NavObject navObject)
 {
     User = navObject.Username;
     Repository = navObject.Repository;
     Node = navObject.Node;
     ShowRepository = navObject.ShowRepository;
 }
Beispiel #3
0
        public void Init(NavObject navObject)
        {
            Username = navObject.Username;
            Repository = navObject.Repository;
            Branch = navObject.Branch ?? "master";
            Path = navObject.Path ?? "";
			TrueBranch = navObject.TrueBranch;
        }
Beispiel #4
0
		public void Init(NavObject navObject)
		{
			Username = navObject.Username;
			Repository = navObject.Repository;
			Path = navObject.Path ?? string.Empty;
			Branch = navObject.Branch ?? "master";

			if (!Path.StartsWith("/", StringComparison.Ordinal))
				Path = "/" + Path;
		}
        public void Init(NavObject navObject)
        {
            Username = navObject.Username;
            Repository = navObject.Repository;
            PullRequestId = navObject.PullRequestId;

            _files.GroupingFunction = (x) => x.GroupBy(y => {
                var filename = "/" + y.Filename;
                return filename.Substring(0, filename.LastIndexOf("/", System.StringComparison.Ordinal) + 1);
            }).OrderBy(y => y.Key);
        }
		public void Init(NavObject navObject)
        {
			Username = navObject.Username;
			Repository = navObject.Repository;
			Branch = navObject.Branch;
			Filename = navObject.Filename;

			_actualFilename = System.IO.Path.GetFileName(Filename);
			if (_actualFilename == null)
				_actualFilename = Filename.Substring(Filename.LastIndexOf('/') + 1);

			Title = _actualFilename;

			_commitFileModel = Mvx.Resolve<IViewModelTxService>().Get() as CommitModel.CommitFileModel;
        }
Beispiel #7
0
		public void Init(NavObject navObject)
		{
			_path = navObject.Path;
			HtmlUrl = navObject.HtmlUrl;
			_name = navObject.Name;
			_gitUrl = navObject.GitUrl;
			_forceBinary = navObject.ForceBinary;

			//Create the filename
			var fileName = System.IO.Path.GetFileName(_path);
			if (fileName == null)
				fileName = _path.Substring(_path.LastIndexOf('/') + 1);

			//Create the temp file path
			Title = fileName;
		}
Beispiel #8
0
        public void Init(NavObject navObject)
        {
            Path = navObject.Path;
            HtmlUrl = navObject.HtmlUrl;
            _name = navObject.Name;
            _gitUrl = navObject.GitUrl;
            _forceBinary = navObject.ForceBinary;
            Username = navObject.Username;
            Repository = navObject.Repository;
            Branch = navObject.Branch;
            TrueBranch = navObject.TrueBranch;

            //Create the filename
            var fileName = System.IO.Path.GetFileName(Path);
            if (fileName == null)
                fileName = Path.Substring(Path.LastIndexOf('/') + 1);

            //Create the temp file path
            Title = fileName;

            var extension = System.IO.Path.GetExtension(Path);
            IsMarkdown = MarkdownExtensions.Contains(extension);
        }
 public void Init(NavObject navObject)
 {
     Username = navObject.Username;
     Repository = navObject.Repository;
 }
 public void Init(NavObject navObject)
 {
     Username = navObject.Username;
     Repository = navObject.Repository;
     _selectedFilter = navObject.IsShowingBranches ? 0 : 1;
 }