aboutsummaryrefslogtreecommitdiff
path: root/src/dialog.cc
AgeCommit message (Collapse)Author
2024-09-02Avoid searching for boundary in file contentXavier Del Campo Romero
Making the boundary string very unlikely to collide with the file to upload allows Dillo to assume it would never be found and avoids the expensive memmem() check. Even if major implementations tend to add several '-' characters to multipart/form-data boundaries, this is not enforced by RFC 2046, so it can be increase to 70 random characters. See: https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/thread/VUB5PIOPJZ2VTCVGQPBZMGOYEISTXCFX/
2024-08-07Use dStrdup instead of strdupRodrigo Arias Mallo
The strdup function is not available in POSIX-2001, so we use our own implementation in dlib: dStrdup. Reviewed-by: dogma
2024-08-07Make Dillo C99 standard compliantRodrigo Arias Mallo
Reviewed-by: dogma
2024-08-07Fix pedantic warningsRodrigo Arias Mallo
Reviewed-by: dogma
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2015-07-05restore lost initialization of choice_answercorvid
looks like we lost it in "changeset 2768:e7f98f931ed7 Modified a_Dialog_choice5() to accept any number of alternatives [p37sitdu]"
2015-05-29some more information for TLS warning popupscorvid
2015-05-18gain some space in a_Dialog_choicecorvid
2013-04-19trim some spacescorvid
2013-01-28Fix: dialog menu is keyboard-activable again (119c5d6ba0df regression)Jorge Arellano Cid
The search engine option menu was activable with keyborad (Down key). Made this work again. Also made FORM option menus activable with Down key.
2013-01-11Modified a_Dialog_choice5() to accept any number of alternatives [p37sitdu]Jorge Arellano Cid
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-10Dillo: parameterise window titles.Jeremy Henty
2012-12-10Dillo: improved window titles.Jeremy Henty
2012-12-07fltk1.3-ify wrap_mode callcorvid
I suspect it's just chance that the fltk2-style arguments worked.
2012-11-28Add "#include <FL/fl_ask.H>" wherever its functions are used.Jeremy Henty
2012-11-08Add '#' to the open file dialog escaped character setcorvid
2011-09-25let the enter key trigger buttons when possiblecorvid
Topic brought up by Alexander recently. In FLTK2, Enter and Space would both trigger buttons. In 1.3, only Space does it. I asked the FLTK guys about this, and I learned that Space to trigger buttons is actually old-school X behaviour that I somehow never became aware of.
2011-07-29Added better error handling for the web search dialog (search_url)Jorge Arellano Cid
2011-07-24Added an optional label to dillorc's search_url. Format: "[<label> ]<url>"Jorge Arellano Cid
2011-07-24Added multiple search engines (with several 'search_url' lines in dillorc)Jorge Arellano Cid
This patch adds the PREFS_STRINGS type to the prefsparser, which allows having multiple different strings asociated with one dillorc option (stored in a list)
2011-06-27Enabled CTRL+{a,e,d,k} in search dialog (for start,end,del,cut)Jorge Arellano Cid
2011-06-27Replaced fl_input() with a custom dialogJorge Arellano Cid
* avoids sound bell, allows customization (e.g. widgets, keyboard)
2011-06-25rm some references to fltk2corvid
2011-06-10Set modal for a_Dialog_choice5Jorge Arellano Cid
- Prevents multiple dialogs for repeated Ctrl-q - Re-enables window dialog closing with Escape key
2011-06-10don't use monospace with the text window dialog anymorecorvid
It was nice when this dialog was used to view source, but it doesn't matter for viewing html bugs. If anything, it takes up space.
2011-05-30user/pass dialog msg boundscorvid
A label won't fill an entire box. How much of a gap is there? Well, you know what the inside of fltk is like -- a million cases of "Let's add two here; it'll look nice!" Looking at, e.g., Fl_Tooltip, fl_ask, they just pick numbers, too, to make up for it. The "6" might turn out not to be enough under certain circumstances.
2011-05-29choice5: don't crash in the absence of choicescorvid
2011-05-26user/pass dialog appearancecorvid
2011-05-26fix compilation warningscorvid
reported in http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-May/008348.html
2011-05-25rm commentcorvid
2011-05-25delete choice5 windowcorvid
2011-05-25user/password dialogcorvid
2011-02-06imported patch choice5Jorge Arellano Cid
2011-01-26fix the temporary choice5 codecorvid
2011-01-25let caller know user/pass dialog isn't working yetcorvid
2011-01-25dialog text windowcorvid
2011-01-16some general commenting-out for src/corvid
I also get a conflict with Status in dns.h. (Also seen in ui.cc, which I changed like a week ago.) Seemingly defined in X somewhere already. I remember the same thing happening on my port experiment a couple of years, so...I'll just change it.
2011-01-08a bit of dialogcorvid
2011-01-06some dialog.cc changescorvid
2011-01-06some UI constantscorvid
2010-02-17dialog recombine make/show_text_windowcorvid
The function had been split up in June 08 so that I could put an unref_buf() between them. Now that view source is a dpi, it's no longer necessary.
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.
2009-01-02Fixed a VOIDP2INT bug in the authentication dialog callback.Jorge Arellano Cid
2008-12-20Added basic authentication!Jorge Arellano Cid
2008-10-30- Reduced warnings with gcc-4.3.jcid
2008-09-30- Added a workaround for missing lines with "View Source".jcid
2008-09-21- Some i18n in view source and tab labels.jcid
2008-09-08- Adjusted internal font sizes so the default font_factor is 1.0jcid