Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-28 | move that change to viewport | corvid | |
2012-12-28 | don't let the view have ctrl-tab | corvid | |
2012-12-25 | tiny cleanup | corvid | |
2012-12-25 | move this tabbing focus stuff to a separate function | corvid | |
2012-12-25 | fix drawing when scrolling to widget focused by tab | corvid | |
2012-12-25 | rm fltk2-era comment | corvid | |
2012-12-24 | when tabbing through widgets, add view to the loop | corvid | |
I see that firefox includes Location as well, but that would likely be tricky in our case. | |||
2012-12-23 | don't shift focus to view when right clicking for menu | corvid | |
2012-12-23 | when tabbing among view's children, scroll to them | corvid | |
2012-12-23 | if a view has focus, make Tab give focus to a child widget | corvid | |
2012-11-12 | Text is now correctly drawn as a whole. | Sebastian Geerken | |
2012-10-03 | comment the fl_pie workaround | corvid | |
2012-06-24 | First part of hyphenation! And some minor changes in "lout". | sgeerke | |
2011-10-27 | fix small-caps bug introduced in 8c20f260b445 | corvid | |
2011-10-25 | fix letter-spacing with combining characters | corvid | |
2011-08-26 | rm unused arg | corvid | |
2011-08-22 | use the angle args in drawArc | corvid | |
2011-08-04 | rm my FLTK2-era points array optimisation for drawPolygon() | corvid | |
(I had made it use that less-clear int[][2] interface because fltk2 let you add all of the vertices in one call.) It feels good to change that nasty-looking pointArray in Polygon::draw(). | |||
2011-07-28 | wrap image alt text | corvid | |
2011-07-17 | more fl_toupper | corvid | |
2011-07-17 | clean up FltkViewBase::handle | corvid | |
no change in behaviour intended | |||
2011-07-08 | Cancel the tooltip window when a popup menu is shown | Jorge Arellano Cid | |
2011-07-08 | Workaround: fixes hiding a tooltip with the keyboard or mousewheel | Jorge Arellano Cid | |
This is a complex problem where it is not clear whether the bug lies in dillo, fltk, or in their interaction. Tooltip handling is fuzzy in FLTK, and there are glitches in it; trying to "fix" it inside dillo produces partial solutions. OTOH, although implementing custom tooltip handling adds complexity, it provides a solution that so far works in all the testcases. | |||
2011-07-03 | draw the labels when hidden inputs are shown | corvid | |
In fltk-1.3, it doesn't draw inside labels for Fl_Inputs, and it wasn't very nice anyway. Here I move them to the left. Johannes took a look at this change: "The only issue I could think of is that the additional draw_outside_label() would cause excessive redraws for some reason. But I didn't see anything like that during short testing here." | |||
2011-06-12 | merge in recent changes from main repo | corvid | |
2011-06-03 | smallcaps use the proper enum value | corvid | |
2010-11-24 | trim some spaces | corvid | |
2010-11-13 | Full CSS border-style implementation | Jorge Arellano Cid | |
The drawBorder{Top,Bottom,Left,Right} functions are similar. They use a trapezium as draw polygon, or drawTypedLine() for dots and dashes. Although the concept is simple, achieving pixel accuracy is laborious [1]. [1] http://www.dillo.org/css_compat/tests/border-style.html | |||
2010-10-09 | make dillo compile with clang | Johannes Hofmann | |
* Variable length arrays are not allowed in C++. They are supported in C99 and gcc seems to accept them in C++ mode. Replace the few places where variable length arrays are used. * The widget member in ComplexButtonResource was colliding with the widget member of FltkResource, so rename it to childWidget. | |||
2010-10-09 | Use utf8encode/utf8decode (instead of mbrtowc/wcrtomb) for smallcaps. | Jorge Arellano Cid | |
With these functions there's no need to alter the locale. | |||
2010-10-08 | Don't touch letter spacing for small-caps | Jorge Arellano Cid | |
2010-10-07 | Add utf8 uppercasing to small-caps | Jorge Arellano Cid | |
For some reason utf8decode() didn't work for me, so I used mbrtowc() funcs. | |||
2010-10-07 | CSS part for font-variant: small-caps support | Jorge Arellano Cid | |
(some uppercasing is done but not utf8) | |||
2010-03-11 | drawArc() take coordinates of center | corvid | |
2010-03-11 | fix clipped drawing of non-filled rectangles | Johannes Hofmann | |
To avoid artifacts we need clip with a rectangle that is line_width() larger than our expose area. Noticed by: corvid <corvid@lavabit.com> | |||
2009-10-18 | use letter spacing when drawing | corvid | |
2009-10-15 | remove "using namespace" statements from header files | Johannes Hofmann | |
"using namespace" in headers also affects all files that include the header which is unwanted and unexpected in most cases. | |||
2009-09-23 | adjust debugging code too | corvid | |
2009-09-23 | map default cursor to default cursor | corvid | |
For me, at least, ARROW and DEFAULT are slightly different. | |||
2009-09-01 | further reduce size of rectangles before drawing | Johannes Hofmann | |
Make currently exposed area available in FltkViewBase and use it to clip rectangles to the required size before drawing them. We can use the same mechanism to limit drawImage() calls instead of doing it in dw/image.cc as currently done. | |||
2009-09-01 | improve FltkViewBase::drawRectangle | Johannes Hofmann | |
* allow negative width / height * clip rectangle to size of the view. This avoids issues with 16 bit X11 coordinates overflowing and seems to improve performance. | |||
2009-07-28 | properly clip draw requests | Johannes Hofmann | |
We always need to set a clipping rectangle when drawing to avoid that text "leaks" out as in the following test case (by corvid): <input type="image" name="name1" src="whatever" WIDTH="80" HEIGHT="14" alt="name1name1name1name1"> <input type="image" name="name2" src="whatever" width="9" height="14" alt="name2name2name2name2"> | |||
2009-03-02 | Updated the GPL copyright note in the source files | Detlef Riekenberg | |
2009-02-09 | whitespace cleanup: 's/ +$//g' | Jorge Arellano Cid | |
2009-02-08 | 's/if(/if (/g' 's/for(/for (/g' 's/while(/while (/g', and indentation. | Jorge Arellano Cid | |
2009-01-16 | Added lout/msg.h and normalized debug messages to use it. | Jorge Arellano Cid | |
2008-12-10 | Fix: recover page focus when clicking-out of a widget. (try 2) | Jorge Arellano Cid | |
2008-11-10 | - Fix: recover page focus when clicking-out of a widget. | jcid | |
2008-10-16 | - Unused code cleanup. | jcid | |
2008-10-09 | - part2 of the double buffer as dillorc option patch. | jcid | |