summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2007-11-28+grandr_appletdrochner1-1/+2
2007-11-28import grandr_applet-0.4, a gnome panel applet to change screendrochner4-0/+42
orientation and resolution
2007-11-28Fixed build error with sunpro.rillig2-1/+16
2007-11-27Fix primary and secondary master site URL.tron1-3/+3
2007-11-27update to 2.12.2drochner2-6/+13
changes: -many bugfixes -translation updates pkgsrc note: the gtk-doc (html) developer documentation was not properly built when that release was done, so we need to rebuild it using gtk-doc. Unfortunately this takes a lot of time.
2007-11-26Update: Supports gtk2-2.10 too. Noted on tech-pkg.wiz1-1/+1
2007-11-25Update to 0.22:wiz3-31/+6
Devil's Pie "Sweet Music, Soul Music?" 0.22 =========================================== * Fix decorate/undecorate with OpenBox (thanks Rafał Mużyło) * Fix typos in man page (Loïc Minier) Devil's Pie "A Love Supreme" 0.21 ================================= * Add change_workspace action (#453464, thanks Adam Więckowski) * Add decorate action (#449634, thanks Galkin Vasily) * Add quit action (thanks Leon Zhang) * Handle wnck_screen_get_active_workspace() failing (#343546)
2007-11-25Changes 0.12.0:adam4-27/+24
Big improvements to the cairo graphics and Window backend. Also better support for OpenGL. Changes 0.11.0: Bugfixes to art and xlib.
2007-11-25Changes 0.12.0:adam4-50/+64
* Lots of improvements to the NSBitmapImage subclasses. * GSTheme and other classes were added to improve support of theming. * Added new methods from Mac OS X 10.4 for NSControl, NSResponder, NSDocument, NSPrintOperation, NSWindowController, NSCell, NSMenuItem, NSView. Some ivar names were changed also. * Added new ivars for NSMenuItem, NSPrintOperation, NSTableView, NSDrawer, NSScrollView. * New classes from Mac OS X 10.4 and earlier were added including NSLevelIndicator, NSObjectController, NSUserDefaultsController, NSKeyValueBinding, NSArrayController, NSController. * NSSpellServer and NSAffineTransform was moved to GNUstep base for Mac OS X compatibility. Changes 0.11.0: * Added support for keyed encoding in all gui classes. * Added mechanism to allow for dynamic extension of model loading mechanism * Implemented glue code in GSNibCompatibility for classes such as NSIBObjectData, NSClassSwapper, etc. to facilitate nib loading.
2007-11-23sortjnemeth1-2/+2
2007-11-23libxkbui does not depend on libXt (as per Matthieu Herrb). Thus,bjs6-5/+101
remove this depedency from Makefile, b3.mk, configure scripts, and xkbui.pc.in. Bump Rev.
2007-11-23Force ac_cv_lib_pcreposix_pcreposix_regcomp=yes, bump rev.bjs2-6/+13
This function does not exist AFAIK in our pcre libraries, and the configure check was failing. A segment of nm output reads: /usr/pkg/lib/libpcreposix.so:00000a06 T regcomp /usr/pkg/lib/libpcreposix.so:00000abf T regerror /usr/pkg/lib/libpcreposix.so:000007a8 T regexec /usr/pkg/lib/libpcreposix.so:00000780 T regfree These symbols will override those in libc: /usr/lib/libc.so:00031be8 T _regcomp /usr/lib/libc.so:0002fbf8 T _regerror /usr/lib/libc.so:0002e9c2 T _regexec /usr/lib/libc.so:0006336c T _regfree /usr/lib/libc.so:00031be8 W regcomp /usr/lib/libc.so:0002fbf8 W regerror /usr/lib/libc.so:0002e9c2 W regexec /usr/lib/libc.so:0006336c W regfree
2007-11-23Update to sessreg-1.0.3. Remove patch-aa, as the portability fixbjs4-24/+34
is integrated. Also, replace per-OS preprocessor directives for #define NO_UTMP in sessreg.h with NO_COLON_ZERO_IN_UTMP. Please see Makefile and patch-ab for clarification. While here, add CONFIGURE_ARGS+=--localstatedir=${VARBASE:Q} and BUILD_DEFS+=VARBASE, as this package definitely uses it. Upstream change: - X.Org Bug #9887: sessreg should include sys/types.h on FreeBSD X.Org Bugzilla #9887: <https://bugs.freedesktop.org/show_bug.cgi?id=9887>
2007-11-23Update to version 1.0.3. Changes include:bjs2-6/+6
- Change xcalc_CFLAGS to AM_CFLAGS to make automake-1.10 happier - Bug #4914: Add HP mode resources to XCalc-color app-defaults
2007-11-23update to xconsole-1.0.3. Changes include:bjs2-6/+6
- Replace xconsole_CFLAGS with AM_CFLAGS to make automake-1.10 happier - Check if openpty() is available and use it if it is.
2007-11-23Update to xvinfo-1.0.2. Some changes include:bjs2-6/+6
- Change xvinfo_CFLAGS to AM_CFLAGS to make automake-1.10 happier - Makefile.am:27: compiling `xvinfo.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' - Fix typo in man page (accesible) - X.Org bug #10616: Add all the X info commands to See Also in man page
2007-11-23update to xload-1.0.2. Fix: check return value of setuid(). Fixesbjs2-6/+6
bug #7116.
2007-11-23Update to xrestop-0.4. Add DESTDIR support. Changes:bjs2-8/+10
2006-02-27 Matthew Allum <mallum@openedhand.com> * doc/xrestop.1: Add docs for --max-samples options * xrestop.c: (window_get_utf8_name), (usage), (recurse_win_tree), (main): Fix gcc 4 compiler warnings. Minor source cleanups. Fix missing PIDs due to window recursing bug ( John Tapsell ) Handle 'q' key to quit ( Moray Allan ) '--max-samples' option ( Jeremy C Reed )
2007-11-22add a plugin for TIFF support in qt4, this time using the common libtiffdrochner3-0/+33
2007-11-22-Deal with the iconv(3) mess a bit differently: allow NetBSD'd imake(3)drochner4-5/+62
to be recognized as non-gnu, otherwise the make system tries to pull in an additional libiconv which for some unknown reason does not break the standard build but leads to trouble with addon components. Specialcase NetBSD (which has different const'ification than what they consider classical iconv) in the code calling iconv(3) instead. -Don't build TIFF support which was using an internal copy of libtiff. I'll commit a plugin for TIFF support in a minute. -bump PKGREVISION
2007-11-22Id => NetBSD and move to top line.obache1-3/+1
2007-11-22Need perl to build with 'perl' option.obache1-1/+2
2007-11-18add:gdt1-1/+4
# uses built libpng without synchronization MAKE_JOBS_SAFE= no
2007-11-18Changes 2.12.3:adam3-23/+23
* Documentation: Improved the devhelp file to - show the full method name, including the class name. - really jump to the method's anchor on the page. * Build: Fix the win32 build. Changes 2.12.2: * IconView: set_cursor(): Actually implement this. * LinkButton: Correct the implementation of the constructor that takes just the URI. Bug 492200 * Build: Fix the build on MacOS X. Bug 493057.
2007-11-17Reset maintainer for itojun's packages.wiz1-2/+2
2007-11-17sortjnemeth1-2/+2
2007-11-14update to 0.14.10drochner4-23/+8
changes: -bugfixes -translation updates
2007-11-14- control-centerrillig1-2/+1
2007-11-13Use zonetab package rather than doing it locally.markd5-433/+6
2007-11-12Remove ftp.cit.gu.edu.au from MASTER_SITES, doesn't resolve.wiz1-2/+1
From Zafer Aydogan in PR 37344.
2007-11-12Remove ftp.digital.de from MASTER_SITES, doesn't resolve.wiz1-3/+2
From Zafer Aydogan in PR 37343.
2007-11-11Update to 1.8.0, provided by Aleksey Cheusov in PR 37302:wiz3-7/+13
2006-09-28 J. Tang **** BWIDGET 1.8.0 TAGGED **** * removed Makefile.in * font.tcl: correctly handle code path when user cancels dialog * passwd.tcl: fixed Dialog::enddialog error; fixed ordering error * pkgIndex.tcl, README.txt: updated to BWidget 1.8 * removed configure.in and aclocal.m4 * messagedlg.tcl: explicitly marked the 'Abort' button upon -type abortretryignore to be the default button [bug 970199] * Tree.html: documented [find] and [line] commands [bug 626819]; noted bug with %W binding [bug 1224203] * tree.tcl: added [bindArea] procedure; updated man page [patch 839066] * combobox.tcl: added [clearvalue] proc to explicitly clear a ComboBox value, updated man page [patch 780704] 2006-09-26 J. Tang * passwd.tcl: don't ignore -labelwidth when calculating label widths; return key moves through subwidgets like most login managers [patch 922877, with slight change] * font.tcl: add options to select font color and to disable font sizes; updated man pages [patch 1531199] * font.tcl: using arrow keys to browse font family / font size will cause an update to the shown sample font [patch 947109] * demo/basic.tcl: fixed Entry's enter command callback [bug 1400838] 2006-08-21 J. Tang * combobox.tcl: unpost after autoposting when another Tk window gets the focus; unpost upon hitting the enter key * scrollw.tcl: allow toggling of scrollbars [bug 1488712] * Tree.html: corrected documentation for Tree::opencmd (callback does not append the path to the tree to the command) [bug 1507713] * tree.tcl: disable keyboard navigation for empty trees [bug 1514855] * tree.tcl: changed '-drawcross allways' to be '-drawcross always'; updated documentation 2006-06-29 Jeff Hobbs * statusbar.tcl (StatusBar::remove): remove neighboring separator when removing the first item. [Bug 1512671] 2006-03-24 J. Tang * pkgIndex.tcl: removed bogus "ControlFrame" entry [bug 1429405] * MainFrame man page: fixed some typos on man page * mainframe.tcl: fixed status bar placement when it is re-shown after a [showstatusbar none] command [bug 1027568] 2006-03-23 J. Tang * dynhelp.tcl: if a widget's help balloon is being displayed when that widget is destroyed, also destroy the associated balloon [bug 1448424] * listbox.tcl: when deleting an item from the ListBox that has dynamic help text, also remove its entry from the help array [bug 1443461] 2006-02-10 J. Tang * ProgressDlg man page: note that caller must invoke [update], the progressbar will not do it automatically [bug 1105778] * progressbar.tcl: -maximum value must now be non-zero, else divide by 0 occurs [bug 1145523]; use double() calculations to prevent integer overflow with very large -maximum values [bug 900165] * PagesManager man page: clarified [add] behavior and default state [bug 1305988] 2006-02-08 J. Tang * combobox.tcl: allow -autocomplete with uppercase chars [bug 996569]; added -autopost option [patch 1359041] * dynamic help man page: added clarification to -variable 2006-01-25 J. Tang * buttonbox.tcl: fixed -homogeneous calculation [bug 1362899] 2005-11-01 Jeff Hobbs * color.tcl (SelectColor::menu): use native dialog for palette menu item where possible (and Widget::theme is used). 2005-10-31 Jeff Hobbs * statusbar.tcl: correct Widget::theme typos 2005-10-12 Jeff Hobbs * mainframe.tcl (MainFrame::configure): need to ignore -bg change check when themed. 2005-09-28 Jeff Hobbs * mainframe.tcl (MainFrame::_create_menubar): ignore -bg -bd opts when themed 2005-09-22 Jeff Hobbs * font.tcl (SelectFont::_getfont): fix tile compat to still set data(family) and data(size) in any case. 2005-09-19 Jeff Hobbs * mainframe.tcl: * font.tcl: remove tile compat options that aren't valid. 2005-08-23 Jeff Hobbs * mainframe.tcl: extend ttk theme awareness to subframes/separators 2005-08-10 Jeff Hobbs * mainframe.tcl (MainFrame::create): make ttk theme aware 2005-07-27 Jeff Hobbs * statusbar.tcl: if themed, use ttk::separator * scrollframe.tcl: if themed, use ttk::frame * font.tcl: if themed, use ttk::comboboxes and ttk::checkbuttons * widget.tcl: encapsulate all .#BWidget* hidden widgets into a single frame .#BWidget to clean up main '.' childspace. Add 'Widget::theme ?boolean?' that, if enabled, has BWidgets try to use some ttk themed widgets (*very* incomplete). * init.tcl (Widget::_opt_defaults): make a proc for opt defaults, recognize aqua as a platform 2005-02-25 Jeff Hobbs * lang/da.rc (new): Danish language file [Bug 1151534] (elhaard) 2005-01-25 Jeff Hobbs * notebook.tcl: reverted lester patch - too many bugs related to deleting and reinsertion of tabs. 2004-12-01 Jeff Hobbs * notebook.tcl: speed improvements via array hashing for many tabs (lester). 2004-10-09 Rolf Ade * mainframe.tcl: (MainFrame::_parse_accelerator) made accelerator Ctrl-f in -menu definitions work. [Bug 1043107] 2004-09-24 Jeff Hobbs * color.tcl: use toplevel instead of menu for dropdown color menu and do better focus/grab restoration. * utils.tcl (BWidget::RestoreFocusGrab,SetFocusGrab): add BWidget equivalents of what Tk uses for better stacked grab/focus mgmt. * dialog.tcl (Dialog::create): withdraw topleve immediately after creation. 2004-09-14 Jeff Hobbs * listbox.tcl: add FocusIn redirector to %W.c, add explicit -takefocus 0 to the frame parent. * widget.tcl (Widget::focusPrev): hack to avoid focus into direct parent when it is a megawidget. [Bug 765667] * notebook.tcl (NoteBook::_draw_page): adjust height for bottom drawn tabs. [Bug 988628] 2004-09-09 Jeff Hobbs * panelframe.tcl (new): new PanelFrame widget which creates a * pkgIndex.tcl: frame with boxed title area that accepts * Makefile.in: additional widgets. * BWman/contents.html: * BWman/navtree.html: * BWman/PanelFrame.html (new): * statusbar.tcl: improve init to use bwidget's automated arg passing for subwidgets. Simplify delete subcommand to call remove. * xpm2image.tcl (xpm-to-image): correctly recognize None with -nocase 2004-09-02 Jeff Hobbs * buttonbox.tcl, combobox.tcl: code safety fixes * dialog.tcl: default button width to -11 on Win8.4, 8 otherwise * color.tcl, font.tcl, messagedlg.tcl: * passwddlg.tcl, progressdlg.tcl: change dialogs to anchor buttons e * statusbar.tcl: better -bg handling (configure too), and tighten up spacing on resize control to place it flush bottom right 2004-09-01 Jeff Hobbs * statusbar.tcl: add -showseparator optional horizontal separator. 2004-08-31 Jeff Hobbs * statusbar.tcl: correct name of image for use on unix. Try to use of PNG image at each create (it just looks better). 2004-08-26 Jeff Hobbs * tree.tcl (Tree::delete): call -selectcommand if we delete something that was selected. 2004-08-25 Jeff Hobbs * statusbar.tcl: correct use of PNG vs. GIF image. Don't abort creation of statusbar when gridded - just don't try to resize. Correct example to use label -width 1 2004-08-20 Jeff Hobbs * statusbar.tcl (new): Addition of a statusbar container widget * pkgIndex.tcl: with resize control * Makefile.in: * BWman/contents.html: * BWman/navtree.html: * BWman/StatusBar.html (new): 2004-05-12 Jeff Hobbs * font.tcl (SelectFont::create): don't hardcode -bd 2 when creating the style selectbuttons. * dynhelp.tcl (_show_help): account for OS X help style 2004-05-04 Jeff Hobbs * listbox.tcl (_keyboard_navigation): make sure you can see the item that you key navigate to. (aas) 2004-04-26 Jeff Hobbs * tree.tcl (_update_nodes): align with _draw_nodes code, specifically correcting placement of cross on new nodes and anchor of changed window/image. 2004-04-23 Jeff Hobbs * listbox.tcl (create): don't force -highlightthickness 1 as it prevents the user changing it on creation. (_draw_item): pass more cached info from _redraw_items for speed. (_redraw_selection): correct drawing of selfill for items that extend beyond the width of the window. 2004-04-22 Jeff Hobbs * tree.tcl (edit): correct inversion of verifycmd emptiness test. * listbox.tcl: correct eval/after/lists usage. (_redraw_listbox): call _update_select_fill on redraw, otherwise the insert of items causes wonkiness. (_redraw_items): call update idle after changing cursor. (create): Insert $path into the canvas bindings, so that anyone binding directly onto the widget will see their bindings activated when the canvas has focus. Add slightly modified up/down bindings to the canvas, in case it gets the focus (like with -autofocus). 2004-04-21 Jeff Hobbs * tree.tcl (_draw_subnodes): Adjust the drawing of the line to the first root node to start at the vertical point (not go up). * entry.tcl, arrow.tcl, combobox.tcl: better space/list handling * entry.tcl: make the icursor not appear for non-editable and/or state disabled comboboxes. 2004-03-08 Joe English * init.tcl: (bugfix) Use <<PrevWindow>> virtual event instead of <Shift-Tab> event for back-tab binding. 2004-02-07 Jeff Hobbs * progressbar.tcl (ProgressBar::_modify): convert rect coords to ints to prevent left-over lines that are likely due to a bug in core Tk related to fractional coord refresh. 2004-02-03 Jeff Hobbs * scrollw.tcl (ScrolledWindow::create): correctly set -relief and -bd at creation time. [Bug #873666] * init.tcl: don't modify *Listbox.background and *Button.padY options - leave core widgets alone. * mainframe.tcl (MainFrame::_create_menubar): set the bg for menus only on unix (otherwise disturbs menu native L&F) Correct some eval/list issues. * BWman/MainFrame.html: * mainframe.tcl (MainFrame::_create_entries): correct 'cascade' spelling, but support old 'cascad' as well. 2004-01-28 Reinhard Max * configure.in: bumped to v1.7. This should have happened before releasing 1.7.0. * Makefile.in: fixed support for DESTDIR. 2004-01-05 Damon Courtney * init.tcl: Added a binding to the Tk spinbox to handle traversal as loading BWidgets seems to screw up the default handling for Tk. [Bug #867604] * utils.tcl: Fixed a bug that would cause some geometry calculations in BWidget::place to behave incorrectly. This would occasionally make it appear as though a drawn dialog would freeze the application. [Bug #868315] 2003-12-18 Bob Techentin <techentin@sourceforge.net> **** BWIDGET 1.7.0 TAGGED **** * README.txt: Changed revision to 1.7.0. Note that 1.7.0 does not include 2003-11-26 mod to notebook.tcl. 2003-11-26 Jeff Hobbs * notebook.tcl (NoteBook::bindtabs): correct tab name returned. (groth) 2003-11-17 Jeff Hobbs * entry.tcl (Entry::create): add missing line continuation. [Patch #843932] (oehlmann) 2003-11-10 Damon Courtney * entry.tcl: Use a button widget for -disabled options if we're using 8.3 [Bug 839469] 2003-11-05 Damon Courtney * combobox.tcl: Fixed dropdown listbox selection for standard Tk listbox [Bug 831496]. 2003-11-05 Jeff Hobbs * scrollview.tcl (ScrollView::_set_view): correct :canvas to renamed :cmd. 2003-10-30 Jeff Hobbs * scrollw.tcl (ScrolledWindow::setwidget): check that the old widget associated still exists before unconfiguring it. [Bug #833034] 2003-10-27 Damon Courtney * combobox.tcl, listbox.tcl: Fixed keyboard navigation in the combobox drop down [Bug 831496]. * listbox.tcl: Added curselection subcommand to mimic Tk listbox behavior. Added keyboard navigation to the listbox. * widget.tcl: Added Widget::exists command to return whether a widget is a BWidget (based on whether it exists in the _class array). Widget::destroy now properly unsets the widget's variable in the _class array. 2003-10-27 Joe English * DragSite.html, DropSite.html: Fix markup errors [Bug #740484] 2003-10-20 Damon Courtney * arrow.tcl, bitmap.tcl, button.tcl, buttonbox.tcl, color.tcl, * combobox.tcl, dialog.tcl, dragsite.tcl, dropsite.tcl, entry.tcl * font.tcl, label.tcl, labelentry.tcl, labelframe.tcl, listbox.tcl * mainframe.tcl, messagedlg.tcl, notebook.tcl, pagesmgr.tcl * panedw.tcl, passwddlg.tcl, progressbar.tcl, progressdlg.tcl * scrollframe.tcl, scrollview.tcl, scrollw.tcl, separator.tcl * spinbox.tcl, titleframe.tcl, tree.tcl, utils.tcl, widget.tcl * xpm2image.tcl: Revamp again to let core Widget commands handle most of the esoteric work of creating and destroying widgets properly in the BWidget environment. The command Widget::define defines a class, its filename and a list of classes which it uses. This command handles creating the command to create new widgets, creates a ::use command for the class and calls the ::use command for each class included. The command Widget::create does the renaming of the widget to $path:cmd and creates the proc to redirect the widget commands. Widget::destroy now does the rename $path "" that almost all widgets do. * button.tcl: Added a -state option to configure the state of the entire box at once. Added new insert and delete subcommands. Added an after cancel to stop button repeat upon release. [Bug 697022] * combobox.tcl: Added -bwlistbox, -listboxwidth and -hottrack options. -images option already existed, but now it actually does something. Added getlistbox, get, icursor, post and unpost subcommands. * dynhelp.tcl: Added add subcommand to replace the (now) deprecated register command. The new command adds for a lot more flexibility in applying dynamic help. Help popup now comes up -topmost 1 on Windows if available. * entry.tcl: Added -disabledbackground option so that the BWidget entry more closely resembles the standard Tk entry. [Bug 638236]. * init.tcl: Moved Widget::traverseTo into widget.tcl. * label.tcl: Renamed BWLabel class to just Label. * listbox.tcl: Added a default -dropcmd so that if -dragenabled and -dropenabled are true, drag-and-drop within the same widget is possible without any other options. Added -autofocus option to specify that clicking within the listbox should draw the focus in order to handle mouse wheel events. Added -selectfill option for drawing a full selection rectangle around selected items instead of just around the item. Added getcanvas subcommand. [Bug 436762]. bindImage and bindText now map %W to $path in order to get an accurate path in events. This can probably be fixed better when we have more control over event parameters. [Bug 607745] Added mouse wheel bindings by default. Added <<ListboxSelect>> event when selection changes. * mainframe.tcl: Fixed bug for adding CTRL-F items to a mainframe [Bug 784269] * messagedlg.tcl: Added -buttonwidth option. * notebook.tcl: Added dynamic help to tabs. Added -tabpady option to specify the padding between the text and the tab. Notebooks now handle multi-line text properly. [Bug 565284] * scrollview.tcl: Rewritten to use a variable per path instead of a big array. * tree.tcl: Added -anchor option to nodes to specify the anchor for an image or window when displayed. Added -crossopenimage, -crosscloseimage, -crossopenbitmap and -crossclosebitmap options to change the open / close cross. Added mouse wheel bindings by default. Added toggle subcommand to toggle a single tree node. Added <<TreeSelect>> event when selection changes. The characters "& | ^ !" are all converted to | silently in node names. This is to avoid errors because these characters are special to the canvas widget. [Bug 746960] bindImage and bindText now map %W to $path in order to get an accurate path in events. This can probably be fixed better when we have more control over event parameters. [Bug 607745] * utils.tcl: Added BWidget::wrongNumArgsString command to return a standard wrong # args error string. Added BWidget::classes command that returns a list of all classes required by a given class. Added BWidget::inuse command to determine if a given class is inuse. Added BWidget::library command to return a body of code that can be saved into a project or other code based on the given classes. When called with a list of classes, all the classes and code necessary to use those classes is returned in a large string which can then be written out to a file. Added BWidget::write command to write to a given file the current set of classes that are in use. Added BWidget::bindMouseWheel command to setup default mouse bindings on a given widget. * widget.tcl: Added a new option type 'Padding' which will accept the standard padding arguments in Tcl 8.4+. Added Widget::define command to define a new BWidget class. Added Widget::create command to create a BWidget properly. Widget::destroy now attempts to delete a widget command created through Widget::create. Added Widget::options command to return the current options of a given widget in a style that can be used to serialize a widget. Added Widget::getOption command to get options based on children having the same option. * wizard.tcl: Added new Wizard widget. 2003-10-17 Jeff Hobbs * arrow.tcl, bitmap.tcl, button.tcl, buttonbox.tcl, color.tcl, * combobox.tcl, dialog.tcl, dragsite.tcl, dropsite.tcl, entry.tcl * font.tcl, label.tcl, labelentry.tcl, labelframe.tcl, listbox.tcl * mainframe.tcl, messagedlg.tcl, notebook.tcl, pagesmgr.tcl * panedw.tcl, passwddlg.tcl, progressbar.tcl, progressdlg.tcl * scrollframe.tcl, scrollview.tcl, scrollw.tcl, separator.tcl * spinbox.tcl, titleframe.tcl, tree.tcl, utils.tcl, widget.tcl * xpm2image.tcl: major revamp to reduce incorrect use of eval and other list-safetiness evils. Also change !strcomp to streq. 2003-08-06 Jeff Hobbs * listbox.tcl: Correct Listbox selection drawing [Bug #781652] 2003-07-17 Joe English * init.tcl, combobox.tcl: Fix for [Bug 720032] "BWidget breaks Tk entry behaviour". Highlight the entry in a <<TraverseIn>> binding, instead of doing so on every <FocusIn> event. Change the global <Tab> and <Shift-Tab> bindings to generate <<TraverseIn>> and <<TraverseOut>> events. 2003-07-17 Jeff Hobbs * notebook.tcl: Use list with eval for safety. Use lsearch -exact instead of default -glob in all uses. * listbox.tcl (_multiple_select): correct shift-selection when selectmode is multiple. [Bug 653266] Use lsearch -exact instead of default -glob in all uses. Use list with eval for safety. * BWman/ScrolledWindow.html: clarify management of embedded widget. 2003-06-23 Damon Courtney <damon@unreality.com> * combobox.tcl: Added a little better handling of keys in the auto-complete. 2003-06-06 Damon Courtney <damon@unreality.com> * combobox.tcl: Added a rudimentary auto-complete function with option (-autocomplete) that is turned off by default. Over time, I'm sure this function can be improved, but I think it works pretty well for now. * BWman/ComboBox.tcl: Added documentation for -autocomplete. 2003-06-05 Damon Courtney <damon@unreality.com> * listbox.tcl: Liberal use of list where appropriate to make the code safe for space-containing node names.
2007-11-09Add explicit option check for -inet6abs2-1/+15
2007-11-08Add pixman to SUBDIR.bjs1-1/+2
2007-11-08Import pixman-0.9.6. This library provides low-level pixel manipulationbjs7-0/+86
routines, currently used (at least) by xorg-server>=1.4 and cairo>=1.5. Presently, nothing depends on this library, but probably will soon. Also, those building their own Xorg servers will need this.
2007-11-08this was replaced by gnome-control-centerdrochner10-507/+0
2007-11-07Add explicit option check for -inet6abs2-1/+15
2007-11-07Add explicit option check for -inet6abs2-1/+15
2007-11-07Fixed LOWER_OPSYS in the PLIST.rillig1-3/+3
2007-11-07Added support for installation to DESTDIR.heinz1-6/+8
2007-11-05update to 2.14.3drochner3-12/+7
changes: - Check for errors in html_document_open_stream - Support the gdl 0.7.x API, in addtion to 0.6.x -some changes not relevant to pkgsrc
2007-11-05update to 2.20.0drochner4-16/+19
This switches to the new gnome-2.20 branch.
2007-11-05update to 2.20.0drochner2-8/+7
This switches to the new gnome-2.20 branch.
2007-11-05update to 2.20.0drochner6-177/+143
This switches to the new gnome-2.20 branch.
2007-11-05update to 2.20.1drochner4-16/+17
This switches to the new gnome-2.20 branch.
2007-11-05+gnome-control-centerdrochner1-1/+2
2007-11-05Import gnome-control-center-2.20.1, part of the GNOME desktop whichdrochner8-0/+510
was in the pkgsrc tree as "control-center". The upstream filename is "gnome-control-center", and it is more descriptive anyway. Sorry for breaking updates etc...
2007-11-05Updated qwt to 5.0.2.rillig6-166/+1049
Release 5.0.2 =================== Bug Fixes --------- 1. QwtPlotCurve::Xfy curve type fixed 2. Memory leak in QwtLegend fixed 3. Vertical alignment of rich texts fixed 4. Workaround for a Qt4 bug added, that produces horrible performance when painting curves with a pen width > 1. 5. Background for the tracker text of QwtPickers fixed. Improved (faster + better rendered texts) implementation of painting tracker texts, using capabilities of Qt >= 4.3. 6. QwtArrowButton/QwtCounter: workaround for layout bug ( Qt < 4.3 ) of the Cleanlook style added. 7. A couple of minor fixes Changes ------- 1. QSvgGenerator added to the bode example Release 5.0.1 =================== Changes ------- 1. A couple of problems, when building Qwt fixed. 2. Displaying Rich Text with Qt 4.x fixed Release 5.0.0 =================== Platforms --------- Support of Qt3 and Qt4. Qt2 is not supported any longer. Key features ------------ 1. Redesign of plot items. Makes it much easier to develop individual items. 2. Redesign of the scale classes. All calculations are collected in scale engines, where the application can implement it´s own (f.e log2, or date scales). Now it´s also possible to have individual and completely irregular scales 3. Redesign of the QwtText classes. The MathML renderer of the Qt4 solutions package is embedded. work for all expressions/situations. 4. New classes for navigating: QwtPanner, QwtMaginfier 5. Spectrogram/Contour plots and other classes for displaying raster data added. Changes ------- 5.0.0 is by far the release with the most changes in the history of Qwt - too many to make list. Release 4.2.0/0.4.2 =================== License -------- A couple of exceptions to the LGPL with the intention to allow static linking with commercial applications. See COPYING. Key features: ------------- 1. Designer plugin 2. Rich Text support ( f.e. E = m * c<sup>2</sup> ) added. 3. QwtDial class family added (QwtDial, QwtCompass, QwtAnalogClock, ...) 4. QwtPicker class family added. Includes QwtPlotZoomer, a complete implementation of recursive zooming. 5. Device metrics independent printing of QwtPlot. (QPrinter::HighResolution) 6. QwtPlot::setCurveBrush(), QwtCurve::setBrush() added. The area between curve and baseline will be filled with this brush. 7. Rotation of axis tick labels added. Very useful for axis with long labels like time scales ... 8. Added a new abstract QwtData class to plot data from almost any type of container class. 9. QwtDoublePoint, QwtDoubleSize, QwtDoubleRect double counterparts for QPoint, QSize, QRect. 10. First steps to support Qtopia. All examples can be compiled and started in the qvfb emulator. Changes: --------- 1. Rewrite of QwtLegend/QwtLegendItem (no QTable anymore) 2. Each plot item will be painted, even if one of the axis it is attached to is disabled. (like in all other releases beside 0.4.1) 3. Code for double buffering moved to a new class QwtPaintBuffer. Double buffering can be enabled/disabled now. 4. QwtPainter, QwtMetricsMap, QwtLayoutMetrics added Hide paint device metrics dependencies. 5. Layout code rewritten and moved to a new class QwtPlotLayout New layout options canvasMargin(), alignCanvasToScales() 6. QwtPlot: sizeHint() != minimumSizeHint() 9. Internal plot data are private again. A couple of get methods added instead. 10. canvas repaints triggered by paint events. Enables event filtering 11. QwtPlot::drawCanvasItems added. In opposite to QwtPlot::drawCanvas it is used by the printing code too. 12. qwtMax, qwtMin, qwtInt mapped to QMAX, QMIN, qRound from qglobal.h 13. operator= for plot item classes changed. 14. readOnly property added for sliders. 15. valid flag added for QwtDblRange 16. QwtCounter wrap around policy: a counter under- or overflow sets focus to the smallest up/down button and disables counting. A space bar keypress release event re-enables counting. 17. QwtPushButton added. A class that adds rich text and alignments features to QPushButton, like they are used in QLabel 18. Clipped painting code moved from QwtCurve to QwtPainter/QwtRect 19. Canvas cache added to optimize trivial repaints. 20. QwtPlot::drawCurve added for incremental curve data 21. QwtSliderBase, readOnly, isValid added 22. Added filtering of the colors of the title and scales to QwtPrintFilter. 23. Support of QT_NO_CAST_ASII and QT_NO_COMPAT added 24. Batch file added for generating Visual Studio project files 25. QwtPlotCurve, QwtPlotMarker, QwtPlotGrid: more methods public 26. QwtPlot::setLegendPosition added 27. A lot of changes I don't remember, ... sorry. Bugfixes: --------- 1. Autodetection of painter redirection. QPixmap::grabWidget() works with Qwt Widgets again. 2. QwtSlider: Rounding double->int conversions instead of simple casts. 3. Bad additional line, connected to the first curve point, when zooming deep, fixed. 4. QwtMarker: Painting of symbols with width != height fixed 5. QwtPlot::plotMouseXXX/canvasMap pixel coordinates synced. Now both include the canvas frame. 6. Layout fixed for QwtScaleDraws without tick labels 8. Tab focus chains fixed, focus indications added. 9. Support QwtAutoScale::Inverted when autoScale is off also. 10. Keyboard control, focus indications added. 11. Improved QStyle awareness. 12. Printing of plots with disabled axes Examples -------- 1. New example linux/cpustat added. Runs also on non linux boxes with dummy values. Beside showing a couple of features that are new with 0.4.1 and 0.4.2, it shows how to extend and customize a QwtPlots. 2. Added new example event_filter to demonstrate event filtering. This example shows how to add additional controls to the scales, how to translate mouse clicks on the scales into signals and how to move points on the canvas. 3. realtime example shows how to use scrollbars when zooming Release 0.4.1 ============ Changes: --------- 1. Platform independent project files. makefiles directory removed. 2. RPM spec file template added. 3. __declspec formalism added for Win32 DLLs. Requires 'DEFINES += QWT_DLL' in the .pro file. 4. QString used for visible texts. 5. Code for error curves removed. These type of features should be implemented in derived curve classes. 6. A lot of Qt 1.2 related code removed/replaced. 7. QwtColorFilter, QwtPixFrame removed. QwtPlotPixFrame renamed to QwtPlotCanvas. 8. qmodules.h aware. Skips QwtLegend in case of !QT_MODULE_TABLE 9. All Widgets including QwtPlot optimized to reduce flicker during resize/repaint. 10. QwtPlot curves/markers can be disabled/enabled to hide/show individual curves without removing the curves from the plot. 11. Internal maps removed from QwtCurve. QwtCurve::setMap, QwtCurve::setRect, QwtCurve::setRange removed. Feature additions: ------------------ 1. Printing QwtPlot::print prints to any type of QPaintDevice now. Hardcoded printer attributes margin, creator and document title have been removed and must/can be set by the applications now. Printing of background and legends added. QwtColorFilter replaced by QwtPlotPrintFilter. 2. Layout Many layout fixes and additions. Now all Widgets behave well in QLayouts and provide sensible sizeHints. QwtPlot::setMargin(int) added. Fieldwidth added for QwtPlot::setAxisFormat for application that need range independent width. Title and axis title are Qt:Alignment aware. Qt::WordBreak or multiline titles are possible. 3. Legend En/Disabling of single curves in the legend added. QwtPlot::setAutoLegend added. 4. Extensibility QwtPlot::insertCurve + QwtPlot::insertMarker added. Now derived classes of QwtPlotCurve and QwtPlotMarker can be added. Virtual methods provided by QwtPlotCurve for sub-classing. QwtScale::setScaleDraw + QwtPlot::setAxisScaleDraw + some virtual methods for QwtScaleDraw added. Application can implement individual axis labels now. 5. Sliders QWheelEvent added. The MouseWheel stepsize is controlled by the Scroll Page Size. QwtWheel::setWheelWidth added. QwtKnob::setSymbol, QwtKnob::symbol added. Bugfixes: --------- 1. Workaround for spontanous curves resulting from overruns when zooming too deep. 2. Wrong QColorGroup::ColorRole for background colors fixed. Necessary for several non default QStyles. 3. QwtWheel fixed for vertical wheels. Better color support. 4. QwtSlider fixed. 5. Many forgotten others Release 0.4.0 ============ Bugfixes: --------- 1. A few occurences of the boolean literal \c false were changed into macro \c FALSE for cross compiler compatibility. 2. A few local variables in member functions were renamed to suppress warnings issued by really picky compilers about global/class variables being hidden. 3. In qwt_legend.h, a fully qualified name was used in a class declaration. The HPUX compiler chokes on this (and it's ugly), so it was fixed. 4. Macro M_2PI is now only defined is this hasn't already been done by the system's clib. Feature additions: ------------------ 1. Qwt now works with Qt3.0. In order to achieve this, QwtLegend now no longer derives from QTableView, but from QTable. This seems to have had quite a few consequences. Kudo's to Uwe Rathmann for uploading this nice fix to the CVS tree. 2. Getters for a plot's title and title font have been added.
2007-11-05update to 2.20.1drochner3-109/+98
This switches to the new gnome-2.20 branch. This should also resolve PR pkg/37282 by Gilles Gravier.
2007-11-04Fixed pkglint warning:rillig1-2/+1
WARN: Makefile.common:48: "${SH} ./configure" is not a valid pathname. Fixing this fixed the following error: ... ${CONFIGURE_ENV} /bin/ksh /bin/ksh ./configure ... /bin/ksh: /bin/ksh: cannot execute