Menu

Old Code (SVN) Commit Log


Commit Date  
[r4433] by delphidabbler

Modified TMainForm to set up the notifier object with the required action to implement the INotifier.ChangeSnippetStar method.
Added new CreateChangeSnippetStarAction method to action factory to create the above action on behalf of TMainForm.
Placed a call to INotifier.ChangeSnippetStar in OnExecute handler on actAddFavourite action.

2013-12-19 02:37:09 Tree
[r4432] by delphidabbler

Added method to notifier object that causes the Starred property of a given snippet to be updated.
This is done by triggering the new TChangeSnippetStarAction added at revision 4431.

2013-12-19 02:34:01 Tree
[r4431] by delphidabbler

Added new action that can change the state of a snippet's Starred property to a given value.
Added new TDBModificationMgr.UpdateSnippetStarredState method to perform the change to the Starred property on behalf of the new action.

2013-12-19 02:31:45 Tree
[r4430] by delphidabbler

Modified TDBLegacyUserDBReader to set Starred property of any snippet that corresponds to a favourite snippet as specified by the user's Favourites file.

2013-12-19 00:53:31 Tree
[r4429] by delphidabbler

Fixed bug where Group Snippets By Source Code Language menu item and actions were always disabled: the associated action had no .Tag property value and the required event handlers were not set.

2013-12-18 18:11:23 Tree
[r4428] by delphidabbler

Modified TSnippetHTML.Language to make language name into a link that displays the language and a summary of its snippets. This link is given the "language-link" class.
Modified TAnchors, TLinkAction to recognise the "language-link" class and to cause a meaningful shortcut menu option to be displayed when the link is right clicked.
Modified TBrowserBaseFrame to style the language link in same way as snippet links.

2013-12-18 18:03:39 Tree
[r4427] by delphidabbler

Extended browser control's external object with a DisplayLanguage method that can is used to display a source code language via the notifier object.
Also added a JavaScript wrapper function to external.js that calls the new method.

2013-12-18 17:33:49 Tree
[r4426] by delphidabbler

Added new method to INotifier and its implementation in TNotifier that enables a source code language summary page to be displayed in the detail. This done by triggering TDisplayLanguageAction that was added at revision 4425.
Updated TMainForm to provide the required action instance to TNotifier via its ISetActions interface.

2013-12-18 17:31:48 Tree
[r4425] by delphidabbler

Added new unit to project that contains an action that can indirectly (via notifier) display a view item that displays a source code language with a list of all snippets that use it. Also added a new method to TActionFactory that creates instances of the action.

2013-12-18 17:28:44 Tree
[r4424] by delphidabbler

Added a new "source code language" grouping that groups snippets by source code language along with a new view that can display all the snippets in the language.
Added UI code to make the grouping available in the overview pane, selected by the overview pane's own drop down list or via the main menu. Code was also added to display a table of snippets in the view in the detail pane.

2013-12-18 12:12:20 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.