Skip to content

Demo#2

Open
c9o wants to merge 24 commits intomasterfrom
demo
Open

Demo#2
c9o wants to merge 24 commits intomasterfrom
demo

Conversation

@c9o
Copy link
Owner

@c9o c9o commented Aug 5, 2024

PR Type

Enhancement


Description

This PR includes several enhancements such as adding copyright and license headers, updating the ClickSlider class, and handling mode changes in the player. It also includes changes to the UI stylesheet and the addition of icons for minimize, close, and mode buttons. Additionally, it links a dynamic library for media info and implements message handling.


Changes walkthrough 📝

Relevant files
Documentation
7 files
clickslider.cpp
Added Copyright and License Headers and Updated ClickSlider Class

clickslider.cpp

  • Added copyright and license headers.
  • Updated the ClickSlider class to handle mouse press events.
  • +18/-23 
    clickslider.h
    Added Copyright and License Headers to ClickSlider             

    clickslider.h

    • Added copyright and license headers.
    +13/-3   
    filedialog.h
    Added Copyright and License Headers to FileDialog               

    filedialog.h

    • Added copyright and license headers.
    +23/-0   
    msgthread.h
    Added Copyright and License Headers to MsgThread                 

    msgthread.h

    • Added copyright and license headers.
    +62/-0   
    LICENSE
    Added License Information for Icons                                           

    resources/LICENSE

    • Added license information for icons.
    +4/-0     
    ticker.cpp
    Added Copyright and License Headers to Ticker                       

    ticker.cpp

    • Added copyright and license headers.
    +14/-0   
    ticker.h
    Added Copyright and License Headers to Ticker                       

    ticker.h

    • Added copyright and license headers.
    +14/-0   
    Enhancement
    9 files
    csrplayer.cpp
    Added Copyright and License Headers and Updated Player Controls

    csrplayer.cpp

  • Added copyright and license headers.
  • Updated the csrplayer class to handle mode changes.
  • Added methods to minimize and show the player.
  • +138/-23
    csrplayer.h
    Added Copyright and License Headers and Updated Player Controls

    csrplayer.h

  • Added copyright and license headers.
  • Added signal for play mode changes.
  • Added signal for app pause.
  • +12/-1   
    csrplayer.pro
    Added -ldl to Link Dynamic Library                                             

    csrplayer.pro

    • Added -ldl to LIBS to link the dynamic library.
    +4/-0     
    csrplayer.qrc
    Added Icons for Minimize, Close, and Mode Buttons               

    csrplayer.qrc

    • Added icons for minimize, close, and mode buttons.
    +17/-0   
    csrplayer.ui
    Updated UI Stylesheet                                                                       

    csrplayer.ui

    • Updated the stylesheet to improve the appearance of the UI.
    +33/-13 
    filedialog.cpp
    Added Copyright and License Headers and Media Info Library

    filedialog.cpp

  • Added copyright and license headers.
  • Added dynamic loading of media info library.
  • +33/-5   
    msgthread.cpp
    Added Copyright and License Headers and Message Handling 

    msgthread.cpp

  • Added copyright and license headers.
  • Implemented methods to send and receive messages.
  • +98/-0   
    playercontrols.cpp
    Added Copyright and License Headers and Updated Player Controls

    playercontrols.cpp

  • Added copyright and license headers.
  • Added method to handle mode changes.
  • +64/-11 
    playercontrols.h
    Added Copyright and License Headers and Updated Player Controls

    playercontrols.h

  • Added copyright and license headers.
  • Added method to handle mode changes.
  • +6/-1     

    c9o and others added 24 commits June 24, 2015 15:24
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    fix
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    fix
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    This reverts commit e32169e.
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    [A7DA][MM][APE,MP3]Some APE audio clip's length isn't same as PC
    root cause: int/int
    
    Change-Id: Ieb314786398a7926a338ba91bd5a5e269c8acb1b
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: I5c1f9564d129a16029d0a7cb26eae624b0ab8ef2
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: I7751407b0e36bbcbbe763529546951e0a2a282d1
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: Ic2e19b7e5da25469bf9acb06d19eb7b459b6904f
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    …n spec of audio
    
    Add formats in default container filter
    
    Change-Id: Ib192f8da201ad62129d41c4146c67cb707033d4f
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    …rag progress bar
    
    Change-Id: Iabed13bd008116877fea9ae14ff6a3f9f8c78ae0
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Refer to Multimedia Solution for Linux User Guide
    
    Change-Id: Ifa1286aee0e59061cba014c7514c7a2d2e2f6379
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: Ib738ba696dd3abc06ff5f10b19ea422f51245dec
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: Ic27e23ae3e130b0abd86e6f2e32bb6b52ca7fef6
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    1. New icons
    2. Mode button, 5 modes
    3. Disable file list and file name label
    
    Change-Id: I7218b2d7f58b08088a476deeea0f745e746509b6
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: Iaba51dd9f4e20d17198ec04831ce4604430bbe3c
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    Change-Id: I5afac48ff30c8e658fa013441f516d67aff50957
    Signed-off-by: Jingtao Chen <Jingtao.Chen@csr.com>
    @c9o
    Copy link
    Owner Author

    c9o commented Aug 5, 2024

    Preparing review...

    3 similar comments
    @c9o
    Copy link
    Owner Author

    c9o commented Aug 5, 2024

    Preparing review...

    @c9o
    Copy link
    Owner Author

    c9o commented Aug 5, 2024

    Preparing review...

    @c9o
    Copy link
    Owner Author

    c9o commented Aug 5, 2024

    Preparing review...

    @c9o c9o added the enhancement label Aug 6, 2024
    @c9o
    Copy link
    Owner Author

    c9o commented Aug 6, 2024

    PR Description updated to latest commit (f590873)

    @c9o
    Copy link
    Owner Author

    c9o commented Aug 12, 2024

    Preparing review...

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant