Commit Graph

138 Commits

Author SHA1 Message Date
Medcl
ed98c9b60a fix: fix theme change (#130) 2025-02-09 21:56:08 +08:00
Medcl
bab38b3226 fix: resolve app show/hide behavior and tray icon handling (#129) 2025-02-09 21:51:03 +08:00
BiggerRain
17b3b97bec chore: adjust list details ui (#128)
* chore: detail

* chore: list detail ui

* chore: adjust list details ui
2025-02-08 15:26:02 +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
08142ca15e chore: update foot style and icon (#126) 2025-02-07 22:24:27 +08:00
BiggerRain
81a02890d6 fix: mouse & keyDown (#122)
* 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

* feat: add data-dark

* fix: mouse & keyDown

* fix: mouse & keyDown

* fix: mouse & keyDown

---------

Co-authored-by: Steve Lau <stevelauc@outlook.com>
Co-authored-by: medcl <m@medcl.net>
2025-02-07 20:26:45 +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
bd81a62df1 chore: update search style (#120) 2025-02-06 17:49:55 +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
BiggerRain
aa6d17e942 fix: list selected state (#118)
* fix: list selected state

* chore: add logo open settings
2025-02-06 14:29:07 +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
medcl
9c824a0bdc chore: update mockdata 2025-01-31 17:15:00 +08:00
medcl
b161607edc fix: resolve search hang issue after multiple queries 2025-01-31 16:25:36 +08:00
medcl
4f01491d25 chore: fix the incorrect links in about page 2025-01-31 15:01:40 +08:00
medcl
05bc38a5e9 chore: set the size of the banner image to be 100% scale 2025-01-31 15:01:40 +08:00
medcl
8d6d5cdcac chore: remove unused images 2025-01-31 15:01:40 +08:00
rain
19b73518c4 fix: build error 2025-01-25 21:09:59 +08:00
yaojp123
c78cd20592 chore: update Tab About in Settings (#114) 2025-01-25 16:37:32 +08:00
BiggerRain
fbfb980fec feat: add connect services (#111)
* feat: add connect services

* chore: adjust auth and userInfo

* chore: add responsiveness to auth and userInfo

* chore: add dark css

* chore: handle /, to join the baseURL and url.

* chore: use http:// or https:// rather http

* chore: handle /, to join the baseURL and url.

* chore: active current service

* chore: connect

* chore: data source & connect data

* feat: add handleKeyDown open settings

* chore: settings name
2025-01-25 16:20:49 +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
9f0dcbc3dd chore: add ellipsis to display more categories (#108)
* chore: add ellipsis to display more categories

* chore: modify css

* chore: search list right css

* chore: search list right css
2025-01-22 12:33:29 +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
rain
c8914a457d Merge branch 'main' of https://github.com/infinilabs/coco-app 2025-01-20 19:45:11 +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
rain
860777f8c1 Merge branch 'main' of https://github.com/infinilabs/coco-app 2025-01-17 16:25:43 +08:00
BiggerRain
053049169b feat: add icon about search data (#106) 2025-01-17 16:23:59 +08:00
rain
04a2753539 feat: add icon about search data 2025-01-17 16:17:08 +08:00
BiggerRain
e04a3fda77 fix: response data show (#104) 2025-01-16 21:52:19 +08:00
BiggerRain
3d19d84174 fix: parse store error (#103)
* feat: add debug api details show

* chore: init false

* feat: add logs show

* chore: add close button

* fix: parse store error

* fix: remove other addLog
2025-01-16 21:21:54 +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
BiggerRain
9279e46d7f feat: add icon match (#100) 2025-01-11 10:12:53 +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
aa964da654 fix: build error (#97) 2025-01-09 16:06:08 +08:00
BiggerRain
4431f8f9d8 feat: add endpoint setting (#96)
* feat: add endpoint setting

* feat: add endpoint change

* feat: add baseURL config

* feat: add port 9000
2025-01-09 15:46:34 +08:00
BiggerRain
cc20245355 fix: settings window opening problem (#95) 2025-01-09 11:39:13 +08:00
Medcl
840ee3cc57 chore: add command to build universal dmg package for mac (#94)
* chore: add command to  build universal dmg package for mac

* chore: lowercase
2025-01-08 20:26:48 +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
1f032139b2 fix: update to access source field (#92) 2025-01-08 15:59:29 +08:00
BiggerRain
96e71b9901 feat: add websocket reconnect (#91)
* feat: add ws reconnect

* chore: remove comment
2025-01-08 15:17:50 +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
BiggerRain
04338027f0 fix: remove defalut first search result (#87) 2025-01-06 12:14:06 +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
Medcl
aafa792d15 * fix: correct websocket header
* fix: correct websocket header
2025-01-06 00:06:04 +08:00
Medcl
43c940207c fix: correct headers (#83) 2025-01-05 23:33:34 +08:00