Symbian-Developers

Symbian^3, Anna, Belle Forum => Symbian^3 Applications => Topic started by: pisarz1958 on August 10, 2013, 11:16:04 pm

Title: [Free] [Alpha] Lightbulb IM 0.3 (updated 01.04.2014)
Post by: pisarz1958 on August 10, 2013, 11:16:04 pm
(http://i.imgur.com/FzHTL5X.png)
Lightbulb 0.3
Maciej Janiszewski, 2013-2014

Hi everyone! I'm proudly presenting my first QML app, and also my first Symbian app ever. It's in alpha stage, so bear in mind, that there might be bugs, crashes etc. I'd be glad if all this stuff was reported to me. :)

So, what is Lightbulb anyway?
It's a free XMPP client based partially on MeegIM (at the beggining, I just thought about porting it, but ended up rewriting and fixing and also breaking almost half of it, lol). Written using Qt and QtQuick, with qxmpp library.

Features and stuff
- sending, receiving messages
- hiding offline contacts
- notifications (vibration, sound, notification led)
- multi account support
- widget
- removing, adding, renaming contacts
- VCard (partially, can read, can't write)
- ... and maybe more, but I can't remember if this stuff works anyway :D

I appreciate any help, suggestions and stuff. It's my first app, I'm not really good with Qt, Symbian API itd. just read a lot of docs and tried to do something, went out better than I expected ^^

Finally, screenshots!
(http://i.imgur.com/TQ94zwcm.png) (http://i.imgur.com/TQ94zwc.png)(http://i.imgur.com/hpOtxbjm.png) (http://i.imgur.com/hpOtxbj.png)(http://i.imgur.com/115qaQJm.png) (http://i.imgur.com/115qaQJ.png)(http://i.imgur.com/I9PSZU9m.png) (http://i.imgur.com/I9PSZU9.png)(http://i.imgur.com/y1FOtdVm.png) (http://i.imgur.com/y1FOtdV.png)(http://i.imgur.com/PoNIIevm.png) (http://i.imgur.com/PoNIIev.png)(http://i.imgur.com/Kno5F9Om.png) (http://i.imgur.com/Kno5F9O.png)(http://i.imgur.com/oF0jZhum.png) (http://i.imgur.com/oF0jZhu.png)(http://i.imgur.com/1ToLOZ9m.png) (http://i.imgur.com/1ToLOZ9.png)

And now - download
Lightbulb 0.3 (https://github.com/ksiazkowicz/lightbulb/releases/tag/0.3-alphaM3)
Lightbulb 0.2.1 (https://github.com/ksiazkowicz/lightbulb/releases/tag/0.2.1)
Lightbulb 0.2 (https://github.com/ksiazkowicz/lightbulb/releases/tag/0.2-alphaM2)
Lightbulb 0.1 (https://github.com/ksiazkowicz/lightbulb/releases/tag/0.1-alphaM1)
Lightbulb 0.0.9 (https://github.com/ksiazkowicz/lightbulb/releases/tag/0.0.9)
Lightbulb 0.0.8 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.8.sis)
Lightbulb 0.0.7 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.7.sis)
Lightbulb 0.0.6 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.6.sis) (experimental, not recommended)
Lightbulb 0.0.5 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.5.sis)
Lightbulb 0.0.4 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.4.sis)
Lightbulb 0.0.3 (https://dl.dropboxusercontent.com/u/47135734/Lightbulb/Lightbulb__0.0.3.sis)
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.3
Post by: Allstar12345 on August 10, 2013, 11:51:09 pm
Hi again :D

Check you messages at Dailymobile please :)

btw, you forgot the link.
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.3
Post by: pisarz1958 on August 10, 2013, 11:55:09 pm
Hi again :D

Check you messages at Dailymobile please :)

btw, you forgot the link.
Hi :)
Just checked, thanks! It worked ^^

Oh, sorry, I forgot to attach a file.
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.3
Post by: Allstar12345 on August 11, 2013, 12:11:56 am
Hi :)
Just checked, thanks! It worked ^^

Oh, sorry, I forgot to attach a file.

