Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-06 | AGI: Fix stuck next button when switching back to predictive mode | Willem Jan Palenstijn | |
2012-01-06 | AGI: Clean up predictive matching | Willem Jan Palenstijn | |
Specifically: * Don't enable the 'next' button in predictive mode when we don't have a full match. Doing this didn't make sense since you'd iterate over a seemingly arbitrary set of completions instead of all possible ones. * Do only a single binary search. * Fix the width of the mode button for mouse press detections. | |||
2012-01-06 | AGI: Fix ignoring some exact matches in predictive input | Willem Jan Palenstijn | |
The matcher now always tries an exact match before trying an inexact one. Together with 41ba2433f, this fixes bug #3470080. | |||
2012-01-06 | AGI: Fix predictive input binary search | Willem Jan Palenstijn | |
Note that there are still issues with this input mode. If the binary search hits a prefix match before finding the full match, it won't recognize the full match. (Example: typing "buy" will show "buz" because it's aiming for "buzzard" without realizing "buy" exists.) | |||
2011-12-10 | AGI: Replace usage of 'goto'. | D G Turner | |
2011-06-08 | AGI: Fix Engine Exit While Predictive Dialog Is Open. | D G Turner | |
2011-06-08 | AGI: Fix Broken Predictive Text Input. | D G Turner | |
This was a regression introduced by 4b2f92b5e56a1fc273c8c8d2e69b747f938ea92f (r55135) | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-01-06 | AGI: Rewrote predictive code matcher | Max Horn | |
The new code is simpler, avoids a potential buffer overrun (by avoiding to to use a buffer in the first place), and hopefully has slightly more sane matching properties. svn-id: r55135 | |||
2011-01-05 | AGI: cleanup | Max Horn | |
svn-id: r55124 | |||
2010-11-01 | ENGINES: Replace many printfs by warning/debug/debugN | Max Horn | |
svn-id: r54031 | |||
2010-10-11 | AGI: Fix one more strncpy/strncat issue | Willem Jan Palenstijn | |
svn-id: r53148 | |||
2010-10-11 | AGI: Fix possible buffer overflow. | Johannes Schickel | |
This is based on patch #3085298 "overflows in agi and parallaction". svn-id: r53147 | |||
2010-09-18 | JANITORIAL: Removed most punctuation at end of warning() and error() | Torbjörn Andersson | |
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791 | |||
2010-03-18 | COMMON: Move typedef StringList from str.h to new header str-array.h | Max Horn | |
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282 | |||
2010-01-31 | Silenced some more cppcheck warnings. | Torbjörn Andersson | |
svn-id: r47785 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-06-06 | Cleanup | Eugene Sandulenko | |
svn-id: r41254 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-05-13 | Fix some variable may be used uninitialized warnings. | Johannes Schickel | |
svn-id: r40528 | |||
2008-09-29 | Don't use File::name() needlessly (i.e. if you still know which file you ↵ | Max Horn | |
just opened :) svn-id: r34685 | |||
2008-04-09 | Fixed warnings for msvc9. | Johannes Schickel | |
svn-id: r31460 | |||
2008-03-30 | Removed char &operator [] from class String -- it had the potential to wreak ↵ | Max Horn | |
havoc when used on shared strings (thanks to tramboi for pointing this out) svn-id: r31334 | |||
2008-03-28 | Added FIXME comment regarding sorting of pred.dic; replaced weird binary ↵ | Max Horn | |
search code with simple binary search code ;-) svn-id: r31291 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-19 | fixed potential unitialized variables, one array overflow | Paweł Kołodziejski | |
svn-id: r30571 | |||
2008-01-13 | Indentation | Kari Salminen | |
svn-id: r30478 | |||
2007-09-11 | Remove/clarify several FIXMEs | Eugene Sandulenko | |
svn-id: r28892 | |||
2007-09-11 | Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ↵ | Max Horn | |
comments; and some other related cleanup svn-id: r28890 | |||
2007-07-16 | Porting DS word completion keyboard changes from branch0-10-0. | Neil Millstone | |
svn-id: r28125 | |||
2007-07-10 | Make AGI's button drawing use AgiButtonStyle. Doesn't use Amiga-style yet. ↵ | Kari Salminen | |
It's next. svn-id: r28014 | |||
2007-06-13 | Some cleanup to the pred.dic AGI code | Max Horn | |
svn-id: r27386 | |||
2007-06-13 | implement predictive dictionary using ascii based operations, replacing the ↵ | Kostas Nakos | |
10ary tree svn-id: r27383 | |||
2007-06-10 | Move hardcoded predictive dictionary name to config manager. | Eugene Sandulenko | |
svn-id: r27315 | |||
2007-06-09 | oops | Kostas Nakos | |
svn-id: r27246 | |||
2007-06-08 | Updated Symbian OS Prediction handling | Lars Persson | |
Updated AGI to only enable predictive input after dictionary was found. svn-id: r27206 | |||
2007-06-08 | adding navigation with arrow keys and enter; did away with some ugly gotos | Kostas Nakos | |
svn-id: r27193 | |||
2007-06-03 | Adding the new kFeatureDisableKeyFiltering OSystem feature. | Kostas Nakos | |
This feature is used by agi's prediction dialog and is a hint to the backend to temporarily switch off any keyboard mapping, used in devices with limited keyboard input. Also, supply some comments to the newly added event & feature. svn-id: r27069 | |||
2007-06-02 | Silence an MSVC8 warning | Filippos Karapetis | |
svn-id: r27059 | |||
2007-06-02 | implement most-recently-used scheme for dictionary words | Kostas Nakos | |
svn-id: r27058 | |||
2007-06-02 | better handle mode changes and command line length | Kostas Nakos | |
svn-id: r27057 | |||
2007-06-02 | adding multi-tap alpha input | Kostas Nakos | |
svn-id: r27056 | |||
2007-06-02 | oops, remove debugging output | Kostas Nakos | |
svn-id: r27048 | |||
2007-06-02 | permit only one instance of predictive dialog, add handling of keypad keys | Kostas Nakos | |
svn-id: r27047 | |||
2007-06-02 | kill misplaced cursor, refresh only when necessary, add some (cheap) visual ↵ | Kostas Nakos | |
feedback on keypress svn-id: r27046 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-30 | fixed predictive dialog messing up state if another dialog was already shown | Kostas Nakos | |
svn-id: r27023 | |||
2007-02-13 | made rtrim() and ltrim() global functions, to reduce code duplication (it ↵ | Gregory Montoir | |
seems parallaction/parser.cpp code re-use them too svn-id: r25564 |