aboutsummaryrefslogtreecommitdiff
path: root/src/web.cc
AgeCommit message (Collapse)Author
2024-06-25Add support for zoom factorRodrigo Arias Mallo
Allows zooming in and out of pages by changing the size of all elements, including font size, images and tables. The initial zoom is specified in the "zoom_factor" option of dillorc. Use the new shortcuts Ctrl+ and Ctrl- to adjust the zoom of the current page and Ctrl 0 to reset it to 100%. When a new tab or window is opened, the current zoom factor is inherited. Each tab retains its own zoom factor. Fixes: https://github.com/dillo-browser/dillo/issues/21
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2014-12-21trim some spacescorvid
2014-04-02fix crash and use proper requester URL for CSS imagesJohannes Hofmann
2014-04-01resolve CSS background-image URLs relative to styleheet URLJohannes Hofmann
2013-10-14Reset background image of the layout.Sebastian Geerken
2013-09-20Added BrowserWindow and DilloURL (base URL) to StyleEngine::apply and related.Sebastian Geerken
2013-01-03web dispatch, don't prepare for display if the content type isn't viewablecorvid
Alexander had found a problem with background color: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2012-December/009710.html
2011-11-11locale-independent ASCII character case handlingcorvid
Basically, I and i are different letters in Turkic languages, and this causes problems for str(n)casecmp and toupper/tolower in these locales when dillo is dealing with ASCII.
2011-09-09tiny a_Web_new() cleanupcorvid
2011-06-14Made tab and window titles more informative (WRT length)Jorge Arellano Cid
2010-10-17mergeJohannes Hofmann
2010-10-15clearer msg when can't display something as imagecorvid
2010-09-24call layout->setBgColor() from web.ccJohannes Hofmann
2010-04-06filter automatic requestscorvid
same_domain option in preference so that spying on users isn't so easy.
2009-08-05Changed the CCCs to build in one step (for both HTTP and DPI)Jorge Arellano Cid
2009-06-22remove system includescorvid
2009-05-03Removed redundant caller NULL checks already in the APIJeremy Henty
2009-04-19wrap long lines in src/ css codecorvid
2009-03-09needn't include prefs.hcorvid
2009-03-06remove bg_color dillorc optionJohannes Hofmann
To set a custom background color add a line like: body {background-color: white} to your ~/.dillo/style.css file. This also works for plain text display and image viewing.
2009-02-09whitespace cleanup: 's/ +$//g'Jorge Arellano Cid
2009-01-26adapt font-family preferences to match CSSJohannes Hofmann
CSS 2.1 uses the following predefined font names: 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'. Add preferences so that the user can set real font names for these. Basically the new "font_sans_serif" option is what "vw_fontame" used to be and "font_monospace" is equivalent to "fw_fontname". The other two options are new.
2008-12-11always use shaded colorsJohannes Hofmann
This makes things much simpler and improves sharing of colors. If computing two more shades really proves to be a performance issue, we can shade on demand without exposing this optimization to the interface.
2008-09-29- Removed the remaining DEBUG_MSG in src/jcid
2008-09-08- Adjusted internal font sizes so the default font_factor is 1.0jcid
2008-06-27- enabled prefs.vw_fontname + minor cleanup.jcid
2007-11-05Updated copyright linesjcid
2007-10-24Implemented a new scheme of scroll-position remembering. This is one perjcid
visited page intead of one per url (this is more standard).
2007-10-20Fixed the problem of scrolling position (remember position in a page)jcid
2007-10-11+- Connected signals to <li> elements (fixes links within lists).jcid
- Enabled text and background color-choice in preferences. - Enabled clicking over image links. Patches: place +- Fixed a va_list-related SEGFAULT on 64bit-arch in dStr_vsprintfa(). Patch: Vincent Thomasset +- Fixed void to int conversions for 64bit-arch. Patch: Jorge Arellano, higuita +- Added a strndup() replacement in dw2 Patch: Alexander Becher, Johannes Hofmann, Jorge Arellano +- Fixed calcHashValue() to only return non-negative numbers (was SEGFAULT). - Improved scrolling performance on large pages by copying screen data instead of rendering. Patches: Johannes Hofmann
2007-10-07Initial revisionjcid