Ah good, I'm glad it worked :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.3
Post by: pisarz1958 on August 11, 2013, 07:14:37 pm
Here it comes, Lightbulb IM 0.0.4!

As always, experimental stuff.
Changelog:
- homescreen widget is here :)
- notifying with CAknGlobalNote (to be enabled in settigns)
- sound notifications (see settings)
- further work on settings page
- fixed crashing when trying to input text after viewing settings page
- resource switcher in conversation view
- roster page optimized a bit
- fixed word wrapping in CommonDialogs.

Have fun with testing :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.7 (updated 16.08.2013)
Post by: pisarz1958 on August 21, 2013, 06:56:20 pm
GitHub repository is here:
https://github.com/ksiazkowicz/lightbulb

Also, 0.0.8 will probably come later this day, so keep your eyes peeled.
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.8 (updated 21.08.2013)
Post by: iChris701 on August 22, 2013, 10:14:29 pm
This APP is EPIC +1
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.9 (updated 24.08.2013)
Post by: pisarz1958 on August 24, 2013, 09:03:19 pm
https://github.com/ksiazkowicz/lightbulb/releases/tag/0.0.9
Mostly fix-and-improve release. Have fun :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.0.9 (updated 24.08.2013)
Post by: huellif on August 24, 2013, 09:18:09 pm
nice update, best way to use facebook chat on Symbian
Title: Re: [Free] [Alpha] Lightbulb IM 0.1 (updated 20.09.2013)
Post by: pisarz1958 on September 20, 2013, 10:50:32 pm
FINALLY!

Here it comes, Lightbulb 0.1. Not much changed since 0.1RC, of course.

https://github.com/ksiazkowicz/lightbulb/releases/tag/0.1-alphaM1

Changelog since 0.9:

Have fun!
Title: Re: [Free] [Alpha] Lightbulb IM 0.1 (updated 20.09.2013)
Post by: Magissia on September 27, 2013, 02:43:00 am
Too bad i don't see any thanks button.
Thanks for your work anyway ;)


Should have paid more attention there is a thanks button, clicked it.
Title: Re: [Free] [Alpha] Lightbulb IM 0.2 (updated 8.11.2013)
Post by: pisarz1958 on November 08, 2013, 11:19:32 pm
Lightbulb 0.2 is here!

Changelog:
- Initial smiley support
- First run wizard (will be improved in the future)
- Fixed typing notifications
- "You're offline" overlay when user's status is Offline
- SQL REWORK!
- Chats list in common dialog
- Introduce Avkon File Dialog
- Move Avkon-related stuff to QAvkonHelper
- Improve discreet popups
- Fixed Enter key behavior in conversation view
- Added archive view
- Use Symbian's default browser settings (thanks to @dicksonleong)
- Small UI changes
- Improved notification LED support
- Bugfixes and more!
Title: Re: [Free] [Alpha] Lightbulb IM 0.2 (updated 8.11.2013)
Post by: Motaz on November 09, 2013, 12:48:25 am
Thank you... it's really hard work :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.2 (updated 8.11.2013)
Post by: matthew on November 09, 2013, 07:26:23 am
To quote Tipinaya: Thank you for supporting Symbian, mate :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: pisarz1958 on November 14, 2013, 01:49:25 am
You're welcome. :) It's good to know that it's actually useful to anyone. It's motivating, a lot. Btw. Lightbulb 0.2.1 is here! I hope I've managed to fix some of the irritating bugs here. Have fun with testing. :)

Changelog:
- unread-count and unread-mark graphics redesigned
- fixed scaling of app's icon in About page
- remade first run wizard, so this time it's actually useful. It'll be extended in the future, of course.
- fixed crashes in archive view
- inverted theme looks beautiful now, not retarded anymore
- attempt to fix roster enumeration lag bug. I hope it did the job this time.
- fixed avatar caching
- improved both Accounts page and Add/Edit account page, so it's actually more intuitive and less buggy
- replaced Info banners with discreet popups
- improved popup notes
- merged QmlClipboardAdapter with QAvkonHelper
- added Maintenance page - allows you to clean the database, VCard/avatar cache and reset settings to defaults
- fixes, cleanups, usual stuff
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: Allstar12345 on November 14, 2013, 02:34:39 am
You're welcome. :) It's good to know that it's actually useful to anyone. It's motivating, a lot. Btw. Lightbulb 0.2.1 is here! I hope I've managed to fix some of the irritating bugs here. Have fun with testing. :)

