2000-02-26 Martin Baulig <martin@home-of-linux.org>
* docs/C/: New directory. Moved everything from `docs/' here.
* docs/C/mini-commander.sgml: Changed doctype to
"-//GNOME//DTD DocBook PNG Variant V1.0//EN".
* docs/gpl2.sgml: Removed.
* docs/mini-commander.sgml: Moved to `C' subdirectory.
* docs/screenshot0.gif: Likewise.
* docs/topic.dat: Likewise.
2000-02-23 Peter Hawkins <peterhawkins@ozemail.com.au>
* src/preferences.c : stopped about box from being opened multiple times at once.
2000-02-22 Peter Hawkins <peterhawkins@ozemail.com.au>
* src/preferences.c : fixed memory leak during loading history, stopped
preferences dialog from being opened multiple times at once.
2000-02-11 Oliver Maruhn <oliver@maruhn.com>
* src/message.c (hide_message): fixed small bug with message timing
2000-02-10 Oliver Maruhn <oliver@maruhn.com>
* src/message.c (show_message): Messages have not been visibile if
the panel size was small or tiny. Now they are shown in a small
popup window.
(show_message): better positioning of message popup window
* src/command_line.c (command_line_activate_cb): Sometimes the
text entry does not get the keyboard focus although it should.
Maybe this workaround fixes this problem.
2000-02-06 Oliver Maruhn <oliver@maruhn.com>
* src/macro.c (expand_command): bug fixed which prevented
executing plain commands (non-macros)
2000-02-02 Oliver Maruhn <oliver@maruhn.com>
* src/macro.c and other places: Macros are defined via regular
expressions instead of prefixes [this nice idea has been suggested
by Alejandro Forero Cuervo <bachue@bachue.com>]
* src/history.c (delete_history_entry): added
(append_history_entry): now really no dupes are stored in the
command history
* src/*.[ch]: modified naming scheme of function and variable
names
Sat Jan 29 02:17:36 2000 Tom Gilbert <gilbertt@tomgilbert.freeserve.co.uk>
* On an anti-warning hunt using CFLAGS="-O6 -g -W -Wall
-Wmissing-prototypes -Wmissing-declarations". Don't mind me.
Thu Jan 27 17:36:01 2000 George Lebl <jirka@5z.com>
* src/cmd_completion.c, src/command_line.c, src/exec.c,
src/preferences.c, src/terminal.c: fixed warnings and compilation
errors
Sun Oct 31 16:38:28 1999 George Lebl <jirka@5z.com>
* src/{command_line.c,terminal.c,mini-commander_applet.c}: initialize
globals, static vars, use gtk_widget_destroyed to avoid runtime
warnings and segfaults and use the new pixel size stuff
1999-10-05 Jacob Berkman <jberkman@andrew.cmu.edu>
(merge from 1-0)
* docs/Makefile.am (dist-hook): depend on index.html
so the docs get included with the dist
* docs/Makefile.am (EXTRA_DIST): fix
* docs/*.(css|html): removed
* docs/*.sgml: moved from docs/sgml/ to here
* docs/Makefile.am: copied stuff from
gnome-terminal/C/Makefile.am so we can not store
generated files in CVS
fixes bug #2411
1999-09-26 Oliver Maruhn <oliver@maruhn.com>
* src/cmd_completion.c (cmdc): The path environment variable was
modified by this function. This caused bugs in other functions.
Now a local copy of the path environment variable is made first.
1999-09-25 Oliver Maruhn <oliver@maruhn.com>
* src/Makefile.am (mini_commander_applet_SOURCES): terminal.[ch] added
* src/terminal.h: added
* src/terminal.c: added
1999-09-09 Oliver Maruhn <oliver@maruhn.com>
* src/command_line.c (command_entry_update_size): size will be
recalculated automatically if panel size changes
* src/mini-commander_applet.c (applet_size_changed_cb): added
(redraw_applet): applet size/layout will be modified automatically
if panel size changes
(applet_size_changed_cb): applet size will be recalculated
automatically if panel size changes
1999-09-08 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (propertiesBox_apply_signal): use
redraw_applet() for modifying properties of the applet's widgets
(propertiesBox): hint 'Sometimes the applet has to be moved on the
panel\nto make a change of the size visible.' is no longer needed
(propertiesBox): Changing appearance is no longer 'experimental'.
Changes are applied without needing to restart the whole applet.
* src/mini-commander_applet.c (redraw_applet): moved coded from
main() to this function
1999-09-07 Oliver Maruhn <oliver@maruhn.com>
* src/cmd_completion.c (cmdc): Added this new command completion
routine by Travis Hume <travishume@acm.org>. I guess it will be
faster than my old completion function which was based on a bash
skript
(cmdCompletion_old): backup copy of the fomer function
cmdCompletion
(cmdCompletion): modified to work with Travis' new cmdc function.
1999-08-23 Oliver Maruhn <oliver@maruhn.com>
* src/command_line.c (historyAutoComplete): applied Halfline's
<halfline@hawaii.rr.com> patch with minor changes to fix a bug
that the applet segfaults when the history is not filled
completely and autocomplete is on
1999-08-22 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c: added new option "enable history based autocomplete"
* src/preferences.h (struct structProperties): added
autoCompleteHistory
* src/command_line.c (historyAutoComplete): added [Thanks to
Halfline <halfline@hawaii.rr.com> for his idea and initial version
of historyAutoComplete]
(commandKey_event): added Halfline's initial additions for
historyAutoComplete
1999-07-11 Jacob Berkman <jberkman@andrew.cmu.edu>
* src/preferences.c (saveSession): use VERSION instead of
INTERNAL_VERSION
* src/about.c (aboutBox): use VERSION
* src/mini-commander_applet.h: remove 'INTERNAL_VERSION'
1999-05-30 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.h (struct structProperties): int showFrame added
* src/command_line.c (command_entry_update_color): added
(command_entry_update_size): added
1999-05-29 Oliver Maruhn <oliver@maruhn.com>
* sed s/om@linuxhq.com/oliver@maruhn.com/g
1999-05-21 Jacob Berkman <jberk+@cmu.edu>
* src/mini-commander_applet.c (main): This looks much better when
there is no handlebox
1999-05-17 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (loadSession): Included macro updates from
Chad Powell <pxpx@usa.net>.
Fri Apr 30 12:46:35 1999 George Lebl <jirka@5z.com>
* src/exec.c: based on a patch from "Brandon S. Allbery"
<allbery@ece.cmu.edu>, I added a SA_NOMASK define if it's
not defined (set it to SA_NODEFER in that case) and initialize
the whole sigaction structure to 0 instead of setting the
sa_restorer
1999-04-21 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (propertiesBox): Added a patch from Nick Lamb
<njl98r@ecs.soton.ac.uk> which make the handle box optional. When
I have more time I will make some modifications to these changes.
1999-04-19 Oliver Maruhn <oliver@maruhn.com>
* src/exec.c (sighandle_sigchld): Using waitpid() instead of
wait().
1999-04-16 Oliver Maruhn <oliver@maruhn.com>
* v1.0.0 released. This version has all basic features.
* src/exec.c (initExecSignalHandler): Using sigaction() instead of
signal(). Now the signal handler has not to be reinstalled
everytime the signal is catched. Hopefully this will fix the
"zombie" problem [reported by Charles Duffy <cduffy@bigfoot.com>
and Brian J. Murrell].
* src/preferences.c (loadSession): Two other macros from Chad
Powell <pxpx@usa.net> which allow searching yahoo and freshmeat
have been added as an new default macro. The "altavista" macro
has been updated.
1999-04-03 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (loadSession): A very useful macro from Chad
Powell <pxpx@usa.net> which allows searches on altavista has been
added as a new default macro.
* src/macro.c (prefixNumber): prefix matching improved
* src/mini-commander_applet.c (main): allow pasting into the input
box with the middle mouse button [idea taken from the applet
WebControl by Garrett Smith]
1999-01-19 Oliver Maruhn <oliver@maruhn.com>
* docs/Makefile.am (docdir): doc files will be installed in the
right place
1999-01-18 Nat Friedman <nat@nat.org>
* src/help.c (showHelp): Use gnome_app_id for the name of the root
help directory.
* src/preferences.c (propertiesBox): Likewise.
1999-01-18 Nat Friedman <nat@nat.org>
* src/preferences.c (propertiesBox): Connected the help signal of
the GnomePropertyBox to gnome_help_pbox_display.
1999-01-18 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (propertiesBox_apply_signal): wrong "date on"
message fixed
1999-01-17 Oliver Maruhn <oliver@maruhn.com>
* v0.0.14 released
* src/preferences.c (resetTemporaryPrefs): added
(propertiesBox_apply_signal): cleanup [now using resetTemporaryPrefs()]
* src/preferences.h (MAX_PREFIXES): now up to 99 macros are supported
* src/preferences.c (propertiesBox): macros put into a scrolled
window
* src/command_line.c (showHistory_signal): only add scrollbars when needed
1999-01-16 Oliver Maruhn <oliver@maruhn.com>
* src/command_line.c (commandKey_event): more control keys
supported
* src/cmd_completion.c (cmdCompletion): now command completion
delivers the largest possible completion [even if the given
command is not unique]
* src/macro.c (prefixLength_IncludingWhithespaces): added
* src/cmd_completion.c (cmdCompletion): now command completion
even works if a prefix is used
* src/macro.c (expandCommand): added
(prefixLength): added
(getPrefix): added
* src/macro.[ch]: added
* src/mini-commander_applet.c (main): tooltips added for
history/browser buttons
* src/preferences.c (loadSession): load history on program start
(saveSession): store history permanently
* src/history.c (existsHistoryEntry): added
(getHistoryEntry): added
(setHistoryEntry): added
(appendHistoryEntry): added
* src/command_line.c (commandKey_event): history related functions
moved to history.c
* src/history.[ch]: added
* src/mini-commander_applet.c (main): show history list directly
after the mouse button has been pressed down
(appletOrientChanged_cb): added [currently without any meaning]
* src/command_line.c (showHistory_signal): history window
converted into a popup window
(showHistory_signal): style support added [currently inactive]
(commandKey_event): "end of history list" messages added
(showHistory_signal): "history list empty"message added
(commandKey_event): "(gchar) -173" replaced by "GDK_Right"
1999-01-14 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (main): icons for
file-browser/history-list buttons added
* src/command_line.c (showHistory_signal): history window added;
there is still fine-tuning needed
1999-01-08 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (propertiesBox): found and fixed
preferences-mess-up bug [finally!]
1999-01-06 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (main): file-browser/history-list
buttons added
* src/command_line.c (fileBrowser*): file/command browser added
* src/mini-commander_applet.c (main): handle box added [I liked
this idea when I saw M. Watson's icewm-pager]
(appletDetached_signal): resize applet when it is
detached/attached
1999-01-05 Oliver Maruhn <oliver@maruhn.com>
* src/preferences.c (saveSession): save INTERNAL_VERSION instead
of VERSION of gnome-core
* src/command_line.c (commandKey_event): dupes are no longer
stored in command history
* src/exec.c (execCommand): better handling when /bin/sh can not
be started
* TODO (TODO): updated
* docs/sgml/mini-commander.sgml (Section History): synchronized
with NEWS
* NEWS: file added
1998-12-30 Oliver Maruhn <oliver@maruhn.com>
* docs/Makefile.am (%.html): .html files moved to docs/html/
(%.html): .html files moved back to docs/; .sgml files moved to
sgml/; now .html files are build automatically
1998-12-29 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c (main): removed wrong menu stock icon
* help.c (showHelp): added missing parameters
* about.c: help text deleted because it is now part of the
SGML/LinuxDoc documentation
(INTERNAL_VERSION): set to 0.0.13
* mini-commander_applet.c (main): "Help" menu item added
* docs/mini-commander.sgml: help file created
* Makefile.am (mini_commander_applet_SOURCES): help.c, help.h entries added
* help.h (showHelp_action): file created
* help.c (showHelp_action): file created
* Makefile.am (SUBDIRS): subdir docs/ added
1998-12-27 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c (main): layout fix: show command line at
the top
1998-12-19 Oliver Maruhn <oliver@maruhn.com>
* message.c (hideMessage): fixed bug that the layout was wrong
when no status message was shown layout
1998-12-15 Federico Mena Quintero <federico@nuclecu.unam.mx>
* Makefile.am (mini_commander_applet_SOURCES): Added a billion
missing header files, sigh...
1998-12-14 Oliver Maruhn <oliver@maruhn.com>
* command_line.c (commandKey_event): using key names from
gdk/gdkkeysyms.h instead of using hardcoded values
1998-12-13 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.desktop (Exec): added needed argument
(Type): changed from "Applet" to "Application"
* src/mini-commander_applet.gnorba: file created
* src/mini-commander_applet.c (main): fixed deprecated arguments
for applet_widget_init_defaults and applet_widget_new; now the
source is compileable again
1998-10-21 Oliver Maruhn <oliver@maruhn.com>
* src/cmd_completion.c (cmdCompletion): first implemention of
command completion code
1998-10-20 Oliver Maruhn <oliver@maruhn.com>
* src/cmd_completion.c (cmdCompletion): new file for command
completion code
* src/command_line.c: new file
* src/message.c: new file
* src/mini-commander_applet.c (showMessage): redrawing of frame
each time a message is displayed is no longe needed; this fixes
flickering of the applet
1998-10-19 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c splitted into mini-commander_applet.c,
preferences.c, about.c and exec.c
* src/mini-commander_applet.c (loadSession):
default-prefixes/commands routine rewritten and some defaults
changed [Kevin M Fox <kmfox@mail.bhi-erc.com> suggested to use
gnome-terminal instead of nxterm as default]
1998-10-17 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (propertiesBox_apply_signal): colors
of command line now configurable
(saveSession): preferences-save-bug fixed
1998-10-16 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (commandKey_event): bug in new
history feature fixed
(saveSession_signal): now using global properties instead of local
(propertiesBox): check if prefix and command strings don't point
to NULL before calling gtk_entry_set_text
1998-10-14 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (propertiesBox_apply_signal): option
enable/disable date added
(commandKey_event): remember current command [even when you press
KeyUp, KeyDown] [suggested by "Itamar S.-T." <itamars@ibm.net>]
(execCommand): prefix support completely rewritten
prefixes are now configurable
1998-10-13 Oliver Maruhn <oliver@maruhn.com>
* INSTALL: some more hints added
* po/de.po: german translation added
* po/*: support for internationalization [i18n] added
* acconfig.h: some lines added
* macros/*: all files updated [gnome-orbit-check added]
* support/*: all files updated
1998-10-08 Oliver Maruhn <oliver@maruhn.com>
* src/mini-commander_applet.c (propertiesBox): properties dialog
box added (currently you can only enable/disable the clock)
(propertiesBox): prefix/command fields added
(saveSession_signal): session management added
* src/Makefile.am (mini_commander_applet_LDADD): fixed wrong name
of binary
1998-10-06 Oliver Maruhn <oliver@maruhn.com>
* configure.in: now autoconf/automake is used for building (thanks
to Raja R Harinath <harinath@cs.umn.edu> for his gnome-standalone
example)
subdirectory support added
1998-09-08 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c (execCommand): don't start netscape
again if it is still running; use "-remote openURL(...)" instead
1998-09-06 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c: included patch from Jacob C. Berkman
<jberk+@cmu.edu> which adds a signal handler (no more zombies ;-))
1998-09-05 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c: new outfit
(execCommand): fixed bug with storing wrong URL in history
1998-09-03 Oliver Maruhn <oliver@maruhn.com>
* mini-commander_applet.c: applet renamed to Mini Commander
* mini-commander_applet.c: support of URL's (suggested by Kevin M
Fox <kmfox@mail.bhi-erc.com>)
* mini-commander_applet.c: support of non-X programs
* mini-commander_applet.c: added clock
* mini-commander_applet.c (showMessage): added refresh of frame
when labelMessage changes
1998-09-01 Oliver Maruhn <oliver@maruhn.com>
* history added
* frame added
* status line added
* about box added
1998-08-31 Oliver Maruhn <oliver@maruhn.com>
* very first version of Mini Command-line
|