Age | Commit message (Collapse) | Author | Files | Lines |
|
missing newline manually with a "echo".
|
|
|
|
include:
27-NOV-2000: Xfce 3.6.3
=======================
- xfce
* Fixed a small bug in xfce popup menus
26-NOV-2000: Xfce 3.6.2
=======================
- xfclock
* Added calendar options by Edscott Wilson Garcia <edscott@imp.mx>
- xfwm
* Improve Xinerama support
* Problem with window initial placement on wrong desk fixed
- all
* Added new configure options by Albert Chin-A-Young
<china@thewrittenword.com>
19-NOV-2000: XFce 3.6.0 & 3.6.1
===============================
- xfrun
* Add history list (patch contributed by daniel mcsorley
<mcsorley@cis.ohio-state.edu>)
- xfce
* Change panel size : Smallest size is pretty small now, thanks to a
new widget positionning. Medium size is now equivalent to previous
smallest size and biggest size is previous medium size.
* Change panel design. Old style can still be selected at compile time.
* Automatic drawer/popup close down when new popup is opened (patch
contributed by Jason Litowitz <jlitowitz@visto.com>
* Bug fix : Panel crashing when selecting several times a desktop that
was not listed in the panel (Actually that was a design problem in the
xfce libs).
* Virtual desktops can now be turned off by setting number of destops to zero.
- xfwm
* Add Xinerama support
* Added query for Xinerama extension (based on a patch by
Peter Novodvorsky <nidd@debian.org>
* Add new style "Authorize_Trnaslate" to force xfwm to place windows on the
current physical screen when using Xinerama even if the application asks
for another location.
* Add strict checking to avoid iconification/maximization of transient windows
(ICCCM compliancy)
* New builtin function "ShowMeMouse" : You can't find your mouse pointer on
the screen ? Just Alt+Click ! You'll be amazed.
* Enhanced virtual desktop routines :
- Xfwm refuses to switch to a desktop if it is off limits.
- Switching to a window that is on a desktop off limits cause the
window to be bring back to the current desktop.
* Add the ability to restart xfwm by sending signal USR1 or USR2 to xfwm's
process id. This allows external programs to restart xfwm or even
sysadmins to restart all instances of xfwm at once.
* Bug fix : Sometimes (rarely) focus did not go to the right window when
the current window was unmapped.
* Bug fix : Use of fontsets (Chineese, Korean, etc.) caused xfwm to crash
- Help
* Added topic overview thanks to Ruediger <ruediger@gmx.net>
* Add Dutch translation of the help file by J.B. Huijsmans
<j.b.huijsmams@chem.rug.nl>
- xfgnome
* Remove unclear portion of code that dealed with iconification.
- all
* More 64-bit safe.
* Add new themes : Aluminium, BlueX, Glass, Liquid, Power, Power2
* Move the locale files from the "$XFCE_DIR" to "$prefix/share/locale"
(Change contributed by Fernando M. Roxo da Motta <roxo@conectiva.com.br>)
* Updated Spanish translation (Change contributed by Fernando M. Roxo da
Motta <roxo@conectiva.com.br>)
* New Brasilian Portuguese translation (contributed by
Ingo "LaSombra" Hoffmann <lasombra@terra.com.br> and
Fernando M. Roxo da Motta <roxo@conectiva.com.br>)
* Updated spec (rpm) file (Change contributed by Fernando M. Roxo da Motta
<roxo@conectiva.com.br>)
* New Czech translation thanks to Petr Blaha <pblaha@suse.cz> and
Rudolf Ulc <Rudolf.Ulc@oku-st.cz>
* Updated Dutch translation by J.B. Huijsmans <j.b.huijsmams@chem.rug.nl>
|
|
|
|
sorry, couldn't find a changelog
|
|
Changelog:
- New plot subclasses for 3D and polar plots: GtkPlot3d and GtkPlotPolar.
GtkPlot3D has its own API, but GtkPlotPolar can be casted as a GtkPlot
considering the equivalence x->r, y->angle.
- GtkPlotData is a widget. The API is almost the same. You may have to
cast the widget using data = GTK_PLOT_DATA(gtk_plot_data_new());
- The other Data subclasses are Bar, Box, Flux, Surface and
CSurface.
- I added new arguments to the datasets (z, dz, a, da): z is obviously for
3d plots. However, it is used in GtkPlotBox to specify the size of the boxes.
"a" is used to determine the size of the symbols, and "da", the color.
- The color of the symbols, when "da" is specified, is detemined using the
gradient. the gradient has (min, max) values, and corresponding colors. The
symbol's color is interpolated between these values using hue/saturation/value
depending on the gradient_mask.
- GtkOrientation was replaced with GtkPlotOrientation
(GTK_PLOT_AXIS_X/Y/Z)
- the fields xticks and yticks were removed from gtkplot.
- GtkPlotSymbol has a new field GtkPlotLine border and you set/get the
attributes with gtk_plot_data_set/get_symbol
- I removed the symbol type: GTK_PLOT_SYMBOL_BAR, because this is a new
data subclass. I added TRIANGLE_LEFT/RIGHT and DOT.
- After gtk_plot_canvas_paint, you have to use gtk_plot_canvas_refresh to
refresh the pixmap in the window. This is because paint can be
used to print or save plots in other formats, depending on the GtkPlotPC
you are using (see below).
- The drawing engine, called GtkPlotPC has been rewritten. Now
it's a GtkObject, and you can derive subclasses as GtkPlotGdk and
GtkPlotPS in our case (You can define your own if you want to use a
different library to draw your plots!).
How does it work:
1) Instead of creating a GdkGC, you create either a GtkPlotGdk or
GtkPlotPS.
2) you do the following replacements:
gdk_gc_set_foreground -> gtk_plot_pc_set_color
gdk_gc_set_dash -> gtk_plot_pc_set_dash
gdk_gc_set_line_attributes -> gtk_plot_pc_set_lineattr
gdk_gc_draw_... -> gtk_plot_pc_draw_...
The output will be either on a drawable or a file according to the
GtkPlotPC you chose.
All the redundant code for the PS output in gtkplotprint was eliminated!
Elegant, isn't it?
- I also added a new widget: gtktogglecombo, a gtkcombobox subclass (See it
in action in testgtksheet)
- New demos are included.
|
|
|
|
aterm, version 0.4.0, is a colour vt102 terminal emulator, based
on rxvt 2.4.8 with Alfredo Kojima's additions of fast transparency,
intended as an xterm(1) replacement for users who do not require
features such as Tektronix 4014 emulation and toolkit-style
configurability. As a result, aterm uses much less swap space --
a significant advantage on a machine serving many X sessions.
It was created with AfterStep Window Manger users in mind, but is
not tied to any libraries, and can be used anywhere.
|
|
|
|
|
|
|
|
from the qt2 distribution.
Based on the package submitted in pkg/11932 by Rex McMaster
<rmcm@compsoft.com.au>, but heavily modified by me.
|
|
from the qt2 distribution.
Based on the package submitted in pkg/11932 by Rex McMaster
<rmcm@compsoft.com.au>, but heavily modified by me.
|
|
|
|
|
|
|
|
move the man pages to somewhere more sensible.
|
|
(derive DISTNAME from PKGNAME instead, where possible).
|
|
|
|
of course).
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
during a normal build to reduce build times on slower platforms. Relevant
changes from version 1.0.9 include various bug fixes, less memory consumption
for colors, improvements to the code generation in fluid, and improvements to
the way scrollbars and buttons are handled. There is also the following GL
optimization for certain OpenGL implementations:
- Performance of Fl_Gl_Window may be improved on some
types of OpenGL implementations, in particular MESA
or other software emulators, by setting the
GL_SWAP_TYPE environment variable. This variable
declares what is in the back buffer after you do a
swapbuffers:
setenv GL_SWAP_TYPE COPY
This indicates that the back buffer is copied to
the front buffer, and still contains it's old
data. This is true of many hardware
implementations. Setting this will speed up
emulation of overlays, and widgets that can do
partial update can take advantage of this as
damage() will not be cleared to -1.
setenv GL_SWAP_TYPE NODAMAGE
This indicates that nothing changes the back
buffer except drawing into it. This is true of
MESA and Win32 software emulation and perhaps some
hardware emulation on systems with lots of memory.
All other values for GL_SWAP_TYPE, and not setting
the variable, cause fltk to assumme that the back
buffer must be completely redrawn after a swap.
This is easily tested by running the gl_overlay demo
program and seeing if the display is correct when
you drag another window over it or if you drag the
window off the screen and back on. You have to exit
and run the program again for it to see any changes
to the environment variable.
|
|
|
|
|
|
problems with the new lesstif.
|
|
it. The handling of va_arg stuff in broken in xview-lib. In particular
an interested programmer could start looking at:
the MAKE_AVLIST macro in:
xview3.2p1-X11R6//lib/libxview/misc/portable.h
and some illegal casts of va_list variables in
xview3.2p1-X11R6//lib/libxview/color/cms_pblc.c
probably more....
|
|
etc).
can be marked un-BROKEN when these are fixed.
also remove $'s from around free/openbsd ID's
|
|
Qt 2.2.3 is a bugfix release. It keeps both forward and backward
compatibility (source and binary) with Qt 2.2.2
****************************************************************************
* General *
****************************************************************************
- Platform fixes for Red Hat 7.0, Unixware 7, SCO OpenServer 5.0.5,
LinuxPPC, True64.
- Basic multihead support for MS-Windows 98/2000: Popup windows, tooltips
and What's This? help texts now appear on the correct screen,
QApplication::desktop() is now as big as the virtual screen.
- Documented previously internal QEmbed utility. The tool converts
arbitrary files into C++ code. This is useful for including image
files and other resources directly into your application rather than
loading the data from external files. You find it in qt/tools/qembed.
- X11 only: Fixed font sizes on higher resolution displays. When
asking for a specific point size, you should always receive a font
with an adequate pixel size depending on the dpi value of the
display. This was supposed to work before, but broke for certain cases
on XFree 4.x.
- Many minor bugfixes and small improvements, see detailed lists below.
****************************************************************************
* Designer *
****************************************************************************
- Minor fixes for custom widget handling
- Minor user interfaces fixes
- Fixed uic-generated code for dialogs that are not completely
layouted
- Improved code generation for non-ascii and non-latin1 text
****************************************************************************
* Library *
****************************************************************************
QAction: Deletes generated widgets on the action's destruction
time
QApplication: Cleans thread-pipe on destruction time
Fixed crash when passing 0/0 as argc/argv
QClipboard: MS-Windows only: Try harder to get the unicode contents
from the system clipboard
QComboBox: Fixes for NoInsertion policy
QDir: Gives ';' higher priority than ' ' as a filter separator
QDom: Support for NOTATION and ENTITY declarations was missing.
QFileDialog: MS-Windows only: safer handling of non-existing directories
QFont: X11 only: Fixed font sizes on higher resolution displays.
When asking for a specific point size, you should always
receive a font with an adequate pixel size depending on
the dpi value of the display. This was supposed to work
before, but broke for certain cases on XFree 4.x.
QGl: MS-Windows only: added some missing Q_EXPORTS for using
the OpenGL module in a DLL
QIconView: Fixed icon selection in case icons overlap
Fixed crash when trying to drag items in NoSelection mode
QImage: MS-Windows only: Fixed problems with reading 15/16/32
bits-per-pixel Windows DIBs
QListView: currentChanged() signal in takeItem() is now safe to use
QMainWindow: Small layout fix
QMetaObject: Fixed numClassInfo()
QMotifPlusStyle: Added support for Tristate checkboxes
QPointArray: Avoid overflow if the array gets too big
QPopupMenu: Improved auto-placement
QPrinter: Saves last printer dialog configuration by default
Unix only: a memory leak fixed
QPushButton: Improved popup menu placement
QString: Fixed toDouble() for strings containing non latin1
characters
QTabBar: Optimizations
QTable: Several minor bugfixes including a possible crash fix
QTextCodec: Support for the changed posix charmap tables on
Red Hat 7.0
QToolButton: Improved popup menu placement
QThread: MS-Windows only: minor bugs and race conditions fixed
QUrl: Fixed parser, path can start with a digit
QWidget: Revised lastWindowClosed() signal, it was ocassionally
emitted too often
QWindowsMime: MS-Windows only: Try harder to get unicode contents
QWindowsStyle: Draws disabled radio buttons grayed out
QXml: Fix missing distinction between external parsed and
external unparsed entities.
The reporting of some processing instructions were missing.
****************************************************************************
* Extensions *
****************************************************************************
Xt Extension: Prioritize timers over posted events. This is necessary
to ensure that paintEvents are processed in a timely
manner after QWidget::update is called from a slot that
is connected to a QTimer signal
NS Plugin: Bugfixes and maintainance
****************************************************************************
* Other *
****************************************************************************
- Meta Object Compiler (moc): Improved namespace support with MSVC.
****************************************************************************
* Third party *
****************************************************************************
None
****************************************************************************
* Changes that might affect runtime behavior *
****************************************************************************
None
****************************************************************************
* Qt/Embedded-specific changes *
****************************************************************************
- The libqt.* library file is now called libqte.* on Qt/Embedded so
you can easily have both Qt/X11 and Qt/Embedded installed on the
same system.
- 4bpp grayscale and 24bpp color is supported.
- Some additional Window Manager styles are provided.
- Setable "desktop" color/image.
- Performance improvements.
|
|
|
|
since I'm most familiar with the hack to include the LessTif X11 config
files. Relevant changes from version 0.91.8:
* Build/Install Uil libs and Headers (and tests) by default.
* Fixed some FontList interfaces to conform to the docs. Might fix
memory leaks as well.
* Ongoing work to use ANSI C89 as much as possible. Drop alternatives
being used (e.g. bcopy() and friends)
* The Motif 2.x Xme() funcs should now all exist in stubs at least; some
had already been "implemented" earlier.
* Build support for a Motif 2.1 compatible tree. This will soon replace
the 2.0 tree.
* Work in progres for creating XmPrint API. (2.1 functionality)
|
|
|
|
|
|
|
|
|
|
to main Makefile.
|
|
|
|
|
|
v1.4.6: - Added icons for the buttons and the corresponding
"--buttons-style" option
- Added the "--icon" transient option (allows to display
an icon on the left of the <text> in boxes).
- Added the "--rc-file" common option (GTK theme change
or customisation).
28/08/00
v1.4.5: - Another compatibilty patch (courtesy of Albert Chin-A-Young).
- New "--no-close" and "--allow-close" common options
implemented.
- New "--dselect" widget implemented.
- A wrapper for dialog and cdialog added to samples (written
from an idea of Luke Holden).
- "set-time" and "kernel" sample scripts added.
18/05/00:
v1.4.4: - Bug fix (core dump when a bad filename was passed to the
tailbox(bg)).
- The <number of items> parameter is now made useless (it is
only kept for compatobility with older Xdialog versions and
with (c)dialog's <list height> parameter): the list size is
automatically calculated from the parameter list following
--menubox, --checklist, --radiolist and --treview options.
- When a usage error is encountered (bad parameters), Xdialog
now prints on stderr a small error message before its usage.
- Xmessage sample script improved, set-time script added.
- "NEWS" file removed from the distribution (NEWS is now a link
to ChangeLog) and replaced by this "ChangeLog" file into the
binary RPM package).
13/05/00:
v1.4.3: - Bug fix (core dump when no size parameter was given for
the last common option in the command line).
- New "--wmclass" option implemented.
- The "Help" button is now available for the fselect widget.
- Print command made easily configurable at compile time.
10/05/00:
v1.4.2: - One more bug fixed (buffer overflow when showing Xdialog
usage) and many potential buffer overflow problems prevented
using some cleaner and fool proof code.
- The number of items in menubox, checklist and radiolist
widget is no more limited (it had a 100 items limit) and only
the needed memory is allocated (makes Xdialog eats less
memory).
09/05/00:
v1.4.1: Bug fix release (bug introduced in v1.4.0 that made Xdialog to
core-dump when an unknown option was encountered).
08/05/00:
v1.4.0: - Many code cleanup (a lot of re-written code) that makes
Xdialog smaller (and with a smaller memory foot-print).
- New "--print" option implemented;
- New auto-size feature; xdialog now also accepts "-geometry"
like size specification (e.g. 200x100+20-0 : the +20-0 will
be ignored though, only the size is actually taken into
account).
- textbox and editbox widgets now accepts stdin as their input
file.
- The focus is automatically set to the text entry in inputbox
and editbox.
- "--menu" is now known as "--menubox" (but menu may still be
used because the abreviated options are recognized) and
"--no-button" is now "--no-buttons".
- The "--no-buttons" transient option may now also be used with
the inputbox and the textbox.
- New "--stdout" and "--stderr" common options added.
- New "--calendar" and "--timebox" options/widgets added.
01/05/00:
v1.3.2: - Another little patch to autogen.sh (courtesy of Albert
Chin-A-Young) IOT allow Xdialog to compile without GCC.
- More code tidying.
- The percentage is now shown into the progress bar of the gauge
widget.
- When not empty, the <backtitle> label is now separated from
the <text> label by a separator.
- The "--no-tags" option is now taken into account by the menu
box widget.
29/04/00:
v1.3.1: - A bug (introduced in v1.3.0) dealing with the --help option
corrected.
- compatibility patch (courtesy of Albert Chin-A-Young) IOT allow
Xdialog to compile on non-Linux/GCC UNICES.
26/04/00:
v1.3.0: - Corrected a timeout routines related bug that sometimes made
Xdialog to core dump.
- Added the new editbox and range widgets.
- "--fixed-font" transient option added.
- New "--version" special option added.
- Closing a widget (from the window manager) now makes Xdialog
to return the 255 exit code.
This exit code is also returned when an error occurs.
- While still printed to stderr, the Xdialog usage is now also
displayed into a textbox.
- Some more code cleanup.
- Some cosmetic changes to the "yesno" and "gauge" widgets.
- Some more improvements to the samples scripts.
19/04/00:
v1.2.2: - Added the return/KP enter keypress events recognition for
the tail; this also cured a bug where pressing these keys
after selecting the tailbox text window with the mouse
could make Xdialog to core dump.
- Bug corrected (introduced in v1.2.1) in the samples/radiolist
script.
18/04/00:
v1.2.1: - inputbox now accepts the return key as the end of input.
- "samples" cleanup (they now match better the Xdialog usage).
14/04/00:
v1.2.0: Many more improvements by Thierry Godefroy <xdialog@free.fr>
(see README for the full changes list).
07/04/00:
v1.1.0: Bug fixes, code cleanup and some improvements by Thierry
Godefroy <xdialog@free.fr>
18/9/99:
Added a --password option to make the input text all '*' ala
password dialogs.
1/9/99:
Created Xdialog to mimic dialog.
|
|
|
|
Note that the main reason for version 5.0 were various security flaws in
some of the blanker modules.
5.00
+ Just about all modes are now updated. Numerous bug fixes added.
+ Modes modified for safer allocating. Part of fix to security flaw.
+ xlock was broken by using up all the virtual memory.
+ xlockdir may need more work. Multiscreen fixes added.
+ text3d, an unstable C++ mode, needs more work, for the calls to "new".
+ Tom Schmidt & Jouk Jansen caught numerous goofs.
Assorted fixes when doing above like "discrete -mono", and lyapunov &
mandelbrot now sometimes draw from the right side. tube, lyapunov, and
mandelbrot now go through colormap changes forward and backward.
* XFreeColors bug fix in colors.c thanks to Ian Collier
* <Ian.Collier@comlab.ox.ac.uk>.
* Enhanced xlock/util.c for SunOS 4.1.X and others that needed the
* matherr() function defined. Now handles acos() and asin() DOMAIN
* error messages. Thanks to Tom Schmidt <tschmidt@micron.com>.
* SunOS 4.1.3_U1 did not have CLOCKS_PER_SEC defined. Thanks to Tom Schmidt
* <tschmidt@micron.com>.
pentomino mode added by Stephen Montgomery-Smith
<stephen@math.missouri.edu>... it includes a scalable 3d look.
tetris mode now uses and older version of this scalable 3d look as well.
fire, sballs, lament and atlantis updates by Eric Lassauge.
SIA passwording for Tru64 help thanks to Octave Orgeron <octave@sun.com>.
ImageMagick stuff added by Jouk Jansen <joukj@hrem.stm.tudelft.nl>
Setup to go only for VMS.
SunC++ (Forte 6 U1) compatiblity changes.
sball mode... new GL mode, converted by Eric Lassauge (one improvement
I would like to see is to see balls at the corners of the 4 other
platonic solids instead of just the cube).
euler2d new mode option, eulerpower Added optimizations, rotation
of region to maximize screen fill, and new algorithm for solving
diff equation makes it twice as fast thanks to Stephen
Montgomery-Smith <stephen@math.missouri.edu>.
bubble3d, invert release fix
fire mode... new GL mode converted by Eric Lassauge
<lassauge@mail.dotcom.fr>. Also had a few other mods including a
solitare and new l-* icons in pixmaps. Tom Schmidt
<tschmidt@micron.com> added a -size option similar to sproingies.
tree stuff added
lint cleanups
cartoon and raster image removed, bat and bounce modes modified to do
some of what it used to but not all...
e-sound can now be turned off thanks to Mark Davies
life patterns more random
VMS edits thanks to Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
Dpms lib changes for configure for Solaris 8 and XFree86 4.0 (latter not
tested). Also added a new Solaris xpm.
kaleid: new spiral and spots options thanks Robert Adam, II
<raii@comm.net> (spiral looks best like:
xlock -mode kaleid -spiral -alternate -size 20 -count 5 ).
Configure update for Mesa thanks to Tom Schmidt <tschmidt@micron.com>.
closedown patch thanks to Bernd 'Bing' Leibing
<bernd.leibing@rz.uni-ulm.de>.
vtlock patches Eric Lassauge <lassauge@mail.dotcom.fr>.
VMS edits thanks to Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
Configure update for X11R6.4 and X11R6.5.1.
Display error should be printed if SYSLOG defined thanks to Alexander
Elgert <elgert@rbg.informatik.tu-darmstadt.de>.
xlock -resources crash fixed on Solaris thanks to Alexander Elgert
<elgert@rbg.informatik.tu-darmstadt.de>.
coredump fix for GL modes cage, moebius, rubik, skewb, and stairs
and Mesa3.1 thanks to Tom Schmidt <tschmidt@micron.com>.
solitare.cc update for disable-interactive.
xlock -resources crash fixed on Solaris thanks to Alexander Elgert
<elgert@rbg.informatik.tu-darmstadt.de>.
Security Focus found a security bug with display name passing "%d" as the
display name. Thanks to Jeremy Buhler <jbuhler@cs.washington.edu> for
the xlockmore patch.
Environment configuration (--disable-interactive) logic was corrected
(default was ok but you had to --enable-interactive to disable) thanks
to Tom Schmidt <tschmidt@micron.com>.
Man page changes.
* New since last beta
+ Updated since last beta
|
|
|
|
|
|
|
|
|
|
|
|
the Xaw library. Fixes PR/10619 - compilgin on XFree86 4.0
|
|
|
|
|
|
|
|
|