Changelog:
- unread-count and unread-mark graphics redesigned
- fixed scaling of app's icon in About page
- remade first run wizard, so this time it's actually useful. It'll be extended in the future, of course.
- fixed crashes in archive view
- inverted theme looks beautiful now, not retarded anymore
- attempt to fix roster enumeration lag bug. I hope it did the job this time.
- fixed avatar caching
- improved both Accounts page and Add/Edit account page, so it's actually more intuitive and less buggy
- replaced Info banners with discreet popups
- improved popup notes
- merged QmlClipboardAdapter with QAvkonHelper
- added Maintenance page - allows you to clean the database, VCard/avatar cache and reset settings to defaults
- fixes, cleanups, usual stuff

Great work mate, installing it now :)
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: izvergart on November 19, 2013, 02:45:02 pm
Does It use any SSL, TLS encryption?? If yes, can you please add the encryption option in settings to enable/disable it?? Some of XMPP services does not support it, so you can't connect to them!
And one more thing: Some of services working pretty well, like Gtalk. But when connecting to some others, like xmpp transfer server for VK.com - popular russian social network, the phone runs out of memory. It happens when the app loading contact list!
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: massi93 on February 06, 2014, 02:11:42 am
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: Allstar12345 on February 06, 2014, 02:50:31 am
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: Allstar12345 on February 06, 2014, 02:51:23 am
And pointlessly large contact lists will crash it.
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: massi93 on February 07, 2014, 12:41:30 am
Hmm I dont think so. The contact list at the beggining starts to make the phone a bit overloaded, but then I can smoothly browse them all, and when I start chatting, after I send something and go back, the app  crashes :(. Can you do something to ask for a new version? haha
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: Allstar12345 on February 07, 2014, 12:53:57 am
Well the App is still in beta, I am sure it will be fixed in time.
Title: Re: [Free] [Alpha] Lightbulb IM 0.2.1 (updated 13.11.2013)
Post by: pisarz1958 on February 07, 2014, 11:45:30 am
Because 0.2.x uses SQLite a lot, it's performance really... sucks. Seriously. Even though it's a pretty nice solution for caching the roster, reading and writing to database can cause some serious performance issues. 0.3 tries to mix the old and new ways somehow, even though the roster is not yet being cached, I'm using SQLite only for archiving incoming messages and it does a great job here.

You can try using a pre-release version of 0.3:
https://github.com/ksiazkowicz/lightbulb/releases/tag/0.3-pre-alphaM3
Title: Re: [Free] [Alpha] Lightbulb IM 0.3 (updated 01.04.2014)
Post by: pisarz1958 on April 02, 2014, 12:54:32 am
Next huge milestone of Lightbulb. To say the least, it's a HUGE step forward. I'm not gonna write a detailed changelog, because - first, I'm sorta lost in the amount of changes introduced, second - I don't wanna get you guys bored with it.

This release breaks compatibility, so make sure to clean your database and settings before proceeding.

Highlights
- serious performance improvement
- multiple account support, allowing you to use both of your Facebook and Hangouts accounts simultaneously :)
- redesigned widget which is now skinnable, customizable and gives you more control of the data you want to see
- completely new, redesigned preferences page and first run wizard, written completely from scratch
- huge improvements in account management, added icons and names for your pleasure (ability to choose your own name for an account as well)
- UI improvements by Motaz, more to come in later releases so keep your eyes peeled!
- bug hunt and polishing, can't even name them all, but most of the quirks were ruled out
- notification icon suport (not available in signed version)
- emoticon support

And much more! Just grab a sis file and I guarantee you'll feel the difference.
https://github.com/ksiazkowicz/lightbulb/releases/tag/0.3-alphaM3

I updated the build in Symbian Store as well.