Skip to content

Commit cdba303

Browse files
Decodetalkerssundaram123krishnanfortimeWhySoBad
authored
Iced14 (#138)
* chore: iced dev version * fix: keyrealease params * fix: sessionlock screenshot params * fix: layershell keyrelease params * fix: layershell compositor screenshot * fix: layershell compositor screenshot * fix: `Color::new` to `Color::rgba` * chore: clippy fix * chore: remove all tokio feature * chore: use the new iced::theme::Theme instead of create a new Appearance * fix: unit test * fix: virtual keyboard example * fix: cargo fmt * chore: working, text_input (#139) * chore: working, text_input * chore: add event ime * chore: little process * chore: typo fix * chore: ime base * chore: almost finished * chore: change unwrap to expect * chore: fix new example in iced14 * fix: format * chore: ime bug in multi_window fixed * feat: preedit render problem solved * chore: adjust some logic * fix: ime not auto start when new window created * chore: make clippy happy * fix: hope it will solve problem #123 I think maybe because I do not check the uninstall event of seat that cause this problem, I do not know, but let me try add this commit * chore: remove useless comment * chore: do clippy * chore: enable merge request for iced14 * fixs of touch event within multi windows (#152) * fix(sessionlock): fixs of touch event within multi windows. 1. inconsistent surface of touch event. 2. incorrect position of touch event. 3. update `current_surface` only if a finger is down or a mouse button is clicked or a surface is created. 4. update cursor shape only if the surface is hovered by the mouse. 5. put the logic of setting cursor shape into a function. Signed-off-by: fortime <palfortime@gmail.com> * fix(layershell): fixs of touch event within multi windows. 1. inconsistent surface of touch event. 2. incorrect position of touch event. 3. update `current_surface` only if a finger is down or a mouse button is clicked or a surface is created. 4. update cursor shape only if the surface is hovered by the mouse. 5. put the logic of setting cursor shape into a function. Signed-off-by: fortime <palfortime@gmail.com> --------- Signed-off-by: fortime <palfortime@gmail.com> * feat: sync iced14 TODO: now I remove all the debug, need be add back later * chore: some tini update * feat: separate out iced default features (#154) * feat: implement debug * chore: follow iced update * chore: add application size support * chore: let debug fixed after * chore: do fmt * chore: support get latest * refactor: remove the old trait now suggest to use build_pattern * chore: do fmt * fix: tests failed * fix: doc * Newpattern (#158) * chore: for multi_window layershell * feat: all iced_layershell * feat: session lock finish code tidy up * fix: tests * chore: finished * chore: document fix * chore: fmt fix * feat: add back debug feature I cannot add attach * feat: debug finished * chore: less macros * feat: tidy up all interfaces * chore: tidy deps * feat: up performance not render frame every time * chore: sync iced * chore: api tidy up * chore: do fmt * fix: bad performance I need to check redraw request, and if there is no redraw_request, but with new message, I also need to update * chore: update version * chore: api name change * chore: test fix --------- Signed-off-by: fortime <palfortime@gmail.com> Co-authored-by: sundaram123krishnan <krishnsundaram@gmail.com> Co-authored-by: fortime <palfortime@gmail.com> Co-authored-by: WhySoBad <49595640+WhySoBad@users.noreply.github.com>
1 parent 6144153 commit cdba303

File tree

65 files changed

+5663
-4665
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+5663
-4665
lines changed

.github/workflows/rustci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
push:
55
branches:
66
- master
7+
- iced14
78
tags:
89
- v*
910
pull_request:

0 commit comments

Comments
 (0)