Skip to content

Commit 7a894ec

Browse files
committed
Merge branch 'develop'
2 parents 7b675ec + b35d998 commit 7a894ec

19 files changed

+379
-508
lines changed

src/Site/views/languageforge/container/languageforge.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</a>
3434
<div class="dropdown-menu dropdown-menu-right" uib-dropdown-menu id="myProjectDropdownMenu" aria-labelledby="myProjectDropdown" style="max-height: 80vh; overflow-y: auto">
3535
<a class="dropdown-item" data-ng-href="/app/lexicon/new-project">
36-
<b>Start or Join a New Project</b></a>
36+
<b>Get Project from Language Depot</b></a>
3737
{% if projects|length > 10 %}
3838
<a class="dropdown-item" href="/app/projects"><b>List All Projects</b></a>
3939
<div class="dropdown-divider"></div>

src/angular-app/bellows/apps/projects/projects-app.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<form data-ng-show="$ctrl.rights.showControlBar" class="control-bar form-inline mb-2">
88
<button id="startJoinProjectButton" type="button" data-ng-show="$ctrl.rights.canCreateProject" class="btn btn-primary"
99
data-ng-click="$ctrl.startProject()">
10-
<i class="fa fa-plus"></i> Start or Join a New Project</button>
10+
<i class="fa fa-plus"></i> Get Project from Language Depot</button>
1111
</form>
1212
</div>
1313
</div>

src/angular-app/languageforge/lexicon/core/lexicon-project.service.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,6 @@ export class LexiconProjectService {
4646
'Configuration',
4747
this.linkService.projectUrl() + 'configuration'
4848
));
49-
settings.push(new HeaderSetting(
50-
'dropdown-import-data',
51-
'Import Data',
52-
this.linkService.projectUrl() + 'importExport'
53-
));
5449
settings.push(new HeaderSetting(
5550
'userManagementLink',
5651
'Share With Others',

src/angular-app/languageforge/lexicon/editor/editor-list.view.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,6 @@
114114
<div class="lexiconItemListContainer" data-pui-when-scrolled="$ctrl.show.more()">
115115
<div class="text-center no-entries" id="noEntries">
116116
<h4>Looks like there are no entries yet.</h4>
117-
<button class="btn btn-primary" data-ng-if="$ctrl.lecRights.canEditEntry()" data-ng-click="$ctrl.navigateToLiftImport()"
118-
data-ng-hide="$ctrl.projectSettings.hasSendReceive">
119-
<i class="fa fa-upload"></i> Import entries from LIFT</button>
120117
<button class="btn btn-primary" data-ng-click="$ctrl.syncProject()" data-ng-show="$ctrl.projectSettings.hasSendReceive">
121118
<i class="fa fa-refresh"></i> Synchronize project with LanguageDepot.org</button>
122119
<button class="btn btn-primary" id="noEntriesNewWord" data-ng-if="$ctrl.lecRights.canEditEntry()"

src/angular-app/languageforge/lexicon/new-project/lexicon-new-project.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import {LexiconProjectSettings} from '../shared/model/lexicon-project-settings.m
2424
import {LexiconProject, SendReceive} from '../shared/model/lexicon-project.model';
2525
import {LexOptionList} from '../shared/model/option-list.model';
2626
import {SendReceiveStatus} from '../shared/model/send-receive-status.model';
27-
import {NewProjectChooserState} from './new-project-chooser.component';
2827
import {NewProjectInitialDataState} from './non-send-receive/new-project-initial-data.component';
2928
import {NewProjectSendReceiveCloneState} from './send-receive/new-project-clone.component';
3029
import {NewProjectSendReceiveCredentialsState} from './send-receive/new-project-credentials.component';
@@ -230,7 +229,7 @@ export class LexiconNewProjectController implements angular.IController {
230229
this.projectService.deleteProject([this.newProject.id]);
231230
break;
232231
}
233-
this.$state.go(NewProjectChooserState.name);
232+
this.$state.go(NewProjectSendReceiveCredentialsState.name);
234233
break;
235234
case SendReceiveState.Hold:
236235
this.gotoEditor();

src/angular-app/languageforge/lexicon/new-project/lexicon-new-project.module.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {SelectLanguageModule} from '../../../bellows/shared/select-language.comp
99
import {PuiUtilityModule} from '../../../bellows/shared/utils/pui-utils.module';
1010
import {LexiconCoreModule} from '../core/lexicon-core.module';
1111
import {LexiconNewProjectComponent, NewProjectAbstractState} from './lexicon-new-project.component';
12-
import {NewProjectChooserComponent, NewProjectChooserState} from './new-project-chooser.component';
1312
import {
1413
NewProjectInitialDataComponent, NewProjectInitialDataState
1514
} from './non-send-receive/new-project-initial-data.component';
@@ -41,7 +40,6 @@ export const LexiconNewProjectModule = angular
4140
LexiconCoreModule
4241
])
4342
.component('lexiconNewProject', LexiconNewProjectComponent)
44-
.component('newProjectChooser', NewProjectChooserComponent)
4543
.component('newProjectSendReceiveCredentials', NewProjectSendReceiveCredentialsComponent)
4644
.component('newProjectSendReceiveClone', NewProjectSendReceiveCloneComponent)
4745
.component('newProjectName', NewProjectNameComponent)
@@ -53,7 +51,6 @@ export const LexiconNewProjectModule = angular
5351
// State machine from ui.router
5452
$stateProvider
5553
.state(NewProjectAbstractState)
56-
.state(NewProjectChooserState)
5754

