Summary: | ASTERISK-11488: [patch] menuselect - Remove timeout after ESC key is pressed | ||
Reporter: | Sean Bright (seanbright) | Labels: | |
Date Opened: | 2008-02-20 20:58:50.000-0600 | Date Closed: | 2008-02-29 19:56:02.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/BuildSystem |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) menuselect_curses.c.patch | |
Description: | Currently when you press ESC within menuselect, it waits for you to press another key to be able to process escape sequences. Since menuselect doesn't use escape sequences, this patch just removes that timeout. ****** ADDITIONAL INFORMATION ****** The revision listed is for menuselect, not Asterisk. | ||
Comments: | By: Digium Subversion (svnbot) 2008-02-20 21:52:45.000-0600 Repository: menuselect Revision: 262 U branches/1.0/menuselect_curses.c ------------------------------------------------------------------------ r262 | qwell | 2008-02-20 21:52:43 -0600 (Wed, 20 Feb 2008) | 7 lines Do not delay going back (or exiting) when pressing escape. (closes issue ASTERISK-11488) Reported by: seanbright Patches: menuselect_curses.c.patch uploaded by seanbright (license 71) ------------------------------------------------------------------------ http://svn.digium.com/view/menuselect?view=rev&revision=262 By: Digium Subversion (svnbot) 2008-02-29 19:32:42.000-0600 Repository: menuselect Revision: 276 _U trunk/ U trunk/Makefile U trunk/acinclude.m4 U trunk/autoconfig.h.in U trunk/configure U trunk/configure.ac U trunk/makeopts.in U trunk/menuselect.c U trunk/menuselect.h U trunk/menuselect_curses.c ------------------------------------------------------------------------ r276 | seanbright | 2008-02-29 19:32:30 -0600 (Fri, 29 Feb 2008) | 144 lines Merged revisions 49,114-116,126,128,132,139,159-163,167,184-185,203,205,220-222,225,230-232,262 via svnmerge from https://origsvn.digium.com/svn/menuselect/branches/1.0 ........ r49 | qwell | 2006-09-15 13:21:06 -0400 (Fri, 15 Sep 2006) | 2 lines Solaris fixes ........ r114 | kpfleming | 2007-02-23 20:17:18 -0500 (Fri, 23 Feb 2007) | 2 lines add 'exclusive' mode, fix one small bug, fix an incorrect comment ........ r115 | kpfleming | 2007-02-23 20:23:48 -0500 (Fri, 23 Feb 2007) | 2 lines there is no reason to output soft failures into the persistence file, as we will just recompute them on the next run ........ r116 | kpfleming | 2007-02-23 20:38:40 -0500 (Fri, 23 Feb 2007) | 2 lines don't bother defaulting members that have hard dependency or conflict failures ........ r126 | dbailey | 2007-03-05 12:10:23 -0500 (Mon, 05 Mar 2007) | 1 line use autotagged externals ........ r128 | russell | 2007-03-11 12:03:24 -0400 (Sun, 11 Mar 2007) | 2 lines Run the configure script in libmxml.a target if it has not already been done ........ r132 | russell | 2007-03-11 18:46:13 -0400 (Sun, 11 Mar 2007) | 2 lines This wasn't supposed to be committed. :) ........ r139 | qwell | 2007-03-30 18:51:30 -0400 (Fri, 30 Mar 2007) | 2 lines Add linux-uclibc host arch "thingy" ........ r159 | kpfleming | 2007-06-21 14:44:18 -0400 (Thu, 21 Jun 2007) | 2 lines output the list of internal dependencies (modules) that are being built, so it can be reflected in a header file ........ r160 | kpfleming | 2007-06-21 14:51:56 -0400 (Thu, 21 Jun 2007) | 2 lines we need to output build dependencies for optional internal dependencies as well ........ r161 | kpfleming | 2007-06-21 14:55:09 -0400 (Thu, 21 Jun 2007) | 2 lines display external-ness of optional dependencies too ........ r162 | kpfleming | 2007-06-21 15:02:52 -0400 (Thu, 21 Jun 2007) | 2 lines umm... it would help if the sense of the logic test was correct :-) ........ r163 | kpfleming | 2007-06-21 18:06:21 -0400 (Thu, 21 Jun 2007) | 2 lines don't output optional dependencies unless they are going to be built ........ r167 | qwell | 2007-07-03 12:21:59 -0400 (Tue, 03 Jul 2007) | 2 lines Go back to using mxml/trunk, rather than a tag. ........ r184 | qwell | 2007-07-25 15:57:45 -0400 (Wed, 25 Jul 2007) | 1 line use autotagged externals ........ r185 | qwell | 2007-07-25 16:06:51 -0400 (Wed, 25 Jul 2007) | 1 line Fix svn:externals ........ r203 | qwell | 2007-08-23 13:12:10 -0400 (Thu, 23 Aug 2007) | 1 line use autotagged externals ........ r205 | qwell | 2007-08-27 16:33:22 -0400 (Mon, 27 Aug 2007) | 1 line Fix svn:externals ........ r220 | rizzo | 2007-11-07 06:14:20 -0500 (Wed, 07 Nov 2007) | 7 lines cleanup the build infrastructure (configure.ac and Makefile): put the test for gtk2 in this configure.ac since it is used here, avoid depending on the parent parameters. This commit is related to cleanups in the asterisk makefile. ........ r221 | file | 2007-11-07 10:47:39 -0500 (Wed, 07 Nov 2007) | 2 lines Return menuselect to a working state. Don't pass in CFLAGS to the configure script. ........ r222 | qwell | 2007-11-07 12:58:05 -0500 (Wed, 07 Nov 2007) | 4 lines Fix building of menuselect on older versions of GNU make. It worked on 3.81, but did not on 3.80. ........ r225 | russell | 2007-11-20 19:17:33 -0500 (Tue, 20 Nov 2007) | 1 line do not try to use the GTK libs when not building gmenuselect ........ r230 | kpfleming | 2007-12-17 01:38:19 -0500 (Mon, 17 Dec 2007) | 2 lines make the titlebar automatically size itself relative to the menu name ........ r231 | rizzo | 2007-12-18 03:18:48 -0500 (Tue, 18 Dec 2007) | 5 lines it seems that the gtk/ncurses/curses cflags were not used in the build. So the curses based version compiled just because the defaults were good again, and gmenuselect failed. ........ r232 | kpfleming | 2007-12-18 09:33:50 -0500 (Tue, 18 Dec 2007) | 2 lines remove debugging messages ........ r262 | qwell | 2008-02-20 22:56:13 -0500 (Wed, 20 Feb 2008) | 7 lines Do not delay going back (or exiting) when pressing escape. (closes issue ASTERISK-11488) Reported by: seanbright Patches: menuselect_curses.c.patch uploaded by seanbright (license 71) ........ ------------------------------------------------------------------------ http://svn.digium.com/view/menuselect?view=rev&revision=276 By: Digium Subversion (svnbot) 2008-02-29 19:56:02.000-0600 Repository: menuselect Revision: 277 _U team/seanbright/let-there-be-newt/ U team/seanbright/let-there-be-newt/Makefile U team/seanbright/let-there-be-newt/acinclude.m4 U team/seanbright/let-there-be-newt/autoconfig.h.in U team/seanbright/let-there-be-newt/configure U team/seanbright/let-there-be-newt/configure.ac U team/seanbright/let-there-be-newt/makeopts.in U team/seanbright/let-there-be-newt/menuselect.c U team/seanbright/let-there-be-newt/menuselect.h U team/seanbright/let-there-be-newt/menuselect_curses.c ------------------------------------------------------------------------ r277 | seanbright | 2008-02-29 19:55:56 -0600 (Fri, 29 Feb 2008) | 152 lines Merged revisions 276 via svnmerge from https://origsvn.digium.com/svn/menuselect/trunk ................ r276 | seanbright | 2008-02-29 20:36:12 -0500 (Fri, 29 Feb 2008) | 144 lines Merged revisions 49,114-116,126,128,132,139,159-163,167,184-185,203,205,220-222,225,230-232,262 via svnmerge from https://origsvn.digium.com/svn/menuselect/branches/1.0 ........ r49 | qwell | 2006-09-15 13:21:06 -0400 (Fri, 15 Sep 2006) | 2 lines Solaris fixes ........ r114 | kpfleming | 2007-02-23 20:17:18 -0500 (Fri, 23 Feb 2007) | 2 lines add 'exclusive' mode, fix one small bug, fix an incorrect comment ........ r115 | kpfleming | 2007-02-23 20:23:48 -0500 (Fri, 23 Feb 2007) | 2 lines there is no reason to output soft failures into the persistence file, as we will just recompute them on the next run ........ r116 | kpfleming | 2007-02-23 20:38:40 -0500 (Fri, 23 Feb 2007) | 2 lines don't bother defaulting members that have hard dependency or conflict failures ........ r126 | dbailey | 2007-03-05 12:10:23 -0500 (Mon, 05 Mar 2007) | 1 line use autotagged externals ........ r128 | russell | 2007-03-11 12:03:24 -0400 (Sun, 11 Mar 2007) | 2 lines Run the configure script in libmxml.a target if it has not already been done ........ r132 | russell | 2007-03-11 18:46:13 -0400 (Sun, 11 Mar 2007) | 2 lines This wasn't supposed to be committed. :) ........ r139 | qwell | 2007-03-30 18:51:30 -0400 (Fri, 30 Mar 2007) | 2 lines Add linux-uclibc host arch "thingy" ........ r159 | kpfleming | 2007-06-21 14:44:18 -0400 (Thu, 21 Jun 2007) | 2 lines output the list of internal dependencies (modules) that are being built, so it can be reflected in a header file ........ r160 | kpfleming | 2007-06-21 14:51:56 -0400 (Thu, 21 Jun 2007) | 2 lines we need to output build dependencies for optional internal dependencies as well ........ r161 | kpfleming | 2007-06-21 14:55:09 -0400 (Thu, 21 Jun 2007) | 2 lines display external-ness of optional dependencies too ........ r162 | kpfleming | 2007-06-21 15:02:52 -0400 (Thu, 21 Jun 2007) | 2 lines umm... it would help if the sense of the logic test was correct :-) ........ r163 | kpfleming | 2007-06-21 18:06:21 -0400 (Thu, 21 Jun 2007) | 2 lines don't output optional dependencies unless they are going to be built ........ r167 | qwell | 2007-07-03 12:21:59 -0400 (Tue, 03 Jul 2007) | 2 lines Go back to using mxml/trunk, rather than a tag. ........ r184 | qwell | 2007-07-25 15:57:45 -0400 (Wed, 25 Jul 2007) | 1 line use autotagged externals ........ r185 | qwell | 2007-07-25 16:06:51 -0400 (Wed, 25 Jul 2007) | 1 line Fix svn:externals ........ r203 | qwell | 2007-08-23 13:12:10 -0400 (Thu, 23 Aug 2007) | 1 line use autotagged externals ........ r205 | qwell | 2007-08-27 16:33:22 -0400 (Mon, 27 Aug 2007) | 1 line Fix svn:externals ........ r220 | rizzo | 2007-11-07 06:14:20 -0500 (Wed, 07 Nov 2007) | 7 lines cleanup the build infrastructure (configure.ac and Makefile): put the test for gtk2 in this configure.ac since it is used here, avoid depending on the parent parameters. This commit is related to cleanups in the asterisk makefile. ........ r221 | file | 2007-11-07 10:47:39 -0500 (Wed, 07 Nov 2007) | 2 lines Return menuselect to a working state. Don't pass in CFLAGS to the configure script. ........ r222 | qwell | 2007-11-07 12:58:05 -0500 (Wed, 07 Nov 2007) | 4 lines Fix building of menuselect on older versions of GNU make. It worked on 3.81, but did not on 3.80. ........ r225 | russell | 2007-11-20 19:17:33 -0500 (Tue, 20 Nov 2007) | 1 line do not try to use the GTK libs when not building gmenuselect ........ r230 | kpfleming | 2007-12-17 01:38:19 -0500 (Mon, 17 Dec 2007) | 2 lines make the titlebar automatically size itself relative to the menu name ........ r231 | rizzo | 2007-12-18 03:18:48 -0500 (Tue, 18 Dec 2007) | 5 lines it seems that the gtk/ncurses/curses cflags were not used in the build. So the curses based version compiled just because the defaults were good again, and gmenuselect failed. ........ r232 | kpfleming | 2007-12-18 09:33:50 -0500 (Tue, 18 Dec 2007) | 2 lines remove debugging messages ........ r262 | qwell | 2008-02-20 22:56:13 -0500 (Wed, 20 Feb 2008) | 7 lines Do not delay going back (or exiting) when pressing escape. (closes issue ASTERISK-11488) Reported by: seanbright Patches: menuselect_curses.c.patch uploaded by seanbright (license 71) ........ ................ ------------------------------------------------------------------------ http://svn.digium.com/view/menuselect?view=rev&revision=277 |