summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-06Last changes before dillo-3.0 release (rc3)release-3_0Jorge Arellano Cid
2011-09-06remove trailing whitespaceJorge Arellano Cid
2011-09-06avoid redraw loops with ComplexComplexButtonResourceJohannes Hofmann
ComplexButtonResource was creating endless redraws. Testcase: <table> <tr> <td> <div> <button></button> </div> <div> words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words words <span style="white-space:nowrap">And words in a span</span> <button></button> </div> </td> </table> This also fixes redraw loops with <button> in combination with limit_text_width=YES, so we no longer need to disable this option. Reported and testcase by: corvid <corvid@lavabit.com>
2011-09-03use Fl::option() when disabling UI tooltipscorvid
2011-09-02Cancel the expected URL after offering a download, part 2 (BUG#982)Jorge Arellano Cid
There was a convoluted way of using an already freed bw: first, one bw asks for a page, and that becomes conn->bw, and then another bw starts also asking for the page, and the first bw closes, invalidating the conn->bw, and then the second bw closes and the cancel expect code tries to use the old bw. Fixed now.
2011-08-31mergeJorge Arellano Cid
2011-08-31BugFix: first click on a link missed after middle-click on a scrollbarJorge Arellano Cid
2011-08-30mention font issue in READMEcorvid
2011-08-30Corrections in README fileJorge Arellano Cid
2011-08-29Minor changes for dillo-3.0-rc2Jorge Arellano Cid
2011-08-29Added a few search options to dillorc. Also switched the default to duckduck.goJorge Arellano Cid
2011-08-29splash wordingcorvid
2011-08-29splash pageJorge Arellano Cid
2011-08-28fix doctree leakJohannes Hofmann
HTML like <div>hello</div> </body> </html> <div>hello</div> currently causes the document tree to be a forest with two root nodes. To ensure we don't leak the first tree, an additional root node is introduced to hold all document trees. Catched by: Jeremy's valgrind logs Reported by: corvid <corvid@lavabit.com>
2011-08-27ChangeLogJohannes Hofmann
2011-08-27collapse parent top margin with first child's top marginJohannes Hofmann
2011-08-27don't count margin-bottom twiceJohannes Hofmann
Avoid margin-bottom being counted twice. Testcase: <div style="border: 1px solid black; margin-bottom: 100px">foo bar</div> <div style="border: 1px solid black">foo bar</div>
2011-08-26Start new focused tabs with an empty titleJorge Arellano Cid
2011-08-26rm unused argcorvid
2011-08-24ChangeLogJohannes Hofmann
2011-08-24add support for CSS adjacent sibling selectorsJohannes Hofmann
2011-08-24ChangelogJorge Arellano Cid
2011-08-23Fix a redraw bug introduced by wrong procedure in the previous commitJorge Arellano Cid
This also fixes updating the window tittle.
2011-08-23test: smaller image to preserve clippingcorvid
2011-08-23Implemented a no-frills tab-overflow handlerJorge Arellano Cid
This handler is meant as a simple/extensible solution for the upcoming dillo-3.0 release.
2011-08-23Implemented variable-width tab buttonsJorge Arellano Cid
The width, measured in chars, is hardcoded now. However, it can become a dillorc option easily.
2011-08-23dillorc: de-bowdlerise duckduckgo search optioncorvid
2011-08-22keysrc mention meta==commandcorvid
2011-08-22ChangeLogcorvid
2011-08-22use the angle args in drawArccorvid
2011-08-18Set wizard as window resizable intead of UI (valgrind detected bug)Jorge Arellano Cid
2011-08-17typocorvid
2011-08-11mergeJorge Arellano Cid
2011-08-11crossing-events-part5: fix hoverTooltip accuracy for a corner caseJorge Arellano Cid
This is not a bug in the event dispatcher but a problem with "hoverTooltip", which doesn't hold accurate data in some cases. Making it static solves the problem.
2011-08-11save_link MSG only if we have a filenamecorvid
2011-08-09crossing-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-07Focus render area after opening a new URLJorge Arellano Cid
2011-08-05Fixed CustLightButton "light" color deactivationJorge Arellano Cid
When hiding, or leaving a highlighted button into another tab, the "light" state lingered. This was specially nasty on deactivated buttons as there was no easy way to recover the normal state. e.g. * Keep the mouse over Stop until the page fully loads. * With mouse over Forw, go forward with keyboard until the end. * Mouse over Home, Ctrl-t, mouse click previous tab. * Start loading a page, mouse over Stop, Ctrl-t, wait for the page to fully load, go back to the loading tab * Mouse ove Home, hide panels, move mouse, show panels. * etc.
2011-08-05Fixed a bug in url.h and also added missing parenthesisJorge Arellano Cid
2011-08-05mergeJorge Arellano Cid
2011-08-05Added an API to access the expected URL resourceJorge Arellano Cid
This fixes a segfault bug introduced by changeset 350af350b840. By mistake the expected URL got inside the parallel handling of CCC, into a race condition with a segfault path.
2011-08-05dillorc search_url explanatory textcorvid
2011-08-05mergeJorge Arellano Cid
2011-08-05mergeJorge Arellano Cid
2011-08-05Fix: Don't confuse FLTK when tabs overflow.Jorge Arellano Cid
When tabs overflow width, FLTK starts resizing the last tab label. This patch handles the case more gracefully.
2011-08-05Fix resize for the corner case of starting dillo in a tiny windowJorge Arellano Cid
FLTK has no problem in resizing from a "fitting" size into a "compressed" one, but if it starts compressed, things go wild.
2011-08-05delete windowscorvid
2011-08-04Fix: include the close-tab tooltip in the workaround to avoid them lingerJorge Arellano Cid
This also removes the unused MenuBar variable.
2011-08-04FindBar cleanup: use the same size(0,0) trick we use for PanelsJorge Arellano Cid
2011-08-04minor cleanupsJorge Arellano Cid