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

Decouple the Clipboard API from fyne.Window #5121

Merged
merged 51 commits into from
Oct 4, 2024

Commits on Sep 9, 2024

  1. Add fyne.App.Clipboard method, fixes fyne-io#4418

    pierre committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    83427a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

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

Commits on Sep 11, 2024

  1. test: return proper Clipboard

    pierre committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    dd612d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Clipboard: remove singleton

    pierre committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3482cae View commit details
    Browse the repository at this point in the history
  2. app: add missing NewClipboard()

    pierre committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    992f113 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    616fff2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

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

Commits on Sep 14, 2024

  1. app: remove duplicat import decl

    pierre committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    395444b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a26d502 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    da68bb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8f8717 View commit details
    Browse the repository at this point in the history
  3. Add test for remembering start dir

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5136aa3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f83fd29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06ced73 View commit details
    Browse the repository at this point in the history
  6. Bring calendar in from fyne-x

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c277e9b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    916592c View commit details
    Browse the repository at this point in the history
  8. Add missed icon

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    36ff5fd View commit details
    Browse the repository at this point in the history
  9. Fix accidental import loop

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c2b04f7 View commit details
    Browse the repository at this point in the history
  10. Allow Date to be nil

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    23f0724 View commit details
    Browse the repository at this point in the history
  11. Fix warnings

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    106cdeb View commit details
    Browse the repository at this point in the history
  12. Localise weekday names

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7064f5c View commit details
    Browse the repository at this point in the history
  13. Don't assume disablable

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    18fe7b3 View commit details
    Browse the repository at this point in the history
  14. Only create the minSize label once

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    bfc8ecc View commit details
    Browse the repository at this point in the history
  15. Remove a few excess whitelines

    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1d90c9f View commit details
    Browse the repository at this point in the history
  16. widget.Entry: validate when pasting from clipboard

    pierre authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    144528e View commit details
    Browse the repository at this point in the history
  17. Fix issue where about replace code could cause items to remove if ref…

    …reshed during runtime
    andydotxyz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    fb10b2b View commit details
    Browse the repository at this point in the history
  18. cache: use one lock/unclock cycle to remove expired items.

    pierre authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    6be64f2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    72e7179 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    32a9423 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4802592 View commit details
    Browse the repository at this point in the history
  22. Add installDir (-o) option to get

    to allow users to specify the directory of where
    the got application should be installed.
    afh authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    dfdf8f7 View commit details
    Browse the repository at this point in the history
  23. Add data binding to Select widget

    Add NewSelectWithData function.
    Add Select.Bind and Select.Unbind methods to bind a string to Select.Selected.
    jimorc authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8d2017e View commit details
    Browse the repository at this point in the history
  24. Update TeastNewSelectWithData

    Test that binding actually occurred.
    jimorc authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    54e11f6 View commit details
    Browse the repository at this point in the history
  25. Add Since line to public APIs

    jimorc authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7eb3402 View commit details
    Browse the repository at this point in the history
  26. Change Since to 2.6 from 2.0

    jimorc authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    fff9c45 View commit details
    Browse the repository at this point in the history
  27. Change Since 2.6 to Since: 2.6

    jimorc authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    453d3cb View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e30975a View commit details
    Browse the repository at this point in the history
  29. Translated using Weblate (Swedish)

    Currently translated at 100.0% (39 of 39 strings)
    
    Translation: Fyne/Fyne
    Translate-URL: https://hosted.weblate.org/projects/fyne/fyne/sv/
    prifre authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7738644 View commit details
    Browse the repository at this point in the history
  30. internal/driver/mobile: return storage.ErrNotExists instead of custom…

    … error
    
    Fixes fyne-io#3353.
    pierre authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7b6f833 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    219e798 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b764796 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    54a2d88 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    70984a8 View commit details
    Browse the repository at this point in the history
  35. Modernise CI infrastructure with Go 1.22

    This mainly does two things:
    - Uses Go 1.22 instead of 1.21 as the highest version (I don't have 1.23
      on Fedora 40 yet so did not want to bump to latest just yet).
    - We now always pull the latest setup-go-faster action in v1 without
      having to manually change version.
    Jacalz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    ddf4252 View commit details
    Browse the repository at this point in the history
  36. Update CI and code to use Staticcheck v0.5.1

    This fixes a few code errors that slipped through review (thankfully now
    handled by Staticcheck for us) and makes sure we are using the latest
    version.
    Jacalz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7ba5aa5 View commit details
    Browse the repository at this point in the history
  37. Add a missing import

    Haven't quite gotten used to Nvim yet ;)
    Jacalz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4bfe10d View commit details
    Browse the repository at this point in the history
  38. Bump Go version in CI to 1.23

    This should be safer than ever given that some new features are
    dependent on the version in go.mod.
    Jacalz authored and pierrec committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    5e52896 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    c2cdd54 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    70576c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

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