Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-23 | GROWS: new options allowDecreaseWidth and allowDecreaseHeight for size ↵ | Sebastian Geerken | |
correction. | |||
2015-06-08 | SRDOP: Positions relative to multiple references; design now considers ↵ | Sebastian Geerken | |
handling conflicts. | |||
2015-06-06 | SRDOP: Positions also for extremes. | Sebastian Geerken | |
2015-05-20 | Size requisitions depending on positions (SRDOP): added method signatures. | Sebastian Geerken | |
2015-01-23 | Simplified interrupted drawing. (Mouse events will follow.) | Sebastian Geerken | |
2015-01-08 | Merge with main repo. | Sebastian Geerken | |
2015-01-05 | Extremes::adjustmentWidth may now (again) be used for extremes correction. | Sebastian Geerken | |
2015-01-04 | Added Extremes::adjustmentWidth; fixed Textblock::mustBeWidenedToAvailWidth. | Sebastian Geerken | |
2015-01-02 | Merge with main repo. | Sebastian Geerken | |
2014-12-21 | Cleaned up whitespaces etc. | Sebastian Geerken | |
2014-12-21 | Merge with main repo. | Sebastian Geerken | |
2014-12-21 | trim some spaces | corvid | |
2014-10-23 | Changed signature of Widget::draw and friends. | Sebastian Geerken | |
2014-10-23 | Removed old Widget::draw (backward compatibility is not possible anyway). | Sebastian Geerken | |
2014-09-22 | Cleaned up: Style::box*() -> Widget::box*(). | Sebastian Geerken | |
2014-09-08 | Consider 'alt' text for image extremes. | Sebastian Geerken | |
2014-08-12 | Image alt text: descent. | corvid, Sebastian Geerken | |
2014-08-11 | Image: enough space for alt text (again). | Sebastian Geerken | |
2014-08-10 | trim spaces | corvid | |
...now that floats and grows are in the repo and I won't be making Sebastian's life difficult with a bunch of whitespace changes. | |||
2014-08-02 | Image aspect ratio is preserved. | Sebastian Geerken | |
2014-07-22 | Fixed bug in image scaling. | Sebastian Geerken | |
2014-07-22 | Fixed incomplete intrinsic extremes. | Sebastian Geerken | |
2014-07-07 | Fixed bug in Widget::containerSizeChanged complex. | Sebastian Geerken | |
2014-07-05 | Applied new RTFL macros (ENTER, LEAVE) to image.cc and table.cc. | Sebastian Geerken | |
2014-07-03 | Widget::getExtremesImpl is now abstract; this way, getExtremes can avoid to ↵ | Sebastian Geerken | |
call sizeRequest. | |||
2014-06-17 | Implemented containerSizeChangedForChildren() for all widgets. | Sebastian Geerken | |
2014-05-30 | Finished work on Image::sizeRequestImpl. | Sebastian Geerken | |
2014-05-30 | Simplified Textblock::calcWidgetSize. Work on Image::sizeRequestImpl. | Sebastian Geerken | |
2014-05-14 | Avoid removing imgbuf and decoding the whole image again for reloads. | Jorge Arellano Cid | |
Using the same testing files as the previous patch, the results are: .---------------------------------------------. |imgbufs | No patch | Patch #1 | Patch #2 | |---------------------------------------------- |1imgA.html | 2/1 | 1/1 | 1/0 | |2imgSA.html | 3/2 | 1/2 | 1/0 | |3imgSA.html | 4/3 | 1/3 | 1/0 | |---------------------------------------------- |2imgA.html | 4/2 | 2/2 | 2/0 | |3imgA.html | 6/3 | 3/3 | 3/0 | '---------------------------------------------' n1/n2 means: n1 imgbufs were created for first load (empty cache) n2 imgbufs were created for reload (cached image) Notes: * Rendering is much faster. Easy to notice with Back operation. * Between four to five times on www.welt.de. * Corner cases can be more than ten times. Usually, it *feels* faster. | |||
2014-05-14 | Avoid creation of unnecessary image bufs (at alt-text to img switch) | Jorge Arellano Cid | |
This is the first of a patch series for image code bugs that have severe impact on performance. With these testing files: 1imgA.html = <img src="maj00s.png" alt="img1"> 2imgSA.html = <img src="maj00s.png" alt="img1"> <img src="maj00s.png" alt="img12"> 3imgSA.html = <img src="maj00s.png" alt="img1"> <img src="maj00s.png" alt="img12"> <img src="maj00s.png" alt="img123"> 2imgA.html = <img src="maj00s.png" alt="img1"> <img src="maj21s.png" alt="img12"> 3imgA.html = <img src="maj00s.png" alt="img1"> <img src="maj21s.png" alt="img12"> <img src="c10s.png" alt="img123"> This are the results: .------------------------------------------------------------------. |imgbufs | No patch | Patched #1 | | | first time | upon reload | first time | upon reload | |------------------------------------------------------------------- |1imgA.html | 2 | 1 | 1 | 1 | |2imgSA.html | 3 | 2 | 1 | 2 | |3imgSA.html | 4 | 3 | 1 | 3 | |------------------------------------------------------------------- |2imgA.html | 4 | 2 | 2 | 2 | |3imgA.html | 6 | 3 | 3 | 3 | '------------------------------------------------------------------' | |||
2013-12-21 | Some more RTFL messages. | Sebastian Geerken | |
2013-12-20 | RTFL messages. | Sebastian Geerken | |
2013-12-09 | Activated RTFL again, see <http://www.dillo.org/~sgeerken/rtfl/>. | Sebastian Geerken | |
2013-10-22 | Extended ImgRenderer; new option (in the code) for drawing background images ↵ | Sebastian Geerken | |
at once. | |||
2011-08-26 | rm unused arg | corvid | |
2011-07-28 | wrap image alt text | corvid | |
2011-05-27 | Make sources fit in 80 columns | Jorge Arellano Cid | |
2011-05-10 | straighten out free/delete/delete[] | corvid | |
2010-04-22 | move generic tooltip enter/leave to Widget | corvid | |
Technically, Textblock's notifyImpl()s should probably call the Widget one as well. It doesn't matter currently, since we don't look for title attrs on elements that correspond to entire Textblocks. | |||
2010-03-11 | draw image maps when image not loaded | corvid | |
http://lists.auriga.wearlab.de/pipermail/dillo-dev/2010-March/007393.html (Johannes has already fixed the Rectangle clipping problem. Why the polygons aren't shown initially isn't known yet.) | |||
2010-03-03 | fix alt text clipping | corvid | |
Since an image's descent is (at least currently) 0, it was less than the font's descent, causing unnecessary clipping. | |||
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-03 | some tooltips | corvid | |
2009-09-23 | get usemap background cursor from image style | corvid | |
2009-07-21 | oops, emitLinkClick x,y must be -1 for usemap | corvid | |
2009-07-20 | fix image map coordinates when margin/border/padding are present | corvid | |
2009-05-06 | fix image scaling on reload with border, margin, or padding > 0 | Johannes Hofmann | |
On reload images have their buffer set already from cache when Image::sizeAllocateImpl() is called. In that case the widget is still at size 1x1. In that case getContentHeight() and getContentWidth() return values <= 0 when border + margin + padding > 0. To fix the issue use the new size given in allocation instead of the current widget dimensions to determine whether to scale the buffer. (report and initial analysis by furaisanjin <furaisanjin@gmail.com>) | |||
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 | |