Reply
Thread Tools
Posts: 194 | Thanked: 1,167 times | Joined on May 2016
#21
Originally Posted by Android_808 View Post
Aside from some errors encountered popping items incorrectly setting top (pop twice, top is now 0 regardless of items unless now fixed) which I solved by keeping a separate list, the is the issue of the window manager close/back icon.
Do you plan to keep hildon-desktop (making it Wayland compositor) or move to something else? The problem is that Weston, while being a reference compositor, is more like a Wayland demo and not very useful, while desktop environments like GNOME/KDE have their own compositors (Mutter/KWin). There are also some other compositors which could be used as base, such as sway (they also implement WIP library - https://github.com/SirCmpwn/wlroots) or lipstick (UI is written in QML, used in SailfishOS/Nemo Mobile).

Last edited by TheKit; 2017-09-23 at 07:34.
 

The Following 2 Users Say Thank You to TheKit For This Useful Post:
Posts: 1,203 | Thanked: 3,027 times | Joined on Dec 2010
#22
At the moment I'm just trying out ideas. I did think about extending the Weston desktop shell. I have also looked at how budgie was interacting with mutter. As mentioned elsewhere I think the easiest option at the moment is to use fmg's Fremantle-GTK2 and create a GTK3 library to enable some preliminary transition work, with just enough content to make apps fit in. Long term a decision/opinion of community would determine Wayland path. I'm just providing results of experiments at the moment.
 

The Following 5 Users Say Thank You to Android_808 For This Useful Post:
Posts: 146 | Thanked: 1,615 times | Joined on Dec 2016
#23
Initial announcement of the pre-alpha images can be found here: http://talk.maemo.org/showthread.php?t=100192
 

The Following 4 Users Say Thank You to Wizzup_ For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#24
What's your vision of browser support on the ported Fremantle? microb is unusably outdated and closed-source.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 258 | Thanked: 1,012 times | Joined on May 2010 @ Near Munich
#25
As it is a debian based system, you should be able to run all current opensource browsers.

E.g.
Chromium & Firefox, which may be to much for the little RAM
but also Dillo, Konqueror and others which will allow you to access current websites.
 

The Following 4 Users Say Thank You to Macros For This Useful Post:
Halftux's Avatar
Posts: 868 | Thanked: 2,516 times | Joined on Feb 2012 @ Germany
#26
I have some Serial UART IC could this be used for the N900 kernel development?
When this will do the job I have a spare one and would give it to someone of the fremantle porting team for free or somebody else if he is willing to do kernel development for the N900.
 

The Following 3 Users Say Thank You to Halftux For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#27
Originally Posted by Macros View Post
As it is a debian based system, you should be able to run all current opensource browsers.

E.g.
Chromium & Firefox, which may be to much for the little RAM
but also Dillo, Konqueror and others which will allow you to access current websites.
I could do the same on the N900. The main problem was that the UI was unusable. Many application can be used without UI rewrite. A browser app is not one of them, at least not the ones I tried on N900.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Posts: 146 | Thanked: 1,615 times | Joined on Dec 2016
#28
Originally Posted by marmistrz View Post
I could do the same on the N900. The main problem was that the UI was unusable. Many application can be used without UI rewrite. A browser app is not one of them, at least not the ones I tried on N900.
Did not give a lot of thought, but enough to realise that it might indeed be a problem.

One idea is to use a custom version of surf [1] and ensure that scrolling and such works the way we want it to.

Another option is to do some crazy fudge on the touchscreen input and emulate both right click and scroll. (Hold <1s; left click, hold <2s; right; hold <3; enter "scroll mode")

We'll have to see how it's done in osso-xterm and the older browser, I guess. Probably someone already knows.

[1] https://surf.suckless.org/
 

The Following 3 Users Say Thank You to Wizzup_ For This Useful Post:
Posts: 146 | Thanked: 1,615 times | Joined on Dec 2016
#29
Originally Posted by Halftux View Post
I have some Serial UART IC could this be used for the N900 kernel development?
When this will do the job I have a spare one and would give it to someone of the fremantle porting team for free or somebody else if he is willing to do kernel development for the N900.
Might be useful - not for me personally, kernel is stable enough I don't need a serial to test small changes. But maybe for someone else it might be. See also: http://n900.elektranox.org/serial-adapter.html
 

The Following User Says Thank You to Wizzup_ For This Useful Post:
wicket's Avatar
Posts: 634 | Thanked: 3,266 times | Joined on May 2010 @ Colombia
#30
Originally Posted by marmistrz View Post
I could do the same on the N900. The main problem was that the UI was unusable. Many application can be used without UI rewrite. A browser app is not one of them, at least not the ones I tried on N900.
The problem is that modern websites use features that require a web browser of memory usage that exceeds the 256MB of RAM of the N900. Your choices here are simple:
  • Use a modern web browser which doesn't support JavaScript (Dillo, Lynx, etc.) and accept that many websites won't work.
  • Continue to use MicroB which has no HTML5 support, old ECMAScript support, old Flash support and accept that many websites won't work.
  • Use a modern lightweight browser from Devuan like Midori or Surf which is more feature complete than MicroB and accept that it will run slowly on the N900. Nevertheless it is way more useable than Firefox or Chromium.
  • Run Firefox or Chromium on a server and connect to that from your N900 via VNC.
  • Forget about your N900 and run Maemo Leste on a device with more RAM.

Don't think you are ever going to get anything better on the N900.
__________________
DebiaN900 - Native Debian on the N900. Deprecated in favour of Maemo Leste.

Maemo Leste for N950 and N9 (currently broken).
Devuan for N950 and N9.

Mobile devices with mainline Linux support - Help needed with documentation.

"Those who do not understand Unix are condemned to reinvent it, poorly." - Henry Spencer
 

The Following 7 Users Say Thank You to wicket For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 20:27.