taskAdvanced Gtk+ Sequencer - Tasks: task #15464, implement...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #15464: implement AgsUiProvider::check-message()

Submitter:  Joël Krähemann <jkraehemann>
Submitted:  Sat 09 Nov 2019 12:07:13 PM UTC
   
 
Should Start On:  Fri 08 Nov 2019 11:00:00 PM UTC Should be Finished on:  Wed 06 May 2020 10:00:00 PM UTC
Category:  version 3.0.x Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  jkraehemann Percent Complete:  100%
Open/Closed:  Closed Effort:  0.00

Wed 11 Dec 2019 04:09:28 PM UTC, comment #4: 

it works.

Joël Krähemann <jkraehemann>
Group administrator
Wed 11 Dec 2019 02:13:42 PM UTC, comment #3: 

refactored libags-audio and libgsequencer to use the new AgsMessageDelivery API.

Joël Krähemann <jkraehemann>
Group administrator
Wed 11 Dec 2019 09:33:28 AM UTC, comment #2: 

implemented:

  • AgsUiProvider::check-message()
  • AgsUiProvider::clean-message()
Joël Krähemann <jkraehemann>
Group administrator
Wed 11 Dec 2019 08:26:09 AM UTC, comment #1: 

Refactored AgsMessageDelivery, you can have multiple AgsMessageQueue with the same sender_namespace and distinguishing them by recipient_namespace.

  • renamed some functions
  • implemented AgsMessageEnvelope as GObject


Joël Krähemann <jkraehemann>
Group administrator
Sat 09 Nov 2019 12:07:13 PM UTC, original submission:  

The AgsUiProvider::check-message() signal shall notify about to check for messages.

AgsUiProvider::clean-message() should clean AgsMessageEnvelope from AgsMessageQueue.

Remove all other g_timeout_add() from UI code.

Joël Krähemann <jkraehemann>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jkraehemann (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-12-11 jkraehemann Open/ClosedOpen Closed
    2019-12-11 jkraehemann StatusReady For Test Done
    2019-12-11 jkraehemann StatusDone Ready For Test
    2019-12-11 jkraehemann StatusIn Progress Done
        Percent Complete10% 100%
    2019-12-11 jkraehemann StatusNone In Progress
        Percent Complete0% 10%
    2019-12-10 jkraehemann Assigned toNone jkraehemann

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code