src/Tools/jEdit/src/rich_text_area.scala
Fri, 29 Mar 2013 22:26:25 +0100 wenzelm paint bullet bar within text layer -- thus it remains visible with active selection etc.;
Fri, 29 Mar 2013 13:32:53 +0100 wenzelm improved centering via strikethrough offset;
Thu, 28 Mar 2013 22:42:18 +0100 wenzelm ghost bullet via markup, which is painted as bar under text (normally space);
Sat, 23 Mar 2013 19:39:31 +0100 wenzelm retain original tooltip range, to avoid repeated window popup when the mouse is moved over the same content;
Sat, 23 Mar 2013 13:12:39 +0100 wenzelm more explicit Pretty.Metric, with clear distinction of unit (space width) vs. average char width (for visual adjustments) -- NB: Pretty formatting works via full space characters (despite a981a5c8a505 and 70f7483df9cb);
Thu, 21 Mar 2013 16:35:53 +0100 wenzelm eliminated char_width_int to avoid unclear rounding;
Mon, 18 Mar 2013 11:29:50 +0100 wenzelm extra tooltip_delay after window.dismiss operation, to avoid flickering of quick reactivation;
Sun, 17 Mar 2013 21:04:38 +0100 wenzelm explicit handling of tooltip window stack -- avoid memory leak due to not-so-weak references to disposed windows (via event handlers and other aux. components);
Sat, 16 Mar 2013 21:26:44 +0100 wenzelm more elementary tooltips via mouse events (imitating parts of javax.swing.ToolTipManager) -- avoid abuse of getToolTipText to produce window as side-effect;
Wed, 16 Jan 2013 21:09:29 +0100 wenzelm close tooltip after Active.action, to make it look more interactive (notably due to lack of dynamic update);
Sat, 12 Jan 2013 19:53:24 +0100 wenzelm more uniform Pretty.char_width;
Mon, 31 Dec 2012 20:30:03 +0100 wenzelm tuned imports;
Sun, 30 Dec 2012 18:23:31 +0100 wenzelm tuned;
Sat, 15 Dec 2012 20:05:53 +0100 wenzelm prefer more official getMenuShortcutKeyMask, in deviation to traditional jEdit technique;
Thu, 13 Dec 2012 17:46:33 +0100 wenzelm include command results in tooltip as well;
Thu, 13 Dec 2012 17:29:23 +0100 wenzelm more careful handling of Dialog_Result, with active area and color feedback;
Mon, 10 Dec 2012 13:52:33 +0100 wenzelm generalized notion of active area, where sendback is just one application;
Sat, 01 Dec 2012 19:51:43 +0100 wenzelm updated to jedit-5.0.0;
Mon, 26 Nov 2012 16:22:29 +0100 wenzelm reset active areas on content update;
Mon, 26 Nov 2012 16:16:47 +0100 wenzelm more general sendback properties;
Mon, 26 Nov 2012 11:42:16 +0100 wenzelm always reset active areas;
Sun, 25 Nov 2012 18:47:33 +0100 wenzelm quasi-abstract module Rendering, with Isabelle-specific implementation;
Thu, 22 Nov 2012 14:53:02 +0100 wenzelm reset active area for outdated snapshot (again?);
Thu, 22 Nov 2012 14:40:39 +0100 wenzelm some support for implicit senback, meaning that it uses the caret position instead of explicit command exec_id;
Fri, 19 Oct 2012 21:52:45 +0200 wenzelm more precise pixel_range: avoid popup when pointing into empty space after actual end-of-line;
Fri, 12 Oct 2012 23:38:48 +0200 wenzelm further refinement of jEdit line range, avoiding lack of final \n;
Mon, 08 Oct 2012 12:40:35 +0200 wenzelm use Pretty_Tooltip for Graphview_Panel;
Thu, 04 Oct 2012 20:14:40 +0200 wenzelm separate module Pretty_Tooltip;
Thu, 04 Oct 2012 19:31:50 +0200 wenzelm refined rich tooltip options;
Thu, 04 Oct 2012 18:28:31 +0200 wenzelm Rich_Text_Area tooltips via nested Pretty_Text_Area, based on some techniques of FoldViewer plugin;
Fri, 21 Sep 2012 16:50:44 +0200 wenzelm more realistic sendback: pick exec_id from message position and text from buffer;
Fri, 21 Sep 2012 15:39:51 +0200 wenzelm some support for hovering and sendback area;
Thu, 20 Sep 2012 22:25:30 +0200 wenzelm tuned painter;
Thu, 20 Sep 2012 21:31:56 +0200 wenzelm tuned rendering;
Wed, 19 Sep 2012 12:10:40 +0200 wenzelm more robust GUI component handlers;
Mon, 17 Sep 2012 20:34:19 +0200 wenzelm renamed Text_Area_Painter to Rich_Text_Area;
less more (0) tip