2009-03-23 02:21:30 +00:00
|
|
|
2009-03-23 Lex Trotman <elextr(at)gmail(dot)com>
|
2008-11-11 09:27:49 +00:00
|
|
|
|
2009-03-23 02:21:30 +00:00
|
|
|
Update Branch to truck and backout disputed changes
|
|
|
|
|
|
|
|
* src/build.c, src/build.h, src/project.c, src/about.c, THANKS, Changelog:
|
|
|
|
hand merged, source files merged by commenting around merge indicators
|
|
|
|
so the process can be undone if problems arise, these comments will
|
|
|
|
be removed in a later version.
|
2008-11-11 09:27:49 +00:00
|
|
|
|
2009-03-23 02:21:30 +00:00
|
|
|
* disputed changes backed out by merging with a checkout of R3195
|
2008-11-10 12:28:06 +00:00
|
|
|
|
2008-11-10 00:49:16 +00:00
|
|
|
2008-11-10 Lex Trotman <elextr(at)gmail(dot)com>
|
|
|
|
|
|
|
|
Fixed build menu updating after dialog close
|
|
|
|
|
|
|
|
* src/build.c:
|
|
|
|
on_includes_arguments_dialog_response calls projects::update_ui()
|
|
|
|
create_build_menu_gen() fixed reference to build_2_label SB 3
|
|
|
|
format it
|
|
|
|
* src/projects.c:
|
|
|
|
make update_ui() non-static
|
|
|
|
format it
|
|
|
|
|
2008-11-05 16:18:52 +00:00
|
|
|
2008-11-05 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
|
|
|
|
|
|
|
|
* src/build.c:
|
|
|
|
Fix warning with -Wall -Wextra.
|
2008-11-05 16:49:44 +00:00
|
|
|
* src/build.c:
|
|
|
|
Factor with add_build_command_widgets().
|
2008-11-05 17:57:52 +00:00
|
|
|
* src/build.c:
|
|
|
|
Capitalize 'project build menu commands' string, make fully
|
|
|
|
translatable.
|
|
|
|
Add column spacing of 6 for project commands table (Gnome HIG).
|
2008-11-05 18:01:26 +00:00
|
|
|
* src/build.c:
|
|
|
|
Use GeanyProject typedef instead of struct.
|
2008-11-05 16:18:52 +00:00
|
|
|
|
|
|
|
|
2008-11-01 02:45:55 +00:00
|
|
|
2008-111-01 Lex Trotman <elextr(at)gmail(dot)com>
|
|
|
|
|
|
|
|
Updated Manual to build geany.html
|
2008-11-05 16:18:52 +00:00
|
|
|
|
2008-11-01 02:45:55 +00:00
|
|
|
* doc/geany.txt:
|
|
|
|
Modified to make geany.html build w/o errors
|
|
|
|
|
2008-10-27 02:33:10 +00:00
|
|
|
2008-10-27 Lex Trotman <elextr(at)gmail(dot)com>
|
|
|
|
|
|
|
|
Updated Manual to reflect desired full functionality of build system
|
2008-11-05 16:18:52 +00:00
|
|
|
|
2008-10-27 02:33:10 +00:00
|
|
|
* doc/geany.txt:
|
|
|
|
Build system section heavily re-written, minor changes to preferences
|
2008-11-05 16:18:52 +00:00
|
|
|
and project sections, NOT DONE file formats section until fully
|
2008-10-27 02:33:10 +00:00
|
|
|
implemented.
|
|
|
|
* doc/images/build_menu.png, doc/images/build_menu_cmds.png
|
|
|
|
added images for document
|
2008-11-05 16:18:52 +00:00
|
|
|
|
2008-10-17 08:00:22 +00:00
|
|
|
2008-10-17 Lex Trotman <elextr(at)gmail(dot)com>
|
|
|
|
|
|
|
|
Prototype of project customisable build menu commands
|
2008-11-05 16:18:52 +00:00
|
|
|
|
2008-10-17 08:00:22 +00:00
|
|
|
* src/build.h:
|
|
|
|
added build_default_menu() to interface, used by projects
|
|
|
|
* src/build.c:
|
|
|
|
build_make_file() changed to take commands from project or default
|
2008-11-05 16:18:52 +00:00
|
|
|
create_build_menu_gen() changed to create the menu from the project
|
2008-10-17 08:00:22 +00:00
|
|
|
settings or default & unref old menu so callable more than once
|
|
|
|
build_default_menu() added
|
2008-11-05 16:18:52 +00:00
|
|
|
on_includes_arguments_dialog_response() added getting the values for
|
2008-10-17 08:00:22 +00:00
|
|
|
the project fields
|
|
|
|
show_includes_arguments_gen() added the extra fields for project commands
|
|
|
|
* src/project.h:
|
|
|
|
added command and label fields to the project structure
|
|
|
|
* src/project.c:
|
|
|
|
update_ui() calls build_default_menu to make menu match project status
|
|
|
|
load_config() added loads for build commands & labels
|
|
|
|
write_config() added saves for build commands and labels
|
|
|
|
|
|
|
|
|
2008-10-10 15:05:09 +00:00
|
|
|
2008-10-10 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
|
|
|
|
|
|
|
|
* doc/geany.txt, doc/geany.html, src/about.c, THANKS:
|
|
|
|
Update manual for Lex Trotman's proposed build system changes (under
|
|
|
|
discussion).
|
|
|
|
|
|
|
|
|
2009-03-20 17:22:18 +00:00
|
|
|
2009-03-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
|
2008-10-02 22:41:15 +00:00
|
|
|
|
2009-03-20 17:22:18 +00:00
|
|
|
* plugins/htmlchars.c:
|
|
|
|
Extend plugin by feature to bulk replace and replace on input for
|
|
|
|
special characters to their HTML entities.
|
2008-10-01 16:47:25 +00:00
|
|
|
|
|
|
|
|
2009-03-19 17:49:52 +00:00
|
|
|
2009-03-19 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-09-30 20:28:18 +00:00
|
|
|
|
2008-09-30 20:30:38 +00:00
|
|
|
* src/build.c:
|
2009-03-19 17:49:52 +00:00
|
|
|
Update build menu items after changing anything in the
|
|
|
|
'Set Includes and Arguments' dialog.
|
|
|
|
Disable Compile/Run buttons/menu items when Compile/Run commands are
|
|
|
|
set but empty.
|
2009-03-19 18:03:38 +00:00
|
|
|
Reset current build directory to the base directory after reading a
|
|
|
|
"Leaving directory" message when parsing Make output
|
|
|
|
(closes #2694479, patch by Andrea Mazzoleni, thanks).
|
2008-08-14 15:50:40 +00:00
|
|
|
* src/notebook.c:
|
2009-03-19 17:50:08 +00:00
|
|
|
Fix wrong display of the filename in the tab bar menu for new files.
|
2009-03-19 17:50:23 +00:00
|
|
|
* src/dialog.c:
|
|
|
|
Set the initial directory for the Save As dialog only once on
|
|
|
|
initialisation.
|
|
|
|
Add a shortcut of the project's base directory to the
|
|
|
|
File Open/Save As dialogs when a project is open for faster access.
|
2009-03-19 17:50:38 +00:00
|
|
|
* src/splitwindow.c:
|
|
|
|
Add keybindings for the split actions.
|
2008-08-11 18:16:35 +00:00
|
|
|
|
|
|
|
|
2009-03-16 13:43:12 +00:00
|
|
|
2009-03-16 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-08-11 18:16:35 +00:00
|
|
|
|
2009-03-16 13:43:12 +00:00
|
|
|
* src/search.c:
|
|
|
|
When using Find All in the Find dialog (in Session and Document),
|
|
|
|
display the right amount of matches.
|
|
|
|
Fix the display of the matches once per line (I broke the original
|
|
|
|
patch).
|
2009-03-16 13:45:12 +00:00
|
|
|
* src/ui_uitls.c:
|
|
|
|
Fix wrong directory selection behaviour in all Open Folder dialogs
|
|
|
|
(closes #2688020, patch by Marcel Stimberg, thanks).
|
2009-03-16 14:41:10 +00:00
|
|
|
* src/socket.c:
|
|
|
|
Don't present the main window of a running instance when starting
|
|
|
|
a second instance separately.
|
2008-08-08 14:33:23 +00:00
|
|
|
|
|
|
|
|
2009-03-15 07:50:05 +00:00
|
|
|
2009-03-15 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-08-08 07:47:06 +00:00
|
|
|
|
2009-03-15 07:50:05 +00:00
|
|
|
* src/socket.c:
|
|
|
|
Reduce default file permissions on the Unix Domain socket file
|
|
|
|
(reported by Jörg Sommer, thanks).
|
2008-08-08 07:47:06 +00:00
|
|
|
|
|
|
|
|
2009-03-13 10:02:29 +00:00
|
|
|
2009-03-13 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-08-07 11:49:06 +00:00
|
|
|
|
2009-03-13 10:02:29 +00:00
|
|
|
* doc/geany.txt, doc/geany.html, geany.glade, src/interface.c,
|
|
|
|
src/main.c, src/plugindata.h, src/plugins.c, src/prefs.c,
|
|
|
|
src/prefs.h:
|
|
|
|
Add an option to set an additional plugin lookup path.
|
2009-03-13 17:23:56 +00:00
|
|
|
* src/search.c:
|
|
|
|
When using Find All in the Find dialog, display matches only once
|
|
|
|
per line in the messages window (patch by Bert Vermeulen, thanks).
|
2008-08-05 14:46:27 +00:00
|
|
|
|
|
|
|
|
2009-03-13 09:58:27 +00:00
|
|
|
2009-03-10 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-08-05 08:52:59 +00:00
|
|
|
|
2009-03-13 09:58:27 +00:00
|
|
|
* data/filetype_extensions.conf, data/filetypes.actionscript,
|
|
|
|
src/about.c, src/document.c, src/filetypes.c, src/filetypes.h,
|
|
|
|
src/highlighting.c, src/plugindata.h, src/symbols.c,
|
|
|
|
tagmanager/Makefile.am, tagmanager/actionscript.c,
|
|
|
|
tagmanager/makefile.win32, tagmanager/parsers.h, THANKS, wscript:
|
|
|
|
Add filetype ActionScript (patch by Chris Macksey, thanks).
|
|
|
|
Update type keywords only for real C-like languages.
|
|
|
|
Fix wrong sorting of Assembler and Ada filetypes.
|
2009-03-13 09:59:58 +00:00
|
|
|
* plugins/classbuilder.c:
|
|
|
|
Use G_DEFINE_TYPE in the GTK+ class template instead of manual code.
|
|
|
|
Other minor cleanups.
|
2008-08-05 08:52:59 +00:00
|
|
|
|
|
|
|
|
2009-03-05 13:03:06 +00:00
|
|
|
2009-03-05 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-08-04 08:52:06 +00:00
|
|
|
|
2008-08-04 08:53:21 +00:00
|
|
|
* src/notebook.c:
|
2009-03-05 13:03:06 +00:00
|
|
|
Don't use menu item images for the tab bar menu to save some
|
|
|
|
vertical space.
|
2009-03-05 13:03:25 +00:00
|
|
|
* data/filetypes.fortran, tagmanager/fortran.c:
|
|
|
|
Add keyword 'extends' and fix Fortran parser to support the
|
|
|
|
'extends' keyword (closes #2654492).
|
2009-03-05 13:03:51 +00:00
|
|
|
* geany.glade, plugins/export.c, src/interface.c, src/printing.c,
|
|
|
|
src/search.c, src/toolbar.c:
|
|
|
|
Fix punctuation.
|
2008-08-04 08:52:06 +00:00
|
|
|
|
|
|
|
|
2009-03-03 21:28:01 +00:00
|
|
|
2009-03-03 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
|
2008-08-01 15:54:21 +00:00
|
|
|
|
2008-08-01 15:51:30 +00:00
|
|
|
* src/about.c, THANKS:
|
2009-03-03 21:28:01 +00:00
|
|
|
Added Jari Rahkonen to list of Finnish translators.
|
2008-07-23 11:46:02 +00:00
|
|
|
|
2008-07-22 13:06:11 +00:00
|
|
|
|
2009-03-02 20:33:48 +00:00
|
|
|
2009-03-02 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-07-22 13:06:11 +00:00
|
|
|
|
2009-03-02 20:33:48 +00:00
|
|
|
* geany.pc.in:
|
|
|
|
Adjust minimum required GTK version.
|
2009-03-02 20:34:06 +00:00
|
|
|
* src/Makefile.am, wscript:
|
|
|
|
Add main.h to the list of installed header files.
|
2009-03-02 20:34:31 +00:00
|
|
|
* geany.glade, src/document.c, src/documentprivate.h, src/interface.c,
|
|
|
|
src/notebook.c, src/ui_utils.c:
|
|
|
|
Remove GeanyDocumentPrivate::tabmenu_label.
|
|
|
|
Disable the default tab bar menu for the main notebook widget and
|
|
|
|
use a custom menu instead which lists all open files as usual plus
|
|
|
|
'Close Other Documents' and 'Close All' menu items.
|
2009-03-02 20:33:48 +00:00
|
|
|
|
|
|
|
|
2009-02-27 14:05:50 +00:00
|
|
|
2009-02-27 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
|
|
|
|
|
|
|
* src/callbacks.c, src/search.c, src/ui_utils.c, src/ui_utils.c:
|
|
|
|
Move ui_set_search_entry_background() into ui_utils.c.
|
|
|
|
Change the background colour of the search entries in the Find
|
|
|
|
and Replace dialogs according to the search results like in the
|
|
|
|
toolbar search field.
|
|
|
|
Add images to the 'Replace' and 'Replace and Find' buttons in the
|
|
|
|
Replace dialog.
|
|
|
|
Minor cleanups in search.c.
|
2009-02-27 14:06:06 +00:00
|
|
|
* tagmanager/tm_source_file.c:
|
|
|
|
Update source files upon creation.
|
2009-02-27 14:06:21 +00:00
|
|
|
* data/c99.tags:
|
|
|
|
Update C tags for glibc 2.9.
|
2009-02-27 14:06:51 +00:00
|
|
|
* src/callbacks.c, src/toolbar.c:
|
|
|
|
Fix broken non-incremental search with the toolbar search entry when
|
|
|
|
pressing Enter (closes #2638180).
|
2009-02-27 14:07:06 +00:00
|
|
|
* plugins/splitwindow.c:
|
|
|
|
Fix possible crash on non-32-bit systems (patch by
|
|
|
|
Wolfgang Ocker, thanks).
|
2009-02-27 14:07:20 +00:00
|
|
|
* geany.spec.in:
|
|
|
|
Update the Packager tag due to Dominic's various contributions.
|
|
|
|
Update description and feature list.
|
|
|
|
Change Source tag to the gzip'ed tarball to be in sync with the
|
|
|
|
Makefile target (thanks to Wolfgang Ocker for reporting).
|
2008-07-12 11:46:59 +00:00
|
|
|
|
|
|
|
|
2009-02-26 01:25:38 +00:00
|
|
|
2009-02-26 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
|
2008-07-10 14:12:09 +00:00
|
|
|
|
2009-02-26 01:25:38 +00:00
|
|
|
* plugins/vcdiff.c, plugins/Makefile.am, po/POTFILES.in:
|
|
|
|
Removed deprecated plugin VC Diff
|
2008-07-10 14:12:09 +00:00
|
|
|
|
|
|
|
|
2009-02-25 23:25:06 +00:00
|
|
|
2009-02-25 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-07-07 11:09:23 +00:00
|
|
|
|
2009-02-25 23:25:06 +00:00
|
|
|
* src/templates.c:
|
|
|
|
Fix wrong Fortran 90 comment characters when inserting templates.
|
2009-02-25 23:28:01 +00:00
|
|
|
* doc/geany.html, doc/geany.txt, geany.glade, src/callbacks.c,
|
|
|
|
src/callbacks.h, src/editor.c, src/interface.c, src/keybindings.c,
|
|
|
|
src/keybindings.h, src/main.c, src/plugindata.h, src/vte.c,
|
|
|
|
src/vte.h, THANKS:
|
|
|
|
Add 'Send Selection to Terminal' command to the Edit->Format menu
|
|
|
|
(initial patch by David Gleich, thanks).
|
2009-02-25 23:29:34 +00:00
|
|
|
* geany.glade, src/interface.c:
|
|
|
|
Fix mnemonic for the Edit->Preferences menu item.
|
2008-07-07 11:09:23 +00:00
|
|
|
|
|
|
|
|
2009-02-24 18:25:41 +00:00
|
|
|
2009-02-24 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-07-05 09:37:37 +00:00
|
|
|
|
2009-02-24 18:25:41 +00:00
|
|
|
* configure.in, plugins/Makefile.am:
|
|
|
|
Enable socket support when cross-compiling.
|
|
|
|
Enable plugin compilation when cross-compiling.
|
2009-02-24 18:25:57 +00:00
|
|
|
* src/msgwindow.c:
|
|
|
|
Fix missing NULL checks when reading the colour value of compiler
|
|
|
|
output messages.
|
2009-02-24 18:26:16 +00:00
|
|
|
* src/main.c, src/win32.c, src/win32.h:
|
|
|
|
On Windows, change the working directory to the Geany installation
|
|
|
|
path at startup to avoid unwanted directory locking(closes #2626124).
|
2009-02-24 18:26:33 +00:00
|
|
|
* src/encoding.c:
|
|
|
|
Fix broken selection of "Document->Set Encoding" menu items.
|
2009-02-24 18:27:01 +00:00
|
|
|
* src/document.c, tagmanager/include/tm_source_file.h,
|
|
|
|
tagmanager/include/tm_work_object.h, tagmanager/tm_project.c,
|
|
|
|
tagmanager/tm_source_file.c, tagmanager/tm_tag.c,
|
|
|
|
tagmanager/tm_work_object.c, tagmanager/tm_workspace.c:
|
|
|
|
Don't let the tagmanager automatically reparse files if they
|
|
|
|
seem to be changed on disk (affects all files in the current session,
|
|
|
|
not the current one). This should speed up file saving a little bit,
|
|
|
|
especially with remote files.
|
|
|
|
Remove now unnecessary calls to tm_workspace_update().
|
2009-02-24 18:27:21 +00:00
|
|
|
* src/printing.c:
|
|
|
|
Allow an empty value for the date format in the print settings to
|
|
|
|
omit the date/time string in the print header.
|
2008-07-05 09:37:37 +00:00
|
|
|
|
|
|
|
|
2009-02-20 01:08:50 +00:00
|
|
|
2009-02-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
|
2008-07-04 13:54:59 +00:00
|
|
|
|
2009-02-20 01:08:50 +00:00
|
|
|
* src/editor.c: Set cursor for LaTeX at auto closing of environment
|
|
|
|
direct into area.
|
2008-07-04 13:54:59 +00:00
|
|
|
|
|
|
|
|
2009-02-19 15:09:45 +00:00
|
|
|
2009-02-19 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-07-03 14:39:49 +00:00
|
|
|
|
2009-02-19 15:09:45 +00:00
|
|
|
* src/utils.h:
|
|
|
|
Add missing header include (closes #2615808).
|
2008-07-03 14:39:49 +00:00
|
|
|
|
|
|
|
|
2009-02-18 14:57:58 +00:00
|
|
|
2009-02-18 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-07-03 12:32:55 +00:00
|
|
|
|
2008-07-03 13:46:01 +00:00
|
|
|
* src/symbols.c:
|
2009-02-18 14:57:58 +00:00
|
|
|
Fix a possible crash when comparing symbol names
|
|
|
|
(could be related to Ubuntu bug #147151).
|
2009-02-18 15:20:27 +00:00
|
|
|
Fix broken symbol list tooltips when tag names contain ampersands.
|
2008-06-24 12:25:23 +00:00
|
|
|
|
|
|
|
|
2009-02-16 13:18:20 +00:00
|
|
|
2009-02-15 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
|
2008-06-24 12:25:23 +00:00
|
|
|
|
2009-02-16 13:18:20 +00:00
|
|
|
* plugins/makefile.win32:
|
|
|
|
Don't build Split Window plugin on Windows (doesn't work).
|
2008-06-21 16:22:51 +00:00
|
|
|
|
|
|
|
|
2009-02-15 10:55:58 +00:00
|
|
|
2009-02-15 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
|
2008-06-21 16:22:51 +00:00
|
|
|
|
2009-02-15 14:06:12 +00:00
|
|
|
* ChangeLog, Makefile.am: Rotate ChangeLog.
|
2008-04-19 10:39:27 +00:00
|
|
|
* configure.in, geany.nsi, geany_private.rc, win32-config.h,
|
2009-02-15 14:10:10 +00:00
|
|
|
wscript, doc/geany.txt, doc/geany.html, src/geany.h:
|
2008-04-19 10:39:27 +00:00
|
|
|
Post-release version bump.
|
2008-04-19 07:56:56 +00:00
|
|
|
|
|
|
|
|
2009-02-16 13:18:20 +00:00
|
|
|
*** See ChangeLog.pre-0-17 for earlier changes ***
|