HP Forums

Full Version: Gallery: The HP Prime PNG/JPG Image Viewer [UPDATED V2.3.0 07-08-17]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
Hello everyone. For some time my interest has turned to visualize images in the HP Prime... and finally here, the liberty from the Websites or others conversion tools!!

This application called "Gallery" offers the ability to view PNG and JPG files natively and directly into the calculator. Just follow the instructions to make the program work.

How to install this app:
  • Make sure that you are up-to-date and have at least SW/FW Version 10077 - 20160414 that are available HERE!
  • Copy the Gallery.hpappdir folder into your My Documents\HP Connectivity Kit\Content folder on your PC.
  • Run the Connectivity Kit and connect your calculator to your PC (or optionally run the virtual emulator).
  • Drag the Gallery.hpappdir folder on the left pane of the connectivity kit window, just inside "Application Library" category and drop it there.
  • To load images into Gallery please open "Gallery.hpappdir" folder and copy all the images in that location. Then, drag the whole folder and drop it inside the "Application Library" of the HP Prime. That's all.

TIP: Compress PNG or JPG before upload is a good idea. Click to Compress Here!
TIP: Pictures with 320*240 of size and 8 bit bit-depht works better.
TIP: Any Image Size is supported.


How to use this app:
  • Press [VIEW] to access the Menu.
  • To Exit from image Gallery, press [ON]
  • To Invert Colors press [+/-]
  • To Blank Screen (blackout) press [DEL]
  • To Browse between images, use the D-Pad.
  • Use the Touchscreen to move - zoom or use the keyboard. Zoom: [+] or [-], Move: [4],[8],[6],[2].
  • To Restore Zoom/Pan to Default press [5]
  • To Hide Gallery, press [HOME]

UPDATES (07-08-17):
  • JPG/PNG File support under 10077 or newer Firmware!
  • Improved App size and stability
  • Less loading time and no flickering
  • New Functions like "Go To Page" and display the file name.

Changelog:
(18-05-15)
v1.0.0.
Initial Release

(19-05-15)
v.1.0.2.
Added: Zoom feature with Keyboard
Added: Multi-Image Browsing
Improved: Stability

(19-05-15)
v.1.0.6.
Added: Move feature with Keyboard
Improved: Stability, Resolution Capabilities, App Size.

(24-05-15)
v.1.1.3.
Added: Move feature with Touchscreen, Invert Color, Panic Button.
Improved: Zoom, Stability, Resolution Capabilities, Velocity, App Size.

(23-06-15)
v.2.0.0.
Fixed version to run in 8151 (17-06-15) Firmware.
Added: Zoom feature with Touchscreen.
Improved: Zoom, Stability, Velocity, App Size.

(21-04-16)
v.2.1.0.
JPG/PNG File support under 10077 Firmware!
Capable to run in 10077 Firmware
Improved App Size and Stability
Improved App Speed
Improved RAM Memory Management
Improved File Transfer
New Icon and Samples

(07-08-17)
v.2.3.0.
JPG/PNG File support under 10077 or newer Firmware!
Improved App size and stability
Less loading time and no flickering
Improved file transfer
New Functions like "Go To Page" and display the file name.


Please send me a message on the HP forums or email me at: mandresve@hotmail.com
Thanks!

Download:

NEW V2.3.0: [attachment=5088]
(+1737 Previous Downloads)

Screenshots:
[attachment=5091][attachment=5090]
(05-18-2015 03:09 PM)mandresve Wrote: [ -> ]Hello everyone. For some time my interest has turned to visualize images in the HP Prime. When the firmware was released 7820 we have been able to use the new features in favor of creating an application that can display image files on the calculator.

This application called Gallery
...

Very impressive, Manuel!
thanks a lot, gracias.

Salvo
(05-18-2015 03:20 PM)salvomic Wrote: [ -> ]Very impressive, Manuel!
thanks a lot, gracias.

Salvo

It was with great pleasure. Smile
Con gusto.
Good work !
Muy buen trabajo Manuel! Gracias por compartirlo.

Un abrazo.

Very good job, Manuel! Thanks for sharing.
Hello mandresve!

