Age | Commit message (Collapse) | Author | Files | Lines |
|
Overview of changes in gcalctool 5.6.31
* Generated release for GNOME 2.12.0 (Final)
----
Overview of changes in gcalctool 5.6.30
* Fixed bug #314540. The libparser.a library needs ranlib run on it
for Mac OS X.
----
Overview of changes in gcalctool 5.6.29
* Fixed bug #314375. Replaced usage of malloc.h with stdlib.h in
syntax_translation.c
----
Overview of changes in gcalctool 5.6.28
* Generated release for GNOME 2.12 (RC)
* Changed type of argument in paren_disp from char to int for 64bit.
----
Overview of changes in gcalctool 5.6.27
* Fixed bug #313255. The definitions for BUT_<n>_BAS in gtk.c were incorrect.
----
Overview of changes in gcalctool 5.6.26
* Generated release for GNOME 2.11.91 (beta2).
----
Overview of changes in gcalctool 5.6.25
* Fixed bug #311306. If the user was in View->Scientific with base Bin,
Oct or Hex and then went to View->Basic, then returned to View->Scientific,
some of the numeric keys were incorrectly greyed out.
----
Overview of changes in gcalctool 5.6.24
* Fixed bug #310849. Gcalctool no longer crashes when pressing the "B"
button (or typing Shift-B).
----
Overview of changes in gcalctool 5.6.23
* Fixed bug #310791. Memory register window view logic was screwed.
----
Overview of changes in gcalctool 5.6.22
* Fixed bug #310441. Adjusted code to compile with gcc 2.95.2.
----
Overview of changes in gcalctool 5.6.21
* Fixed bug #153854. When the user changes modes, a warning dialog is
displayed to let them know that their current display will be cleared
and the base reset to decimal. The user has the option of checking a
toggle box on the dialog, that will prevent this warning from being
displayed again.
----
Overview of changes in gcalctool 5.6.20
* Fixed bug #309294. Adjustments to allow gcalctool to successfully build
on Solaris with pkgconfig >= 0.17.1.
----
Overview of changes in gcalctool 5.6.19
* Fixed bug #309182. In non-arithmetic precdence mode, gcalctool can now
correctly change the sign of the exponent on scientific numbers again.
----
Overview of changes in gcalctool 5.6.18
* Fixed bug #308408. gcalctool can now correctly convert the hexadecimal
numbers "A-F" to other bases in "use arithmetic operator precedence mode".
----
Overview of changes in gcalctool 5.6.17
* Fixed bug #305619. Calculations with stored register values in arithmetic
operator precedence mode, now work correctly.
----
Overview of changes in gcalctool 5.6.16
* Fixed bug #305034. In "Use Arithmetic Precedence" mode, when switching
the format (e.g. from ENG to FIX), the displayed value switches to zero
(in the corresponding format, so e.g. 0.0 or 0e+0, ...).
----
Overview of changes in gcalctool 5.6.15
* Fixed bug #305467. gcalctool no longer crashes under the following
scenerio:
- type "f" to bring up the user function menu.
- dismiss the menu by clicking elsewhere with the mouse.
- type another character which isn't in the range "0" to "9".
----
Overview of changes in gcalctool 5.6.14
* Did a gcalctool tarball release.
----
Overview of changes in gcalctool 5.6.13
* Fixed bug #304056. Adjusted the keyboard shortcuts for the Xor and x^y
operations. New values are:
Xor - 'x'
x^y - '^'
----
Overview of changes in gcalctool 5.6.12
* Fixed bug #302555. Various gcalctool variables have now been const'ified.
----
Overview of changes in gcalctool 5.6.11
* Fixed bug #300957. Replaced the underscore character in
"translator_credits" with a hyphen, to prevent some
translation tools from being confused.
----
Overview of changes in gcalctool 5.6.10
* More work on bug #172704.
- Adjusted the code to not try to display a menu when the user
entered a left parentheses (another do_pending() type of operation).
- Toggling the "Show Trailing Zeroes" operation via keyboard
shortcuts, needed to clear the v-.pending flag.
----
Overview of changes in gcalctool 5.6.9
* Fixed up some problems reported by lint.
----
Overview of changes in gcalctool 5.6.8
* Fixed bugs #172704 and #172869. When the user now uses the keyboard shortcut
for any of the gcalctool buttons that have a menu associated with them, that
menu is now displayed. The user can use the arrow keys to select a menu item
or the menu items shortcut.
----
Overview of changes in gcalctool 5.6.7
* Fixed bug #171393. Allow stock labels to show through.
----
Overview of changes in gcalctool 5.6.6
* Refixed bug #158280. The Help->Contents menu item no longer appears if
gcalctool is built Gtk-only.
----
Overview of changes in gcalctool 5.6.5
* Fixed bug #172798. gtk_set_locale was already being run by gtk_init()
and the gtk about popup didn't have the gcalctool icon.
----
Overview of changes in gcalctool 5.6.4
* Fixed Sun internal CR #6214176. If gcalctool is being driven by gok,
the on-screen keyboard assistive technology, it's possible that the
event returned by gtk_get_current_event() is NULL. If this is the
case, we need to fudge the popping up on the menu associated with
this menu button.
----
Overview of changes in gcalctool 5.6.3
* Fixed bug #158280. You can now build gcalctool without the GNOME
libraries by specifying "--disable-gnome" on the configure command
line.
----
Overview of changes in gcalctool 5.6.2
* Fixed bug #167479. gcalctool with set the View->Memory Registers menu
item inactive if the calculator is in Basic mode.
----
Overview of changes in gcalctool 5.6.1
* Fixed bug #168694. gcalctool now saves/restores the ten memory
register values as gconf resources.
* Removed the redundant process_str() routine in graphics.c
----
Overview of changes in gcalctool 5.6.0
* Fixed bug #169196. gcalctool now uses use g_get_home_dir().
* Added in a better implementation of the trig_filter() routine in
functions.c
|
|
|
|
|
|
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
|
|
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
|
|
that don't have it.
|
|
because it's a full path to bison. Force HAVE_YACC=yes to sidestep
the stupid extra check added by the gcalctool authors. This should
fix the build of gcalctool.
Commit approved during the deep freeze by <agc>.
|
|
needs yacc. This fixes PR pkg/29897.
|
|
Several changes are involved since they are all interrelated. These
changes affect about 1000 files.
The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files. Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred. This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.
The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.
The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc. The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.
The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files. Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories. These files are used as input
to imake since imake can't use stdin for that purpose.
The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead. This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed. Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries. Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
changes:
-pre-C99 fix - saves a patch
-new translations
|
|
|
|
Overview of changes in gcalctool 5.5.41
* Version for GNOME 2.10.0 (final) call for tarballs.
----
Overview of changes in gcalctool 5.5.40
* Version for GNOME 2.10.0 (rc1) call for tarballs.
----
Overview of changes in gcalctool 5.5.39
* Partial fix for bug 168385. "F+F=" wasn't working in arithmetic operator
precedence mode.
----
Overview of changes in gcalctool 5.5.38
* Changes to make the trigonometric code work with hyp and inv properly.
----
Overview of changes in gcalctool 5.5.37
* Left and Right shift operations weren't working correctly. Menu
name comparison in mb_proc() in gtk.c was incorrect.
----
Overview of changes in gcalctool 5.5.36
* The fix for bug #162998 was incorrect when in Arithmetic Precedence mode.
* Exch functionality was incorrect in Arithmetic Precedence mode.
----
Overview of changes in gcalctool 5.5.35
* Fixed bug 167124. One of the entries in the words[] array in
syntax_translation.c was accidentally commented out.
----
Overview of changes in gcalctool 5.5.34
* Fixed bug 166634. Call to create the About box was missing a
NULL terminator.
----
Overview of changes in gcalctool 5.5.33
* Adjusted all copyright messages to be 2005.
* Version for GNOME 2.10.0 (beta2) call for tarballs.
----
Overview of changes in gcalctool 5.5.32
* Fixed bug #165522. Made the status bar non-resizable.
----
Overview of changes in gcalctool 5.5.31
* Various code cleanups. It moves some declarations of static functions
to the corresponding .c files. It also cuts down the number of
included files, moving some includes to where they are needed from
calctool.h.
----
Overview of changes in gcalctool 5.5.30
* Adjusted the About dialog to use the latest GtkAbout widget.
----
Overview of changes in gcalctool 5.5.29
* Version for GNOME 2.10.0 (beta1) call for tarballs.
----
Overview of changes in gcalctool 5.5.28
* Fixed bug #162998. The "menu" buttons in gcalctool now responds
to the "clicked" event rather than the "button-press-event" to
allow gok, the on-screen keyboard to function properly.
* Fixed bug #159957. Input number in FIX mode now make mimimal changes
to (i.e append a single character) the display rather than completely
delete and insert it. The is helpful to assistive technologies like
gnopernicus.
----
Overview of changes in gcalctool 5.5.27
* Fixed bug #164184. Adjusted location of comments in syntax_translation.c
so that the L10N message translation software isn't confused.
----
Overview of changes in gcalctool 5.5.26
* Fixed bug #163468. Pressing "(<Del>)" would cause gcalctool to crash.
----
Overview of changes in gcalctool 5.5.25
* Version for GNOME 2.9.4 call for tarballs.
----
Overview of changes in gcalctool 5.5.24
* Couldn't use the "#" key to select constants as this symbol was
a lower-case symbol on his keyboard.
* Powers that were a multiple of 30 (10 as well as 3) would not
display correctly, having a 4 digit significand. Further testing
showed that without the fix the following powers had a 4 digit
significand: 27,30, 57,60, 90, 96 (and every 3 from here on).
----
Overview of changes in gcalctool 5.5.23
* Fixed bug #161976. configure.in now checks to make sure that atk >= 1.5
----
Overview of changes in gcalctool 5.5.22
* Fixed bug #155101. Made the gcalctool window resizable.
----
Overview of changes in gcalctool 5.5.21
* Version for GNOME 2.9.3 call for tarballs.
----
Overview of changes in gcalctool 5.5.20
* Fixed bug #160929. Removed the "Mode" word from each of the different
mode menu items in the gcalctool View menu.
----
Overview of changes in gcalctool 5.5.19
* Fixed bug #157701. gcalctool can now use real multiplication and division
symbols instead of "*" and "/".
----
Overview of changes in gcalctool 5.5.18
* Fixed bug #160088. Adjusted the titlebar text so that it doesn't include
the word "Mode" which was getting chopped when the calculator was in
Basic mode.
----
Overview of changes in gcalctool 5.5.17
* Fixed bug #157962. Added in a set of three colors for gcalctool that
will work with the default theme. To use them, the "gcalctoolrc" file
supplied with the source distribution needs to be moved to ~/.gcalctoolrc
----
Overview of changes in gcalctool 5.5.16
* Generated gcalctool tarball for the GNOME 2.9.2 release.
----
Overview of changes in gcalctool 5.5.15
* Adjusted the scroll_right() routine to only scroll right if the
horizontal scroll bar is visible.
----
Overview of changes in gcalctool 5.5.14
* Fixed bug #158357. Removed the -DGNOME_DISABLE_DEPRECATED and the
-DGTK_DISABLE_DEPRECATED flags from the INCLUDES definition in
.../gcalctool/Makefile.am for now, to allow it to successfully build
against the latest GNOME/Gtk+.
* Slight adjustment to correct check the Advanced mode menu item when
the user had previously terminated gcalctool in that mode.
----
Overview of changes in gcalctool 5.5.13
* Changed the names of the gconf mode type key so that there is backward
compatibility.
* Reset the initial default mode to BASIC.
----
Overview of changes in gcalctool 5.5.12
* Fixed bug #157757. The horizontal scrollbar for the display area will
now only be visible when needed. It will also display the rightmost part
of the display as you are entering new input.
----
Overview of changes in gcalctool 5.5.11
* Added in a very basic mode for gcalctool. Rather than calling this a
"Light" mode, the existing "Basic" mode is now renamed to "Advanced"
and the new basic mode is called "Basic".
----
Overview of changes in gcalctool 5.5.10
* Fix for bug #157021. X^Y now works for -X with integer Y. -X with
non-integer Y will now display a descriptibe error in the status bar.
----
Overview of changes in gcalctool 5.5.9
* Generated gcalctool tarball for first GNOME 2.9 release.
----
Overview of changes in gcalctool 5.5.8
* Slight adjustment to bug #152301. The tooltip message had been tweaked to
"Show the About Gcalctool dialog".
----
Overview of changes in gcalctool 5.5.7
* Fixed bug #152301. Adjusted the tooltip message for Help->About... from
"Show about help" to "Show the about dialog", to make it more understandable.
----
Overview of changes in gcalctool 5.5.6
* Fixed bug #153726. Gcalctool will now build correctly when using the
-fno-common option for gcc (3.3.4).
----
Overview of changes in gcalctool 5.5.5
* Numerical answer localization and thousand separator support for
arithmetic precedence mode.
* If the accuracy was changed via one of the ten preset menu items in the
Acc menu, the tooltip wasn't getting correct updated with the new accuracy.
----
Overview of changes in gcalctool 5.5.4
* Further changes to the "Set Precision" popup (rfe #147803):
- "Significant places" not "Significant Places".
- Change "Set Precision..." to be "Other (12) ..." (where "(12)" is the
current precision, and be in the same radio box group as the other menu
items. Check the appropriate menu entry.
- Adjust the Acc button tooltip to show the current accuracy too.
- When the user attempts to enter an invalid entry in the Set Precision
popup, an error message is shown in the main gcalctool status bar.
- the other Acc radio button items (0-9) need to have mnemonics (_0, _1 ...).
* Fixed bug #152790. Most of the changes needed were already in CVS; there
was one compiler warning that still needed to be removed.
* Storing the display value to a memory register was not updating the memory
register window, if it was visible.
----
Overview of changes in gcalctool 5.5.3
* Added in functionality to set the number of significant places > 9.
There is a new menu item under the Acc menu called "Set Precision..."
that brings up a small popup allowing you to set precision between 0
and MAXACC significant places (where MAXACC is currently 30).
----
Overview of changes in gcalctool 5.5.2
* Fixed up numerous warnings generated by running lint on the gcalctool code.
Removed unused variables and functions. Declared routines statically where
possible.
----
Overview of changes in gcalctool 5.5.1
* Fixed bug 148581. Changes to get latest gcalctool compiling on a BSD system.
----
Overview of changes in gcalctool 5.5.0
* Major new release of gcalctool. Incorporates an arithmetic operator
precedence mode (currently the default while it's been debugged). To get
the old style, uncheck View->Use Arithmetic Precedence from the menu bar.
* The "(" and ")" buttons have moved from the scientific mode into the
Basic mode so that they are now available to users who need them but not
everything that the Scientific mode provides.
* There is a footer message area that provides feedback.
* The display area now has an horizontal scrollbar.
* Typing in the keyboard shortcuts for the various gcalctool buttons
autocompletes their entry into the display area.
* Tooltips show button's shortcut.
|
|
Overview of changes in gcalctool 4.4.22
* Fixed bug #163468. Pressing "(<Del>)" would cause gcalctool to crash.
Overview of changes in gcalctool 4.4.21
* Fixed bug #157277. Entering "(" followed by Clr using the mouse to
click on the buttons, caused a bogus character to be displayed and
the display wasn't cleared.
|
|
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
* Generated tarball distribution for GNOME 2.8 (Final).
|
|
*-dirs packages.
|
|
* Version for GNOME 2.6 (FINAL) call for tarballs. Includes:
- new locales for pa, en_GB, bg and ga.
- localized online user documentation from the Sun translation team.
for de, es, fr, it, ja, ko, sv, zh_CN, zh_HK and zh_TW.
|
|
Buildlink files: RECOMMENDED version changed to current version.
|
|
* One more slight adjustment to the fix for bug 135064
(http://bugzilla.gnome.org/show_bug.cgi?id=135064)
Entering numbers that start with the numeric point character ('.")
are now visibly displayed.
* Adjustment to the fix for bug 135064
(http://bugzilla.gnome.org/show_bug.cgi?id=135064)
Fix to remove a potential spurious initial thousands separator
character after a change sign operation.
|
|
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
|
|
database.
|
|
* Fixed bug 135064. Changing the sign of a large number (when "Show
Thousands Separator" is on and this is not the C locale), no longer
corrupts the display.
My special thanks to Miloslav Trmac for fixing this problem in a
really elegant manner. This is an important change to the way that
numbers are displayed.
The fix involved resetting all the internal calculations in gcalctool
to be done in the C locale, and then localized (radix character and
thousands separator), just before the number is displayed.
I'd appreciate it if everybody could give this a good thrashing in as
many locales as possible to make sure that it's fully working.
* Fixed bug 135328. Added Shift-slash as a recognized alternate for the
divide operation (needed by the be-latin1 keyboard layout).
|
|
Changes since 4.3.44:
* Fixed bug 134540. gcalctool now correctly handles the digits
0123456789 which are shifted about the accented characters on a
French keyboard.
* Fixed bug 134484. Doing "3 x! x! x!" no longer causes gcalctool to
lock up.
|
|
Overview of changes in gcalctool 4.3.44
* Fixed bug 133764.
- "Gradients" was still appearing when in Scientific mode (instead of
"Gradians".
- In the x^2 button, the 2 should not be italicized.
- In the x^2 and x^y buttons, the x should be italicized.
- The View Thousands Separator menu item should not remain active during
an error condition.
Overview of changes in gcalctool 4.3.43
* Fixed bug 133590. The About box now lists the documenters of gcalctool.
Overview of changes in gcalctool 4.3.42
* Fixed bug 132582. Adjusted the gcalctool titlebar to use a hyphen
(rather than square brackets) to show what mode the user is currently
using.
Overview of changes in gcalctool 4.3.41
* Fixed bug 132570. Adjusted UI to use spacing to delineate groups rather
than frames (per the HIG).
Overview of changes in gcalctool 4.3.40
* Fixed bug 131571. User defined constants are now read/written out (as
gconf resources) with no thousands separator and with a radix of ".".
Overview of changes in gcalctool 4.3.39
* Fixed bug 131594. The "Insert ASCII View..." menu item and the
"Insert" button no longer use the GTK_STOCK_CONVERT stock icon
(as per the HIG).
|
|
|
|
|
|
|
|
This shouldn't be needed if we had non-recursive dependancies *sigh*.
|
|
Changes since 4.3.35:
* Fixed bug 131059. Fix to allow the thousands separator to be used
correctly with the creation of the initial constant values in the
Russian locale.
* Fixed bug 130078. Changed the y^x button label to x^y (really x
superscript y). Adjusted the tooltip message to "Raise displayed
value to the power of y".
* Fixed bug 130282 again. Needed to remove the "|| tsep[0] == '\0'" check
from the get_tsep() routine in order to get the thousands separator to
correctly work in all locales. Note that there is no thousands separator
now for the C locale.
|
|
Changes sinec 4.2.83:
o Many bug fixes.
o Further work on enhancement request 125873. As the user is typing
in input, the display will now show the thousands separator
(if checked).
o On a Solaris keyboard, Shift-"^" is
GDK_asciicircum/GDK_SHIFT_MASK. This keyval/state pair needed to
be added to the Xor recognized mappings.
o gcalctool can now optionally show the thousands seperator
character for fixed point numbers displayed in the decimal
base. Same for numbers stored in the memory registers. There is
a new "Show Thousands Separator" menu entry in the View menu to
set this.
o Online help updated.
o Updated the gcalctool man pages.
o Install "gnome-calculator" symlink as reqested by Glynn Foster.
|
|
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
|
|
( We really need non-recursive dependancies... *sigh* )
|
|
|
|
|
|
|
|
|
|
|
|
- Use omf.mk to handle scrollkeeper omf files properly.
- Depend on gnome2-dirs to handle shared directories.
- Sort PLIST while here.
- Bump PKGREVISION to 1.
|
|
bugfix release, as it looks
|
|
|
|
dependency bumps.
|
|
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
|
|
calculator tool. This version was provided by Scott Aaron Bamford in
PR pkg/18660 with some buildlink2 changes by me.
|