Skip to content

Commit 37b2d64

Browse files
committed
feat: 增加消息列表条目
1 parent d3654c8 commit 37b2d64

32 files changed

+782
-130
lines changed

components.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,15 @@ declare module 'vue' {
1414
ElText: typeof import('element-plus/es')['ElText']
1515
FluentCheckBox: typeof import('./src/components/fluent-ui/FluentCheckBox.vue')['default']
1616
FluentInput: typeof import('./src/components/fluent-ui/FluentInput.vue')['default']
17+
InputSearch: typeof import('./src/components/common/InputBox/InputSearch.vue')['default']
18+
MessageListItem: typeof import('./src/components/mainwindow/MessageList/MessageListItem.vue')['default']
1719
NavBar: typeof import('./src/components/mainwindow/NavBar.vue')['default']
1820
PopMenu: typeof import('./src/components/common/PopMenu/PopMenu.vue')['default']
1921
PopMenuItem: typeof import('./src/components/common/PopMenu/PopMenuItem.vue')['default']
2022
RouterLink: typeof import('vue-router')['RouterLink']
2123
RouterView: typeof import('vue-router')['RouterView']
2224
SideBar: typeof import('./src/components/mainwindow/SideBar.vue')['default']
2325
SvgIcon: typeof import('./src/components/common/SvgIcon.vue')['default']
26+
TitleBar: typeof import('./src/components/common/TitleBar.vue')['default']
2427
}
2528
}

electron/ipc/window.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ export default function setupWindowIpcHandlers(win: BrowserWindow | null) {
1616
// 改变窗口大小
1717
case "resize-window": {
1818
const [width, height] = args as number[];
19-
win.setSize(width, height);
19+
win.setSize(width, height,true);
20+
console.log("resize-window", width, height);
2021
break;
2122
}
2223
// 设置窗口边框是否可见

electron/main.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,17 +103,17 @@ app.on("window-all-closed", () => {
103103

104104
app.on("activate", () => {
105105
if (BrowserWindow.getAllWindows().length === 0) {
106-
createNewWindow("/", 300, 500, true);
106+
createNewWindow("/", 350, 500, true);
107107
}
108108
});
109109

110110
// 应用程序准备好后创建初始窗口
111111
app.whenReady().then(() => {
112112
createNewWindow(
113113
"/",
114-
300,
114+
350,
115115
500,
116-
true,
116+
false,
117117
true,
118118
true,
119119
true,
@@ -131,7 +131,7 @@ ipcMain.on("create-new-window", (
131131
route: string,
132132
width: number,
133133
height: number,
134-
frame: boolean = true,
134+
frame: boolean = false,
135135
hideMenuBar: boolean = true,
136136
resizable: boolean = true,
137137
movable: boolean = true,

public/assets/svg/add_24.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/brush_16.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/brush_24.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/close_16.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/close_24.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/max_16.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/svg/max_24.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)