Commit Graph

195 Commits

Author SHA1 Message Date
Lucas Fernandes Nogueira
47f7558417 fix(core): resolve HTTP API on non-ok status code, fix binary response, closes #2046 (#2053) 2021-06-23 14:22:28 -03:00
chip
be76fb1dfe WebDriver support (#1972)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-23 13:59:47 -03:00
renovate[bot]
951f04b9c1 chore(deps) Update Rust crate phf to 0.9 (#2051)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-23 13:03:28 -03:00
Lucas Nogueira
bef9f2845e fix: build without menu feature 2021-06-23 12:05:58 -03:00
Lucas Fernandes Nogueira
c9b11001f1 fix(wry): menu event is now tied to the window (#2048) 2021-06-23 11:29:30 -03:00
Lucas Fernandes Nogueira
160fb0529f feat(core): improve RPC security, closes #814 (#2047) 2021-06-22 17:29:10 -03:00
Lucas Fernandes Nogueira
030c9c736c feat(core): return listener id on Window#on_menu_event (#2045) 2021-06-22 14:24:24 -03:00
Lucas Fernandes Nogueira
9f41e5102e refactor(core): reduce number of command spawned tasks, closes #2042 (#2044) 2021-06-22 14:24:13 -03:00
Lucas Fernandes Nogueira
034c26013b feat(core): add accelerator method to CustomMenuItem (#2043) 2021-06-22 12:53:13 -03:00
Lucas Fernandes Nogueira
842652abe5 chore(deps): update to wry 0.10 (#2041)
* chore(deps): update to wry 0.10

* fix: cli format
2021-06-22 10:47:45 -03:00
Lucas Fernandes Nogueira
d0bbc6d309 fix(wry): menu must be created on the main thread, closes #2038 (#2039) 2021-06-22 01:29:03 -03:00
Lucas Fernandes Nogueira
59784c7e55 feat(core): implement CommandArg for AppHandle (#2037) 2021-06-21 14:00:34 -03:00
Lucas Fernandes Nogueira
1006c1cf3b fix(core): HTTP headers being overwritten by reqwest, closes #2032 (#2036) 2021-06-21 13:47:21 -03:00
Lucas Fernandes Nogueira
285bf64bf9 feat(core): add clipboard writeText and readText APIs (#2035) 2021-06-21 13:32:22 -03:00
Lucas Fernandes Nogueira
3280c4aa91 refactor(core): global shortcut is now provided by tao (#2031) 2021-06-21 12:29:26 -03:00
Lucas Fernandes Nogueira
9cd10df4d5 feat(core): allow disabling file drop handler, closes #2014 (#2030) 2021-06-21 10:55:14 -03:00
Lucas Fernandes Nogueira
7dcca6e928 feat(core): add request_user_attention API, closes #2023 (#2026)
* feat(core): add `request_user_attention` API

* fix: api lint

* fix build without window allowlist
2021-06-20 23:42:38 -03:00
Lucas Fernandes Nogueira
08c161c5e8 fix(core): remove window from HashMap on close (#2024) 2021-06-20 14:12:28 -03:00
Lucas Fernandes Nogueira
8a7921e5cb fix(core): fallback to index.html on asset loading, closes #2020 #2021 (#2022) 2021-06-20 11:47:15 -03:00
Lucas Fernandes Nogueira
70fc87a7ff feat(core): add config and package_info getters on App and AppHandle (#2016) 2021-06-20 09:42:11 -03:00
Ngo Iok Ui (Wu Yu Wei)
94dbc96c97 fix(dialog): modal stuck on Linux (#2012)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-20 09:37:26 -03:00
Lucas Fernandes Nogueira
5ca462f6cc feat(core): add path resolver API to the App and AppHandle structs (#2015) 2021-06-19 14:47:30 -03:00
Lucas Fernandes Nogueira
86d0aaa021 fix(core): notification panic on Windows, closes #917 (#2011) 2021-06-19 13:57:45 -03:00
Lucas Fernandes Nogueira
2a5ba7fe77 feat(core): add error message to HTTP API rejection, closes #2003 (#2004) 2021-06-17 11:33:53 -03:00
Lucas Fernandes Nogueira
ab3eb44bac fix(core): deadlock on window getters, fixes #1893 (#1998)
* fix(core): deadlock on window getters, fixes #1893

* fix compilation without menu feature
2021-06-16 11:07:41 -03:00
renovate[bot]
8aac641d4b chore(deps) Update Rust crate tokio to 1.7 (#1992)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-16 09:19:41 -03:00
renovate[bot]
c9bf9432e7 chore(deps) Update Rust crate zstd to 0.9 (#1971)
* chore(deps) Update Rust crate zstd to 0.9

* chore(deps) Update Rust crate zstd to 0.9

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-15 23:11:27 -03:00
renovate[bot]
ac3ddeba26 chore(deps) Update Tauri Core (#1969)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-15 22:41:18 -03:00
Lucas Fernandes Nogueira
954460c520 feat(core): MenuHandle show, hide, is_visible and toggle APIs (#1958) 2021-06-15 22:04:44 -03:00
Edgar Geier
cca8115d9c refactor: update wry, simplify script eval (#1965)
* refactor: simplify `handle_event_loop`

* update wry to git rev

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-15 22:04:06 -03:00
nothingismagick
463fd00d06 fix(csp): add wss and tauri to conf template (#1974)
* fix(csp): add wss and tauri to conf template

* add change file, update examples/docs

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-06-15 13:37:24 -03:00
Lucas Fernandes Nogueira
49fb3b7225 fix(core): build without dialog Cargo features (#1973) 2021-06-09 22:22:26 -03:00
Lucas Fernandes Nogueira
cd1a299a7d chore(core): hide phf, closes #1961 (#1964) 2021-06-09 19:04:31 -03:00
Lucas Fernandes Nogueira
5cba6eb4d2 feat(core): add window center API, closes #1822 (#1954) 2021-06-05 18:20:16 -03:00
Lucas Fernandes Nogueira
dc6b0d8522 feat(core): set .rc values from tauri.conf.json, closes #1849 (#1951) 2021-06-05 01:16:54 -03:00
Lucas Fernandes Nogueira
9bf82f0d92 fix(core): run_on_main_thread now wakes the event loop (#1949)
* fix(core): `run_on_main_thread` now wakes the event loop

* chore: simplify code
2021-06-04 22:23:03 -03:00
Oleg Shilov
07fd9a92de fix(core): add hash symbol in uri parse, closes #1943 (#1947)
* fix(core): add hash symbol in uri parse

* chore: add changelog

Co-authored-by: Evgeniy Abramov <i@kio.ninja>
2021-06-04 18:37:23 -03:00
Lucas Fernandes Nogueira
f7e9fe8f3f refactor(core): new system tray and window menu APIs, closes #1898 (#1944) 2021-06-04 13:51:15 -03:00
Lucas Fernandes Nogueira
c021968eb8 fix(core): asset loading not decoding percent-encoded path, closes #1879 (#1938) 2021-06-01 15:49:24 -03:00
Lucas Fernandes Nogueira
40b717edc5 feat(core): set window icon on Linux, closes #1922 (#1937) 2021-06-01 13:07:48 -03:00
Lucas Fernandes Nogueira
df21ffc61f fix(core): command mpsc usage, closes #1935 (#1936) 2021-06-01 11:11:22 -03:00
Lucas Fernandes Nogueira
4bdc406679 feat(core): kill sidecar child processes on App drop, closes #1896 (#1932) 2021-06-01 00:09:44 -03:00
Lucas Nogueira
4937741d33 chore(docs): document cargo features [skip ci] 2021-05-31 13:29:09 -03:00
Lucas Fernandes Nogueira
6ec54c53b5 feat(core): allow dev_path, dist_dir as array of paths, fixes #1897 (#1926)
* feat(core): allow `dev_path`, `dist_dir` as array of paths, fixes #1897

* fix: clippy
2021-05-31 11:42:10 -03:00
Lucas Fernandes Nogueira
cb6c807ac8 Merge pull request #1925 from tauri-apps/feat/new-tao-apis 2021-05-30 22:57:04 -03:00
Lucas Nogueira
e06aa27738 feat(core): add set_skip_taskbar API 2021-05-30 22:09:12 -03:00
renovate[bot]
4d38f2e2b4 chore(deps) Update Rust crate semver to v1 (#1909)
* chore(deps) Update Rust crate semver to v1

* fix: build

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-05-30 20:43:43 -03:00
Lucas Nogueira
5525b03a78 feat(core): add skip_taskbar API to the WindowBuilder/WindowOptions 2021-05-30 18:43:28 -03:00
Lucas Nogueira
36506c967d feat(core): add is_visible API 2021-05-30 18:06:24 -03:00
Lucas Nogueira
5f351622c7 feat(core): add focus API to the WindowBuilder and WindowOptions, #1737 2021-05-30 17:41:28 -03:00