Skip to content

Commit

Permalink
refactor: rename mana-app as app
Browse files Browse the repository at this point in the history
  • Loading branch information
sunshinesmilelk committed Feb 7, 2025
1 parent 723323b commit 99ee9e8
Show file tree
Hide file tree
Showing 553 changed files with 1,103 additions and 1,185 deletions.
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/layouts/DocLayout.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ManaComponents } from '@difizen/libro-common/mana-app';
import { ManaComponents } from '@difizen/libro-common/app';
import { Helmet, useLocation, useSiteData } from 'dumi';
import DefaultLayout from 'dumi/theme-default/layouts/DocLayout';
import React, { useEffect } from 'react';
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/modules/github.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { prop, singleton } from '@difizen/libro-common/mana-app';
import { prop, singleton } from '@difizen/libro-common/app';
import { Octokit } from 'octokit';

@singleton()
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/modules/module.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ManaAppPreset, ManaModule } from '@difizen/libro-common/mana-app';
import { ManaAppPreset, ManaModule } from '@difizen/libro-common/app';
import { l10n } from '@difizen/libro-common/l10n';

import { langBundles } from '../lang/index';
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/.dumi/theme/slots/Header/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { GithubOutlined } from '@ant-design/icons';
import { CloseOutlined, MenuOutlined } from '@ant-design/icons';
import { ThemeService, useInject } from '@difizen/libro-common/mana-app';
import { ThemeService, useInject } from '@difizen/libro-common/app';
import { l10n, L10nLang } from '@difizen/libro-common/l10n';
import { Button } from 'antd';
import { useRouteMeta, Link, usePrefersColor, useSiteData, history} from 'dumi';
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/.dumirc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,9 @@ export default defineConfig({
getPackagesDir(),
'libro-common/es/l10n/index.js',
),
'@difizen/libro-common/mana-app': path.resolve(
'@difizen/libro-common/app': path.resolve(
getPackagesDir(),
'libro-common/es/mana-app/index.js',
'libro-common/es/app/index.js',
),
},
analytics: {
Expand Down
6 changes: 1 addition & 5 deletions apps/docs/src/lab/app.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
import { ServerConnection, ServerManager } from '@difizen/libro';
import {
ApplicationContribution,
inject,
singleton,
} from '@difizen/libro-common/mana-app';
import { ApplicationContribution, inject, singleton } from '@difizen/libro-common/app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
6 changes: 1 addition & 5 deletions apps/docs/src/lab/index.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
import { LibroLabModule } from '@difizen/libro';
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/libro-common/app';

import { LibroApp } from './app.js';
import './index.less';
Expand Down
9 changes: 3 additions & 6 deletions apps/docs/src/output/app.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
import { LibroService } from '@difizen/libro';
import { RootSlotId } from '@difizen/libro-common/mana-app';
import {
ApplicationContribution,
SlotViewManager,
} from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';
import { RootSlotId } from '@difizen/libro-common/app';
import { ApplicationContribution, SlotViewManager } from '@difizen/libro-common/app';
import { inject, singleton } from '@difizen/libro-common/app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/src/output/content.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { INotebookContent } from '@difizen/libro';
import { ContentContribution } from '@difizen/libro';
import { singleton } from '@difizen/libro-common/mana-app';
import { singleton } from '@difizen/libro-common/app';

import content from './OutputExamples.ipynb.json';

Expand Down
6 changes: 1 addition & 5 deletions apps/docs/src/output/index.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
import { LibroJupyterModule } from '@difizen/libro';
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/libro-common/app';

import { LibroApp } from './app.js';
import { ExampleContentContribution } from './content.js';
Expand Down
8 changes: 4 additions & 4 deletions apps/docs/src/terminal/app.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { ServerConnection, ServerManager } from '@difizen/libro';
import { ConfigurationService } from '@difizen/libro-common/mana-app';
import { SlotViewManager } from '@difizen/libro-common/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';
import { ConfigurationService } from '@difizen/libro-common/app';
import { SlotViewManager } from '@difizen/libro-common/app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/app';
import { inject, singleton } from '@difizen/libro-common/app';

@singleton({ contrib: ApplicationContribution })
export class LibroApp implements ApplicationContribution {
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/src/terminal/demo-module/app.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { TerminalViewOption } from '@difizen/libro';
import { TerminalManager, LibroTerminalView } from '@difizen/libro';
import type { Disposable } from '@difizen/libro-common/mana-app';
import type { Disposable } from '@difizen/libro-common/app';
import {
BaseView,
ViewInstance,
Expand All @@ -10,7 +10,7 @@ import {
singleton,
useInject,
view,
} from '@difizen/libro-common/mana-app';
} from '@difizen/libro-common/app';
import { Button, Card, Checkbox, Flex, Form, Input, Space, Tabs } from 'antd';
import type { FC } from 'react';
import { forwardRef, useCallback, useEffect, useState } from 'react';
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/src/terminal/demo-module/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {
ManaModule,
RootSlotId,
createSlotPreference,
} from '@difizen/libro-common/mana-app';
} from '@difizen/libro-common/app';
import { AppView } from './app.js';

// 用于文档测试页面
Expand Down
6 changes: 1 addition & 5 deletions apps/docs/src/terminal/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
import {
ManaAppPreset,
ManaComponents,
ManaModule,
} from '@difizen/libro-common/mana-app';
import { ManaAppPreset, ManaComponents, ManaModule } from '@difizen/libro-common/app';

import { LibroApp } from './app.js';
import { TerminalDemoModule } from './demo-module/index.js';
Expand Down
12 changes: 6 additions & 6 deletions apps/docs/src/workbench/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ import {
LibroJupyterConfiguration,
ServerManager,
} from '@difizen/libro';
import type { FileTreeView } from '@difizen/libro-common/mana-app';
import { ConfigurationService } from '@difizen/libro-common/mana-app';
import { FileTreeViewFactory, SlotViewManager } from '@difizen/libro-common/mana-app';
import { URI } from '@difizen/libro-common/mana-app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';
import type { FileTreeView } from '@difizen/libro-common/app';
import { ConfigurationService } from '@difizen/libro-common/app';
import { FileTreeViewFactory, SlotViewManager } from '@difizen/libro-common/app';
import { URI } from '@difizen/libro-common/app';
import { ApplicationContribution, ViewManager } from '@difizen/libro-common/app';
import { inject, singleton } from '@difizen/libro-common/app';

import { LibroWorkbenchSlots } from './layout/workbench-layout.view.js';

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/src/workbench/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
RootSlotId,
CardTabView,
FileTreeView,
} from '@difizen/libro-common/mana-app';
} from '@difizen/libro-common/app';

