L
L
Little_CJIOH2015-01-07 13:19:04
linux
Little_CJIOH, 2015-01-07 13:19:04

Does finger-oriented Linux exist?

In the work you need Linux, ideally Ubuntu. There is a new laptop MSI S20 slider2. Accordingly, you need to have Linux on it, while you want the convenience of the interface as in Win8.1. Unity out of the box with a touchscreen works poorly, trying to interpret it as a mouse with an invisible cursor. Accordingly, multi-touch to the basket, intelligible working out of the "buttons" of the mouse in the furnace, although the cursor is not displayed, it stands at a point and, for example, keeps the pop-up window from disappearing. There is no G-sensor support out of the box, which is also sad, because turning the tablet is a separate pleasure.
Applications also made me sad: Chrome does not switch or close tabs, Firefox highlights text on the page instead of scrolling.
In general, nid help, ideally - a link to an article on how to live with Linux on a laptop-transformer. There is always a fallback - Win8.1 on the host + ubuntu on the virtual machine, but these are crutches.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Alexey, 2015-01-07
@Little_CJIOH

I suspect that the Ubuntu assembly with Gnome 3 may suit you, it is just the same sharpened for the touchscreen.
Screenshots of the interface can be viewed here: ubuntugnome.org/screenshots.

E
Ergil Osin, 2015-01-07
@Ernillew

Have you tried looking at Mir+Unity instead of X11+Unity? It seems that the World and the new unit are just for such a thing.
Well, plus look how Gnome3 behaves, it's still a more decent DE than Unity

A
Alexey P, 2015-01-07
@ruddy22

maybe a
typical DE is suitable for you
written in C++
works quickly
adjusts to a large number of needs
good support for hotkeys
https://www.enlightenment.org/?p=about/e17

S
sim3x, 2017-06-12
@sim3x

study pep8 - it clearly states how to name functions

#
    url(r'^$', views.BookList, name='BookList'),
    url(r'^category/(?P<category_slug>[-\w]+)/$', views.BookList, name='BookListByCategory'),
    url(r'^book/(?P<id>\d+)/(?P<slug>[-\w]+)/$', views.BookDetail, name='BookDetail'),
    url(r'^contacts/$', views.ContactsPage, name='ContactsPage'),

N
Nikita Shultais, 2017-06-14
@shultais

In Django, regular expressions are checked in order and the view is called on the first match.
When the user writes /contacts/ in the URL, this will match the pattern:
Therefore, the BookList view fires. Inside you probably have something like:
Which causes a 404 error because the contacts category doesn't exist.
The fix is ​​easy, you just need to move the last line to the top. The main thing is that you don't have a category with slug='contacts' later.

urlpatterns = [
    url(r'^contacts/$', views.ContactsPage, name='ContactsPage'),
    url(r'^$', views.BookList, name='BookList'),
    url(r'^(?P<category_slug>[-\w]+)/$', views.BookList, name='BookListByCategory'),
    url(r'^(?P<id>\d+)/(?P<slug>[-\w]+)/$', views.BookDetail, name='BookDetail')
]

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question