Archived News
Here's a list of what's changed in Beta 6:
- Support for 2.x+ firmwares, that means WPA connections will now work. Note that only the "Automatic" (DHCP) connections work with the 2.x version. Tested on 3.03 OE-A.
- This means there are 2 versions to choose from when downloading: FW15 and FW2x. If you must have a manually configured connection, use FW15 (that means no WPA). If you're experiencing crashes on FW2x, try to reproduce them with FW15 version since it's able to produce more debug info (crash.log).
- Analog stick navigation now disabled by default. Can be enabled from the Input tab in the Settings window.
- Fixed a bug in the network connection detection that meant the app wouldn't start because it incorrectly thought no network connections were present.
- A crash.log is now created when the FW15 version crashes with a blue screen. If reporting crashes when running the FW15 version, please attach the crash.log file.
General notes:
- Thanks to Giovanni for helping me debug the settings problem.
- If users are still experiencing crashes opening the settings window, please contact psposte@gmail.com.
INSTALL/UPGRADE NOTES:
- FW15: Unzip PSPoste_Beta6_FW15.zip into your PSP/GAME (PSP/GAME150 for OE users) directory. Existing settings, contacts and mail will be preserved.
- FW2x: Unzip PSPoste_Beta6_FW2x.zip into your PSP/GAME303.
- Upgrading from FW15 to FW2x: Rename your existing __SCE__PSPoste to PSPoste, move it to PSP/GAME303, then unzip PSPoste_Beta6_FW2x.zip into PSP/GAME303. You can delete %__SCE__PSPoste.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section (or "PSPoste" package) on our sourceforge project page. Thank you in advance for your co-operation.
Many thanks to the PSPoste users for submitting bugs they discovered in Beta4. Here's a list of what's changed in Beta5:
- Completely re-wrote the contacts editing window.
- Fix crash when adding a new account.
- Fix crash when going to the compose window from the contacts window when no contacts exist.
- Fix a bug that caused the default "PSPoste Team" contact to be added multiple times.
- Changes to the controls to support the new contacts edit window.
INSTALL/UPGRADE NOTES: unzip the PSPoste_Beta5_FW15.zip file to your PSP/GAME directory. Existing settings, contacts and mail will be preserved.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section (or "PSPoste" package) on our sourceforge project page. Thank you in advance for your co-operation.
This version supports text rendering using TrueType fonts. Here's a list of what's changed:
- Interface and email text now rendered with TrueType Fonts. Thanks to FreeType and the Bookr project for the code.
- Skin and font textures are now swizzled.
- Rendered fonts and skin pngs are now cached in their swizzled state. That means rendering of the .ttf and .png files will only happen the first time the app is launched, subsequent launches/quits will be much quicker.
- We no longer ship with "default" settings and contacts xml files. They will be automatically generated at runtime if they don't exist. This means users no longer need to backup their settings.xml and contacts.xml files when upgrading.
- Fix a crash and some rendering bugs in CText.
INSTALL/UPGRADE NOTES: unzip the PSPoste_Beta4_FW15.zip file to your PSP/GAME directory. Existing settings, contacts and mail will be preserved.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section (or "PSPoste" package) on our sourceforge project page. Thank you in advance for your co-operation.
This is a significant update to Beta2, we put in alot of user requested features and hope you'll enjoy it. We look forward to your continued feedback so we can continually improve the PSPoste user experience. Here's an incomplete list of what's changed:
- Support for TLS/SSL: This includes support for mail services like GMail and Yahoo.
- SMTP Authentication: Supports SMTP servers that require authentication (with or without TLS/SSL)
- Support for the Danzeff Keyboard and an analog version of the GUI keyboard
- Account templates: allows for quick addition of predefined accounts. Supported accounts are currently GMail, Yahoo.com and Yahoo.ca (bring up the context menu in the accounts tab of the settings page - triangle).
- Easier account switching (bring up the context menu from the main window - triangle).
- Completely revamped account settings page.
- Support for account renaming.
- Password control that masks the input.
- Detailed error messages (error shows up in dialog instead of telling the user to open err.log).
- Currently active account now displayed in the main window.
- New checkbox and group box control.
- Auto update from old settings file format.
- HUHelp button moved from analog left to start button.
- Bugfixes in the context menu, CText, tabbed window, contacts edit window, input dialog.
NOTE on using keyboards: There exists 2 keyboard modes for every keyboard we support. The first one is the navigation mode which allows you to navigate around the application. The second one is input mode, which allows you to type text in the input controls. The input mode is activated by pressing the activate control button (X) when a text control is selected. To return to navigation mode, press the start button. The P-Sprint and GUI Keyboards both have an additional mode for moving the cursor while in input mode, this sub-mode is toggled with the triangle button. The on screen keyboards can be moved from the bottom to the top of the screen by pressing the select button and holding down the R-trigger will enable the uppercase characters.
NOTE on changes to danzeff: To support cursor positioning using the d-pad in danzeff, the backspace shortcut is now R-trigger + Up and newline is R-trigger + down. The danzeff textures were shrunk to take up less screen real-estate and the keyboard is always translucent.
INSTALL NOTES: unzip the PSPoste_Beta3_FW15.zip file to your PSP/GAME directory.
UPGRADE NOTES: Make a backup of the existing PSP/GAME/__SCE__PSPoste/Data/SETTINGS.XML file, unzip the PSPoste_Beta3_FW15.zip file to your PSP/GAME directory, replace PSP/GAME/__SCE__PSPoste/Data/SETTINGS.XML with the file just backed up. If you renamed the __SCE__PSPoste directory and want to keep your email, just copy over the __SCE__PSPoste/store directory.
Thanks again to all users who provided feedback and comments.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section (or "PSPoste" package) on our sourceforge project page. Thank you in advance for your co-operation.
We weren't planning on releasing a second beta so soon, but the mail duplication issue that was brought to our attention by noobody is annoying enough to justify releasing a Beta2.
We took the opportunity to fix a couple other problems, here's the complete list:
- Fix the uids file not being read/written (mail duplication issue).
- Get rid of the "Bentest" icon on the main window.
- Fix the hang when the app was exited through the home button during an assert comment. Although whenever such a message is encountered, it's best to hit triangle to get out of it.
- Fix the crash on startup caused by an empty "reply to" field (any empty fields should no longer cause a crash now).
- Fix an issue where the context menu wasn't being brought up in the address dialog.
Thanks to all users who tried PSPoste Beta1 and left us with comments and feedback, we plan on spending most of our short term efforts integrating better input methods (Danzeff and more generic IrDa driver) as well as SSL/TLS, but these features may take time.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section (or "PSPoste" package) on our sourceforge project page. Thank you in advance for your co-operation.
With the end of summer, we finally were able to find the time to tie up the loose ends. With that said, we're proud to announce PSPoste Beta1.
Development will continue time and life permitting, so with that in mind, we encourage you to monitor development on our sourceforge project page. From there, you may also post questions on our forums, request new features and submit a bug report.
Note that PSPoste uses the memory stick to store email, so any crash, loss of power or removal of the memory stick while PSPoste is running could cause corruption and data loss of any data on the memory stick. PSPoste doesn't currently support deleting mail from the server, so mail shouldn't be permanently lost, however this is not a guarantee.
There also is a current known problem with the settings.xml file; having an empty field will cause the application to crash. This could happen if, for instance, the "Incoming Server Address" is set to nothing from within the application, or if the settings.xml file is edited from outside the application.
For any comments or questions, feel free to use the forums or to contact us at psposte@gmail.com.
Notes on mirroring: we would appreciate if sites did not mirror our releases, but instead link to the "Files" section on our sourceforge project page. Thank you in advance for your co-operation.
We've now officially completed all of the 4th year project requirements for the project! :) Our report was handed in several weeks ago and now we're just finishing up our last exams before graduation. There are still a couple of bugs to fix before our first release of the application. We're hoping to get them done before we start full-time work. In the meantime we've setup our sourceforge page and migrated the web page to their servers.
Reading week is officially over and with its completion comes some huge updates to PSPoste. We're almost code complete for the features we wanted to have ready for the poster fair and initial release! Here's a list of features that we've added in the past couple of weeks:
- SMTP support for sending email and completion of the compose window
- On screen keyboard and cursor movement support with the text controls
- Full CText support which allows proper rendering of message body (with scrolling) and text input
- Support for forwarding and replying to emails
- Completion of the settings window including the ability to switch accounts on the fly
- Completion of the contacts window including the ability to add new contacts, edit them and send them emails
- General code cleanup and polishing
The next month will be spent getting ready for the poster fair and writing our final report. In the next week or so we will also be creating a sourceforge page and releasing the application. And don't worry, the project won't end with our graduation. Here's a peek at what we're hoping to eventually incorporate into PSPoste:
- Saving drafts
- Queuing outgoing messages
- True Type font support
- IMAP
- Folders
- POP3 SSL authentication
- SMTP TLS authentication
We wanted to thank everyone who came to our presentation last week. The presentation went extremely well! We've added the presentation slides to the documentation section and have also updated the screenshots page.
Now that the holidays are over, we're back in the full swing of things. Our oral presentation is scheduled for Friday January 27th at 2:00PM in 4359ME. Feel free to come by and watch. Here's a brief list of what's been accomplished in the past week:
- Local deletion of message from messages window
- Display of unread message count in messages window
- Display of body in view messages window
- Sub menu support in context menus
- Sorting functionality in messages window with sub context menu
- IrDA now supports input over 10 wpm
With the website up and running here's a quick update of the functionality that has been completed since the beginning of September. Additional details of our progress can be found on the wiki.
- Common control interface including the following controls: dialog box, context menu, label, select box, text box, progress bar and address entry
- Permanent contacts and settings storage
- Main window including the ability to load portions of the application
- Message list window including the ability to view, open and sort message
- Network connection using static ip and dhcp connections
- Initial creation of the settings window
- POP3 message receiving and sending
- Permanent message storage using the Maildir format
- Text input using PSprint and IrDA
The initial layout for the website has been created along with a new default color scheme for the appliction and logo. The site is now hosted on the Xperts project web server but is accessible though PSPoste.org. We will be adding content to the website over the next few weeks and using the news page to update the project's progress.