Gee Fwd: [Vala] [Lib] LinkedList does not increase stamp
- From: Quikee <quikee gmail com>
- To: libgee-list <libgee-list gnome org>
- Subject: Gee Fwd: [Vala] [Lib] LinkedList does not increase stamp
- Date: Wed, 29 Jun 2011 19:14:42 +0200
On Wed, Jun 29, 2011 at 16:49, Maciej Piechotka <uzytkownik2 gmail com> wrote:
> Requirement of GLib mainloop is not a problem for me. Vala GObject and
> libgee AFAIK targets the 'normal desktop' and gtk+ application.
I agree as long as we make sure that everything still works even if
main loop is not started.
> Hmm. Currently I think signal is the most idiomatic way of handling
> them. Maybe there should be something like:
>
> [Sync]
> public signal void my_signal(...);
>
> The GObject signals have however benefit of integration gtk.
>
> The text from the bug report (I BCC'ed the author):
>
> """In an attempt to make gee more useful as a model in MVC patterns it
> would need
> to have a number of signals added to the interfaces.
>
> Of the top of my head at least:
>
> Collection:
> "added"
> "removed"
> - both with a Iterator<G> parameter.
>
> List:
> "sorted"
>
> map should also take added/removed however IMO it would be better done
> through
> http://live.gnome.org/Libgee/NewMapInterfaceProposal"""
I will just try to add signals and let's see if there is a notable
performance regression.
regards, Tomaž
EDIT:
Oops.. sorry. Forgot to send to libgee-list.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]