unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Gtk patch version 2, part 1
@ 2002-12-16 20:22 Jan D.
  2002-12-17  2:03 ` Miles Bader
                   ` (2 more replies)
  0 siblings, 3 replies; 28+ messages in thread
From: Jan D. @ 2002-12-16 20:22 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 1625 bytes --]

Hello.

Here is the diff for modified files for the GTK port.  New files are posted
separately.  I hope this diff makes it without corruption this time.

I have corrected everything that was commented on in the first version,
except Richards suggestion to modify the way events to toolkits gets
dropped or not, I have not explored this in detail yet for Xt.

Scrollbar problems is fixed, although some borderline cases look strange
(but they also look strange with Motif).

Geometry problem remains, I haven't nailed that down yet.  Specifically
-g -0-0 does not end up at -0-0, the menu bar is not taken into account.
+X+Y works OK as well as -X+Y.  Only -Y is off.

Detachable menus works, but dissapears unexpectedly.  This is due to the
bas update of widgets in the menu tree.  When the "original" menu
is removed, the detachable menu is also removed.  So if one detach "File"
for example, that goes well.  But then a click on the menubar recreates
widgets (destroying old) so the detached menu vanishes.

This is also why detachable popups does not work.  Or rather they do work,
but the popup menu is removed at once it is popped down, so the
detachable menu is also removed.  In principle, you will never see it,
it goes too fast.  I must keep menus that has detachable "children" around
longer.

Still to do:
  Geometry problems.
  Detachable menu problem.
  NEWS and ChangeLog entries.
  Documentation about widgets used and their names so one can customize them.
  Bugs I don't know about yet.
  Help for menus (can possibly checkin without this).
  GTK toolbar (after checkin I think).


Please comment,

	Jan D.


[-- Attachment #2: emacs-cvs-gtk-diff.gz --]
[-- Type: application/gzip, Size: 69857 bytes --]

[-- Attachment #3: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2002-12-20 15:21 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-16 20:22 Gtk patch version 2, part 1 Jan D.
2002-12-17  2:03 ` Miles Bader
2002-12-17  5:18   ` Eric Gillespie
2002-12-17  5:26     ` Eric Gillespie
2002-12-17  5:55       ` Miles Bader
2002-12-17  6:21         ` Eric Gillespie
2002-12-17  8:57           ` Miles Bader
2002-12-17  9:15             ` Miles Bader
2002-12-17 10:42               ` Eric Gillespie
2002-12-17 19:45                 ` Jan D.
2002-12-18  2:01               ` Richard Stallman
2002-12-17  9:29             ` Eric Gillespie
2002-12-17 19:15           ` Jan D.
2002-12-17  9:32   ` Miles Bader
2002-12-17 19:22     ` Jan D.
2002-12-17 19:14   ` Jan D.
2002-12-18  1:08     ` Miles Bader
2002-12-18  6:40       ` Jan D.
2002-12-17 10:14 ` Simon Josefsson
2002-12-17 19:25   ` Jan D.
2002-12-18  0:50     ` Nick Roberts
2002-12-18 18:51       ` Richard Stallman
2002-12-17 18:44 ` Richard Stallman
2002-12-17 19:36   ` Jan D.
2002-12-18  5:54     ` Eli Zaretskii
2002-12-18 14:59       ` Alex Schroeder
2002-12-19 18:33         ` Richard Stallman
2002-12-20 15:21           ` Kai Großjohann

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).