[anjuta-devel] Anjuta 3.8.0 released
- From: James Liggett <jrliggett cox net>
- To: anjuta-list gnome org, Anjuta Mailing List <anjuta-devel-list gnome org>, gnome-announce-list gnome org
- Subject: [anjuta-devel] Anjuta 3.8.0 released
- Date: Mon, 25 Mar 2013 13:12:29 -0700
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
About Anjuta IDE
================
Anjuta DevStudio is a versatile software development studio featuring
a number of advanced programming facilities including project
management, application wizard, interactive debugger, source editor,
version control, GUI designer, profiler and many more tools. It
focuses on providing simple and usable user interface, yet powerful
for efficient development.
News
====
This is a new stable version of Anjuta and all users should update to this
version as all 3.6.x versions become unsupported at this point.
Summary of the major changes between 3.6.x and 3.8:
- - Various bug fixes across many different plugins, including git,
debug-manager,
document-manager, python, glade, project-wizard and libanjuta. See
the shortlog
for complete details.
- - Two new plugins (Carl-Anton Ingmarsson):
1. jhbuild build plugin
2. Quick-open
Bugs fixed:
project-wizard: Fix vala ui path (bgo#Bug 686718 - wrong path of gui
file of gtk-vala-application)
python: Fix bgo#687646 - Auto-completion causes a segfault in Anjuta 3.6.1
git: bgo#691044 - typo in git-cherry-pick menu
am-project: bgo#684770 - Adding a "Miscelaneous Data" objective
ignores the given name
build: bgo#684758 - anjuta-3.5.91 fails to configure due to ac_ct_CXX
check
am-project: bgo#683728 - Project browser is not updated when files are
added or removed
am-project: bgo #681051 - Folder properties dialog can't be close with ESC
am-project: bgo #681050 - Double click on folder in project view open
properties window
am-project: bgo #681073 - Anjuta crashes when switching git branches
of the current project on the commandline
git: Fix bgo 687145 - Critical warning when switching git pane
project-wizard: Fix vala ui path (bgo#686718 - wrong path of gui file
of gtk-vala-application)
build-basic-autotools: bgo#686911 - Path of Vala source files passed
to message pane is wrong
build-basic-autotools:bgo#688293 - build-basic-autotools: Fix invalid read
anjuta: bgo #688609 - Saved dock positions not applied when opening a
project
libanjuta: bgo #693916 - Avoid the name Anjuta in libanjuta messages
Thanks to everybody who has helped this cycle and all translators.
Akom Chotiphantawanon (2):
Updated Thai translation
Updated Thai translation
Alexander Shopov (1):
Updated Bulgarian translation
Alexandre Franke (1):
Update French translation
Anish A (1):
Updated Malayalam Localization
Arnel A. Borja (3):
indentation-c-style: Fix "parenthesis" typos
symbol-db: Fix "parenthesis" typos
quick-open: Fix typo in distributed files
Ask H. Larsen (1):
Updated Danish translation
Aurimas Ä?ernius (2):
Updated Lithuanian translation
Updated Lithuanian translation
B.Prathibha (1):
Added keywords in desktop file.
Balázs �r (1):
Updated Hungarian translation
Carl-Anton Ingmarsson (149):
run-program: use AnjutaEnvironmentEditor instead of implementing
our own version.
jhbuild: new plugin to build/run program inside the jhbuild
environment.
indentation-c-style: be more picky when completing braces.
indentation-c-style: remove java_indentation() method
indentation-c-style: When removing opening bracket also remove
the closing one.
sourceview: don't emit change events after doing an undo
indentation-c-style: Change plugin.c modeline to spaces
indentation-c-style: Enable the plugin for JavaScript source files.
indentation-c-style: Rename action group to "C Indentation" and
remove it on deactivation.
indentation-python-style: Rename action group to "Python
Indentation".
Fix compile errors regarding undeclared functions.
document-manager: Fix various compile warnings.
anjuta-window: Don't call gtk_widget_show_all when setting up
widget.
document-manager: Support showing open documents in a combobox.
document-manager: Remove obsolete code for tabbing between
documents.
indentation-c-style: Update preferences UI file to gtk+-3
indentation-c-style: Fix modeline in plugin.c
indentation-c-style: Fix get_line_indentation().
indentation-c-style: Add option whether paranthesis alignment
should only use spaces.
file-manager: Fix invalid unref of NULL pointer.
document-manager: use on_close_file_activate() when closing file
using combo close button.
document-manager: Show dirty character "*" and "[read-only]" in
combo filename.
document-manager: Add search_box to document manager box directly.
document-manager: hide search box when pressing escape inside
the document widget.
libanjuta: use g_spawn_sync instead of fork() and waitpid()
debug-manager: use g_spawn_sync() instead of fork() and waitpid()
document-manager: Never disable "find in files" action.
git: Fix assertion when running g_signal_handlers_disconnect on
already destroyed widget.
git: Fix assertion when running g_hash_table_unref() on a NULL
pointer.
debug-manager: Fix accessing of invalid tree models.
document-manager: Update combo filenames when the project changes.
glade: Fix the palette not being shown.
glade: Fix the images in the palette toggles used for choosing
the edit mode.
symbol-db: Keep a reference to the SymbolDBQuery when running it
in a thread.
indentation-c-style: Fix logic error from
e27cade3ec1ce883182ff1b99637d781ae6b128c
symbol-db: Use a vertical box for the search view.
document-manager: Fix disconnection of GtkNotebook "switch-page"
signal.
anjuta-plugin-handle: Use g_hash_table_remove_all instead of
g_hash_table_foreach_remove.
file-manager: Keep a weak reference to the IAnjutaVcs object in
FileModel.
plugin-manager: Fix dependents checking on wrong object in
should_unload().
file-manager: Unref the FileModel reference when the FileView
gets finalized.
run-program: Keep a weak reference to the IAnjutaTerminal we run
the program in.
plugin-manager: Don't destroy available_plugins order in
populate_plugin_model().
anjuta: Fix destruction of the AnjutaUI instance.
libanjuta: Set "relative-path" property of AnjutaFileDropEntry
as readwrite.
glade: Add toggle buttons for margin and align editing.
anjuta: Fix destruction of AnjutaPreferences instance.
sourceview: Don't store the builder for the preferences in a
global variable.
am-project: Change the "Dependencies loop in variables" warning
to a debug print.
plugin-manager: Clean up memory management.
plugin-manager: Directly use anjuta_plugin_deactivate in
unload_all_plugins().
profile-manager: Add new close() function.
anjuta: unload all plugins before closing a window.
anjuta: Remove "exiting" signal from AnjutaShell.
symbol-db: Remove buffer update timeout when plugin gets
deactivated.
document-manager: Remove autosave timeout when the plugin is
deactivated.
build-basic-autotools: Disconnect all signals on editors when
the plugin is deactivated.
build-basic-autotools: Remove idle for updating indicators when
plugin is deactivated.
git: Fix compile warnings.
symbol-db: When updating a symbol try to update the closest one.
run-program: Default to Yes in "The program is already running"
dialog.
sourceview: keep ref on SourceViewIO during call to
input_stream_read_async().
symbol-db: rename sdb_engine_get_tuple_id_by_unique_name4()...
sourceview: Don't check if objects are not NULL before calling
g_clear_object().
sourceview: Add marks to an unloaded document the same way we
reload marks.
sourceview: Detect that a ifile_open() is a reload and save
marks and position.
libanjuta: Add "document-[added|removed]" signals to
IAnjutaDocumentManager.
document-manager: Emit "document-[added|removed]" signals.
debug-manager: use IAnjutaDocumentManager::document-added to add
breakpoints to editor.
debug-manager: Fix two leaks of GFile objects.
document-manager: sort files in document combo in ascending order.
libanjuta: Fix IAnjutaFile::opened signal documentation.
am-project: Fix leak of GMatchInfo in split_automake_variable().
starter: Fix leak of GtkRecentInfo.
symbol-db: Fix leaks of two GPtrArrays in
do_import_system_sources_after_abort()
file-loader: Fix leak of GtkRecentInfos in the RecentChooserMenu.
symbol-db: Fix leak of file_abs_path in
symbol_db_engine_update_project_symbols().
project-manager: Fix leak of the nodes GList in
gbf_project_view_update_tree().
symbol-db: Fix leak of prj_elements_list in
do_check_offline_files_changed()
file-loader: Fix leak of plugin names in sort_wizards()
debug-manager: Default to Yes in "The program is running" dialog.
snippets-manager: Fix faulty assertion in snippets_db_dispose().
libanjuta: Actually free stuff in AnjutaPkgConfigChooser::finalize.
symbol-db: Add update_flag to the symbol unique constraint.
file-manager: Fix compile warning.
git: Fix destruction of GitLogPane.
sourceview: Fix leak of list of GtkSourceCompletionItem.
sourceview: connect settings notifications with
g_signal_connect_object().
language-support-js: Fix g_object_unref() of NULL object.
Add new quick-open plugin.
file-manager: Use a GFile instead of an URI for the base path
property.
file-manager: Add option for showing the currently edited file
in the file manager.
file-manager: Enable typeahead search.
file-manager: Fix leak of GtkTreeModelSort.
file-manager: Add "Show in File manager" action to document popup.
document-manager: make the search files options span two cells
of the top grid
document-manager: remove usage of unneeded initialized variable
in class_init
symbol-db: fix symbols view label box to be horizontal
libanjuta: don't use deprecated functions in AnjutaAsyncCommand
sourceview: use gtk_widget_preferred_size instead of
gtk_widget_size_request
sourceview: use G_PRIORITY_DEFAULT for IO
anjuta: reduce size of toolbar buttons to GTK_ICON_SIZE_MENU
indentation-c-style: enable the plugin for IDL files
quick-open: remove duplicate declaration
document-manager: connect to toplevel SearchBox keypress to
handle closing
quick-open: remove doc from list in
quick_open_dialog_remove_document()
document-manager: emit "document-removed" for open documents in
dispose
language-support-cpp-java: change modeline of plugin.c
language-support-cpp-java: don't use deprecated g_string_down()
language-support-cp-java: fix crasher when swapping header/source
file-manager: don't try to select document which has no file yet
devhelp: Port to webkitgtk2
class-gen: fix compile warnings
project-wizard: move license templates to data/
class-gen: generate license the same way as project-wizard
class-gen: output filename instead of project name before copyright
class-gen: Always generate GObject private structure
build-basic-autotools: don't let build directory button expand
jhbuild: Extract libdir from newly added JHBUILD_LIBDIR
environment variable.
jhbuild: Translate error messages.
sourceview: mark clearing of buffer as a not undoable action
sourceview: use etag to only emit "changed" when file was
externally modified
symbol-db: fix compile warnings
libanjuta: Add new AnjutaCompletion object for prefix matching
libanjuta: Add basic tests for AnjutaCompletion
parser-cxx: use AnjutaCompletion instead of deprecated GCompletion
parser-cxx: remove unused ParserCxxAssistContext
python-assist: use AnjutaCompletion instead of GCompletion
python-assist: remove unused PythonAssistContext
python-assist: don't use deprecated functions
git.mk: update to the latest version
Include git.mk in Makefiles where it was missing
message-view: fix compile warnings
sourceview: only update stored etag if save was succesful
libanjuta: keep a ref on the AnjutaAsyncCommand when its thread
is run
git: use g_signal_connect_object() in GitLogCommand
git: use g_signal_connect_object() to connect to commands in
GitLogPane
git: fix up memory management of log model
git: properly unset the log command in the case the command failed
file-manager: make file_view_show_extended_data() more robust
parser-cxx: use g_signal_connect_object() to connect to query
signals
message-view: use g_type_class_add_private() to add private struct
sourceview: move all construction of Sourceview into constructed
sourceview: keep a separate reference to AnjutaShell in SourceviewIO
sourceview: only cancel open operations when closing editor
sourceview: add checks to SourceviewIO that the parent
Sourceview is alive
sourceview: don't take extra refs during open/save
sourceview: use g_signal_connect_object() to connect to io signals
symbol-db: don't allow or set null scope_definition_id and scope_id.
Chao-Hsiung Liao (1):
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Christian Kirbach (4):
Updated German manual translation
Updated German help translation
Updated German translation (fixed mismatched tags)
Updated German translation
Daniel Mustieles (12):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Removed markup from UI file
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Dimitris Spingos (3):
Updated Greek translation
Updated Greek translation
Updated Greek translation
Duarte Loreto (1):
Updated Portuguese translation and converted to New Spelling
(Novo AO)
Enrico Nicoletto (1):
Updated Brazilian Portuguese translation
Fran Diéguez (5):
Updated Galician translations
Updated Galician translations
Updated Galician translations
Updated Galician translations
Updated Galician translations
Frédéric Péters (1):
devhelp: update to latest devhelp changes
Gabor Kelemen (4):
Fix another Hungarian mistranslation
Hungarian help translation added
Added hu to HELP_LINGUAS
Updated Hungarian help translation
Gheyret Kenji (6):
Updated Uyghur translation
Updated Uyghur translation
Updated Uyghur translation
Updated Uyghur translation
Updated Uyghur translation
Updated Uyghur translation
Gil Forcada Codinachs (1):
[l10n] Minor fixes to Catalan translation
Ihar Hrachyshka (1):
Deleted obsolete Belarusian translation.
James Liggett (13):
Post-release version bump
Updated files for 3.7.1 release
language-support-cpp-java: Remove
org.gnome.anjuta.plugins.cpp.gschema.valid from git
language-support-vala: Don't clean config.vapi
Updated files for 3.7.2 release
Updated files for 3.7.3 release
Update files for 3.7.4 release
git: Always annotate signed tags
Update files for 3.7.90 release
git: Unset the log model view before refreshing the log
Make the glade catalog an optional feature
Update the HACKING file
Update files for 3.7.92 release
Jasper Lievisse Adriaanse (1):
Remove two unused/non-existing headers.
Joan Duran (1):
[l10n] Updated Catalan translation
Johannes Schmid (5):
project-wizard: Fix vala ui path (bgo#Bug 686718 - wrong path of
gui file of gtk-vala-application)
python: Fix crash during auto-indentation
various: Fixed compile warnings and a real bug in the gdbmi plugin
python: Fix bgo#687646 - Auto-completion causes a segfault in
Anjuta 3.6.1
sourceview: Fix wrong assignment when saving markers
Kalev Lember (1):
Fix desktop file syntax errors
Kjartan Maraas (1):
Updated Norwegian bokmål translation
Marek Ä?ernocký (3):
Updated Czech translation
Fixed needlessly marked label for translation
Updated Czech translation
Mario Blättermann (3):
[l10n] Updated German translation
[l10n] Updated German translation
[l10n] Updated German doc translation
Matej UrbanÄ?iÄ? (2):
Updated Slovenian translation
Updated Slovenian translation
Milo Casagrande (1):
[l10n] Updated Italian translation.
OKANO Takayoshi (2):
[l10n] Update Japanese translation
[l10n] Update Japanese translation
Okano Takayoshi (1):
git: bgo#691044 - typo in git-cherry-pick menu
Piotr DrÄ?g (7):
Updated POTFILES.in
Updated POTFILES.in
Updated Polish translation
Updated POTFILES.in
Updated Polish translation
Updated POTFILES.in
Updated Polish translation
Ryan Lortie (1):
build: disable -Werror to workaround flex(1) issue
RÅ«dolfs Mazurs (1):
Fixed Latvian po file header
Seong-ho Cho (1):
Updated Korean translation
Sébastien Granjoux (77):
am-project: bgo#684770 - Adding a "Miscelaneous Data" objective
ignores the given name
build: bgo#684758 - anjuta-3.5.91 fails to configure due to
ac_ct_CXX check
am-project: Avoid critical warnings when a group does not have a
Makefile.am
am-project: bgo#683728 - Project browser is not updated when
files are added or removed
am-project: Check a copy of anjuta project in regression instead
of the real project
am-project: bgo #681051 - Folder properties dialog can't be
close with ESC
am-project: bgo #681050 - Double click on folder in project view
open properties window
am-project: bgo #681073 - Anjuta crashes when switching git
branches of the current project on the
commandline
build-basic-autotools: Configuration name combo box should be
editable
build-basic-autotools: Update environment variables when the
build configuration is changed
jhbuild: Provide a fallback for G_DEFINE_QUARK to allow
compilation with GLib 2.32
build-basic-autotools: Fix alignment of some text broken by the
previous patch
anjuta: Rename AnjutaApp as AnjutaWindow
anjuta: Rename Anjuta as AnjutaApplication
anjuta: Remove custom filtering for debugging message as this is
provided by GLib >= 2.32
anjuta: Do not use GDL members deprecated in version 3.6
anjuta: Move command line parsing in AnjutaApplication
am-project: Do not store files as binary in anjuta shar archive
used in regression test
glade: Fix make file some files were not installed
git: Fix bgo 687145 - Critical warning when switching git pane
libanjuta: Improve documentation of AnjutaSession
anjuta: Allow to abort loading of a session
anjuta: Clean up in create_window function
libanjuta: Add a function to create a new main window in the
same process
anjuta: Restore command line options
anjuta: Save GDL settings correctly
libanjuta: Avoid a critical warning when an anjuta window is
closed quite fast
libanjuta: Destroy plugins when the main anjuta window is closed
project-wizard: Fix vala ui path (bgo#686718 - wrong path of gui
file of gtk-vala-application)
build-basic-autotools: bgo#686911 - Path of Vala source files
passed to message pane is wrong
anjuta: Remove unused variable and deprecated functions
anjuta: Remove trailing spaces
build-basic-autotools: Remove trailing spaces
build-basic-autotools: Remove warning
message-view: Remove trailing spaces
message-view: Message window is not displayed due to yesterday patch
run-program: Remove trailing spaces
run-program: Avoid a critical warning when closing a project
terminal: Remove trailing spaces
terminal: Fix warnings and remove deprecated functions
project-manager: Remove trailing spaces
project-manager: Avoid a critical warning for missing files
build-basic-autotools:bgo#688293 - build-basic-autotools: Fix
invalid read
gdb: Fix debugger broken by the previous fix in gdbmi
run-program: Fix a crash when destroying the plugin
project-wizard: Allow to start a new project from the command line
project-wizard: Remove trailing spaces
project-wizard: Remove compilation warnings
project-wizard: 616728 - hide breakpoints and watches windows on
new project
libanjuta: Allow to set indentation and tab size separately
project-manager: Display current project backend
project-manager: Allow to change project backend
faq: Add some information about jumping to an error position
libanjuta: Fix a few compiler warnings
libanjuta: Clean up and bug fix in plugin manager
anjuta: bgo #688609 - Saved dock positions not applied when
opening a project
project-import: Try to fill project name automatically in import
project dialog
project-import: Open a directory with Anjuta
starter: Fix a warning
anjuta: Make sure the starter widget is visible on startup
am-project: Fix a crash when changing target properties
build-basic-autotools: Fix selection of build directory
build-basic-autotools: Use a GtkFileChooser dialog instead of a
GtkFileChooserButton to select build
directory
project-wizard: Remove a critical warning
project-wizard: Replace deprecated GtkTable by GtkGrid
project-manager: Replace deprecated GtkTable by GtkGrid
patch: Replace deprecated GtkTable by GtkGrid
project-manager: Fix several warnings
project-manager: Replace deprecated gtk_paint_hline
project-manager: Remove New Library menu item
glade: Add a menu item for glade properties dialog
libanjuta: bgo #693916 - Avoid the name Anjuta in libanjuta messages
document-manager: Save search box settings
libanjuta: Fix linking of anjuta-completion-test
document-manager: Move common code in a function
document-manager: Highlight search text in background
document-manager: Allow to search starting from the current position
Victor Ibragimov (1):
[l10n] Added Tadjik translation
Ð?иÑ?оÑ?лав Ð?иколиÑ? (3):
Updated Serbian translation
Updated Serbian translation
Updated Serbian translation
Download
========
http://download.gnome.org/sources/anjuta/3.8/anjuta-3.8.0.tar.xz (4.93M)
sha256sum:
c95caac9ad56a26457b76c49ec27b38e67de05df5f6656e0fbdac0508d59f117
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJRUK+tAAoJEC9k8Rlr3kjJhC4IANJLcVV0ZZBr6uMXL6Vt4/Db
Qi/CoJiKBgejwFPT1bI32BNGjdysJuFjSKoyB8GTiaTmPZJEiYCSvZMjFIzz0Ovs
d8Msq+/Rh+5mOJQW5MU3/2FDvmcDkurmKLujFTzLmFywmdkONUlH9uqxxjEvokjX
8bK5ZGEUCkIs1z54uXmmQakm0SxQ6IcW+7m7/7KSD2hpahA6W0pcDoG3d30rUaHs
wGP0mwRdgRbrwNVIQ9QqUK5BUnHruAqWBP5npVGTvm71JiYuWxkeC6sCajgj391U
5UZzU/99SVRUn2JXD/1/S1kJUvPRMzfSI0YS61+RmCBStdsSTcpBpSKN+Nz3zto=
=iAfx
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]