![]() |
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
* * You can also allow signals to emitted - create them in the GObject Way and define them in your interface XML. You could have one emitted for when a widget is updated. |
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
As I'm pretty very old school as a coder - my last C/C++ lines happened almost 20 years ago :D - it'll take some time to digest you precious contribution :o However I also have one more issue which is bothering me since QBW was born. I already opened a thread in Development forum but no brave member came up with suggestions. I hope I have a better chance now that community has gone much more cerebral about Maemo, N900 and Hildon-Desktop. I repost here my original request as it could move QBW a step further with still one new possibility. Thanks to new extended IPC mechanism it could be now possible to treat many QBW instances as one intercommunicating entity thus allowing stacked instances (and hot spots over beecons) like in this example: Quote:
This was the original enigma: Quote:
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
Anyway, for the signals thing (if you think it's a good idea): http://slexy.org/view/s2JQ0NMQ5R (Very rushed, sorry) Results in this when monitoring d-bus: Quote:
Quote:
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
xml changed as I need QBW Instance ID which issued signal: Code:
<signal name="sig_content_updated"> Code:
g_cclosure_marshal_VOID__INT Code:
g_cclosure_marshal_VOID__STRING__INT Code:
queen_beecon_signals[SIG_CONTENT_UPDATED] = g_signal_new("sig_content_updated", |
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
Quote:
Quote:
Quote:
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Brewery update:
DBUS Methods & Parameters QBW implements the following list of methods to trigger specific actions: Implemented (Internal Testing in Scratchbox) dbus_method_monitor Toggle on-screen yellow notification message of incoming DBUS method requests for destination Instance (for debug purposes) Implemented (Internal Testing in Scratchbox) show Give show impulse to a QBW Implemented (Internal Testing in Scratchbox) hide Give hide impulse to a QBW Implemented (Internal Testing in Scratchbox) wakeup Give wake up impulse to a QBW and update content and layout Implemented (Internal Testing in Scratchbox) sleep Give sleep/disable/minimize impulse to a QBW Implemented (Internal Testing in Scratchbox) update_content Give impulse to a QBW for content update Implemented (Internal Testing in Scratchbox) update_layout Give impulse to a QBW QBW for layout update Implemented (Internal Testing in Scratchbox) exec Give other QBWs one-shot alternative scripts/commands to execute and update content accordingly Implemented (Internal Testing in Scratchbox) set_param_string Change and store QBW settings parameter of type string Implemented (Internal Testing in Scratchbox) set_param_int32 Change and store QBW settings parameter of type int Implemented (Internal Testing in Scratchbox) set_param_uint32 Change and store QBW settings parameter of type uint Implemented (Internal Testing in Scratchbox) set_param_double Change and store QBW settings parameter of type double Implemented (Internal Testing in Scratchbox) set_param_boolean Change and store QBW settings parameter of type boolean Implemented (Internal Testing in Scratchbox) get_param Get QBW settings parameter Implemented (Internal Testing in Scratchbox) set_position Set QBW position on desktop Implemented (Internal Testing in Scratchbox) get_position Get QBW position on desktop Implemented (Internal Testing in Scratchbox) get_exit_status Retrieve other beecon's last executed commands exit status DBUS Signals & Parameters QBW issues the following list of signals to notify the "world" about predefined conditions and events. Implemented (Internal Testing in Scratchbox) signal_content_update Issued when QBW Instance executes and return and exit status @qwerty12 ... weeeeewwww!!! fortunately no need for extra marshalling as it turned out Instance ID reaches the DBUS PATH... Code:
[sbox-FREMANTLE_X86: ~] > run-standalone.sh dbus-monitor "interface='oh.no.more.qbw'" |
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
is there a way we can save the icons, command and size font all together...?
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
it would be kkool if you can add one more feature in it, the preview showing a size ,colors,....base on the config so you dont have to save and back out and save and back out to edit the config, would save time and would be nice see the design.
|
Re: [Announce] Queen BeeCon Widget: Customizable and flexible monitoring tool.
Quote:
I'm mainly focusing in developing Core functionalities right now. Service functionalities will maybe come once release is stable and tested. |
All times are GMT. The time now is 18:24. |
vBulletin® Version 3.8.8