Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement disabled for druid controls #1717

Merged
merged 67 commits into from
May 3, 2021

Commits on Mar 20, 2021

  1. - added LifeCycle::DisabledChanged and InternalLifeCycle::RouteDisab…

    …ledChanged
    
     - implemented the disabled state in WidgetPod
     - changed call to focus_change from event to post event processing
     - implemented disabled handling in window.rs and core.rs
    xarvic committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    fe93a1b View commit details
    Browse the repository at this point in the history
  2. created tests for disable

    xarvic committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    3e1874b View commit details
    Browse the repository at this point in the history
  3. fixed tests

    xarvic committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    d6e34b2 View commit details
    Browse the repository at this point in the history
  4. fixed tests

    xarvic committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    500954e View commit details
    Browse the repository at this point in the history
  5. updated core.rs and event.rs

    xarvic committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    f606199 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. fixed focus-chain bug:

     - the focus chain was cleared, if the widget was disabled
    xarvic committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    6fd0b71 View commit details
    Browse the repository at this point in the history
  2. fix disabled update

    xarvic committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    25d19c9 View commit details
    Browse the repository at this point in the history
  3. update tests

    xarvic committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    e3d8b92 View commit details
    Browse the repository at this point in the history
  4. fixed code (all tests succeed)

    xarvic committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    77d4f8f View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. refactored core.rs and tests/mod.rs

    xarvic committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    4d48edd View commit details
    Browse the repository at this point in the history
  2. updated tests

    xarvic committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    9b2c8ba View commit details
    Browse the repository at this point in the history
  3. fixed focus-chain bug

    xarvic committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    d5116de View commit details
    Browse the repository at this point in the history
  4. make clippy happy

    (i hope)
    xarvic committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    6c79e1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1fe6971 View commit details
    Browse the repository at this point in the history
  6. make clippy happy #2

    xarvic committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    40be21f View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. Apply suggestions from code review

    Update Documentation
    
    Co-authored-by: Colin Rofls <colin@cmyr.net>
    xarvic and cmyr authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    5520e5b View commit details
    Browse the repository at this point in the history
  2. Update druid/src/contexts.rs

    Update documentation
    
    Co-authored-by: Colin Rofls <colin@cmyr.net>
    xarvic and cmyr authored Mar 31, 2021
    Configuration menu
    Copy the full SHA
    232e7ee View commit details
    Browse the repository at this point in the history
  3. refactor DisabledChanged

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    eccd596 View commit details
    Browse the repository at this point in the history
  4. refactor DisabledChanged

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    9754051 View commit details
    Browse the repository at this point in the history
  5. fixed error, revered change of focus_chain

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    74b86b2 View commit details
    Browse the repository at this point in the history
  6. refactored tests

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    c181f51 View commit details
    Browse the repository at this point in the history
  7. reordered lifecycle events

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    cfc544e View commit details
    Browse the repository at this point in the history
  8. reverted changes to the focus_chain

    xarvic committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    05d45fc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Configuration menu
    Copy the full SHA
    b9b9aca View commit details
    Browse the repository at this point in the history
  2. update tests

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    f091bf9 View commit details
    Browse the repository at this point in the history
  3. fixed problems

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    4766ceb View commit details
    Browse the repository at this point in the history
  4. updated texts

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    a901d1c View commit details
    Browse the repository at this point in the history
  5. clippy fix

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    eb3cfd7 View commit details
    Browse the repository at this point in the history
  6. fixed documentation

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    fdd510a View commit details
    Browse the repository at this point in the history
  7. Update druid/src/event.rs

    Co-authored-by: Colin Rofls <colin@cmyr.net>
    xarvic and cmyr authored Apr 5, 2021
    Configuration menu
    Copy the full SHA
    4ef9697 View commit details
    Browse the repository at this point in the history
  8. fixed documentation

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    4745fe9 View commit details
    Browse the repository at this point in the history
  9. made logic simpler

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    4567f8f View commit details
    Browse the repository at this point in the history
  10. refactored post_event_processing

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    ba58aad View commit details
    Browse the repository at this point in the history
  11. updated CHANGELOG.md

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    8d6b784 View commit details
    Browse the repository at this point in the history
  12. fixed docs

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d3e73d1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7be336c View commit details
    Browse the repository at this point in the history
  14. make clippy happy

    xarvic committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    a52437c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    2919953 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Merge pull request #2 from linebender/master

    Update Local fork
    xarvic authored Apr 7, 2021
    Configuration menu
    Copy the full SHA
    aad03e0 View commit details
    Browse the repository at this point in the history
  2. implemented DisabledIf

    xarvic committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    8cc5aed View commit details
    Browse the repository at this point in the history
  3. reformat

    xarvic committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    1b1b661 View commit details
    Browse the repository at this point in the history
  4. updated CHANGELOG.md

    xarvic committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    c1c51fe View commit details
    Browse the repository at this point in the history
  5. fix issue

    xarvic committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    b414907 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9a38b81 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2021

  1. updated example

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    2124684 View commit details
    Browse the repository at this point in the history
  2. added License, updated documentation

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    6315f20 View commit details
    Browse the repository at this point in the history
  3. reformat

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    0c4f0de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a70a0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba8ece0 View commit details
    Browse the repository at this point in the history
  6. reformat

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    37e47c5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd79332 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. implement disabled state for button

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    2e991cb View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. Merge branch 'disabled_if' into disable-widgets-2

    # Conflicts:
    #	CHANGELOG.md
    xarvic committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    cddcf4e View commit details
    Browse the repository at this point in the history
  2. updated visuals of controls when disabled

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    4f452a0 View commit details
    Browse the repository at this point in the history
  3. reformat

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    cccf5e2 View commit details
    Browse the repository at this point in the history
  4. run clippy

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    c542489 View commit details
    Browse the repository at this point in the history
  5. run cargo fmt

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    4a73d4b View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Configuration menu
    Copy the full SHA
    573ed24 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    xarvic authored Apr 14, 2021
    Configuration menu
    Copy the full SHA
    d15a590 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. Configuration menu
    Copy the full SHA
    45e2ee5 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. implemented disabled-text-color

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    9925a05 View commit details
    Browse the repository at this point in the history
  2. changed background

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    7869dde View commit details
    Browse the repository at this point in the history
  3. reformat

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    0ebb7b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ced8b37 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Changed label.

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    cec3486 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. added deprecation note

    Signed-off-by: xarvic <xarvix@web.de>
    xarvic committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    dea7c3a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Configuration menu
    Copy the full SHA
    271a7df View commit details
    Browse the repository at this point in the history