Show only the changes which are not in the current channel on the channel view
[?]
Jan 11, 2021, 9:19 PM
TPJNM4C4HERERL4FJFOMZP3IRRZZZKFBCRIZBXDLEMLNXWDOXVYQCDependencies
- [2]
5ZDRHVXDAdd command to fork a new channel - [3]
USPPMDIIList channel changes under each channel in Channels view - [4]
VWRDBPJZAdd command and menu option for adding one or more files to the repository - [5]
L3VOQYAFAdd changelog view to the source control panel - [6]
GNQD74OZAdd pijul.openChange command and text document provider for pijul-change scheme - [7]
VT237HUJAdd tree view for channels - [8]
NCBEWRYEInitialize Repository - [9]
ZI7ORD4PAdd iconv dependency - [*]
ZGMIJNFVCreate pijul.ts for executing commands using the Pijul CLI - [*]
YUVLBWV3Populate resource groups for unrecorded and untracked changes - [*]
OXW4KMVUAdd QuickDiffProvider - [*]
L44OILGKAdd reset command to resource state context menu
Change contents
- edit in yarn.lock at line 2193
set-operations@^1.2.1:version "1.2.1"resolved "https://registry.yarnpkg.com/set-operations/-/set-operations-1.2.1.tgz#b56f6d9616796eecb360a0869c1209e692d9c7f6"integrity sha512-1+d3XSfCYr6Aym86QU7lkr24WmfabrHUAVfhu0plTLjG6BrpVqRnMcvVvxG2Lz/EfwfQU5nqrhISY6zsecr+Fg== - replacement in src/views/channels.ts at line 56
return await this.repository.getLog(element.name);// TODO: Distinguish between changes in the current channel and not in the other channel and// changes in the other channel which are not in the current channelreturn await this.repository.compareChannelChanges(element.name); - edit in src/pijul.ts at line 5
import { difference } from 'set-operations'; - edit in src/pijul.ts at line 461[4.2061][14.763]
}/*** Compare the changes in another channel against the main channel* @param otherChannelName The name of the other channel to compare against*/async compareChannelChanges (otherChannelName: string): Promise<PijulChange[]> {// TODO: Caching and other easy optimizationsreturn difference(await this.getLog(otherChannelName), await this.getLog(), true); - replacement in package.json at line 407
"view/title" : ["view/title": [ - replacement in package.json at line 409
"command": "pijul.forkChannel","when": "view == pijul.views.channels","command": "pijul.forkChannel","when": "view == pijul.views.channels", - replacement in package.json at line 414
"command": "pijul.forkChannel","when": "view == pijul.views.channels","command": "pijul.forkChannel","when": "view == pijul.views.channels", - replacement in package.json at line 417
}} - replacement in package.json at line 578
"iconv-lite-umd": "^0.6.8""iconv-lite-umd": "^0.6.8","set-operations": "^1.2.1" - replacement in package.json at line 581
}[4.109591]}