PageRenderTime 33ms CodeModel.GetById 30ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/Communication/Updates.txt

#
Plain Text | 233 lines | 117 code | 116 blank | 0 comment | 0 complexity | c484ac04b605a431adfde6e94e9c055f MD5 | raw file
  1Updates since 0.9.8 Beta:
  2
  31) Improved song licensing facilities.
  4
  5Updates since 0.9.7 Beta:
  6
  71) Fixed a crash caused by searching for bible verses with non-numeric characters (ie: "Jn1:9-12). Only chapters will appear in search results.
  8
  92) Made some small changes to ensure better visual compatibility with Windows XP.
 10
 113) Added some icons to the program.
 12
 134) Improved the ways that the PowerSong software communicates its current actions to the user. This involved adding some visual consistency to the information given at various points, and showing progress upfront rather than simply hanging until completion.
 14
 155) Fixed a bug where attempting to edit a song while a notice was active would cause an error.
 16
 176) Added the ability to edit title (or "adhoc") items, which was clearly a glaring omission until now!
 18
 197) Fixed a bug in the CountDown plugin. It will no longer crash when non-numeric data is entered into the dialog box that requests the duration of the count down.
 20
 218) It is now possible to specify copyright and license information in a database via the PowerSong Configuration dialog box.
 22
 239) Enhanced projectlet abilities. For now, the only purpose of these enhancements is to allow for the use of larger CCLI-compliant copyright notices, configurable from the "Edit Style" dialog box. Databases will be automatically upgraded to the new database version (0.9.8).
 24
 2510) PowerSong is now a single-instance application. You can no longer have two or more instances running at the same time.
 26
 2711) PowerSong can now be closed if an error occurs while closing the application.
 28
 2912) It is now possible to create links to a database, so that it can be opened immediately without having to navigate the PowerSong "open database" dialog box.
 30
 3113) Play lists can now be opened directly via the operating system as well as via the main PowerSong window.
 32
 3314) Export Files (*.PowerSong) can now be opened directly via the operating system as well as via the main PowerSong window.
 34
 3515) Specific features can now be enabled and disabled at will.
 36
 3716) Enabled ability to log events. This functionality is integrated with a new reporting mechanism that reports on song usage.
 38
 3917) The Bible in Basic English can now be downloaded by the software directly.
 40
 4118) Upgraded the source code to Visual Basic 2010, and the related solution to open in Visual Studio 2010.
 42
 4319) Partially commented the Song Database API.
 44
 45Updates since 0.9.6 Beta:
 46
 471) Fixed ability to add and remove bibles, as well as setting a default translation.
 48
 492) Can now download additional content from the PowerSong website, including styles and the BBE bible translation.
 50
 513) Items referenced in saved play lists now know which style was assigned to them, as well as any overriding background image or colour.
 52
 534) Compatibility has been maintained with old style play lists. To realise this, two options are available when loading or saving them. Old style play lists (*.pspl) only reference the songs in the currently loaded database, without referencing assigned styles.
 54
 555) Adhoc items are now included in saved play lists.
 56
 576) The "Load Play List" and "Save Play List" pop up menu items weren't wired up to the relevant functionality. They are now.
 58
 597) Loaded play list items can now be appended to the end of the list, rather than always replacing the items in it.
 60
 618) Play lists can now be cleared via a single menu item.
 62
 639) Stopped plugins can now remove any menu item entries that they had previously added.
 64
 6510) Anchored the copyright button on the song form so that it moves when the window is resized.
 66
 6711) Started work documenting the software. An initial version is included in the package.
 68
 6912) Fixed a bug where minimizing the projection window would crash the program because it would attempt to make an infinitely small font. This is the first bug fixed thanks to the new error reporting system!
 70
 7113) Fixed a bug where the target of the live projection was not switched to the desired screen via the menu items.
 72
 7314) As requested, added a short cut key to allow the main projection to be instantly turned off and on. The short cut key is F4.
 74
 7515) The test projection plug in now fades out nicely when requested to stop. This means that if there is text visible on the screen underneath it, there will be a nice transition between the scrolling colours and the text.
 76
 7716) Enabled transparency effects for style fonts and related font effects, accessible by right clicking the relevant colour on the style dialog box.
 78
 79Updates since 0.9.5 Beta:
 80
 81There's quite a large number of significant updates in this release, deserving of far more than a 0.0.1 increase in version number. Total list of changes is as follows.
 82
 831) Enhanced usability of the projection region.
 84
 852) Search box is now cleared when selecting something else to search for. Additionally, song categories are no longer visible when searching the bible.
 86
 873) Can now add and remove bible translations, and select which ones to use.
 88
 894) The gaps at the top of each bible chapter subsequent to the first have been removed.
 90
 915) Can no longer create multiple categories with the same name, or rename an existing category to one that has the same name.
 92
 936) Improved indexing so that the index is quickly and intelligently updated when adding, removing or editing songs.
 94
 957) Re-architected song management code so that there are item types rather than instances of songs (ie, a bible chapter was a song internally). This fixed a few bugs.
 96
 978) The copyright line text box is now multiline.
 98
 999) The "Initial Content" is now searched for properly, instead of relying on the working folder of the shortcut to PowerSong.