import { LibroApp } from './app.js';
import { LibroWorkbenchLayoutView, LibroWorkbenchSlots } from './layout/index.js';
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/src/workbench/layout/workbench-layout.view.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { singleton, Slot, view } from '@difizen/libro-common/mana-app';
import { BaseView } from '@difizen/libro-common/mana-app';
import { singleton, Slot, view } from '@difizen/libro-common/app';
import { BaseView } from '@difizen/libro-common/app';
import { BoxPanel } from '@difizen/libro-common/react';
import { forwardRef } from 'react';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import type { InlineCompletionRegistry } from '@difizen/libro-code-editor';
import { InlineCompletionContribution } from '@difizen/libro-code-editor';
import { Sequencer } from '@difizen/libro-code-editor';
import { inject, singleton } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/app';

import { AICompletionProvider } from './inline-completion-provider.js';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
IIntelligentCompletionsResult,
ICompletionContext,
} from '@difizen/libro-code-editor';
import { singleton } from '@difizen/libro-common/mana-app';
import { singleton } from '@difizen/libro-common/app';

import { AiCompletionRequest } from './inline-completion-request.js';
import { raceCancellation, sleep } from './utils.js';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
IIntelligentCompletionsResult,
EditorCancellationToken,
} from '@difizen/libro-code-editor';
import { transient } from '@difizen/libro-common/mana-app';
import { transient } from '@difizen/libro-common/app';
import { v4 } from 'uuid';

import { generateInstructionsPrompt } from './Prompt/instruction.js';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { CodeEditorModule } from '@difizen/libro-code-editor';
import { ManaModule } from '@difizen/libro-common/mana-app';
import { ManaModule } from '@difizen/libro-common/app';