5855
.state(NewProjectSendReceiveCredentialsState)
5956
.state(NewProjectSendReceiveCloneState)
@@ -67,7 +64,7 @@ export const LexiconNewProjectModule = angular
6764
$urlRouterProvider
6865
.when('', ['$state', ($state: angular.ui.IStateService | any) => {
6966
if (!$state.$current.navigable) {
70-
$state.go(NewProjectChooserState.name);
67+
$state.go(NewProjectSendReceiveCredentialsState.name);
7168
}
7269
}]);
7370

src/angular-app/languageforge/lexicon/new-project/new-project-chooser.component.html

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/angular-app/languageforge/lexicon/new-project/new-project-chooser.component.ts

Lines changed: 0 additions & 58 deletions
This file was deleted.

src/angular-app/languageforge/lexicon/new-project/non-send-receive/new-project-initial-data.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ export const NewProjectInitialDataComponent: angular.IComponentOptions = {
8787
};
8888

8989
export const NewProjectInitialDataState = {
90+
url: '/non-send-receive-initial-data',
9091
name: 'newProject.initialData',
9192
template: `
9293
<new-project-initial-data

src/angular-app/languageforge/lexicon/new-project/non-send-receive/new-project-name.controller.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as angular from 'angular';
22

33
import {LexiconNewProjectState} from '../lexicon-new-project-state.model';
44
import {LexiconNewProjectController, NewProject} from '../lexicon-new-project.component';
5-
import {NewProjectChooserState} from '../new-project-chooser.component';
5+
import { NewProjectSendReceiveCredentialsState } from '../send-receive/new-project-credentials.component';
66
import {NewProjectInitialDataState} from './new-project-initial-data.component';
77

88
export class NewProjectNameController implements angular.IController {
@@ -73,6 +73,7 @@ export const NewProjectNameComponent: angular.IComponentOptions = {
7373
};
7474

7575
export const NewProjectNameState = {
76+
url: '/non-send-receive',
7677
name: 'newProject.name',
7778
template: `
7879
<new-project-name npn-new-project="$ctrl.newProject"
@@ -150,7 +151,7 @@ export const NewProjectNameState = {
150151
controller.neutral();
151152
},
152153
goPreviousState(controller: LexiconNewProjectController): void {
153-
controller.$state.go(NewProjectChooserState.name);
154+
controller.$state.go(NewProjectSendReceiveCredentialsState.name);
154155
}
155156
}
156157
} as LexiconNewProjectState;

0 commit comments

Comments
 (0)