Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-23 | Fixed an abortion in Layout::resizeIdle. | Sebastian Geerken | |
2013-08-22 | More tests. | Sebastian Geerken | |
2013-08-22 | Correctly handling Widget::sizeRequest outside of Layout::resizeIdle. | Sebastian Geerken | |
2013-08-21 | Some tests. | Sebastian Geerken | |
2013-08-19 | Assertion. | Sebastian Geerken | |
2013-08-18 | Distinction between NEEDS_ALLOCATE and ALLOCATE_QUEUED. | Sebastian Geerken | |
2013-07-30 | Two bug fixes: (i) queueResize within sizeRequest should work now; (ii) ↵ | Sebastian Geerken | |
resizes floats lead to correct rewrapping. (Unfortunately very unstable now again.) | |||
2013-07-03 | Merge with main repo. | Sebastian Geerken | |
2013-07-03 | Removed loop in Layout::resizeIdle, which made no sense, and probably caused ↵ | Sebastian Geerken | |
too much redundant calls. | |||
2013-01-13 | Update with main repo. | Sebastian Geerken | |
2013-01-11 | fix up dw namespace comments | p37sitdu | |
2012-12-26 | Merge with main repo. | Sebastian Geerken | |
2012-12-24 | use those fns for layout scroll positioning | corvid | |
2012-12-24 | layout put scrollbar thickness calcs in separate fns | corvid | |
2012-11-06 | Merge. | Sebastian Geerken | |
2012-11-04 | rm mayBeSuppressed | corvid | |
...since we aren't currently making any good use of it. | |||
2012-11-04 | layout: pretend that mouse events outside the visible canvas are at its edge | corvid | |
This is to make highlighting/copying work somewhat better. | |||
2011-09-19 | merge | Johannes Hofmann | |
2011-08-09 | crossing-events part4 (fix corner case: moving into the common ancestor) | Jorge Arellano Cid | |
In this case the ancestor is already in "entered" state, but we need to emit the signal again, for it to reset its state and resume. | |||
2011-08-01 | crossing-events part3 (fix leaving a link into a non-dw widget) | Jorge Arellano Cid | |
This patch also disables unused code in Layout::leaveNotify() | |||
2011-07-29 | Removed lingering MSG | Jorge Arellano Cid | |
2011-07-29 | avoid double draw after scrollIdle() | Jorge Arellano Cid | |
After going back or forward to any page, there were two redraws: one from the origin and another from the scroll position. This patch avoids flicker, and makes rendering 100% faster in this case. | |||
2011-07-27 | Layout::moveToWidget(): send crossing events (part 2) | Jorge Arellano Cid | |
This patch fixes 3f74e4d60ac1 (which is partly wrong). The idea is to avoid spurious leave/enter events, and thus prevent bugs. * avoid issuing spurious leave/enter events, and send the necessary ones. * remove the need for a workaround linkEnter() call in Textblock::leaveNotifyImpl(). | |||
2011-07-08 | Layout::moveToWidget(): send crossing events considering border cases | Jorge Arellano Cid | |
i.e. when the source or target widget is NULL (This patch doesn't fix a *known* bug ATM, but it could be doing it, or may avoid one in the future). | |||
2011-05-28 | merge | Johannes Hofmann | |
2010-10-17 | first ref(), then unref() in Layout::setBgColor() | Johannes Hofmann | |
In case new and old bgColor are the same thing, we need to avoid to delete bgColor by first unref()ing it. | |||
2010-10-17 | refcount Layout::bgColor | Johannes Hofmann | |
2010-09-24 | call layout->setBgColor() from web.cc | Johannes Hofmann | |
2010-09-17 | directly set background color | Johannes Hofmann | |
As defined in http://www.w3.org/TR/CSS2/colors.html, the background color of the canvas can either be defined by the <html> or the <body> tag. To be able to deal with this in src/html.cc we now explicitely set the canvas color instead of infering it from the root widget. | |||
2010-08-20 | merge | Johannes Hofmann | |
2010-08-20 | import float prototype and test program by Sebastian Geerken | Johannes Hofmann | |
2009-10-29 | emit link press/release even when no widget present at point | corvid | |
2009-10-29 | move link signal emitter/receiver from Widget to Layout | corvid | |
http://lists.auriga.wearlab.de/pipermail/dillo-dev/2009-October/006936.html | |||
2009-10-15 | remove multiple views capability from dw | corvid | |
It was complicated, we don't use it, and we currently had no plans to use it. | |||
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-07-05 | keybindings for scrolling | corvid | |
2009-05-31 | Remove doxygen's confusion on some function signatures | Jeremy Henty | |
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 | Fixed a couple of uninitialized-value bugs (detected with valgrind) | 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-09-30 | - s/todo:/TODO:/g | jcid | |
2008-09-24 | - Moved the dw2 tree into dillo2's tree. | jcid | |
2011-05-13 | more free/delete | corvid | |
2011-05-12 | Bug fix: resize the viewport internally (when attached to a layout) | Jorge Arellano Cid | |
* It also has a fix for scrollbars resize, and an optimization to avoid scrollbar adjustment overhead. | |||
2011-05-11 | merge | Jorge Arellano Cid | |
2011-05-10 | straighten out free/delete/delete[] | corvid | |
2011-05-06 | Fixed a typo bug in Layout::setSizeHints | Jorge Arellano Cid | |
2011-02-25 | layout: less bandaidy | corvid | |
suggested by Johannes |