Quantcast
Jump to content


[pivotCE] LuneOS August Stable Release: Café Touba


Recommended Posts

Those were a quick 2 months! As you know during summer things always slow down a bit due to people taking holidays. Some of our devs had some well deserved time off as well, but others kept working hard on bringing bug fixes, improvements & new features to the OS! We’re very pleased to present you our latest monthly stable release, Café Touba or “Touba” for short.

We were able to crush quite a few annoying bugs that occurred in the lower system level that were leftovers of the Yocto migrations we did earlier. It turned out some of our NodeJS components were using deprecated functions that weren’t available anymore in our NodeJS 4.4.x version. These have now all been addressed and as a result stability is back where it used to be. Contacts can sync properly again for example.

We have also implemented a lot of the back end bits to make instant messaging (IM) work again (including Skype). You can now add IM accounts successfully using the accounts app and receive messages. Sending still has some issues which need to be sorted and are on our radar to be done for the next release. There is also more work to be done in the back end to deal with deletion of messages, group chats, and new contact requests, etc.

We have also done some major rework on banner handling, notifications and dashboards, and their icons and sounds. The behavior should now be very similar to legacy webOS.

Incoming phone calls will now play a ringtone and the call audio by default isn’t on speakerphone anymore.

The browser should now take up a bit more screen real estate when in full screen mode. We’re working on a full and proper full screen mode for a next release. We have also addressed some of the scaling issues on various websites and are now using Prelude at places where it wasn’t working properly before on both websites and apps.

We’ve also gotten MTP working properly, so you can connect your device to your PC and simply copy & paste files to and from your device. The UI for this still needs a little polishing, but the functionality is working well. We’ve tested Windows & Linux systems on various devices and it works.

We have also fixed a lot of the PNG images which had an incorrect sRGB profile which previous caused spamming in the logs.

Main Changes:

– Incoming calls will now have proper audio routing & a ringtone playing.
– Issues with various NodeJS services have been solved, so things like Contact sync will work again.
– MTP can now be used to cut, copy & past files when connected to a PC/Laptop.
– The Browser app now can use full screen more properly, Prelude is used in more places and the scaling issues on some websites has been resolved.
– A lot of work has been done on the IM (instant messaging) backend. Adding an account and receiving messages now works.

Known issues:

– Splash screen disappears too quickly (though it has improved a lot since we fixed some high CPU usage problems).
– Node-SQLite3 is currently not working. Components using Node-SQLite3 have switched to an alternative storage method for now.

Changelog

Applications:
– Calculator (org.webosports.app.calculator): Fixed PNG images with incorrect sRGB profile.
– Maps (org.webosports.app.maps): Fixed PNG images with incorrect sRGB profile.
– Browser (org.webosports.app.browser): Fixed PNG images with incorrect sRGB profile, make fullscreen mode behave more properly.
– luna-applauncher (Just Type): Fixed PNG images with incorrect sRGB profile.
– luna-systemui (Just Type): Fixed PNG images with incorrect sRGB profile.
– Preware: Nudge users to enter https feeds instead of http, fixed PNG images with incorrect sRGB profile.
– Tweaks: Fixed PNG images with incorrect sRGB profile.
– core-apps: Fixed PNG images with incorrect sRGB profile.
– Settings: Fixed PNG images with incorrect sRGB profile.
– Flashlight (org.webosports.app.flashlight): Initial work on an app to play with the leds (not included in images yet).
– Testr (org.webosports.app.testr): Added additional banner sound & vibration scenarios.
– luna-universalsearchmgr: Fix build with libxml-2.9.4
– Messaging: When launched handle an URL, parse and use URL, add missind db kinds & permissions for com.palm.app.messagingprefs, com.palm.carrierdb.settings.current, fixed permissions for com.palm.chatthread and com.palm.message, fixed PNG images with incorrect sRGB profile.
– Contacts (org.webosports.app.contacts): Tapping an IM addr in details sends the IM type, URL and Note editing fields have correct width, Fixed PNG images with incorrect sRGB profile.
– Phone: Add ringtone management for incoming calls.
– Fingerterm: Use monospace as font to fix cursor issues.
– Browser: Make fullscreen mode work more properly (hide space normally used by navigationbar).

