Blame CHANGES

Packit Service 8876fe
0.52.20
Packit Service 8876fe
- improve handling of long strings in whiptail menu (#1353792)
Packit Service 8876fe
- support screen resize as hotkey in form (#1432926)
Packit Service 8876fe
Packit Service 8876fe
0.52.19
Packit Service 8876fe
- support --notags in whiptail checklist and radiolist (#1319794)
Packit Service 8876fe
- don't hard-code -I/usr/include/slang in CPPFLAGS (Alex Suykov)
Packit Service 8876fe
- use $(CC) instead of $(CPP) to generate .depend files (Samuel Martin)
Packit Service 8876fe
- update translations from Zanata
Packit Service 8876fe
Packit Service 8876fe
0.52.18
Packit Service 8876fe
- fix widget key collision in snack on 64-bit archs (#1151455)
Packit Service 8876fe
- handle NEWT_EXIT_ERROR in snack
Packit Service 8876fe
- fix preprocessor warnings in snack
Packit Service 8876fe
- optimize textbox reflowing
Packit Service 8876fe
- remove newtListitem declarations (#1074092)
Packit Service 8876fe
Packit Service 8876fe
0.52.17
Packit Service 8876fe
- add python3 support (Matthias Klose) (#963839)
Packit Service 8876fe
- implement newtComponentAddCallback() for forms as a focus-change
Packit Service 8876fe
  callback (Dan Winship)
Packit Service 8876fe
- add newtEntryGet/SetCursorPosition and newtFormGet/SetScrollPosition
Packit Service 8876fe
  (Dan Winship)
Packit Service 8876fe
- restore cursor position after changing help line (Dan Winship)
Packit Service 8876fe
- rename snackmodule to snack (#963839)
Packit Service 8876fe
- update CHANGES from spec changelog
Packit Service 8876fe
- add AUTHORS and README
Packit Service 8876fe
Packit Service 8876fe
0.52.16
Packit Service 8876fe
- add newtComponentGetSize and newtComponentGetPosition
Packit Service 8876fe
  (Dan Winship) (#987596)
Packit Service 8876fe
- modify Makefile to use SOEXT (#971168)
Packit Service 8876fe
- free gpm socket name and unlink gpm socket on form exit
Packit Service 8876fe
- fix memory leaks in whiptail
Packit Service 8876fe
- add missing whiptail options to help and man page
Packit Service 8876fe
Packit Service 8876fe
0.52.15
Packit Service 8876fe
- fix errors found by gcc-with-cpychecker (#800075)
Packit Service 8876fe
- fix building with tcl8.6 (#902561)
Packit Service 8876fe
- add fallback to python-config (#783627)
Packit Service 8876fe
- replace tabs in snack.py (#870647)
Packit Service 8876fe
- compile snackmodule.c with flag -fPIC (Kang Kai)
Packit Service 8876fe
- include new translations from transifex
Packit Service 8876fe
- allow newtWinMenu and newtWinEntries with no buttons or items
Packit Service 8876fe
- don't draw scale when not mapped
Packit Service 8876fe
- build with large-file support for stat64
Packit Service 8876fe
- remove unused variables in test code
Packit Service 8876fe
- update FSF address
Packit Service 8876fe
Packit Service 8876fe
0.52.14
Packit Service 8876fe
- fix returning strings in whiptail and whiptcl (#752818)
Packit Service 8876fe
- fix configure to work with multiple python versions (#737998)
Packit Service 8876fe
Packit Service 8876fe
0.52.13
Packit Service 8876fe
- add support for changing colors in individual labels, scrollbars, entries,
Packit Service 8876fe
  textboxes and scales, add custom colorsets 
Packit Service 8876fe
- add support for NEWT_COLORS and NEWT_COLORS_FILE variables (#689903)
Packit Service 8876fe
- allow resizing of form
Packit Service 8876fe
- fix errors found by coverity
Packit Service 8876fe
- fix va_list usage (Gwenole Beauchesne)
Packit Service 8876fe
- fix building and installing on Mac OS X (#652479)
Packit Service 8876fe
- check for slang.h header, support DESTDIR variable, add --without-python
Packit Service 8876fe
  option (Otavio Salvador)
Packit Service 8876fe
- add Persian, Low German translations
Packit Service 8876fe
- don't hang in form when stdin disappears
Packit Service 8876fe
Packit Service 8876fe
0.52.12
Packit Service 8876fe
- fix whiptail --gauge and its description in man page (#620083)
Packit Service 8876fe
- remove space after \n in whiptail texts (#620083)
Packit Service 8876fe
- remove NLS code from snack (#599608)
Packit Service 8876fe
- expose more keys to python as shortcuts in dialogs (Jakob Kemi)
Packit Service 8876fe
- release python global-thread-lock during dialog displays (Jakob Kemi)
Packit Service 8876fe
- fix warnings in whiptcl.c and include Tcl_PkgProvide() call (Mikhail T.)
Packit Service 8876fe
- don't NULL deref when an invalid array is specified in checkboxtree
Packit Service 8876fe
  (Arnaldo Carvalho de Melo)
Packit Service 8876fe
Packit Service 8876fe
0.52.11
Packit Service 8876fe
- fix buffer overflow in textbox when reflowing (#523955, CVE-2009-2905)
Packit Service 8876fe
- use full textbox width when reflowing and allow minimal width 1
Packit Service 8876fe
- fix writing lines longer than width in textbox
Packit Service 8876fe
- don't use va_list in newtvwindow more than once (#523696)
Packit Service 8876fe
- bind \E[Z to back-tab in built-in keymap (#468046)
Packit Service 8876fe
- terminate string after reading file in whiptail
Packit Service 8876fe
- add newtRadioSetCurrent function (Thomas Jarosch)
Packit Service 8876fe
- add pkgconfig support (Thomas Jarosch)
Packit Service 8876fe
- add Malay, Malayalam, Assamese, Gujarati, Bengali India, Kannada, Telugu
Packit Service 8876fe
  translations
Packit Service 8876fe
- include debian patches
Packit Service 8876fe
  - fix crash in textbox SetText when topLines != 0
Packit Service 8876fe
  - don't link modules with libraries already linked with libnewt
Packit Service 8876fe
  - add Asturian and Marathi translations
Packit Service 8876fe
Packit Service 8876fe
0.52.10
Packit Service 8876fe
- improve --noitem description (#456305)
Packit Service 8876fe
- add setHeight to Textbox class
Packit Service 8876fe
- fix fixedheight forms
Packit Service 8876fe
- free keymap in newtFinished()
Packit Service 8876fe
- fix memory leak in textbox
Packit Service 8876fe
- fix valgrind error in checkboxtree
Packit Service 8876fe
- don't crash when running empty form
Packit Service 8876fe
- don't crash or hang when form has no focusable elements
Packit Service 8876fe
- before checkboxtree drawing return first item in GetCurrent()
Packit Service 8876fe
- redraw textbox in SetText()
Packit Service 8876fe
- add setColor description to SnackScreen docstring (Greg Swift)
Packit Service 8876fe
- make sure Widget isn't used directly (Greg Swift) (#452920)
Packit Service 8876fe
- add Serbian translations (Miloš Komarčević)
Packit Service 8876fe
- add Balochi translation (Mostafa Daneshvar)
Packit Service 8876fe
Packit Service 8876fe
0.52.9
Packit Service 8876fe
- handle component destruction (patch by Richard W.M. Jones)
Packit Service 8876fe
- fix newtWinEntry definition
Packit Service 8876fe
- don't use uninitialized values in newtWinMenu
Packit Service 8876fe
- remove workarounds for old bug in SLsmg_write_nstring
Packit Service 8876fe
- improve SIGWINCH handling in form
Packit Service 8876fe
- don't abort from whiptail gauge on SIGWINCH
Packit Service 8876fe
- redisplay also last line
Packit Service 8876fe
- update Polish translation (Piotr Drąg)
Packit Service 8876fe
Packit Service 8876fe
0.52.8
Packit Service 8876fe
- enable slang utf8 mode (#425992)
Packit Service 8876fe
- support --disable-nls option (patch by Natanael Copa)
Packit Service 8876fe
- redraw screen when using entry in euc encodings
Packit Service 8876fe
- fix segfault in whiptail when no entry is selected in radiolist
Packit Service 8876fe
- add back support for list of Entries in EntryWindow prompts in snack
Packit Service 8876fe
  (#248878)
Packit Service 8876fe
 
Packit Service 8876fe
0.52.7
Packit Service 8876fe
- add support to snack for multiple selection and border in listbox
Packit Service 8876fe
  and cursorAtEnd in entry (patch by Shawn Starr)
Packit Service 8876fe
- fix scrollbar positioning in listbox
Packit Service 8876fe
- cope with backward system time jumps (#240691)
Packit Service 8876fe
- free helplines and windows in newtFinished, check for overflow (#239992)
Packit Service 8876fe
- fix cursor positioning when setting entry or checkbox flags
Packit Service 8876fe
- fix counting of items in checkboxtree
Packit Service 8876fe
- fix some memory leaks
Packit Service 8876fe
- fix entry scrolling (#234829)
Packit Service 8876fe
- fix multibyte character handling in entry
Packit Service 8876fe
Packit Service 8876fe
0.52.6
Packit Service 8876fe
- add newtSetColor() to allow changing individual colors
Packit Service 8876fe
- add newtPopWindowNoRefresh() (patch by Forest Bond)
Packit Service 8876fe
Packit Service 8876fe
0.52.5
Packit Service 8876fe
- provide option to change text of buttons (#126768)
Packit Service 8876fe
- don't add escape key to hot keys by default (#216157)
Packit Service 8876fe
- fix cursor position in checkboxtree, radio button and checkbox
Packit Service 8876fe
- don't force monochrome terminals to output colors
Packit Service 8876fe
- highlight active compact button on monochrome terminals
Packit Service 8876fe
- update translations from debian
Packit Service 8876fe
- fix memory allocation in snack to be consistent (#212780)
Packit Service 8876fe
Packit Service 8876fe
0.52.4
Packit Service 8876fe
- fix entry corruption when reading multibyte characters
Packit Service 8876fe
  and double width character handling
Packit Service 8876fe
- avoid overflow/crash in scale
Packit Service 8876fe
- patches from debian
Packit Service 8876fe
  - fix crash of snack in EntryWindow when prompts is list of tuples
Packit Service 8876fe
  - put cursor at beginning of text for better accessibility
Packit Service 8876fe
    in button, scale and textbox
Packit Service 8876fe
  - add topleft option to whiptail
Packit Service 8876fe
Packit Service 8876fe
0.52.3
Packit Service 8876fe
- makefile and configure cleanup
Packit Service 8876fe
- fix warnings
Packit Service 8876fe
- fix screen corruption when half of double width character is overwritten
Packit Service 8876fe
  (#137957) 
Packit Service 8876fe
- fix double width character handling in checkboxtree and listbox
Packit Service 8876fe
- unfocus when displaying help
Packit Service 8876fe
- fix help dialog in popcorn.py (#81352)
Packit Service 8876fe
- fix checkboxtree positioning
Packit Service 8876fe
- make textbox with scrollbar focusable (#83203)
Packit Service 8876fe
- turn off cursor when entry terminated form (#86074)
Packit Service 8876fe
- handle listbox and checkboxtree focus better (#186053)
Packit Service 8876fe
- make default colors more friendly to 8-color terminals (#187545)
Packit Service 8876fe
- fix handling windows larger than screen size (#189981)
Packit Service 8876fe
- fix a crash in checkboxtree.c where pressing pgup/pgdown
Packit Service 8876fe
  on a checkboxtree with less items than its height would
Packit Service 8876fe
  cause segmentation violation (#165347)
Packit Service 8876fe
- apply patch by Bill Nottingham (thanks) to improve scrollbar appearance
Packit Service 8876fe
  (#174771)
Packit Service 8876fe
Packit Service 8876fe
0.52.2
Packit Service 8876fe
- minor fixes
Packit Service 8876fe
Packit Service 8876fe
0.52.1
Packit Service 8876fe
- revert bidi patch, objections by Jeremy Katz about
Packit Service 8876fe
  anaconda breaking
Packit Service 8876fe
- this version still only exists as a "ghastly" upstream tarball;
Packit Service 8876fe
  the patches are now cleaned up and will be integrated into
Packit Service 8876fe
  rhlinux cvs unless some more breakage akin to bidi occurs
Packit Service 8876fe
- only do gpmclose if gpmopen succeeed (#118530)
Packit Service 8876fe
Packit Service 8876fe
0.52.0
Packit Service 8876fe
- use versioned symbols, patch by Alastair McKinstry, mckinstry at
Packit Service 8876fe
  debian dot org, thanks
Packit Service 8876fe
- need private wstrlen due to versioned syms, patch from debian
Packit Service 8876fe
  package of newt
Packit Service 8876fe
Packit Service 8876fe
0.51.5
Packit Service 8876fe
- incorporated listbox cursor location patch (#69903)
Packit Service 8876fe
Packit Service 8876fe
0.51.4
Packit Service 8876fe
- fixed help line drawing in UTF-8 (#81718)
Packit Service 8876fe
- calculate the width of text in entries using wstrlen
Packit Service 8876fe
- always set component width to the new label width in newtLabelSetText
Packit Service 8876fe
- fixed snack.CListbox to work properly with UTF-8 (#81718)
Packit Service 8876fe
Packit Service 8876fe
0.51.3
Packit Service 8876fe
- cleaned up const qualifiers in interfaces
Packit Service 8876fe
- added Ctrl-L screen refresh
Packit Service 8876fe
- fixed segfault in test.c when listbox items are selected
Packit Service 8876fe
- accessibility: made newt useable with monochrome terms (#60931)
Packit Service 8876fe
- leave the symbols in the libs (#60400)
Packit Service 8876fe
- fixed grammar in tutorial (#63496)
Packit Service 8876fe
- error checking (curcomp exists) for formEvent, newtFormGetCurrent,
Packit Service 8876fe
  removed fifty button limit (#59027)
Packit Service 8876fe
Packit Service 8876fe
0.51.2
Packit Service 8876fe
- fixed wstrlen() it was calculating wcwidth(first wide char in
Packit Service 8876fe
  string) * strlen(str) instead of the actual width of the whole
Packit Service 8876fe
  string
Packit Service 8876fe
- fixed newtRedrawHelpLine() to copy all the bytes from a multibyte
Packit Service 8876fe
  string
Packit Service 8876fe
Packit Service 8876fe
0.51.0
Packit Service 8876fe
- changes for element width calculation for UTF-8
Packit Service 8876fe
- fix textwrap for UTF-8 in general
Packit Service 8876fe
- bump soname to avoid shared library collisions with slang
Packit Service 8876fe
Packit Service 8876fe
0.50.39
Packit Service 8876fe
- changed a test to check for 'None' the correct way
Packit Service 8876fe
Packit Service 8876fe
0.50.38
Packit Service 8876fe
- don't hardcode linedrawing characters in the scrollbar code
Packit Service 8876fe
Packit Service 8876fe
0.50.37
Packit Service 8876fe
- minor tweaks for use with UTF-8 slang
Packit Service 8876fe
Packit Service 8876fe
0.50.36
Packit Service 8876fe
- add newtListboxGetItemCount() API call
Packit Service 8876fe
- include numeric percentage in scale widget appearace
Packit Service 8876fe
- add support for ESC key using NEWT_KEY_ESCAPE
Packit Service 8876fe
Packit Service 8876fe
0.50.35
Packit Service 8876fe
- build for whatever version of python happens to be installed
Packit Service 8876fe
Packit Service 8876fe
0.50.32
Packit Service 8876fe
- re-ordered the width key of CheckboxTree.__init__; #52319
Packit Service 8876fe
Packit Service 8876fe
0.50.31
Packit Service 8876fe
- right anchor the internal Listbox of CListboxes, so that empty
Packit Service 8876fe
- scrollable CListboxes do not look like crape.
Packit Service 8876fe
Packit Service 8876fe
0.50.30
Packit Service 8876fe
- padded hidden checkboxes on CheckboxTrees
Packit Service 8876fe
Packit Service 8876fe
0.50.29
Packit Service 8876fe
- taught CheckboxTrees about width. Whohoo! 2-D!!!
Packit Service 8876fe
Packit Service 8876fe
0.50.28
Packit Service 8876fe
- added 'hide_checkbox' and 'unselectable' options to CheckboxTrees
Packit Service 8876fe
Packit Service 8876fe
0.50.27
Packit Service 8876fe
- CListBox -> CListbox for API consistency
Packit Service 8876fe
- fixup replace() method of CListbox
Packit Service 8876fe
Packit Service 8876fe
0.50.26
Packit Service 8876fe
- few bugfixes to the CListBox
Packit Service 8876fe
Packit Service 8876fe
0.50.25
Packit Service 8876fe
- added python binding for newtListboxClear() for Listbox and CListBox
Packit Service 8876fe
- let ButtonBars optionally be made of CompactButtons
Packit Service 8876fe
Packit Service 8876fe
0.50.24
Packit Service 8876fe
- added CListBox python convenience class
Packit Service 8876fe
Packit Service 8876fe
0.50.23
Packit Service 8876fe
- added python binding for CompactButton()
Packit Service 8876fe
- change from using SLsmg_touch_screen to SLsmg_touch_lines to prevent
Packit Service 8876fe
  excessive flashing due to screen clears when using touch_screen (more
Packit Service 8876fe
  Japanese handling)
Packit Service 8876fe
Packit Service 8876fe
0.50.22
Packit Service 8876fe
- redraw the screen in certain situations when LANG=ja_JP.eucJP to
Packit Service 8876fe
  prevent corrupting kanji characters (#34362)
Packit Service 8876fe
- allow python scripts to watch file handles
Packit Service 8876fe
- fix 64-bit warnings in snackmodule
Packit Service 8876fe
- misc snack.py cleanups
Packit Service 8876fe
- add NEWT_FD_EXCEPT to allow watching for fd exceptions
Packit Service 8876fe
- in newtExitStruct, return the first file descriptor that an event occurred on 
Packit Service 8876fe
Packit Service 8876fe
0.50.21
Packit Service 8876fe
- don't blow the stack if we push a help line that is longer than the
Packit Service 8876fe
  curret number of columns
Packit Service 8876fe
- clip window to screen bounds so that if we get a window that is
Packit Service 8876fe
  larger than the screen we can still redraw the windows behind it
Packit Service 8876fe
  when we pop
Packit Service 8876fe
Packit Service 8876fe
0.50.20
Packit Service 8876fe
- added newtCheckboxTreeSetCurrent() and snack binding
Packit Service 8876fe
Packit Service 8876fe
0.50.19
Packit Service 8876fe
- fix use of append in snack.py
Packit Service 8876fe
Packit Service 8876fe
0.50.17
Packit Service 8876fe
- fixed cursor disappearing in suspend (again)
Packit Service 8876fe
Packit Service 8876fe
0.50.16
Packit Service 8876fe
- fixed cursor disappearing in suspend
Packit Service 8876fe
Packit Service 8876fe
0.50.15
Packit Service 8876fe
- added setValue method for checkboxes in snack
Packit Service 8876fe
Packit Service 8876fe
0.50.14
Packit Service 8876fe
- added NEWT_FLAG_PASSWORD for entering passwords and having asterix echo'd
Packit Service 8876fe
Packit Service 8876fe
0.50.10
Packit Service 8876fe
- added support for help
Packit Service 8876fe
- added cusor on/off stuff
Packit Service 8876fe
Packit Service 8876fe
0.50.9
Packit Service 8876fe
- minor fixes
Packit Service 8876fe
Packit Service 8876fe
0.50.6
Packit Service 8876fe
- added newtCheckboxTreeSetEntry(), newtCheckboxTreeGetEntryValue()
Packit Service 8876fe
  and newtCheckboxTreeSetEntryValue()
Packit Service 8876fe
- checkboxtree callbacks
Packit Service 8876fe
- if collapsing branches at the end of the list and list length
Packit Service 8876fe
  is larger then height, move first visible entry accordingly
Packit Service 8876fe
- allow selection of all checkboxes on current branch
Packit Service 8876fe
- snack bindings for the above
Packit Service 8876fe
Packit Service 8876fe
0.50.5
Packit Service 8876fe
- added newtCheckboxTreeGetCurrent() and snack bindings
Packit Service 8876fe
- updated snack stuff to allow manual placement of grid
Packit Service 8876fe
  wrapped windows
Packit Service 8876fe
Packit Service 8876fe
0.50.4
Packit Service 8876fe
- fix segfault in newtRadioGetCurrent
Packit Service 8876fe
Packit Service 8876fe
0.50.3
Packit Service 8876fe
- place cursor in checkboxtree's more carefully
Packit Service 8876fe
Packit Service 8876fe
0.50.2
Packit Service 8876fe
- listbox bug fixes
Packit Service 8876fe
Packit Service 8876fe
0.50.1
Packit Service 8876fe
- added newtFormSetTimer() (and test case, and python)
Packit Service 8876fe
- checkboxtree's could improperly leave info from closed trees
Packit Service 8876fe
  at the end of the display
Packit Service 8876fe
Packit Service 8876fe
0.50
Packit Service 8876fe
- added CheckboxTree widget
Packit Service 8876fe
- vastly improved python bindings
Packit Service 8876fe
Packit Service 8876fe
0.40
Packit Service 8876fe
- GPM mouse support added
Packit Service 8876fe
Packit Service 8876fe
0.31:
Packit Service 8876fe
- pgdn could core dump on short textboxes
Packit Service 8876fe
Packit Service 8876fe
0.30:
Packit Service 8876fe
- newtDrawRootText() didn't use the specified position properly
Packit Service 8876fe
- removed relics of original listbox code still handing around
Packit Service 8876fe
  checkbox.c
Packit Service 8876fe
- renamed DOBORDER flag to simply BORDER
Packit Service 8876fe
- listboxes no longer scroll by default
Packit Service 8876fe
- newtListboxSetEntry() uses a key, not an index
Packit Service 8876fe
- listbox scrollbars should work properly in borders