BBNotePad 1.1.1 Beta-- text edit software (Updated Nov 8) -
07-25-2008, 11:45 AM
A simple text edit software with the following functions
1 Open and save text files in BB memory and BB SD card(Max 64,000 bytes)
2 Open ANSI, UNICODE, UNICODE-BE and UTF-8 text file formats.(Window)
3 Save file in UTF-8 format.
Update from 1.0.3:
1 Add Delete function for file explorer.(DELETE key or menu item)
2 Info function for file explorer shows dir's all files size.
3 file explorer will remember the last path.(Both Open and Save)
Update from 1.0.4:
Only fix the file rename bug at save screen.(now DELETE and Backspace keys work well while editing the filename)
update from 1.0.4
1 File explorer become more comfortable.(Try the new style)
2 A new menu for File explorer "Save Here", now,you can save the file at where you are exploring.
The "Select" menu also works.
3 Cursor position indicator of the file now comes out.
4 Read only mode support with more shortcut keys.
See menu "ReadOnly".
5 ESC key now works for 'exit'
Update from 1.0.5 I decide to lock the current functions. I think these are enough for daily use. So I make the version to 1.1.0. Thanks to erery body who loves this application.
I put the beta version out and I hope I could release it on Olympic day!
Hoping for your feedback!
1 Improvement
File Explorer screen prettification with file icon support.
File Explorer screen has some shortcut keys.
'i' for info, 'c' for close ,'u' for move up, 'd' for move down, SPACE for page down.
Main screen with editor mode indicator. See the main screen icon at top- left corner.
Main menu adjustment.
2 New functions
"Jump to" function
"Search" function
"History" function, at history screen ,'u' for move up, 'd' for move down, SPACE for page down.
"Config" function
default editor mode (readonly or edit); Font setting; Default explorer dir setting.
To set default dir, at file explorer, see menu "set as default"
Update from 1.1.0 Beta
Only Bug Fix
Update from 1.1.0 release
1 Improvement
When exiting app with file modified, there are 3 options now YES NO and Cancel(just press ESC again to cancel).
2 New functions
Reading from Memo (See menu)
Character set auto detected when reading (See Configure)
A few new formats to save as (See Configure)
Support file encryption, if you use encryption format, the saved file will be only accessed by your BB.
Shortcut Keys for ReadOnly
88XX and 83XX
'P' and '*' Page up
'n','#' and SPACE Page down
'o' and '4' Open a file
's' and '5' Save a file
'a' and '6' File save as
't' and '1' Move to top
'b' and '3' Move to bottom
'j' and '2' Jump to
'q' and '8' Search
'h' and '7' History
'e' Switch to Edit mode
81XX
'o' and '*' Page up
SPACE Page down
'd' and '4' Open a file
'g' and '5' Save a file
'j' and '6' File save as
'e' and '1' Move to top
'u' and '3' Move to bottom
't' and '2' Jump to
'q' and '8' Search
'c' and '7' History
'm' Switch to Edit mode
Sorry, I have no web site to do that.
But, in the zip package, there is the necessary cod and jad files, hope some body can do that.
You can simply save the .jad and the .cod files to your microSD card, and launch the .jad file from the RIM Media app (Explore to the file, and Open the file) to install the app.
I like it but when I go to save something it always prompts, "The application BBNotePad has attempted to open local content. Would you like to allow this?" It keeps prompts every time I go in to a folder. I tried setting all permissions to allow. Is it because I have OS 4.50, or is it something else?
I like this app... I have all my permission settings granted, etc., so none of that mess, but for the life of me, when I have drilled down into the SD card to save a file, it won't (or I don't know how). It just keeps popping back up to the higher level folder.
I like this app... I have all my permission settings granted, etc., so none of that mess, but for the life of me, when I have drilled down into the SD card to save a file, it won't (or I don't know how). It just keeps popping back up to the higher level folder.
Highlight the folder name where you want to save, and select "Select" from the menu.
I like this app... I have all my permission settings granted, etc., so none of that mess, but for the life of me, when I have drilled down into the SD card to save a file, it won't (or I don't know how). It just keeps popping back up to the higher level folder.
Highlight the folder name where you want to save, and select "Select" from the menu.
I am really learning to love this little app. It allows one to easily store/view read me files and the like on the microSD card.
Please consider adding a menu option to delete a highlighted text file in order to clean up files that are no longer necessary from the device. Also, might it be possible to add the capability to initiate a Bluetooth® file transfer from the app?
Out of habit I tend to use the "Backup" / "Escape" key to exit out of most of the apps.... However, here it functions as a delete key... a slight annoyance (as I keep forgetting).
I am really learning to love this little app. It allows one to easily store/view read me files and the like on the microSD card.
Please consider adding a menu option to delete a highlighted text file in order to clean up files that are no longer necessary from the device. Also, might it be possible to add the capability to initiate a Bluetooth® file transfer from the app?
I will think about adding the delete function first.
For bluetooth I have no Idea I can do that, because some RIM functions must be signed.I don't want to pay money for the little app.
I like it but when I go to save something it always prompts, "The application BBNotePad has attempted to open local content. Would you like to allow this?" It keeps prompts every time I go in to a folder. I tried setting all permissions to allow. Is it because I have OS 4.50, or is it something else?
In OS 4.2, the prompt only comes one time.
In OS 4.5, try to open the firewall, and set the application default permition to allow all.
Hope this can help you.
PS:I use BES, and the application permitions are fixed by the BES administrator, so I drop the 4.5 OS and come back to 4.2 OS
OS 4.2.....196 or whatever with Verizon. I can't get past repeated PERMISSIONS. It can drive one nuts. I set permissions to ALLOW but that does not work
I will think about adding the delete function first.
For bluetooth I have no Idea I can do that, because some RIM functions must be signed.I don't want to pay money for the little app.
Thanks. The Delete function would be a great function to this app.
OS 4.2.....196 or whatever with Verizon. I can't get past repeated PERMISSIONS. It can drive one nuts. I set permissions to ALLOW but that does not work
It's not you, it's the OS. This app is unsigned, so the only way to get rid of all the popups is to turn ON the device Firewall, then explicitly allow permissions for it. It doesn't make the most obvious sense (speaking from the BB OS, that is) but that's how it has to be done.
After turning on the device Firewall, be sure to test all your apps. I found I have problems with one or two that I still need to hash out why they don't work, so I typically keep mine off until I get to that task.
It's not you, it's the OS. This app is unsigned, so the only way to get rid of all the popups is to turn ON the device Firewall, then explicitly allow permissions for it. It doesn't make the most obvious sense (speaking from the BB OS, that is) but that's how it has to be done.
After turning on the device Firewall, be sure to test all your apps. I found I have problems with one or two that I still need to hash out why they don't work, so I typically keep mine off until I get to that task.
For bluetooth I have no Idea I can do that, because some RIM functions must be signed.I don't want to pay money for the little app.
So many people want this app, I bet if you set up a PayPal (or whatever) donation thing on a website, people would start giving you a few dollars each. 20 people x $5 USD == one RIM signing certificate. I for one have been wanting a Notepad like this forever and am very happy you have made it.
Feature request: status line showing row,column, poistion-in-file like in 'vim' (unix editor). Here's what it looks like on a PC:
The three status items are (filename) (row,column) (position-in-file-percent), it would be great if we could have some of these in BBNotePad so we know where we're at when editing. Here is a mockup of what I think it would look like:
So many people want this app, I bet if you set up a PayPal (or whatever) donation thing on a website, people would start giving you a few dollars each. 20 people x $5 USD == one RIM signing certificate. I for one have been wanting a Notepad like this forever and am very happy you have made it.
Feature request: status line showing row,column, poistion-in-file like in 'vim' (unix editor). Here's what it looks like on a PC:
The three status items are (filename) (row,column) (position-in-file-percent), it would be great if we could have some of these in BBNotePad so we know where we're at when editing. Here is a mockup of what I think it would look like:
Thanks for listening!
Quote:
Originally Posted by troydbrown
Wirelessly posted (TMO 8120 4.5.0.52)
I would be happy to donate!
Thans for your suggestions, I will think about that.
I suggest the forum could set up a little fund for the freeware signing.
Any one who support the freeware could donation.
Wow! Notepad. I definitely want that to be signed, though so more of basic features can be added.
Why is it limited to 64k, though?
Because all the text are cached in memory.
For j2me the cache is limited with 128KB.
So I set the limit to 64KB, for ANSI to UNICODE, it will not be over 128 KB.
Feature request: status line showing row,column, poistion-in-file like in 'vim' (unix editor). Here's what it looks like on a PC:
The three status items are (filename) (row,column) (position-in-file-percent), it would be great if we could have some of these in BBNotePad so we know where we're at when editing. Here is a mockup of what I think it would look like:
Thanks for listening!
Good idea for a file that is named "New.txt". But this is not a desktop we're talking about, so it's a bad idea for a file named, say, "Interesting facts.txt". Something that 30 seconds of testing just showed over here.
Besides, what good is it to know what line you're at or how % far you're into the file if there is close to no navigation? There are no command/edit modes, so the space key will always insert a space rather than scroll down quickly. Those 10% up/down navigation options in the menu are useless. No one is going to...
- open menu
- roll down to 10% down option (careful not to miss it)
- click it
... 6 times to scroll down 60%.
A very simple command/edit mode switch would be VERY useful, at least so we could use key shortcuts like N=New, S=Save or C=Close (and scroll down with space), but then that would be just yet another feature in the long list of feature requests this app is going to get.
Because a lot of people have WANTED SOMETHING LIKE THIS FOR SO LONG. But no one had done it until now since RIM makes it really difficult for anyone to develop for the Blackberry platform.
Ubuntu Linux, Curve 8300, Pearl 8110 and Curve 8900.
Out of habit I tend to use the "Backup" / "Escape" key to exit out of most of the apps.... However, here it functions as a delete key... a slight annoyance (as I keep forgetting).
@qinjg8008: any chance of changing this behaviour to function like the other BB apps?
And, if I recall correctly, didn't RIM lower the price of their code signing?
Yes. It is now only $20.00. I'd post the reference link, but my post count is too low. Just google "RIM code signing fee" and check out the third result for anyone needing verification.
Controlled APIs and Code SigningResearch In Motion (RIM) must track the use of some sensitive application program interfaces (APIs) in the BlackBerry® Java Development Environment (JDE) for security and export control reasons. In the API reference documentation, sensitive classes or methods are indicated by a lock icon or are noted as "signed". If you use these controlled classes or methods in your applications, your application must be signed using a key, or signature, provided by RIM before you can load the application .cod files onto the BlackBerry device.
Note: While the core set of controlled APIs is covered by the RIM API signature, certain cryptography classes related to public/private key cryptography contain technology from Certicom. Use of these classes must be registered and licensed from Certicom directly, and are not covered under RIM's registration process. For more information on the registration and use of these classes please refer to the Certicom Cryptography Classes section.
RIM Controlled APIs
RIM Controlled APIs are split into three categories: Runtime APIs, BlackBerry Application APIs, and BlackBerry Cryptography APIs. For a complete list of RIM controlled APIs please refer to the API reference included with the BlackBerry JDE download.
Certain other functionality, such as the ability to execute on startup also requires developers to sign their applications. Additional details on controlled APIs and the signing process can be found in the BlackBerry Developer Guide, Volume 2 - Advanced Topics.
Note: Registration and signing of applications is only required to run an application on a BlackBerry device. Signing of applications is not required to run applications using the BlackBerry device simulator.
How to register RIM controlled APIs
To register for access to the BlackBerry runtime, application and cryptography APIs, you will need to fill out the web form. Once registered, you will be sent a set of keys via email that will allow you to sign your applications using the signature tool included with the BlackBerry JDE. An administration fee of $20.00 (USD) will be charged to a valid credit card to complete the registration process.
Note: Typically, keys are sent via email within 48 hours of submitting the necessary forms, but occasionally the process can take up to 10 business days. If you have not received your keys within 10 business days of submitting the registration form, please contact BlackBerry support at 1-877-255-2377.
Code signing registration is solely for purposes of tracking usage of these particular APIs in third party application development, and does not in any way indicate RIM's approval or endorsement of your application or your use of the APIs. You are solely responsible for the implementation and use of the application or your use of the APIs in your application(s), and you acknowledge, by submitting your registration, that RIM shall have no liability to you or any third party for issues arising from your application(s). All APIs are subject to the terms and conditions of the RIM software license agreement that you have agreed to in relation to your use of the BlackBerry JDE, as amended from time to time. All information that you provide on your registration form must be accurate and complete, and by submitting your registration, you agree to promptly notify RIM of any changes to the information that you provide.
Download Code Signing Registration Form (PDF)
For more information on code signing and controlled APIs, please refer to the BlackBerry Developer Guide, Volume 2, Advanced Topics.