Otter is in an exciting formative stage and is teeming with ideas to emulate and surpass Opera 12's familiar functionality. You can find out more about the development and the issues which are current on this GitHub page (https://github.com/Emdek/otter/issues?labels=discussion%2Cenhancement&page=1&state=open).
If you wish to contribute to the discussions, please start a thread here, including the issue # and exactly the same title to assist tracking of comments on the issue between DnD and Otter. By all means start a discussion on other issues that you think relevant to Otter. Note that information and ideas posted in this Ping are for free use by the Otter development.
Otter browser is meant to re-create the most notable features of Opera Presto. At the current alpha stage there's even some of ordinary functionality (by modern standards) missing, such as address bar autocomplete and suggestions, not to mention the big features of Opera that made everyone love it, such as Notes and Sidebar/Panel.
Otter browser team urgently needs a developer for the Email Component. The functional email component is absolutely necessary to consider the product beta, a feature-complete application ready for ordinary users to use for testing and finalise to perfection.
If you are familiar with the email protocol in general and Opera's M2 implementation in particular, if you are a free & open-source idealist and a full-time quality hacker, if writing code is your second nature and it just happens that you are on a lengthy time-off from other duties, then please contact Emdek either here or on Freenode IRC #otter-browser
Some more details can be found in this ticket:
https://github.com/Emdek/otter/issues/37
Are you going to integrate an IRC client into it in the near future?
Are you going to integrate an IRC client into it in the near future?
To paraphrase the "todo list": maybe but there are more pressing matters... (https://github.com/Emdek/otter/blob/master/TODO)
Will we be able to add user script extensions in the future ?
It's definitely planned.
0.9.05 - beta 5 (01.03.2015):
- user scripts
- address field suggestions / drop down history
- UI for customizing toolbars
- customizable context menu
- improved taskbar integration for Windows
- exposing MDI features
- additional panels for sidebar (page information, notes etc.)
We are currently looking for volunteers to establish Quality Assurance team (http://en.wikipedia.org/wiki/Quality_assurance), to ensure that our releases don't have regressions and less obvious bugs.
Members of this team would have to run some tests simulating typical use cases etc., especially when nearing major releases (beta, stable etc.) and report them to me (IRC is preferred way, more complex issues can go straight to issue tracker).
We are also looking for MacOS X maintainer, more details here:
https://github.com/Emdek/otter/issues/622
I received an invitation to https://github.com/OtterBrowser Is this connected to the QA team you are setting up?
(Sorry, real life was almost killing me meanwhile.)
@ersi, yes, it is. ;-)
Thanks. I will make motions to accept the invitation tomorrow.
Edited Russian translation locally via QtLingust, released it, now using it with Otter, but cannot upload .ts file to Transifex, getting XML error. Wrote to Transifex support, will wait for answer.
@Freeman, what kind of error?
Issues with JSON being returned instead of being used by scripts are common there, I'm seeing it each time when I'm updating source file (but update by itself works fine, they fail to show result of that action in proper way).
Their UI feels kinda buggy for semi-commercial product (at least under classic Opera). ;-)
i think it would be a nice idea to create a text mode for browser (like a lynx browser) without javascript and flash. it will be great for old computers and terminals
To do it the way Opera did it, this can be achieved with some advanced usage of userCSS and by switching off JS and plugins. No need to do more than this, because (1) Opera did not go any further, (2) Lynx and Elinks already exist and are unbeatable in console.
On the other hand, I would sure endorse a command-line toolbar for tab-specific quick settings, like in vim-like browsers, e.g.
set plugins false
just for this tab, just for the current session. For now the Quick Preferences make permanent global changes.
Another "Great" idea is to make otter something like GNU Emacs. with file manager and of course tetris :-)
Not sure about tetris, but I am all in favour of good editing capabilities (preferably external editor) and some file-browsing.
By the way, have you tried to open local directories in Otter? It works, somewhat.
P.S It was planing to make some kind of os with opera presto but it was never done
Long term and very low priority https://dndsanctuary.eu/index.php?topic=682.0
i think it would be a nice idea to create a text mode for browser (like a lynx browser) without javascript and flash. it will be great for old computers and terminals
That is doable, for example by using readonly QTextEdit, it has support for subset of CSS and it should be possible to allow it to fetch resources through QNetworkAccessManager (thus supporting cookies, caching etc.).
@timur dokhnadze, that idea is a bit odd. ;-)
Screenshots will be updated after applying some fixes to toolbars (especially padding for tab bar) etc.
Hi,
I have a good knowledge of C++ and would like to help,
but I have no experience with Qt or networking.
Is there something I could help with?
Ephron
@Ephron, some knowledge about Qt is kind of requirement. ;-)
There were some tasks related to WinAPI but these are mostly done now (there are few remaining details, but these already have Qt style APIs available).
Ok, I'll get back to you later then, look at some Qt first.
Ephron
@Ephron, OK, if you have questions then you can ask them on our IRC channel. :-)
I guess that it is time to create some more end user documentation, that would also help to find out which details of our implementation could be improved or be more Opera like where it gives benefits.
Any volunteers? ;-)
/me volunteers
Which area of the functions needs to be covered first?
I would propose we simply add things to this existing page: https://github.com/OtterBrowser/otter-browser/wiki/Documentation
The reason I added some text about quick preferences and site preferences is because I think Otter's "unique" features (I mean, Opera had them :P) probably require more explanation than "here's how browser history works".
Mkay, so there's no todo list, I can have my own ideas what's relevant and then I simply write it?
For the moment, I think so? The TOC might need some refinement though.
Well, I will do my best to fill the empty headings with content and add what comes to mind.
Edit: I will surely have questions about some things. For example, right now it occurred to me that I have no clue where to get an overview of all the available mouse gestures. Mouse gestures cannot be reviewed and configured in UI like keyboard shortcuts can.
Where can I ask such questions? Will I create a new thread here or at github?
Edit2: Found the mouse gestures https://github.com/OtterBrowser/otter-browser/blob/master/resources/gestures/default.ini but if I have more questions, where will I create the thread?
@ersi, @Frenzie, yeah, we can start with that page, but later we would need to split into several sub pages, when there will be more content (just like our news section on main page should be split long time ago ;-)).
Hebrew List moved. :)
https://github.com/easylist/EasyListHebrew
https://raw.githubusercontent.com/easylist/EasyListHebrew/master/EasyListHebrew.txt
P.S.
- - - -
*64-bit Qtwebengine version of windows weekly127 cannot start.
*64-bit Qtwebengine version weekly127 appears 'SSL library version is unknown.' ???
- - - -
*64-bit QtWebEngine version of windows weekly127&128 cannot start without QT package. ???
(64-bit Qtwebengine version of windows weekly126 CAN start without QT package.)
- - - -
P.S.
*otter-browser-win64-weekly128-qtwebengine-v3.7z version of windows can start without QT package. :up:
@Hebrew, yeah, these packages were broken after initial move to Qt 5.7.
I've updated URL for content blocking rules, thanks.
emdek can you please clarify something for me....
what is the difference between -weekly-xxx-qtwebengine and just -weekly-xxx ?
do these 2 use different engine (webkit vs blink) and which one is ... better ?
which one is ... better ?
Great question! Just saw yesterday, that QtWebEngine-based build has more downloads than QtWebKit-based. Does it say us, that Blink in Otter is almost ready for daily usage?
ok, so heres the thing:
ones with QTWebEngine are Blink based and highly unstable
while those without it are WebKit based and stabler (as in... don't crash as much)
(you can check this on Help -> About Otter, it will say what it uses)
who it would be nice to properly label these on DL links
please add this features.
*Printing to PDF
*Printing to various images (jpg, jpeg, gif, png, bmp&xpm) :idea:
- - - - - -
P.S.
indonesia adblock list changed
https://raw.githubusercontent.com/heradhis/indonesianadblockrules/master/subscriptions/abpindo.txt
arabic adblock list changed
https://easylist-downloads.adblockplus.org/Liste_AR.txt
hebrew adblock list changed
https://raw.githubusercontent.com/easylist/EasyListHebrew/master/EasyListHebrew.txt :)
*Printing to PDF
*Printing to various images (jpg, jpeg, gif, png, bmp&xpm) :idea:
This seems to me like something that is best handled by the OS. One of the only user-facing improvements in Windows 10, for instance, is the fact that it now supports PDF printing by default instead of trying to push XPS.
Save to PDF is something that would have to be implemented within the browser though. In that case we're talking about a PDF document with a TOC, clickable hyperlinks, etc. Unfortunately I don't think Blink/WebKit supports that.
@Emdek Perhaps this is not the proper thread to ask but yet I would like to know- have you thought of implementing something like
Opera Unite (a kind of simple web server)?
@smaragdus, nope, I guess that it's doable but I don't think that it makes sense as part of the core.
It's a pity that Opera Unite failed. Has there ever been anything else with a similar ease of use?
Hi!
Great work! Otter-Browser is really, really cool! :up:
I am also one of those guys who is waiting for the email client. The email client is THE missing part in my opinion.
I would really like to help otter to make progress. So I just joined the team of translators (for the german language).
How can help to make the email module come true? I am not a C++ developer and especially not a QT Developer (just a Java developer).
Maybe one could start writing a document/specification for the email client? Or don't you use that and just look into the opera browser for how it should/could work? I don't know if some kind of specification/documentation would help at all....
Anyways, thanks again for this browser!