maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   [Council] The 1st Maemo Developer Regatta - The starting line (https://talk.maemo.org/showthread.php?t=98027)

taixzo 2017-01-31 06:29

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
Application submission: Saera updates

Project Name: Saera
Author: taixzo
Brief description: Saera is a full-featured voice recognition virtual assistant for Maemo, Harmattan, Sailfish and Ubuntu
Category: Fixing/Updating

Features/work to be judged:
  • Revamp navigation system to be reliable in real-world use
  • Pause media playback while Saera is speaking
  • Added support for CuteSpot and LLs vPlayer for pause/resume
  • Ability to use online voice recognition engines to improve recognition accuracy (currently only Wit.ai, disabled by default for privacy)
  • Ability to recognize a playing song and even play a 30-second sample of it
  • Option to use flite for speech synthesis instead of eSpeak, for less-robotic speech
  • Query for information about notable people (works best with online speech recognition enabled)
  • Calling people from your contacts list
  • Fixes for devices with high pixel density

Screenshot(s):
http://i.imgur.com/eanErpS.png
http://i.imgur.com/NqQ4SQC.png
http://i.imgur.com/cf4Lir6.png

Package name and where to find the app/repository:
Package name is harbour-saera.
Available on OpenRepos: https://openrepos.net/content/taixzo/saera
Due to packaging problems I will only have the Sailfish app in the repos during the contest timeframe; I hope to get the other platforms updated in the next few weeks.

KotCzarny 2017-01-31 15:55

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
oh, heck, here's the alternative audio player for maemo! (it's new as in never been announced other than in it's tmo thread, but feel free to recategorise).

Project Name: oscp
Author: KotCzarny
Brief description: multiplatform player for (almost) any file format and network streams (using libav and others), now with pygtk GUI
Category: multimedia/audio player
Screenshot(s): http://talk.maemo.org/attachment.php...1&d=1425755511 http://talk.maemo.org/attachment.php...1&d=1484045757
Features/work to be judged:
- alternative media access (your filesystem is your media library (it's a player for tidy people that have their media organized by folder/file))
- old school UI (ncurses and gtk)
- customizability (so many features)
- server-client model (you can use your n900 as a media player controllable from other device or use your n900 to control some other device)
- designed specifically for (my) n900 and playing multituded of formats i'm using
- friendly developer open for user suggestions ;)
Package name and where to find the app/repository: oscp (fremantle and diablo, non-free because it's statically compiled with decoder libs and newer gcc used to compile, and sourceforge for x86 builds)
talk.maemo.org thread: http://talk.maemo.org/showthread.php?t=94590

ps. please use version from extras-devel, as the one in extras is old and contains bugs fixed in latest revision

rasmarc 2017-01-31 20:52

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
5 Attachment(s)
Here are two more applications.


Project Name: OpenSSH Status Widget
Author: rasmarc
Brief description: Start / stop / kill / restart / autostart server - View server status - View server and client connections - Switch wifi pm automatically
Category: Updating
Screenshots: http://talk.maemo.org/showthread.php?t=95429
Features/work to be judged: New features since v1.6.4:
Main changes:
  • new button to keep wifi-pm off for 30 sec (solving login problems); long tap opens wifi-pm settings
  • wifi pm feature partly rewritten for compatibility with usb connections
  • extended wifi pm feature to support client connections
  • "keep wifi-pm off when connected" is now user independent: it keeps working until the last user logs out
  • added wifi-pm off/on on wlan on/off, when there are connections
  • added connections overview in the dialog window: server/clients, wlan/usb/other
  • No more restarting of the status menu necessary; all changes take effect immediately!
Minor changes:
  • added optional settings button in dialog window
  • added mimimize button to about dialog
  • changed from counting log-ins to counting established connections
Fixes:
  • fixed detection of connections: the proper number should now be displayed in any case of brute force operation
  • fixed occasional button label 'off'
  • changed start routine to catch proper server state when status menu starts (another workaround for occasional server off-times)
Package name and where to find the app/repository: openssh-status-widget 2.2-10 in extras/devel, http://maemo.org/packages/package_in...widget/2.2-10/
talk.maemo.org thread: http://talk.maemo.org/showthread.php?t=95429


Project Name: NecroPlayer2
Author: rasmarc
Brief description: A filesystem based audio player for maemo, further developed from NecroPlayer 0.3.4. It offers a clear UI with short ways to each function. Almost every button has a short tap and long tap function.
Added/improved features:
  • tab views improved (player/media)
  • playlist/album view (auto or manual switch, tap on song title)
  • supports somecover
  • change album art (long tap on gear button in album view)
  • easy playlist editing (up, down, top, bottom, delete, clear; item marking is colored and separated from bold marking of active song)
  • car view (long tap on song title)
  • FM-transmitter support (long tap on fm button in car view)
  • unlimited number of directories (long tap on root button in media tab to switch)
  • headset support
  • choose between system and player volume
  • necro logo as playlist background
Category: Updating (it is my first C++ project after some python)
Screenshots: see attachments
Features/work to be judged: See feature list above
Package name and where to find the app/repository: necroplayer2 0.1.2 in extras/devel, http://maemo.org/packages/view/necroplayer2/
talk.maemo.org thread: none

hedayat 2017-01-31 22:21

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
2 Attachment(s)
Project Name: MeeTeleGram
Author: hedayat
Brief description: Unofficial Telegram client for MeeGo (N9)
Currently, it is in very early stage of development, and provides very basic functionality with a basic UI. This is all it can show in this competitions. Updates to provide better UI and more functionality will be provided.

Category: Something new
Screenshot(s): Attached
Features/work to be judged: Basic client which shows last messages & can send text message
Package name and where to find the app/repository: meetelegram
https://openrepos.net/content/hedaya...dy-meetelegram
talk.maemo.org thread(if exists): http://talk.maemo.org/showthread.php?t=98813

nodevel 2017-01-31 22:22

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
One last minute submission here :)

Project Name: Defender
Author: nodevel
Brief description: Simple privacy guard with ad blocking and cookie management for SailfishOS (in an early but working version)
Category: Something new
Screenshot(s): below
Features/work to be judged: Uniqueness of the application with regards to easy ad/spyware blocking on SailfishOS
Package name and where to find the app/repository: harbour-defender-0.2-1.armv7hl.rpm and harbour-defender-0.2-1.i486.rpm on Openrepos and Github
talk.maemo.org thread(if exists): None yet



https://openrepos.net/sites/default/...0170131006.png
https://openrepos.net/sites/default/...0170131002.png
https://openrepos.net/sites/default/...0170131004.png
https://openrepos.net/sites/default/...0170131005.png

kuba77 2017-01-31 22:37

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
2 Attachment(s)
Project Name: Sailaqua
Author: kuba77
Brief description: Water tracker - drinking regime application for Sailfish OS smartphone.
Category: Beginner/Updating
Package name and where to find the app/repository: sailaqua OpenRepos
talk.maemo.org thread: none

nieldk 2017-02-01 07:00

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
Great to see so many submissions, and very good all of platforms have some entries 👌🏻

KotCzarny 2017-02-04 14:49

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
hmm, now that i remembered that oscp version in extras is ancient, could it be possible to test version from extras-devel ?

Wikiwide 2017-02-26 23:18

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
Okay, voted in part 1.

Docker for Maemo by uvatbc sounds useful, Prostogram by neochapay is native and social (sorry, cannot test it), RGB WiFi by Modulebaan is fascinating (cannot test it either), tIDE by eekkelund is extremely useful (just like Docker, for developers), VNC Screen by marcellodgl is native (and I have used VNC before), Serra by Osanwe brings AI closer to reality, PingYou by Feathers McGraw is a welcome example of developing for Telepathy, Mak by john_god is enthusiastically welcome, and Droplet Browser by saidinesh5 signifies continuing browser competitiveness.

And in part 2.
Update Glacier-home by neochapay, welcome opportunity to recognise work being done on vital part of the UX, and not just an optional app.
OSM2go updates by Dakon, hooray! Haven't used OSM2go for a long time, will try it out again.
GPG in email by dcaliste, good luck wrestling with proprietary app to improve it. Maybe, reverse engineer it somewhen later...
modRana improvements by MartinK, haven't used for a long time either.
Saera updates by taixzo, updates are welcome.
Sailaqua by kuba77, important contribution to human health.

Apologies for being in such a hurry.

Thank you. Best wishes.
~~~~~~~~~~~~~~~~~
Per aspera ad astra...

dcaliste 2017-02-27 10:20

Re: [Council] The 1st Maemo Developer Regatta - The starting line
 
Quote:

GPG in email by dcaliste, good luck wrestling with proprietary app to improve it. Maybe, reverse engineer it somewhen later...
Well, I'm contributing only to the Open Source parts, under LGPL and GPL like licences. No need to reverse engineer anything, all the code is with free software licences !
  • The low level email handling is done via QMF (Qt Messaging Framework), so the main work is going there, by adding cryptographic capabilities through a new plugin framework, implementing OpenPGP signature at the moment but being ready for encryption or other cryptographic standards.
  • Then there are the QML bindings for it (nemo-qml-plugin-email) which is open source also.
  • Additionally, some new code to add QML bindings for GPG operations (like key listing), open source also.
  • And finally, the only part that goes to closed source parts (but consist of ten to twenty lines of QML text maximum) is the addition of some buttons in the UI, given as a patch to the official email client, so readable also, provided without any licence.

Conclusion everything is reusable out of the box without reverse engineering.


All times are GMT. The time now is 15:29.

vBulletin® Version 3.8.8