import { AICompletionContribution } from './inline-completion-contribution.js';
import { AICompletionProvider } from './inline-completion-provider.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/ai-native-code-block.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { CopyOutlined } from '@ant-design/icons';
import { l10n } from '@difizen/libro-common/l10n';
import { LibroCodeCellView } from '@difizen/libro-jupyter';
import { useInject, ViewInstance } from '@difizen/libro-common/mana-app';
import { useInject, ViewInstance } from '@difizen/libro-common/app';
import { Button, message } from 'antd';
import copy from 'copy-to-clipboard';
import { Prism as SyntaxHighlighter } from 'react-syntax-highlighter';
Expand Down
12 changes: 4 additions & 8 deletions packages/libro-ai-native/src/ai-native-command-contribution.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
import { CommentOutlined } from '@ant-design/icons';
import type { CommandRegistry, ToolbarRegistry } from '@difizen/libro-common/mana-app';
import { inject } from '@difizen/libro-common/mana-app';
import { CommandContribution } from '@difizen/libro-common/mana-app';
import {
singleton,
ToolbarContribution,
ViewManager,
} from '@difizen/libro-common/mana-app';
import type { CommandRegistry, ToolbarRegistry } from '@difizen/libro-common/app';
import { inject } from '@difizen/libro-common/app';
import { CommandContribution } from '@difizen/libro-common/app';
import { singleton, ToolbarContribution, ViewManager } from '@difizen/libro-common/app';
import { l10n } from '@difizen/libro-common/l10n';
import {
LibroCommandRegister,
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/ai-native-command.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { Command } from '@difizen/libro-common/mana-app';
import type { Command } from '@difizen/libro-common/app';

export const AINativeCommands: Record<string, Command & { keybind?: string }> = {
Explain: {
Expand Down
14 changes: 7 additions & 7 deletions packages/libro-ai-native/src/ai-native-for-cell-view.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ import { ChatEvent } from '@difizen/magent-chat';
import type { ToAutoFactory } from '@difizen/magent-core';
import { Fetcher } from '@difizen/magent-core';
import { toAutoFactory } from '@difizen/magent-core';
import type { ViewComponent } from '@difizen/libro-common/mana-app';
import { ViewOption } from '@difizen/libro-common/mana-app';
import { prop } from '@difizen/libro-common/mana-app';
import { useObserve } from '@difizen/libro-common/mana-app';
import { useInject, ViewInstance } from '@difizen/libro-common/mana-app';
import { inject } from '@difizen/libro-common/mana-app';
import { BaseView, transient, view } from '@difizen/libro-common/mana-app';
import type { ViewComponent } from '@difizen/libro-common/app';
import { ViewOption } from '@difizen/libro-common/app';
import { prop } from '@difizen/libro-common/app';
import { useObserve } from '@difizen/libro-common/app';
import { useInject, ViewInstance } from '@difizen/libro-common/app';
import { inject } from '@difizen/libro-common/app';
import { BaseView, transient, view } from '@difizen/libro-common/app';
import { l10n } from '@difizen/libro-common/l10n';
import { Button } from 'antd';
import type { ParsedEvent } from 'eventsource-parser/stream';
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/ai-native-output-top.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { CellView } from '@difizen/libro-jupyter';
import { useInject, ViewManager, ViewRender } from '@difizen/libro-common/mana-app';
import { useInject, ViewManager, ViewRender } from '@difizen/libro-common/app';
import { useEffect, useState } from 'react';
import './index.less';

Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/ai-native-service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {
prop,
singleton,
ViewManager,
} from '@difizen/libro-common/mana-app';
} from '@difizen/libro-common/app';

import { LibroAINativeForCellView } from './ai-native-for-cell-view.js';
import type { LibroChatView } from './chat-view.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/ai-side-toolbar-selector.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { LibroSideToolbarMenuItemType } from '@difizen/libro-jupyter';
import { LibroSideToolbarMenu } from '@difizen/libro-jupyter';
import { useInject } from '@difizen/libro-common/mana-app';
import { useInject } from '@difizen/libro-common/app';
import { l10n } from '@difizen/libro-common/l10n';
import { Popover } from 'antd';

Expand Down
4 changes: 2 additions & 2 deletions packages/libro-ai-native/src/chat-slot-contribution.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import type {
LibroSlot,
} from '@difizen/libro-jupyter';
import { LibroExtensionSlotContribution } from '@difizen/libro-jupyter';
import { ViewManager } from '@difizen/libro-common/mana-app';
import { inject, singleton } from '@difizen/libro-common/mana-app';
import { ViewManager } from '@difizen/libro-common/app';
import { inject, singleton } from '@difizen/libro-common/app';

import { LibroAINativeService } from './ai-native-service.js';
import { LibroChatView } from './chat-view.js';
Expand Down
4 changes: 2 additions & 2 deletions packages/libro-ai-native/src/chat-view.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {
LibroSlotView,
} from '@difizen/libro-jupyter';
import type { DisplayView, LibroView } from '@difizen/libro-jupyter';
import type { ConfigurationService } from '@difizen/libro-common/mana-app';
import type { ConfigurationService } from '@difizen/libro-common/app';
import {
BaseView,
prop,
Expand All @@ -16,7 +16,7 @@ import {
useInject,
ViewInstance,
ViewRender,
} from '@difizen/libro-common/mana-app';
} from '@difizen/libro-common/app';
import { useRef } from 'react';
import 'katex/dist/katex.min.css'; // 引入 KaTeX 样式

Expand Down
9 changes: 2 additions & 7 deletions packages/libro-ai-native/src/error-output-model.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,8 @@ import {
RenderMimeRegistry,
renderText,
} from '@difizen/libro-jupyter';
import { prop, transient } from '@difizen/libro-common/mana-app';
import {
getOrigin,
useInject,
view,
ViewInstance,
} from '@difizen/libro-common/mana-app';
import { prop, transient } from '@difizen/libro-common/app';
import { getOrigin, useInject, view, ViewInstance } from '@difizen/libro-common/app';
import { l10n } from '@difizen/libro-common/l10n';
import { Button } from 'antd';
import { forwardRef, createRef, useEffect } from 'react';
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/libro-ai-msg-item-model.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import type {
IChatMessageItem,
} from '@difizen/magent-chat';
import { autoFactory, AutoFactoryOption } from '@difizen/magent-core';
import { inject, prop } from '@difizen/libro-common/mana-app';
import { inject, prop } from '@difizen/libro-common/app';

@autoFactory()
export class LibroAIChatMessageItemModel {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import type { IChatEvent, IChatMessageItem } from '@difizen/magent-chat';
import { ChatEvent } from '@difizen/magent-chat';
import { LibroChatService } from '@difizen/magent-libro';
import { singleton } from '@difizen/libro-common/mana-app';
import { singleton } from '@difizen/libro-common/app';
import type { ParsedEvent } from 'eventsource-parser/stream';
import { EventSourceParserStream } from 'eventsource-parser/stream';

Expand Down
8 changes: 1 addition & 7 deletions packages/libro-ai-native/src/libro-ai-native-chat-view.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
import type { CellView, LibroView } from '@difizen/libro-jupyter';
import { ChatView, ChatComponents } from '@difizen/magent-chat';
import {
inject,
prop,
transient,
view,
ViewOption,
} from '@difizen/libro-common/mana-app';
import { inject, prop, transient, view, ViewOption } from '@difizen/libro-common/app';
import rehypeKatex from 'rehype-katex';
import rehypeRaw from 'rehype-raw';
import breaks from 'remark-breaks';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { ColorRegistry } from '@difizen/libro-common/mana-app';
import { Color } from '@difizen/libro-common/mana-app';
import { singleton, ColorContribution } from '@difizen/libro-common/mana-app';
import type { ColorRegistry } from '@difizen/libro-common/app';
import { Color } from '@difizen/libro-common/app';
import { singleton, ColorContribution } from '@difizen/libro-common/app';

@singleton({ contrib: ColorContribution })
export class LibroAINativeColorRegistry implements ColorContribution {
Expand Down
2 changes: 1 addition & 1 deletion packages/libro-ai-native/src/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { CodeEditorModule } from '@difizen/libro-code-editor';
import { CellOutputTopProvider, ErrorOutputModel } from '@difizen/libro-jupyter';
import { ChatView } from '@difizen/magent-chat';
import { LibroChatModule, LibroChatService } from '@difizen/magent-libro';
import { ManaModule } from '@difizen/libro-common/mana-app';
import { ManaModule } from '@difizen/libro-common/app';

import { LibroAICompletionModule } from './ai-inline-completions/module.js';
import { LibroAINativeCommandContribution } from './ai-native-command-contribution.js';
Expand Down
Loading

0 comments on commit 99ee9e8

Please sign in to comment.