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

Ui Refresh #264

Draft
wants to merge 77 commits into
base: main
Choose a base branch
from
Draft

Ui Refresh #264

wants to merge 77 commits into from

Commits on Nov 24, 2023

  1. chore: bump deps

    SeaDve committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    b04ea25 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. feat: initial new UI impl

    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    8c1c9b0 View commit details
    Browse the repository at this point in the history
  2. fix: use max of channels

    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    8ac215f View commit details
    Browse the repository at this point in the history
  3. misc: drop useless separator

    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    37c5641 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b385b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76ebe21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0b2ab50 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7288e51 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    958d539 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa3a81f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    14ee5a0 View commit details
    Browse the repository at this point in the history
  11. misc: increase preview FPS

    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    66d0fea View commit details
    Browse the repository at this point in the history
  12. refactor: use correct var name

    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    2e943d2 View commit details
    Browse the repository at this point in the history
  13. misc: enable sync on fakesink

    Also use builder properties setting
    SeaDve committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    82d434e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e9f46a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. misc: use new pipeline

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    8cfa692 View commit details
    Browse the repository at this point in the history
  2. fix: dispose previous session

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    0ab9cfe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38a5d39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a7927f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8c0bb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b5971af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27172ff View commit details
    Browse the repository at this point in the history
  8. misc: make view port vexpand

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    2e85e53 View commit details
    Browse the repository at this point in the history
  9. misc: use w and h ceiling

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    b2535f7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b3d4543 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d97d5b8 View commit details
    Browse the repository at this point in the history
  12. misc: improve comments

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    a016bb2 View commit details
    Browse the repository at this point in the history
  13. refactor: simplify insetting

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    1440272 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8127fd2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5bf5b66 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b1eab1c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    db38111 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4f8731a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6b12f74 View commit details
    Browse the repository at this point in the history
  20. refactor: rename to prev

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    ff21b58 View commit details
    Browse the repository at this point in the history
  21. misc: add todo

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    a5b24fd View commit details
    Browse the repository at this point in the history
  22. misc: improve viewport styling

    SeaDve committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    875c294 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2ad760f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e0fadad View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. refactor: use unified pipeline

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    11fadea View commit details
    Browse the repository at this point in the history
  2. misc: wire up recording to ui

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    df84b6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    883544d View commit details
    Browse the repository at this point in the history
  4. refactor: use better names

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    55a90e6 View commit details
    Browse the repository at this point in the history
  5. misc: record audio

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    44dfbd9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7568009 View commit details
    Browse the repository at this point in the history
  7. misc: wire up cropping

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    b05d96f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ffd75f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3927b65 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    557a03f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5ace37d View commit details
    Browse the repository at this point in the history
  12. refactor: improve readability

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    f766a76 View commit details
    Browse the repository at this point in the history
  13. misc: add more bus logs

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    bfc48db View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ea68190 View commit details
    Browse the repository at this point in the history
  15. refactor: simplify code

    SeaDve committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    127299e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. misc: wire up saving location

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    ec1de9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8846a73 View commit details
    Browse the repository at this point in the history
  3. misc: wire up record delay

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    bc596bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0689135 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73342c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    934f199 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df54ff1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b072c7d View commit details
    Browse the repository at this point in the history
  9. refactor: use is_zero

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    bcabb34 View commit details
    Browse the repository at this point in the history
  10. misc: improve timer docs

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    562d0f4 View commit details
    Browse the repository at this point in the history
  11. po: remove removed files

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    3cfb906 View commit details
    Browse the repository at this point in the history
  12. misc: update copyright

    SeaDve committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    d2fa978 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. misc: new selection styling

    Use dashes
    SeaDve committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    b58ea3f View commit details
    Browse the repository at this point in the history
  2. fix: correct the crops

    SeaDve committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    797e0d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6397933 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    021b0b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab48ad9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    89ed432 View commit details
    Browse the repository at this point in the history
  7. misc: drop useless connect_paintable_notify

    It only get called once and only on window construct.
    
    Also update selection toggle sensitivity as it now depends on the stream size
    SeaDve committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    8d47ec5 View commit details
    Browse the repository at this point in the history
  8. fix: properly get stream size

    SeaDve committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    15851da View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. misc: update todo

    SeaDve committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    c211342 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

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

Commits on Dec 4, 2023

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