User Interface:
– Luna-Next-Cardshell: Fix behavior of rotationLock & muteSound, add management for popup overlay type, update Keys.forwardTo on cardRemove, fixed playback of banner sounds, renamed ringtone.wav references to ringtone.mp3, scan assets folder for sounds (used by Enyo 2 apps), launcher doesn’t take action on tap gesture, fixed PNG images with incorrect sRGB profile, handle icons, sounds & vibration for banners, dashboards and notifications properly.
– qtwayland: qwaylandwindow: fix inputDevice for setPopup.

System Level:
– imlibpurpleservice: Fixed db kinds & permissions for imbuddystatus, added permissions for both org.webosports.* and com.palm.*, fixed various JSON syntax errors, moved LS2 role file to correct location, made getServiceNameFromCapabilityId generic and removed conversion to and from Mojo-typed usernames.
– imaccountvalidator: Fix a lot of small things to make things work.
– audio-service: Fixed type to make sure audio routing works correctly in phone app
– messaging-accounts: Updated & fixed IM templates so they work properly.
– luna-webappmanager: Move handling of icon paths to luna-next-cardshell.
– Enyo-1.0: Fixed PNG images with incorrect sRGB profile.
– webos-keyboard: Fixed PNG images with incorrect sRGB profile.
– luna-next: Add FileUtils plugin to allow checking for file existence in QML, CompositorWindow: add isPopup property to test the Qt window type, Compositor: set the WindowType to Overlay for a popup window, add support for various bits required for proper sound playback through Luna-Next-Cardshell.
– app-services: Drop use of existsSync since it’s deprecated in NodeJS 1.x +, add directory to solve error for contact_linker_plugins.
– luna-sysmgr-common: Cleanup of whitespace mess.
– luna-sysmgr: Fixed PNG images with incorrect sRGB profile.
– nyx-modules: Implement MassStorageMode module
– mtp-server: Adjust systemd service configuration for com.palm.storage, stop service when session is closed. Update to newer mtp-server from Ubuntu upstream to make it work with Windows clients and fix a large number of bugs.
– storaged: Make it work with nyx, added Android udev rules, replaced cjson with json-c, added systemd service configuration & intergrated it into image.
– pidgin-sipe: Add SIPE IM plugin for IM
– whatsapp-purple: Add WhatsApp plugin for IM
– purple-skypeweb: Add SkypeWeb plugin for IM
– pidgin: Fix issues with ICQ password > 8 chars, drop discontinued MSN support & include Yahoo plugin.
– binutils: Fix issue with IPKG’s containing empty items.
– qtwebengine-chromium: Various upstream fixes, made Prelude the default font instead of monospace.
– Preware 2: Use secure (https) feeds where available.
– org.webosports.service.devmode: Fixed deprecated fs.existsSync calls that aren’t compatible with NodeJS 4.x
– mojoservicelauncher: Fixed deprecated fs.existsSync calls that aren’t compatible with NodeJS 4.x
– mojoloader: Fixed deprecated fs.existsSync calls that aren’t compatible with NodeJS 4.x
– org.webosports.service.downloadmgr: Fixed deprecated fs.exists and fs.existsSync calls that aren’t compatible with NodeJS 4.x
– keymanager: Fixed deprecated fs.exists calls that aren’t compatible with NodeJS 4.x
– activitymanager: ConnectionManagerProxy: merge the “wire” activity status into “wifi”.
– imlibpurpleservice: Made getServiceNameFromCapabilityId generic and removed conversion to and from Mojo-typed usernames.
– webos-connman-adapter: Drop patches that are not needed anymore from repo. Improved the management of wired interfaces.
– qtwebengine-chromium: Update to latest Chromium 45 from upstream.
– qtwebengine: Update to latest from QT 5.6 (August 5, 2016)

Public Service Announcement:

As you might have noticed, was . We were able to get the website back up and are working hard to bring all functionality back to normal. So if something looks out of place, you can always use the copy available at the  and then be sure to let us know.

The usual

1.

2. and

3.

Download and Install

Feel free to to get started. Tenderloin and Mako remain our focus for now, but the emulator, Maguro & Grouper work too.

Installation instructions for , , , and are on the . And remember we .

Don’t forget to contact us with any questions and feel free to on the webOS Nation forums. Catch us on Twitter on IRC: Freenode:#webos-ports or email [email protected]

See you next month!

Related posts:



