Commit Graph

76 Commits

Author SHA1 Message Date
Medcl
4ba842f18b chore: fix build for linux (#143)
* chore: fix build for linux

* chore: fix build for linux
2025-02-18 08:26:52 +08:00
Medcl
d3bc5452e0 chore: remove unused permissions (#142) 2025-02-16 16:52:16 +08:00
BiggerRain
77da5a0da7 feat: add chat think (#140)
* feat: add chat think

* chore: base url config

* feat: add search icon

* feat: add search result

* chore: search icon & shard icon
2025-02-13 23:01:21 +08:00
medcl
75eb9ad8f4 chore: application search skip coco ai itself 2025-02-13 12:27:17 +08:00
medcl
6a67ef9585 chore: remove unnecessary permissions 2025-02-13 12:27:17 +08:00
Medcl
142f22147c chore: fix mac build (#138) 2025-02-13 08:34:23 +08:00
BiggerRain
f7c5c9e0e0 chore: modify the base url of the chat (#136)
* chore: modify the base url of the chat

* chore: modify the base url of the chat websocket

* chore: build error

* fix: add token
2025-02-12 16:15:55 +08:00
Medcl
e6afce66ea feat: allow to launch coco across multi monitors (#135)
* feat: allow to launch coco across multi monitors

* chore: add missing commits

* fix: fix build and default style
2025-02-11 14:53:46 +08:00
Medcl
7d0274ba69 refactor: refactoring application search (#134) 2025-02-11 14:46:19 +08:00
Medcl
cf9c9cddc9 chore: update tauri config & Makefile (#133)
* chore: add make commands

* chore: update tauri config
2025-02-10 15:55:45 +08:00
Medcl
f006adccac optimize application search (#132) 2025-02-10 08:14:58 +08:00
Medcl
bab38b3226 fix: resolve app show/hide behavior and tray icon handling (#129) 2025-02-09 21:51:03 +08:00
BiggerRain
cb4d9e7184 feat: add window shortcut keys (#124)
* chore: is mac

* feat: add win keyboard

* chore: Control

* feat: add window shortcut keys

* chore: TypeIcon
2025-02-08 09:43:38 +08:00
Medcl
60e43ddfb8 fix: ensure app is always on top and visible on all workspaces (#127) 2025-02-08 07:38:02 +08:00
Medcl
1b1d9bfc40 feat: add support for local application search (#125)
* chore: refactoring new search interface

* feat: add support for application search
2025-02-07 16:31:05 +08:00
Medcl
b85dd178f5 refactor: refactoring to check status code before parse the response (#121) 2025-02-06 18:03:40 +08:00
Medcl
fb37da5f6c refactor: refactoring search response (#119)
* fix: fix paging with from

* refactor: refactoring search response
2025-02-06 17:09:04 +08:00
SteveLauC
45ffe4cad8 refactor: refactoring Coco App (#112)
* feat: impl Coco server related APIs

* chore: remove unused method

* fix: invoke Rust interfaces in tauri::run()

* chore: add invoke

* feat: add add_coco_server

* fix: trim the tailing forward slash

* feat: interface get_user_profiles

* chore: add

* fix: store the servers in add interface

* chore: ass

* fix: skip non-publich servers with no token

* feat: add

* feat: get datasources and connectors

* fix: invoke interfaces in tauri::run()

* chore: add SidebarRef

* refactor: refactoring coco-app

* refactor: refactoring coco app

* refactor: refactoring project layout

* refactor: refactoring server management

* chore: cleanup code

* chore: display error when connect failed

* refactor: refactoring refresh server's info

* refactor: refactoring how to connect the coco serverg

* chore: rename to cloud

* refactor: refactoring remove coco server

* fix: refresh current selected server

* fix: reset server selection

* chore: update login status

* feat: add error message tips

* fix: fix login and logout

* refactor: refactoring http client

* fix: fix the datasources

* chore: minor fix

* refactor: refactoring code

* fix: fix search api

* chore: optimize part of icons

* chore: fix build

* refactor: search list icon

* refactor: search list icon

* chore: lib

* feat: add plugin-os

---------

Co-authored-by: rain <15911122312@163.com>
Co-authored-by: medcl <m@medcl.net>
2025-02-06 11:45:37 +08:00
BiggerRain
6a272bda50 feat: adjust oauth callback & profile info (#110)
* chore: adjust oauth callback

* chore: debug profile info

* chore: modify logs logic and display

* chore: add logout

* chore: add userinfo

* chore: remove advanced settings
2025-01-22 20:00:38 +08:00
BiggerRain
cb4f1ac4b1 feat: add categories and icons (#107)
* feat: add search data type

* feat: add search store

* feat: search result add category

* chore: UI adjustments

* chore: UI adjustments

* chore: add css duration

* feat: add type icon & add categories

* feat: add doc click open url

* chore: remove debug

* chore: optimize page details
2025-01-21 19:37:15 +08:00
SteveLauC
2c87ff4081 refactor: use tauri store to store the global shortcut (#105)
* refactor: use tauri store to store the global shortcut

* refactor: debug interface about shortcut

* docs: document code/clippy fixes

* feat: deduplication shortcut keys

---------

Co-authored-by: rain <15911122312@163.com>
2025-01-20 19:38:59 +08:00
BiggerRain
d47f28878f feat: add debug api details show (#102)
* feat: add debug api details show
2025-01-16 16:57:42 +08:00
BiggerRain
711f7cf57c feat: add hotkey hook (#101)
* feat: add hotkey hook

* chore: debug shortcut keys

* chore: shortcut key echo

* chore: add number key

* chore: remove log

* build: build config
2025-01-15 10:33:51 +08:00
Medcl
efb92b15ca feat: add deeplink, and handle oauth callback (#99)
* init attempt

* fix build

* feat: deep link

* feat: deep-link

* register schema to macos

* chore: remove verbose logging

* feat: add request_access_token

---------

Co-authored-by: rain <15911122312@163.com>
2025-01-10 14:59:03 +08:00
BiggerRain
40527b3a6c feat: add oauth (#98)
* feat: add oauth

* chore: url name

* chore: url name

* chore: coco://oauth_callback
2025-01-09 17:41:03 +08:00
BiggerRain
6e39e25d72 feat: add login page (#93)
* feat: add signIn

* feat: add connect service

* feat: add login page
2025-01-08 16:51:05 +08:00
Medcl
35d2520c20 chore: add port 9000 to whitelist (#90) 2025-01-08 14:17:51 +08:00
BiggerRain
de74cb7c7e fix: opening duplicate windows (#88)
* feat: add login page

* fix: opening duplicate windows

* chore: vscode settings
2025-01-06 18:22:35 +08:00
Medcl
ae58e38185 feat: hide task bar by default (#86) 2025-01-06 11:03:26 +08:00
BiggerRain
e2dfda9f1d fix: Esc key failure issue & removing unused code related to the tauri-nspanel plugin & introduct the server variable name (#85)
* fix: Esc key failure issue

* feat: add env

* chore: modify the environment variable name

* chore: modify websocket id  name

* chore: remove tauri-nspanel
2025-01-06 10:50:44 +08:00
BiggerRain
9215ae060e feat: add new UI about no-data page (#80)
* feat: new UI redesign

* feat: add new ui no-data page
2025-01-02 14:41:54 +08:00
BiggerRain
035b62d3ee feat: add switch tray icon (#75) 2024-12-26 14:22:20 +08:00
BiggerRain
75e27a9ec9 fix: keydown error & listen focus (#73) 2024-12-26 10:08:55 +08:00
BiggerRain
72ff9e38c8 feat: add light tray icon & keydown listen (#72) 2024-12-25 17:43:56 +08:00
BiggerRain
255e6b8f05 fix: shortcut Esc & Tooltip display & error page (#67) 2024-12-24 18:24:53 +08:00
BiggerRain
27a99289c7 feat: add shortcut Esc (#65) 2024-12-24 13:59:48 +08:00
tu6ge
f61bb279e0 feat:compatible windows system (#62)
* fix(windows): remove ActivationPolicy out of macos

* doc: about multiwebview issue

* fix: open settings window

* fix(windows): fixed can not open settings

* fix(mac): add transparent in conf.json

* fix: fixed shortcut error
2024-12-22 15:35:05 +08:00
BiggerRain
dd2260a9e0 feat: add keyboard events and tooltip (#61) 2024-12-20 18:53:41 +08:00
BiggerRain
8b9a8e89b0 chore: remove animation & add keydown (#59) 2024-12-20 09:21:22 +08:00
BiggerRain
91d75b3346 chore: organize the code about theme (#57) 2024-12-19 12:06:40 +08:00
BiggerRain
adc782942e chore: fix open coco & add about page (#56) 2024-12-17 16:25:45 +08:00
BiggerRain
4d59134ac5 chore: hide dock icon (#55) 2024-12-17 11:20:50 +08:00
tu6ge
05b46ff1fc feat: add get_current_shortcut tauri command (#53) 2024-12-16 14:31:03 +08:00
BiggerRain
10f64bdd67 fix: lib code warn (#52) 2024-12-15 21:06:23 +08:00
tu6ge
00a9650a15 Adapt to Windows (#51)
* feat: remove tauri-nspanel plugin

* chore: auto formatter rust code

* feat(windows): shortcut support windows

* doc: note windows error

* feat(linux): shortcut support linux

* fix: remove open_devtools code

* wip: emit open_settings event on all os

* feat: support autostart with settings

* doc: close autostart

* wip: open settings distinguish window or other os
2024-12-14 15:38:32 +08:00
BiggerRain
e432f5a3d6 fix: package crash problem (#50) 2024-12-13 14:49:47 +08:00
BiggerRain
72b60db618 build: bundle size (#49) 2024-12-12 19:41:14 +08:00
BiggerRain
df36340f6f chore: modify icon size (#48) 2024-12-12 10:17:03 +08:00
BiggerRain
0e7a660a63 feat: add separator about menu (#47) 2024-12-11 16:52:13 +08:00
BiggerRain
6633b83689 chore: add open coco & logo (#46) 2024-12-11 10:45:54 +08:00