Re: GtkApplication and argc/arv
- From: Colin Walters <walters verbum org>
- To: Murray Cumming <murrayc murrayc com>
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: GtkApplication and argc/arv
- Date: Sat, 19 Mar 2011 09:44:47 -0400
On Sat, Mar 19, 2011 at 9:11 AM, Murray Cumming <murrayc murrayc com> wrote:
> For this and other unrelated reasons, I will remove Gtk::Application
> from gtkmm 3.0.0. I can't wrap an API that I don't understand
It's not that you don't understand it exactly, it's that you don't
agree, correct? I stated reasons above.
I just looked through my entire application list; and have only 2 out
of ~50 which I think would obviously be "fine" as multiprocess (namely
file-roller, evince). The rest are games (about 15), system tools
(abrt, selinux, ~10), apps like gedit which i know are single process
Obviously - for any app that desires multiple windows (which is
actually only ~15 of my apps) you can do both. But again - the point
is that single process is more efficient.
Also - the single process approach makes it trivial to avoid data loss
in the scenario where you open a file twice (i.e. right click on
"my-notes.txt" to open in Abiword from nautilus, later forget you had
it open and do it again), which is definitely a very compelling
argument to me. If it's not for you, well I don't know what to say.
] [Thread Prev