After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 74329 - Gtk parallel to KAction
Gtk parallel to KAction
Status: RESOLVED DUPLICATE of bug 55393
Product: gtk+
Classification: Platform
Component: .General
1.3.x
Other other
: Normal enhancement
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2002-03-12 07:09 UTC by Gregory Merchan
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gregory Merchan 2002-03-12 07:09:47 UTC
While looking for something unrelated I happened upon KDE documentation
for KAction or 'action patterns':

http://developer.kde.org/documentation/kde2arch/actionpattern.html
http://developer.kde.org/documentation/library/2.2-api/classref/kdeui/KAction.html

Something like these would seem a great enhancement for Gtk (or should
it be in GObject?)

Some things that would seem easier to do with this:
(In addition to those mentioned on the KDE pages.)
- OmniWeb (or NeXT? or MacOS?) style toolbar customization.
  This is where the app switches to a special mode that allows the user
  to drag icons representing predefined functions to the toolbar.
- Undo/Redo
  If the granularity is right, this should make keeping a history or
  making a history API simpler.
- Scripting
  Similar to a history I'd guess.

I'm going to try my hand at this. I'll start with something very similar
to KAction and then see what needs to be added or removed from there.
If anyone else is working on this, I'm particularly interested in being
able to use this from a lisp repl so that apropos calls can query
available actions.
Comment 1 Owen Taylor 2002-03-12 15:28:36 UTC

*** This bug has been marked as a duplicate of 55393 ***