Just to add to this discussion.

I finally figured out how to improve responsiveness on gtk3. I looked at
mypaint
and the way they resolved the same I issue I had. I have been doing some
tests that look very promising, but I have not have time to test it with
the gtk3
branch of xournal

In theory, the gtk3 branch is almost complete, but it might have a couple
of lingering
bugs that need to be addressed before it can be used for "production".

--dmg

On Thu, Aug 4, 2016 at 5:30 AM, Denis Auroux <aur...@math.berkeley.edu>
wrote:

> Xournal is intricately dependent on GTK+ (version 2) and a few other
> libraries. If these GTK libraries are available on Ubuntu Touch then
> likely Xournal can easily be compiled on that OS, it should just be a
> matter of getting the right dependencies installed first and compiling
> the code. I do not understand what exactly Ubuntu Touch is; but from
> what I understand it does not run X11 natively, and GTK2 does not have a
> backend for it. So the only way to run GTK2 applications seems to be in
> some convoluted way.
>
> Rewriting Xournal to rely on a different toolkit is a huge amount of
> work. There is a branch of xournal that relies on GTK3 instead of GTK2
> on Daniel German's repository, but it is not perfect; I understand that
> GTK3 is supposed to have a backend for Mir, which might or might not be
> more integrated with Ubuntu Touch.  Porting Xournal to the Qt toolkit
> favored by Ubuntu would amount to a complete rewrite from scratch, and I
> have neither the time nor the energy to attempt to do so. In fact I
> think it would be a terrible mistake, as Qt does not have (or at least
> used not to have until fairly recently) adequate support for wacom-based
> tablets, which are xournal's core constituency.
>
> I am also confused about why Ubuntu Touch would be a natural OS to use
> in the classroom (but I have yet to meet someone who's using it). Most
> students I interact with have smartphones (likely iOS or Android, not
> Ubuntu Touch) and laptops (Windows or OS X or more rarely Linux, again
> not Ubuntu Touch). The hardware used on the instructor's side is usually
> up to the instructor, and while I personally advocate Linux you should
> be free to choose whatever suits the task and runs the software you want
> to run.
>
> I'm copying this to the developers mailing list in case someone has more
> direct knowledge of Ubuntu Touch or suggestions in this respect.
>
> Denis
>
>
>
> On 08/03/2016 12:55 PM, pressh...@users.sf.net wrote:
>
> > ------------------------------------------------------------------------
> >
> > Hi,
> >
> > Thanks for your work on Xournal. I think it has real potential as a
> > whiteboard app tool in the classroom, so I'm writing to ask if you'd
> > consider coding it for Ubuntu Touch.
> >
> > Thanks
> >
> > pleasepressh...@gmail.com
> >
> > ------------------------------------------------------------------------
>
> --
> Denis Auroux
> UC Berkeley, Department of Mathematics
> 817 Evans Hall, Berkeley CA 94720-3840, USA
> aur...@math.berkeley.edu
>
> ------------------------------------------------------------
> ------------------
> _______________________________________________
> Xournal-devel mailing list
> Xournal-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xournal-devel
>



-- 
--dmg

---
Daniel M. German
http://turingmachine.org
------------------------------------------------------------------------------
_______________________________________________
Xournal-devel mailing list
Xournal-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xournal-devel

Reply via email to