GTalkabout is an application which, when writing code, allows the programmer to place a message within that source area. These simple messages can be used to record the function of the code (similar to comments), the results discovered (you can insert images), for connecting external code (the code can be marked to patch) and many additional uses to help through the development process. Along with the development of ongoing code, the more messages written will then change along with the associated code, automatically calculate a new position, make messages as accurately as written comments within the program. Additional benefits include text support, images, screenshots and all of these messages within the code can be displayed together. The developers can also filter shows, link multiple related projects and with the Professional version, can be sent to the development team. The Client Edition will allow the end user to post and add comments in the GTalkabout website. In addition, GTalkabout discussion code uses subversion for version control. This allows integration of a graphical subversion client. The controls will have SVN commit, update, log, information, and so on for almost all operations. It is also intuitive to view modified file versions in real time which tracks changes conveniently.
If you're a busy developer you can also change the server configuration to automatically generate at the local repository to manage your code. The developer also has the ability to configure a subversion server remote connection. There are additional benefits, for example; it can synchronize a mirror repository automatically for you, as long as it is not operating while another read operation is processing. A mirror repository will greatly improve access speed. This allows the end user to view the remote repository offline. The Professional Edition is used for development teams to discuss the source code. Through instant communication protocol XMPP, discussion is established between team environments.
What is new in this release:
- Introduced Function Map.
- It generates a graph to represents the linkage interface of the source code where the function node can be located by the source code in function map and the source code can be located through the function node. This feature involves automatically analysis of the source code in order to generate the graph. You can easily find out the call and caller relationship by looking at the function map. All the call/caller relationship such as global function, class members etc. is represented by the graph in function map.
- Status of every function in the source code keeps on changing depending on the work requirement. The function map always shows the updated result as it keeps on tracking the change in code and if changes take place that is reflected through the status icon immediately. The status change could be anything such as added, deleted or modified.
- Code written in C/C++/JAVA/C#/Objective-C/Python is supported in this function map and more languages will be included very soon.
What is new in version 1.0.8:
- Version 1.0.8 includes:
- Introduced a 'balloon' window to instantly display any code related to what the user is currently looking at. The user simply hovers their mouse button over any messages and the code will come up, highlighted, in this moveable window.
- GTalkabout gives the user the freedom to quickly and easily annotate any part of the source code and tracks changes so as to allow the user to: immediately check back to the location of the source code under discussion, see what code may be connected to the current code and what may need to change in response to new code input, and present the user with a 'before' and 'after' analysis of code changes. Simply click 'locate' link to find the code in question.