aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/RELEASE_NOTES.txt
diff options
context:
space:
mode:
Diffstat (limited to 'RELEASE_NOTES.txt')
-rw-r--r--RELEASE_NOTES.txt296
1 files changed, 235 insertions, 61 deletions
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index ddf3bb9..9f39144 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,120 +1,294 @@
1== Imprudence 1.0.0 RC3 ==
2 1
3=== Known Issues === 2 Release Notes for the Imprudence Viewer
3 http://imprudenceviewer.org
4 4
5* Still '''no sound or voice yet'''.
6=== Changes ===
7This version of Imprudence includes the following changes (as compared to Imprudence 1.0.0 RC2):
8 5
9* '''Grid selection box''': No loger duplicate "SL Main Grid".
10 6
11* '''About Imprudence''': Even before loggend in. 7 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
8 =- 1.0.0 -=
9 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
12 10
13* '''Rebranding''': Even more rebranding done.
14 11
15* '''Memory leaks''': Serveral minor memory leaks fixed, thanks to Henri 12 KNOWN ISSUES
16Beauchamp, Carjay McGinnis and Aleric Inglewood.
17
18 13
14 * Still no sound or voice yet.
19 15
16 * Login screen misleadingly displays the last grid you had
17 selected even if you use the --loginuri command line option
18 (IMP-29).
20 19
21== Imprudence 1.0.0 RC2 == 20 * The menus for non-English languages still say "Second Life" in
21 some places where they should say "Imprudence" (IMP-27).
22 22
23=== Known Issues ===
24 23
25* Some users have reported that system skirts (not attachments) and some uploaded images with alpha channels appear '''partially transparent all over''', instead of being opaque in some places and transparent in others. You can fix this by [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=64#p501 upgrading to OpenJPEG 1.3]. Future Imprudence releases will have the new OpenJPEG included in the regular download. 24 CHANGES
26 25
27* The grid selection list on the login screen displays a duplicate entry (e.g. two "SL Main Grid" entries). This is harmless, and a PITA to fix. 26 This version of Imprudence includes the following changes (as
27 compared to Imprudence 1.0.0 RC2):
28 28
29* Still '''no sound or voice yet'''. 29 * Rendering: Windows version ships with OpenJPEG 1.3. This fixes
30 the issue of skirts and some uploaded images appearing
31 half-transparent. Thanks to McCabe and everyone who helped us
32 identify and test that!
30 33
31=== Changes === 34 * UI: Added support for displaying a test version identifier
35 (e.g. RC2) at the login screen and About Imprudence, to help
36 people tell the test versions apart. (Note: you won't see it in
37 this release, because this isn't a test version!) Thanks to
38 McCabe for adding that!
32 39
33This version of Imprudence includes the following changes (as compared to Imprudence 1.0.0 RC1): 40 * UI: Rebranded the Help menu at the login screen to match the
41 main Help menu (IMP-23). Thanks to Balp Allen for reporting
42 that, and McCabe for fixing it!
34 43
35* '''Rendering:''' Applied a likely fix for {{Jira|VWR-8920}} (disappearing attachments when zoomed in). Please [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let us know in the forums] whether this fixes the issue for you. Thanks to an unknown Linden for the fix, and to Strife Onizuka for pointing to it! 44 * UI: The "Release Notes" link in About Imprudence now takes you
45 to the release notes on the Imprudence wiki, instead of to a
46 bogus page on the Second Life wiki. Thanks to McCabe and Jacek
47 for doing that!
36 48
37* '''Rendering:''' Applied a likely fix for {{Jira|VWR-9358}} (problems with palletized textures). Please [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let us know in the forums] whether this fixes the issue for you. Thanks to Angus Boyd for suggesting the fix! 49 * UI: Grid selector at the login screen no longer has a duplicate
50 entry (IMP-24). Thanks to Balp Allen for fixing that!
38 51
39* '''Misc UI.:''' Grid selection list on the login page has been embraced and cleaned up. It now lists 3 options: SL Main Grid, SL Beta Grid, and Local OpenSim (if you run OpenSim on your computer). It will be made customizable in a future version. Thanks to Jacek for sprucing that up! 52 * Misc.: Fixed the viewer stupidly creating a 'url_history.xml'
53 file in 'C:\' on Windows, and perhaps in '/' (root) on Mac
54 (VWR-5808). Thanks to McCabe for fixing that!
40 55
41* '''Misc:''' Fixed the debug console window always showing up. Thanks to McCabe for fixing it, and to an unknown Linden's testing code for causing it in the first place! 56 * Code: Patched two small memory leaks when uploading scripts
57 (VWR-9400). Thanks to Carjay McGinnis and Henri Beauchamp for
58 making those patches!
42 59
43* '''Misc:''' Fixed the Windows viewer crashing when clicking on certain links in embedded web pages ({{Jira|VWR-4828}}). Thanks to Nyx Linden for pointing to the updated LLMozLib! 60 * Code: Patched two minor code cleanliness issues (VWR-10759,
61 VWR-10837). Thanks to Aleric Inglewood for making those
62 patches!
44 63
45* '''Misc:''' Fixed the Windows installer giving an error when launching the viewer after installation. Thanks to McCabe for fixing that!
46 64
47* '''Misc:''' Imprudence now uses a separate directory from Second Life for storing the cache, settings, and chat logs. This fixes the viewer clearing the cache the first time it's run. On Linux, it's the <code>.imprudence</code> directory in your home directory, and on Mac and Windows it's the <code>Imprudence</code> directory in your Application Data directory. Thanks to Jacek for doing this!
48 65
49* '''Misc:''' Fixed the Search window clearing itself out when closed and re-opened. Thanks to Samantha Poindexter for reporting the problem, to McCabe for fixing it, and to an unknown Linden's testing code for causing it in the first place!
50 66
51* '''Building:''' Fixed the Silver skin's Build floater not matching the one from the Classic skin. Thanks to Damien Fate for reporting the problem, and to Jacek for fixing it! 67 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
68 =- 1.0.0 RC2 -=
69 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
52 70
53* '''Code:''' Fixed several bits of sloppy Linden code that blocked compiling with gcc 4.3. Thanks to Alissa Sabre for suggesting the fix to {{Jira|VWR-9507}}, and Stephen Zenith for patches {{Lighthouse|11}} and {{Lighthouse|12}}!
54 71
55* '''Misc UI.:''' Changed Group UI to use "Resident" or "Member" instead of "Person", for consistency ({{Jira|VWR-9007}}). Thanks to McCabe for sprucing that up! 72 KNOWN ISSUES
56 73
57== Imprudence 1.0.0 RC1 == 74 * Some users have reported that system skirts (not attachments)
75 and some uploaded images with alpha channels appear
76 partially transparent all over, instead of being opaque
77 in some places and transparent in others. You can fix this by
78 upgrading to OpenJPEG 1.3. Future Imprudence releases will
79 have the new OpenJPEG included in the regular download.
58 80
59=== What to Expect === 81 * The grid selection list on the login screen displays a
82 duplicate entry (e.g. two "SL Main Grid" entries). This is
83 harmless, and a PITA to fix.
60 84
61* '''Many small usability improvements.''' The goal of Imprudence is to make significant usability improvements over the standard SL viewer, but for this first release our focus has simply been to get the project established. You'll find many small improvements scattered throughout the viewer, almost all of them programmed by SL Residents and submitted as patches to JIRA, but which LL has not (at least yet) accepted. Future versions of Imprudence will feature more significant improvements made specifically for this project. 85 * Still no sound or voice yet.
62 86
63* '''New fonts.''' Imprudence uses different fonts than regular SL, because SL's fonts are proprietary and very expensive to license. The new fonts might make things seem "not quite right" at first, since your eye expects the old font you normally see in SL. We do think you'll enjoy the new fonts once you get used to them. (For the curious, the fonts used are Liberation Sans for the UI, and Bitstream Vera Mono for the script editor.)
64 87
65* '''No sound or voice.''' This release of Imprudence doesn't have any sound or voice support, because the software libraries SL uses for those things are proprietary and can't be used with open-source viewers. We hope to add back sound support using OpenAL for the next version of Imprudence. We're not sure yet when we'll be able to add voice back in. 88 CHANGES
66 89
67* '''Slightly slower texture loading.''' Textures may load ''slightly'' slower than they do in regular SL. Once again, this is because the texture software library SL uses by default (Kakadu / KDU) is proprietary, so we're using OpenJPEG, which is open source but not quite as speedy. The difference shouldn't be a major issue. 90 This version of Imprudence includes the following changes (as
91 compared to Imprudence 1.0.0 RC1):
68 92
69=== Changes === 93 * Rendering: Applied a likely fix for VWR-8920 (disappearing
94 attachments when zoomed in). Please let us know in the forums
95 whether this fixes the issue for you. Thanks to an unknown
96 Linden for the fix, and to Strife Onizuka for pointing to it!
70 97
71This version of Imprudence includes the following changes (as compared to Second Life viewer 1.21.6): 98 * Rendering: Applied a likely fix for VWR-9358 (problems with
99 palletized textures). Please
100 [http://imprudenceviewer.org/forums/viewtopic.php?f=6&t=66 let
101 us know in the forums] whether this fixes the issue for you.
102 Thanks to Angus Boyd for suggesting the fix!
72 103
73* '''Building:''' You can now "Slice" (aka. Dimple / Profile Cut) the Box, Cylinder, and Prism prim types directly, without needing to switch to Sphere and back. ({{Jira|VWR-7827}}; thanks McCabe Maxsted!) 104 * Misc UI.: Grid selection list on the login page has been
105 embraced and cleaned up. It now lists 3 options: SL Main Grid,
106 SL Beta Grid, and Local OpenSim (if you run OpenSim on your
107 computer). It will be made customizable in a future version.
108 Thanks to Jacek for sprucing that up!
74 109
75* '''Stability:''' Several patches by Nicholaz Beresford to fix memory leaks and improve stability. ({{Jira|VWR-2003}}, {{Jira|VWR-2683}}, {{Jira|VWR-2685}}, {{Jira|VWR-3877}}, and {{Jira|VWR-3878}}; thanks Nicholaz!) 110 * Misc: Fixed the debug console window always showing up. Thanks
111 to McCabe for fixing it, and to an unknown Linden's testing
112 code for causing it in the first place!
76 113
77* '''Misc.:''' The "Advanced" menu is now written in XUI, so you can edit shortcuts in that menu by editing the XML file, instead of needing to recompile the viewer from source. (Note: The file to edit is <code>skins/default/xui/en-us/menu_viewer.xml</code>) ({{Jira|VWR-2896}}; thanks Jacek Antonelli!) 114 * Misc: Fixed the Windows viewer crashing when clicking on
115 certain links in embedded web pages (VWR-4828). Thanks
116 to Nyx Linden for pointing to the updated LLMozLib!
78 117
79* '''Social:''' Added "Invite..." button to the Groups section of the Communicate panel, to make it easier to invite people to the selected group. ({{Jira|VWR-8024}}; thanks McCabe Maxsted!) 118 * Misc: Fixed the Windows installer giving an error when
119 launching the viewer after installation. Thanks to McCabe for
120 fixing that!
80 121
81* '''Building:''' Up and down arrows change Path Cut / Profile Cut by increments of 0.025 instead of 0.05, to make it easier to path-cut boxes in half, etc. ({{Jira|VWR-7877}}; thanks McCabe Maxsted!) 122 * Misc: Imprudence now uses a separate directory from Second Life
123 for storing the cache, settings, and chat logs. This fixes the
124 viewer clearing the cache the first time it's run. On Linux,
125 it's the '.imprudence' directory in your home directory, and on
126 Mac and Windows it's the 'Imprudence' directory in your
127 Application Data directory. Thanks to Jacek for doing this!
82 128
83* '''Misc. UI:''' Added "Return Object" to the Tools menu, to make it easier to return objects that are hard to right-click on. ({{Jira|VWR-1363}}; thanks McCabe Maxsted!) 129 * Misc: Fixed the Search window clearing itself out when closed
130 and re-opened. Thanks to Samantha Poindexter for reporting the
131 problem, to McCabe for fixing it, and to an unknown Linden's
132 testing code for causing it in the first place!
84 133
85* '''Social:''' Added "Offer Teleport" button to the IM window. ({{Jira|VWR-2072}}; thanks Paul Churchill!) 134 * Building: Fixed the Silver skin's Build floater not matching
135 the one from the Classic skin. Thanks to Damien Fate for
136 reporting the problem, and to Jacek for fixing it!
86 137
87* '''Building:''' Added "Tools > Set permissions on selected task inventory" menu item, to set perms on multiple in-world objects and/or their contents. This will have a nicer UI later. ({{Jira|VWR-5082}}; thanks Michelle2 Zenovka!) 138 * Code: Fixed several bits of sloppy Linden code that blocked
139 compiling with gcc 4.3. Thanks to Alissa Sabre for suggesting
140 the fix to VWR-9507, and Stephen Zenith for patches
141 IMP-11 and IMP-12!
88 142
89* '''Misc. UI:''' Several usability and UI layout improvements to the land tools floater. ({{Jira|VWR-8430}}; thanks Aimee Trescothick!) 143 * Misc UI.: Changed Group UI to use "Resident" or "Member"
144 instead of "Person", for consistency (VWR-9007).
145 Thanks to McCabe for sprucing that up!
90 146
91* '''Misc. UI:''' Added "Flycam" button that appears when you are in flycam mode (using a joystick or SpaceNavigator); click it to cancel flycam mode. ({{Jira|VWR-8341}}; thanks Aimee Trescothick!)
92 147
93* '''Building:''' Rephrased "Select Texture" to the more accurate and descriptive phrase "Select Faces to Texture". (Inspired by {{Jira|VWR-5962}}; thanks McCabe Maxsted and Jacek Antonelli!)
94 148
95* '''Building:''' Increased maximum settable transparency from 90% to 100% in the Textures tab. (Thanks Jacek Antonelli!)
96 149
97* '''Social:''' "Offer Teleport" buttons throughough the UI are now always clickable, even for avatars who are not on your friends list or who appear offline. (Thanks Jacek Antonelli!) 150 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
151 =- 1.0.0 RC1 -=
152 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
98 153
99* '''Misc.:''' Changed the application name, logo, login page, etc. to Imprudence.
100 154
101* '''Misc.:''' Imprudence has its own version numbers, starting at 1.0.0. Use "Help > About Imprudence" to check the SL source version it's based on. 155 WHAT TO EXPECT
102 156
103* '''Misc.:''' Disabled FMOD, KDU, and Vivox (SLVoice) proprietary software. 157 * Many small usability improvements.
104 158
105* '''Misc.:''' Changed fonts to Liberation Sans and Bitstream Vera Mono. 159 The goal of Imprudence is to make significant usability
160 improvements over the standard SL viewer, but for this first
161 release our focus has simply been to get the project
162 established. You'll find many small improvements scattered
163 throughout the viewer, almost all of them programmed by SL
164 Residents and submitted as patches to JIRA, but which LL has not
165 (at least yet) accepted. Future versions of Imprudence will
166 feature more significant improvements made specifically for this
167 project.
106 168
107=== Known Issues === 169 * New fonts.
108 170
109These are issues that have already been reported and are on our list to fix for the next release candidate. Please also see the [http://imprudenceviewer.org/forums/viewtopic.php?t=36 feeback thread in the forums] for other reported issues with this RC. 171 Imprudence uses different fonts than regular SL, because SL's
172 fonts are proprietary and very expensive to license. The new
173 fonts might make things seem "not quite right" at first, since
174 your eye expects the old font you normally see in SL. We do
175 think you'll enjoy the new fonts once you get used to them. (For
176 the curious, the fonts used are Liberation Sans for the UI, and
177 Bitstream Vera Mono for the script editor.)
110 178
111* '''Windows:''' At the end of the installer, if you leave the "Launch Imprudence Viewer" checkbox enabled and press "Finish", you will receive an error message and it will not automatically start the viewer. But this does not harm anything, and starting the viewer yourself (e.g. from the desktop shortcut, start menu, or launching the EXE) should work fine. 179 * No sound or voice.
112 180
113* '''Windows:''' When the viewer is started, a text console window will appear displaying debug information, and then be covered by the main viewer window. This will be disabled in future releases. 181 This release of Imprudence doesn't have any sound or voice
182 support, because the software libraries SL uses for those things
183 are proprietary and can't be used with open-source viewers. We
184 hope to add back sound support using OpenAL for the next version
185 of Imprudence. We're not sure yet when we'll be able to add
186 voice back in.
114 187
115* '''Windows:''' The viewer may crash when clicking links in embedded web pages, including certain sections of the Search window and the "Web" section of avatar profiles. 188 * Slightly slower texture loading.
116 189
117* '''All Platforms:''' The viewer may be (very) slow to start the first time, as it clears the cache. 190 Textures may load slightly slower than they do in regular SL.
191 Once again, this is because the texture software library SL uses
192 by default (Kakadu / KDU) is proprietary, so we're using
193 OpenJPEG, which is open source but not quite as speedy. The
194 difference shouldn't be a major issue.
118 195
119* '''All Platforms:''' When using the Silver skin, the Tools (aka Build) floater doesn't have the new features (e.g. transparency up to 100%, smaller path cut increment), and improperly displays the land tools brush size combo box on every build tab.
120 196
197 CHANGES
198
199 This version of Imprudence includes the following changes (as
200 compared to Second Life viewer 1.21.6):
201
202 * Building: You can now "Slice" (aka. Dimple / Profile Cut) the
203 Box, Cylinder, and Prism prim types directly, without needing to
204 switch to Sphere and back. (VWR-7827; thanks McCabe Maxsted!)
205
206 * Stability: Several patches by Nicholaz Beresford to fix memory
207 leaks and improve stability. (VWR-2003, VWR-2683, VWR-2685,
208 VWR-3877, and VWR-3878; thanks Nicholaz!)
209
210 * Misc.: The "Advanced" menu is now written in XUI, so you can
211 edit shortcuts in that menu by editing the XML file, instead of
212 needing to recompile the viewer from source. (Note: The file to
213 edit is skins/default/xui/en-us/menu_viewer.xml) (VWR-2896;
214 thanks Jacek Antonelli!)
215
216 * Social: Added "Invite..." button to the Groups section of the
217 Communicate panel, to make it easier to invite people to the
218 selected group. (VWR-8024; thanks McCabe Maxsted!)
219
220 * Building: Up and down arrows change Path Cut / Profile Cut by
221 increments of 0.025 instead of 0.05, to make it easier to
222 path-cut boxes in half, etc. (VWR-7877; thanks McCabe Maxsted!)
223
224 * Misc. UI: Added "Return Object" to the Tools menu, to make it
225 easier to return objects that are hard to right-click on.
226 (VWR-1363; thanks McCabe Maxsted!)
227
228 * Social: Added "Offer Teleport" button to the IM window.
229 (VWR-2072; thanks Paul Churchill!)
230
231 * Building: Added "Tools > Set permissions on selected task
232 inventory" menu item, to set perms on multiple in-world objects
233 and/or their contents. This will have a nicer UI later.
234 (VWR-5082; thanks Michelle2 Zenovka!)
235
236 * Misc. UI: Several usability and UI layout improvements to the
237 land tools floater. (VWR-8430; thanks Aimee Trescothick!)
238
239 * Misc. UI: Added "Flycam" button that appears when you are in
240 flycam mode (using a joystick or SpaceNavigator); click it to
241 cancel flycam mode. (VWR-8341; thanks Aimee Trescothick!)
242
243 * Building: Rephrased "Select Texture" to the more accurate and
244 descriptive phrase "Select Faces to Texture". (Inspired by
245 VWR-5962; thanks McCabe Maxsted and Jacek Antonelli!)
246
247 * Building: Increased maximum settable transparency from 90% to
248 100% in the Textures tab. (Thanks Jacek Antonelli!)
249
250 * Social: "Offer Teleport" buttons throughough the UI are now
251 always clickable, even for avatars who are not on your friends
252 list or who appear offline. (Thanks Jacek Antonelli!)
253
254 * Misc.: Changed the application name, logo, login page, etc. to
255 Imprudence.
256
257 * Misc.: Imprudence has its own version numbers, starting at
258 1.0.0. Use "Help > About Imprudence" to check the SL source
259 version it's based on.
260
261 * Misc.: Disabled FMOD, KDU, and Vivox (SLVoice) proprietary
262 software.
263
264 * Misc.: Changed fonts to Liberation Sans and Bitstream Vera Mono.
265
266
267 KNOWN ISSUES
268
269 * Windows: At the end of the installer, if you leave the "Launch
270 Imprudence Viewer" checkbox enabled and press "Finish", you will
271 receive an error message and it will not automatically start the
272 viewer. But this does not harm anything, and starting the viewer
273 yourself (e.g. from the desktop shortcut) should work fine.
274
275 * Windows: When the viewer is started, a text console window will
276 appear displaying debug information, and then be covered by the
277 main viewer window. This will be disabled in future releases.
278 You can disable it manually by opening "Advanced > Debug
279 Settings" and changing "ShowConsoleWindow" to false, then
280 restarting the viewer.
281
282 * Windows: The viewer may crash when clicking links in embedded
283 web pages, including certain sections of the Search window and
284 the "Web" section of avatar profiles. We hope to fix this in the
285 future. To work around it for now, just avoid clicking on links
286 in embedded web pages in the viewer.
287
288 * All Platforms: The viewer may be (very) slow to start the first
289 time, as it clears the cache.
290
291 * All Platforms: When using the Silver skin, the Tools (aka Build)
292 floater doesn't have the new features (e.g. transparency up to
293 100%, smaller path cut increment), and improperly displays the
294 land tools brush size combo box on every build tab.