100
10110) Added song preview ability, which is configurable.
102
10311) Improved exporting and importing to allow styles to be exported and imported. Existing items can also be overwritten. More options are available for downloading additional content.
104
10512) Added a FPS plugin to the collection of plugins available.
106
10713) Added a better outline effect, and implemented the "box verse" and "filled verse" effects.
108
10914) Removed the need for plugin archive files to contain the Plugin.txt file. Plugin assemblies within an archive file are now determined automatically. Can also now load plugins simply by selecting a DLL.
110
11115) Many enhancements have been made to styles. Better positioning, bug fixes...etc. You can now display the copyright line and title if desired, and position all elements manually. Additionally, can now configure settings for scrolling notices per style.
112
11316) Added new shortcut keys.
114
11517) Implemented various techniques that drastically increase the number of frames per second of each projector.
116
11718) Scrolling notices functionality has been improved, with everything being configurable. The notices also slide in and out.
118
11919) Wrote some unit tests for indexing in order to increase the reliability of smart indexing.
120
121Updates since 0.9.4 Alpha:
122
1231) Enhanced some of the visual elements on various forms.
124
1252) It is now possible to fully examine items on the "import" screen by clicking them.
126
1273) Introduced "categories". It is now possible to assign songs to one or more categories, and dynamically show or hide all songs in a particular category.
128
1294) Clarified the purpose of the "Export Database" and "Import Database" functions, making it more clear that it creates an archive or imports songs from an archive.
130
1315) The initial file name of a potential export database is now automatically determined in the "Export Database" function based on the name of the currently loaded database.
132
1336) Fixed bugs: One a bug where a file handle was not being released on file import, another one where the incorrect size was being passed to the font dialog box when editing a style's font.
134
1357) Increased the usability of the "Set Background" dialog box.
136
1378) Currently selected overriden background is now shown when editing item background.
138
1399) Small text changes throughout the interface.
140
14110) Setting the size of a font now has an effect, rather than the setting being totally ignored (oops!).
142
14311) Updated the "Configure Style" dialog box to enhance usability.
144
14512) Added better error handling in various scenarios.
146
14713) Decreased the amount of time the application spends opening a database.
148
14914) Vastly improved access to the bible via the search box and the presented results.
150
15115) Scrolling notice facility now slowly appears and dissapears.
152
153Updates since 0.9.3 Alpha:
154
1551) Made the introduction screen look a lot better as third party sites were using an image of it as their primary screenshot.
156
1572) Users can now select the screen to project the main display to.
158
1593) Moved playlist management buttons to its own menu, rather than having buttons on the main form, for usability reasons.
160
1614) Made some other, small, usability enhancements by rearranging the user interface a little.
162
1635) Gave the program an icon.
164
165Updates since 0.9.2 Alpha:
166
1671) Made a new plugin to test the projection.
168
1692) Improved handling of plugins in the event of one throwing an exception. There is still a lot to do, however.
170
1713) Added simple database file version check. It is still possible to load existing databases, but it may be worthwhile exporting them and importing them into new ones to stop message boxes popping up in the future.
172
1734) Added song download capability to download songs directly from the PowerSong website.
174
1755) Merged the plugins solution with the main solution.
176
1776) Added a feedback portal.
178
1797) Styles can now contain margins.
180
1818) Projectors now speed up considerably if they have a significant backlog of actions to perform, by reducing the maximum duration of each action to one frame of animation.
182
1839) Fixed bug associated with displaying nothing with an outline style.
184
18510) Expanded the plugin API a little.
186
18711) Information about the size of the projecting area is now given to plugins.
188
18912) Improved the CountDown plugin.
190
191Updates since 0.9.1 Alpha:
192
1931) It is now possible to move items in the playlist up and down.
194
1952) The song index is now recreated or added to whenever an import is performed or a song added to the database. If a song is edited or removed, the index is not updated. This will be fixed in a future version.
196
1973) Fixed bug where double clicking an empty playlist would crash the program.
198
1994) Changed text "Configure Playlist Item" to "Change Style" in the playlist menu to more clearly indicate its purpose.
200
2015) Fixed bug where pressing the return key with no song selected would crash the program.
202
2036) Started work on a build project. As a consequence, I removed the developer tools, merging its functionality into the build project.
204
205Updates since 0.9.0 Alpha:
206
2071) Added import functionality to import data from Presenter Version 3.1 Build 171.
208
2092) Fixed bug where activating a song with no verses would crash the program.
210
211Updates Since 0.8.2 Alpha:
212
2131) Added some error handling and interface improvements to the create plugin dialog box.
214
2152) Playlists can now be saved and loaded, but the style information is never saved. This will probably change in a future release.
216
2173) Made some interface improvements to the manage plugins dialog box.
218
2194) Changed the structure of the style files so that background types can be defined rather than simply toggling between background images and colours.
220
2215) Changed the background adjustment facility on playlists to allow users to change the background using a more complete variety of background types, rather than only allowing an image to be used.
222
2236) Combined all database xml files into a single xml file, which makes far more sense than having multiple xml files with one table each. This change renders all existing databases corrupt - so be sure to export/import between the versions if you wish to preserve songs!
224
2257) Finished the ground work to allow database settings to be added, removed, changed and retrieved from a database.
226
2278) Whilst still very, very buggy, further work has gone into allowing bible verses to be displayed. The mechanism is to allow searches for bible chapters, from which verses can be individually selected whenever the chapter is active, much like a song.
228
2299) As always, a large number of bugs were fixed.
230
23110) A new type of item can be added to the playlist, called the "Title Item Type". It is designed to allow the adding of items that aren't loaded from or saved to the database.
232
23311) Replaced the basic notice facility with a scrolling notice facility. Text scrolls at the top of the screen in a specified colour and for a specified period of time.