link hidden, please login to view
Link to comment
Share on other sites



  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By Dafnix
      I have LG 70uk7000yva, when looking for wifi network I get a message that wifi is turned off. I couldn’t find anywhere on system how to to turn in on. 
    • By Hissy
      I finally updated the software on my TV, and now I have to force a reset whenever I want to turn it on. (Unplug for 60 seconds.) The TV will not turn on without a reset, from either the remote or the power button. Once it's on it responds normally to the remote.  It doesn't matter how long the TV's been turned off - when I want to turn it back on, I have to reset it.
      Has anyone else had similar problems?
    • By News Reporter
      LG’s massive ultra-high-definition digital billboard overlooking New York City’s iconic Times Square became host to a three-phase visual spectacle that reflects the company’s efforts to engage with consumers directly around the seasons. LG’s first 3D content series designed for the billboard is a stunning visual display sure to make passersby smile. The new billboard content will run through the end of November.

      Taking full advantage of the Times Square billboard’s unique curved design, LG harnesses the power of forced perspective to display imaginative multi-dimensional 3D content which share the company’s core messaging that together, Life’s Good. Launching with an inspiring back-to-school message for the American audience, the 3D illusion begins with an explosion of crayons and swirling images from scissors to school buses, dancing around the screen, eventually spelling out LIFE’S GOOD before being buried by a multitude of crayons as the animation continues its loop.

       
      Over the past year LG has mobilized the Times Square billboard to engage, educate, and entertain consumers during the pandemic. From hosting the YouTube documentary “Life In A Day 2020” by Academy Award-winning director Kevin Macdonald to premiering the “Global Citizen VAX LIVE Extended Concert Sponsored by YouTube,” to encouraging climate action on ENERGY STAR® Day, LG has leveraged the space in Times Square to remind viewers that Life’s Good no matter how challenging our surroundings may be.

      “We hope that visitors in Times Square are not only awed by the visual splendor of the 3D display, but also that they will be inspired to believe that no matter the season, Life’s Good together,” said Peggy Ang, senior vice president of marketing, LG Electronics USA. “At the same time, our new 3D content series exemplifies how LG is innovating when it comes to engaging with consumers.”

      Contributed by LG USA
      # # #

      link hidden, please login to view
    • By News Reporter
      In this segment of On the Job, we take a look at the experts behind LG’s robotics team who are working on the next big idea to help make people’s lives and jobs safer and easier.

      Dr. Baek Seung-min
      The pandemic has brought a new urgency to finding solutions to handle tasks that normally require human-to-human contact. In fact, the is reporting that sales of autonomous service robots in the logistics sector will increase by 30 percent annually from 2020 to 2023. To accelerate advanced research into service robots and boost LG’s competitiveness in related technologies, LG established the LG Boston Robotics Lab in United States last year.

      LG’s family of including GuideBot, ServeBot, ChefBot and UV robot are ideal for providing a safer environment through contactless service in public spaces such as shopping malls, restaurants and hotels. Consumers who might normally be hesitant to interact with another human are more comfortable receiving help from a robot that doesn’t breathe.

      When developing robots, one of LG’s key goals is to develop a product that can make life easier for consumers. “Service robots can help humans handle difficult, arduous tasks, freeing up consumers’ time to focus on more valuable tasks that matter and bringing increased convenience and comfort into our lives,” said Dr. Baek Seung-min, head of the Advanced Robotics Lab at LG Electronics.

      To respond to the domestic growth of home shopping, LG developed and unveiled an indoor-outdoor service delivery robot at the in Korea. LG’s four-wheeled indoor-outdoor delivery robot boasts enhanced mobility, adapting to various types of terrain by automatically adjusting the distance between its wheels and driving modes for optimal performance, ideal for both indoor and outdoor use.

      The challenges in developing a service robot for commercialization in diverse environments are vast.  For example, to move reliably at high speeds in real-life settings on all types of surfaces while avoiding various obstacles is no easy task. Curbs, for example, might be a minor inconvenience to people but can be quite difficult to overcome for a wheeled robot. Engineers conducted real-world tests with different variables from adjusting tire air pressure to changing thread patterns on the front and rear wheels, among others. Omni-wheels provided the best performance on both indoor and outdoor surfaces, enabling the robot to move both forward and backward as well as side to side.

      “We expect to test-operate the delivery robot by the end of the year,” said Dr. Baek Seung-min. “When it reaches the stage of commercialization, we expect the robot to open the next chapter of logistics innovation.”

      Akin to how computers and automobiles were implemented in industry and commerce before they made their way to consumers, service robots are following a similar path. Already widely found in industries, service robots are now entering the commercial phase. When consumers will be able to purchase a delivery robot of their own is still unknown but if LG has anything to say about it, it won’t be too far away.
      # # #

      link hidden, please login to view
    • By News Reporter
      ‘Mission for the Future’ Challenge Seeks Innovations that Improve Quality of Life

      SANTA CLARA, Calif., Sep. 1, 2021 — LG Electronics (LG) announces the launch of Mission for the Future, a global challenge competition for startups to identify innovative technologies and business ideas that pave the way to the future. This inaugural competition is hosted by the company’s new Silicon Valley-based innovation center, , a strategic team within LG working with startups and the entrepreneur communities to build new businesses and bring even more innovation from the outside into LG.
      Mission for the Future is a nine-month annual challenge program created to seek the best ideas, concepts and businesses that will improve quality of life in a greener, smarter, healthier, more-connected future. Selected challenge entrants will begin working with the LG NOVA team on their business proposals within three to six months, leading up to the finalist selection process starting in March 2022.
      Finalists of the challenge competition will get the opportunity to work with the LG NOVA team based in California to accelerate their growth and take their business to the next stage, potentially launching a new business with LG. The company intends to set aside up to USD 20 million to support finalists with investments, resources, funding for concept development and access to LG’s global infrastructure and supply chain to build joint businesses with LG.
      Throughout the process, outstanding challenge participants with unique business ideas will have the opportunity to engage with LG and its partners and access corporate resources, mentorship and pilot programs to continue to grow their business.
      The 2021-22 competition will spotlight innovations for technologically advanced lifestyles for the good of people, communities and the planet across five focus tracks:
      Connected Health: Inventive approaches, access and devices to provide people with more control over their healthcare anytime and anywhere, thereby increasing the health and wellness of our population; Energizing Mobility: New services, solutions and business ideas that will help scale the electric mobility infrastructure and catapult the use of electric power for vehicle and transportation forward; Smart Lifestyles: Content, services, applications and technology that can be deployed in the connected home space, potentially leveraging LG’s ThinQ platform to streamline and improve how we live our daily lives; The Metaverse: Innovations that will help build the next digital world and internet enabled by gaming, VR, AR and XR technologies, blockchain, digital avatars and more; and Innovation for Impact: An open track for breakthrough or adjacent innovations aligned with LG’s philosophy of innovation for a better life that create positive impact on people, communities and the planet. “The Mission for the Future challenge serves as LG NOVA’s first step towards outside-in innovation for LG, as it collaborates with innovators and startups all around the world to grow ideas and build businesses together,” said Dr. Sokwoo Rhee, senior vice president for innovation at LG Electronics and head of LG NOVA. “Simply put, LG wants to create positive societal impact, and we believe that diverse perspectives can lead to better innovations for the broader global community. This means technologies for sustainable living, eco-friendly products and an inclusive society overall. We will innovate to save lives, save the earth and create a better life for all.”
      How It Works: Mission for the Future Review and Selection Process
      Applications for Mission for the Future will be accepted September 1 to October 25, 2021, at , and winners will be named in June 2022. Ultimately, up to 10 companies will earn the finalist distinction and get the opportunity to build their business in collaboration with LG.
      Startup evaluations for the “First 50” will take place between October 25 to December 31, 2021, in which up to 50 companies will be provided access to resources to help grow a joint business, including essential business infrastructure, networking with global tech leaders, mentorship and collaboration opportunities. This group will also get connected to LG’s network of corporate partners, VCs, pilot programs and other influential organizations to pursue additional business opportunities.
      The LG NOVA team will continue the engagement process with the “First 50” startups from January to March 2022 with the intent to announce the “Selected 20” at the end of March 2022. This group will be provided with opportunities for access to capital investments, LG’s global infrastructure and other business resources based on the joint business growth strategy and need.
      The LG NOVA team will then select the “Top 10” challenge winners at the end of June 2022 who will have the opportunity to build their business in collaboration with LG and be supported by the company’s global organization.
      Learn more about how LG NOVA is fueling innovation for a better future at .
      # # #

      link hidden, please login to view







×
×
  • Create New...