I've tried to upload a couple of .png images into the "files" folder of your App and it is not accepting any of them. they are: 320 x 240 pixels. as you recommend.
How can you directly run a program by launching the app ?
(05-18-2015 04:00 PM)Spybot Wrote: [ -> ]Hello mandresve!

I've tried to upload a couple of .png images into the "files" folder of your App and it is not accepting any of them. they are: 320 x 240 pixels. as you recommend.

Hi Spybot,
Try to Right Click on the "Files" folder inside Gallery, then select "Add File". Press "Save" on the Connectivity Kit and check again.
Well done mandresve!

Unfortunately the test image I added in the CK just got stuck in the tree and didn't show up on the calc. Could not delete image from tree and had to remove entire app branch to remove the failed image.

Still promising for further enhancements and features.
(05-18-2015 04:12 PM)petaks01 Wrote: [ -> ]Still promising for further enhancements and features.

Of course it will, I am committed to the development of Gallery until the end. At the moment I'm a little busy with my studies (meaning "a little" as much, lol), but I try to provide regular updates.

Thanks for the support to everyone. Big Grin
I've created my .hpappprgm but it doesn't appear in my program list on the emulator Sad
(05-18-2015 04:12 PM)petaks01 Wrote: [ -> ]Unfortunately the test image I added in the CK just got stuck in the tree and didn't show up on the calc. Could not delete image from tree and had to remove entire app branch to remove the failed image.

When you add a file in the connkit it doesn't automatically save it to the calc. I didn't want it to try sending the whole app every time you added a file. At the moment, you need to open the app editor, make a text change somewhere which will flag the app as needing a "Save". Then when you hit save it will send the app. If you didn't tweak the app data at all, your files weren't sent along and nothing happened when you hit save.
I finally got to see my images in your App... It is cool.... much more stable.
Congratulations mandresve.
When using the emulator, I also think you should tell people to remember to right-click the Gallery App and send it to Class, after uploading their images. This cost me a bit of time to figure it out.
(05-18-2015 11:44 PM)Spybot Wrote: [ -> ]Remember to right-click the Gallery App and send it to Class after uploading their images.

Oh Spybot, thank you! Your suggestion is very important, added.
UPDATES (19-05-15):
  • To browse between images, use the D-Pad (Left or Right Key).
  • To Exit from browsing, press [ESC] or [ON]
  • To Zoom In press [+], To Zoom Out press [-], To Restore Zoom to Default press [5]
  • To Move the Image, press [4],[8],[6],[2] recpectively for Left, Up, Right, Down.
  • To Fast Close, press [HOME]

Changelog:
(19-05-15)
v.1.0.6.
Added: Move feature with Keyboard
Improved: Stability, Resolution Capabilities.
Working in the Touchpad Gestures.

If someone wants to collaborate, please send me a message on the HP forums or email me at: manuel.velez@uptc.edu.co. Thanks!


Download in the first post of this thread!

If you like my work, let me know and share the information. Sorry for so many changes from one day to another, but I think worth it! Big Grin
(05-19-2015 04:31 AM)mandresve Wrote: [ -> ]If you like my work, let me know and share the information. Sorry for so many changes from one day to another, but I think worth it! Big Grin
Yes, every byte :-)
Thank you!
Wow, after a good nights sleep I wake up to a useful version and will actually use it today to view saved screens from my DSO.

Big thumbs up!
(05-19-2015 06:40 AM)petaks01 Wrote: [ -> ]Big thumbs up!

Many Thanks to all for the support. I'm receiving any type of suggestions...
Greetings from Colombia.
It would be nice to view icons as actual size images. Using the zoom (+/-) buttons causes the icon image aspect ratio to distort when zooming out.
(05-19-2015 08:18 PM)John Colvin Wrote: [ -> ]It would be nice to view icons as actual size images. Using the zoom (+/-) buttons causes the icon image aspect ratio to distort when zooming out.

Hi John,
Thanks for the suggestion. Currently I'm working in image transformations to detect edges and select automatically aspect ratios (to avoid aberrations) because for now in the V1.0.6, aspect ratios are configured to be multipliers or divisors of 320*240 (Native Prime Screen Resolution). It will be available soon. Smile
Pages: 1 2 3 4
Reference URL's