aboutsummaryrefslogtreecommitdiff
path: root/src/ui.cc
AgeCommit message (Collapse)Author
2024-05-04Update online manual URLRodrigo Arias Mallo
The old manual page is no longer needed as we have the latest manual rendered in the new website.
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2024-01-09Update references to website and repositoryRodrigo Arias Mallo
The website is now at https://dillo-browser.github.io/ and the repository at https://github.com/dillo-browser/dillo.
2016-07-12cppcheck: ignored return value.Jorge Arellano Cid
It wasn't necessary! ;)
2016-04-30Fixed a very minor glitch in clear_cb()Jorge Arellano Cid
2015-11-19readable location textcorvid
2014-09-16url positioning in location barcorvid
the brief thread http://lists.dillo.org/pipermail/dillo-dev/2014-September/010205.html
2013-09-16Made show_url dillorc option work again (BUG#1128)Jorge Arellano Cid
Some apps that embed dillo or work in kiosk mode find good use for it.
2013-01-11Changed color average from 0.1f to 0.14fJorge Arellano Cid
2012-12-31we still aren't using UI::customize() flags arg, so rm itcorvid
2012-12-31rm show_url preferencecorvid
It hasn't worked for a long time, no one seems to miss it, and there isn't any compelling case for making the effort to make it work. http://lists.auriga.wearlab.de/pipermail/dillo-dev/2012-December/009704.html
2012-12-31don't say 'FL_GRAY' because it's a misleading termcorvid
2012-12-31ui colors: inactive icons, let's give the .1 color averaging a trycorvid
2012-12-30main background color for status outputcorvid
...instead of the text background that it would use of its own accord. I'm not 100% certain about the decision, but the fact that you can't type into it makes it seem qualitatively different.
2012-12-30ui color fg/bg preferencescorvid
Recent mailing list: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2012-December/009661.html The earlier thread begins with: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-September/008890.html
2012-12-28don't let form Input widgets or Location eat Page_Up/Downcorvid
2012-12-25use MB for progress of large pagescorvid
2012-11-30trim ';'corvid
2012-11-14Switched the Location to use TipWinInput (which uses custom tooltips)Jorge Arellano Cid
2012-11-14Avoid scroll flickering with a custom tooltip class (TipWin) & a custom buttonJorge Arellano Cid
Removed the workaround [1] that added a full UI and viewport redraw to conceal the lingering tooltips bug [2]. It produced annoying scroll flickering when the mouse was in the UI but outside the viewport (e.g. over the panel). This is more a FLTK bug than anything; the FLTK team's plan is to fix it in FLTK3, and also extend the tooltips API. As FLTK3 may take long to be released, and porting dillo to it is non-trivial (if both events ever come to happen), this custom solution looks quite reasonable for the present times. The patch introduces a new CustButton class that uses TipWin, and thus the tooltip handling is no longer handled by FLTK. This patch switches the UI buttons to the new CustButton. 1] http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-July/008515.html 2] http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-July/008494.html
2012-10-14preserve location text when changing panelcorvid
2012-09-28keybinding for view-sourceAlexander Voigt
2012-09-24trim a few spacescorvid
2012-07-28when location bar is given focus, temporarily show panels if hiddencorvid
Bug #1093 reports that "Opening a new tab in fullscreen mode, the address bar is hidden, even if you press CTRL+L." focus_location() is called from: 1. location's clear button callback (the location bar has to be visible already in order to have a clear button to trigger) 2. UI::handle when it gets KEYS_GOTO, i.e., CTRL-L (the current code will temporarily show the panels) 3. filemenu_cb() when "Open URL" is selected (the user specifically asks to type into location) 4. a_UIcmd_open_url and UIcmd_open_url_nbw when no url given (a window/tab without a url to open is of little use without a visible location bar to type into) ...so it seems good to move the code that temporarily shows panels in case 2 to focus_location().
2011-09-16use x,y for tools popupcorvid
2011-09-16position history menu below buttoncorvid
2011-09-14Allow key bindings for paging left/rightcorvid
2011-09-03use Fl::option() when disabling UI tooltipscorvid
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
2011-08-03Moved CustLightButton into ui.hhJorge Arellano Cid
Also added hl_color() to change the highlight color.
2011-08-01Re-enabled the temoporary panels feature for Ctrl+lJorge Arellano Cid
It has lots of code cleanups and a simpler/more-uniform way of handling it all.
2011-08-01Cleanup: removed some unused code from the UIJorge Arellano Cid
2011-07-29Removed the large panel option (P_large).Jorge Arellano Cid
Nobody saw use for it...
2011-07-15Updated the local help file, and the remote help URLJorge Arellano Cid
2011-07-11Made "hide-panels" hide the findbar, then panels (and removed "fullscreen").Jorge Arellano Cid
Redefined "hide-panels" to close the findbar if it's visible, and all the panels when the findbar is not visible.
2011-07-10avoid a lingering tooltip from the StatusBar (Bugmeter)Jorge Arellano Cid
2011-07-10Workaround: avoid a lingering tooltip from the PanelJorge Arellano Cid
2011-06-21Eliminated a pack of 22 compiler warnings (gcc-4.6.1 amd64)Jorge Arellano Cid
2011-06-18Made dillorc's middle_click_drags_page=NO operative againJorge Arellano Cid
* Added setDragScroll(bool) to the viewport to enable/disable it * Made middle-click paste URL upon FL_RELEASE
2011-06-10Re-enable the "-f" fullscreen CLI switch (e.g. used by Claws email client).Jorge Arellano Cid
2011-05-31Corrected small icon reference for Forward buttonJorge Arellano Cid
2011-05-27Avoid unnecessary background redrawsJorge Arellano Cid
2011-05-27rm fltk2 workaroundcorvid
Haven't found any need for it with 1.3.
2011-05-26remove use of Fl_Pack to avoid resizing issuesJohannes Hofmann
CustGroup is split into CustGroupHorizontal and CustGroupVertical. CustGroupVertical is then used to replace Fl_Pack for TopGroup.
2011-05-21fix excessive redraws on pages with bugsJohannes Hofmann
2011-05-18Bound CTRL+{a,e,d,k} in the location bar (for start,end,del,cut)Jorge Arellano Cid
2011-05-17Made KEYS_LEFT_TAB and KEYS_RIGHT_TAB no longer handled as a special caseJorge Arellano Cid
* Made TAB-key focus the main area from location input. * Made KEYS_LEFT_TAB and KEYS_RIGHT_TAB cycle..
2011-05-16rm spacescorvid