← Back to team overview

ubuntu-phone team mailing list archive

Re: owncloud sync on the phone.

 


Hi Wayne,

Once the standard setup works I will have a look at adding other options. I've included an adaptive page layout with a tablet view, just for you!!

I should get some time to work in it this evening. So hopefully have something working before the weekend is over. Dan On Friday, 15 April 2016 14:07:41 BST, Wayne Ward <info@xxxxxxxxxxxxxxx> wrote:
This is great !
Be good if you could tick box and input calendar name and contacts name
and it does syncevolution at same time....

Wayne

On Fri, 2016-04-15 at 11:10 +0100, Daniel Wood wrote:
Filip,

I have started laying out a simple app to help configure the owncloud
sync.
this works by saving the settings to a setting file that the
unconfined app should be able to read.
This settings file would replace the oc.cfg and oc-files.cfg and be
read into your script.
it is a bit hacky but it works and gets owncloud sync running with a
simple gui for those that need it.
The click you have is fine, I can build the UI, modify your scripts
to get them to read the settings and make a pull request if you host
its contents on your github.
I have unpackaged the current click and extracted the binary files so
no need to send them. let me know if your interested.






On 15 April 2016 at 10:39, Filip Dorosz <filip.dorosz@xxxxxxxxxxxxx.p
l> wrote:
> Hello
> > Ad1. Of course I would, if only I had one...
> Click consist of these 1:1 binary packages pulled from Debian Sid
> armhf repository:
> libdbus-1-3
> libicu55
> libowncloudsync0
> libpcre16-3
> libqt5core5a
> libqt5dbus5
> libqt5gui5
> libqt5keychain0
> libqt5network5
> libqt5sql5-sqlite
> libqt5widgets5
> libssl1.0.2
> libstdc++6
> (libs needed by owncloudcmd)
> owncloud-client-cmd
> (owncloudcmd client)
> > Which means I didn't recompile single line of code. :}
> (My build platform for armhf is not ready yet)
> If you want source you'd have to apt-get source all of the from
> Debian.
> I can do that for you if you don't have Sid laying around.
> > Ad2. Creating GUI for this hacky implementation of owncloud-client-
> cmd would require editing oc.cfg and oc-files.cfg because these are
> red by my script.
> owncloud-client-cmd by its design does not run as a daemon so you
> need wrapper script to run it periodically and thats what my script
> (owncloud-sync.sh) do. It also delegates some config to oc.cfg, oc-
> files.cfg.
> > --
> Regards,
> Filip Dorosz
> > W dniu 15.04.2016 o 08:05, Daniel Wood pisze:
> > Hi Filip,
> > > > Is it possible for you to share the source for the click on
> > github?
> > > > I would like to look at how we can include a UI to manage the
> > configuration.
> > > > thanks, > > > > Dan > > > > On 15 April 2016 at 00:26, Filip Dorosz <filip.dorosz@rapidrage.c
> > om.pl
> > <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>> wrote:
> > > > I guess it should be:
> >     with creating .logs dir (thanks for pointing* it out) and
> > installing*
> > > > My grammar is quite poor these days ;)
> >     W dniu 15.04.2016 o 01:17, Filip Dorosz pisze:
> > > > Thanks! I really appreciate that you all make use of my
> > script &
> >         click.
> > > > I updated readme on github with creating .logs dir
> > (thanks for
> >         point it
> >         out) and how to install custom click package.
> > > > Have a nice weekend! > > > > --
> >         Filip Dorosz
> > > > W dniu 14.04.2016 o 23:07, Bruce Griffis pisze: > > > > Hacky update > > > > added: syncevolution owncloud calendar
> >                           syncevolution owncloud contacts
> > > > to Filip's script owncloud-sync.sh directly under the
> > line
> >             owncloud $OWNCLOUDUSER $OWNCLOUDSERVERDOMAIN $HTTPS
> >             $OWNCLOUDPASSWORD
> >             $LOCALPATH $REMOTEPATH
> > > > rebooted phone to read in new script (probably a much
> > more
> >             elegant way
> >             to do this)
> >             Edited my Home contact on my ownCloud server, adding
> > my home
> >             address.
> >             Deleted my Duane Eddie folder from my laptop
> >             /home/bruce/UbuntuTouch/Music directory
> >             Added Juanitos Best of Juanitos, Exotica, Soul Africa
> > and
> >             Welcome in the
> >             House of FUN albums to /home/bruce/UbuntuTouch/Music
> > directory.
> > > > Checked phone. It had the updated Home contact info
> > with my
> >             full address!
> >             Checked ownCloud server. Within 5 minutes Duane Eddie
> > was
> >             gone from my
> >             UbuntuTouch/Music directory and Juanitos was there.
> > Gave it
> >             another 5
> >             minutes and was playing "Super Exotic 60's Beat!" on
> > my phone.
> > > > Juanitos!!!!!!! > > > > While my hack onto Filip's awesome good work was ham-
> > fisted and
> >             inelegant and only applies to my own phone, I'm
> > calling it a
> >             success. My
> >             phone is not in read/write mode. It is syncing Music,
> >             Videos, Pictures,
> >             Documents, Calendar and Contacts.
> > > > And more importantly, my phone finished playing
> > "Super
> >             Exotic '60's
> >             Beat" and started playing "Latin Fever!" And that is
> >             awesome. I love
> >             Creative Commons licensed music, especially when it's
> > good.
> > > > Done with "Latin Fever" and listening to "Holla Holla
> > Bossa
> >             Nova". Cool.
> > > > Now to sync The Deadrocks album "Million Dollar Surf
> > Band"
> >             and get rid
> >             of the crusty Rockabilly. This is a crust-free zone.
> > > > On Thu, Apr 14, 2016 at 3:01 PM, Wayne Ward
> >             <info@xxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxx>
> >             <mailto:info@xxxxxxxxxxxxxxx <mailto:info@wayneward.c
> > o.uk>>>
> >             wrote:
> > > > Awesome ill look at using this method tomorrow
> > switch
> >             it back to
> >                  read only and do the same on the m10 when it
> > arrives :)
> >                  Wayne
> >                  n Thursday, 14 April 2016 13:09:09 BST, Bruce
> > Griffis
> >                  <bruce.griffis@xxxxxxxxx
> >             <mailto:bruce.griffis@xxxxxxxxx>
> >             <mailto:bruce.griffis@xxxxxxxxx
> > > > <mailto:bruce.griffis@xxxxxxxxx>>> wrote: > > > > Yes, upstart works in the click. I followed
> > Filip's
> >             procedures
> >                      on his Git
> >                      site, and it just simply worked.
> >                      I edited the oc.cfg for my userid, password
> > and server.
> >                      I edited the oc-files.cfg for the
> > directories I
> >             wanted to sync:
> > > > /home/phablet/Documents;UbuntuTouch/Documents
> >                      /home/phablet/Pictures;UbuntuTouch/Pictures
> >                      /home/phablet/Music;UbuntuTouch/Music
> >                      /home/phablet/Video;UbuntuTouch/Video
> > > > (on my laptop I keep them in a separate
> > directory
> >             than my
> >                      standard Music,
> >                      Video, Pictures, Documents - as I simply
> > don't have
> >             enough room
> >                      on my phone
> >                      to sync everything I keep on the laptop.
> > > > I put the files exactly where Filip stated.
> > The
> >             Documents and
> >                      Pictures from
> >                      my phone synced perfectly fine last night.
> > To test
> >             going from
> >                      laptop to
> >                      server to phone, I grabbed an Eddie Cochran
> > album
> >             of mp3's and
> >                      moved them
> >                      to UbuntuTouch/Music on my laptop (I sync
> >             UbuntuTouch from my
> >                      laptop to my
> >                      ownCloud server).
> > > > A couple minutes later Eddie Cochran was on
> > my
> >             ownCloud server.
> >                      In mybe 5
> >                      or 10 minutes Eddie Cochran's Somthin' Else
> > was on
> >             my phone.
> > > > Filip did all the work. I simply read his
> > post,
> >             went to his Git
> >                      site,
> >                      installed, and edited the config files his
> >             directions said to.
> > > > > > On Thu, Apr 14, 2016 at 3:28 AM, Wayne Ward
> >                      <info@xxxxxxxxxxxxxxx <mailto:info@wayneward
> > .co.uk>
> >             <mailto:info@xxxxxxxxxxxxxxx <mailto:info@wayneward.c
> > o.uk>>>
> > > > wrote: > > > > is the upstart working now in this
> > click?
> >                          or did you have to run commands to get
> > the files ?
> > > > in my cron i have specific calendars and
> > contact
> >                          and then i have specific folders on the
> > SD card
> >             i sync
> >                          but has to be RW for me to write to
> > cron.
> >                          Wayne
> > > > On Wed, 2016-04-13 at 22:38 -0400, Bruce
> >             Griffis wrote:
> >                           > This worked beautifully! Thanks
> > +Filip
> >             Dorosz. I just
> >                          rebooted my
> >                           > phone (probably didn't have to) while
> >             watching my
> >                          ownCloud server. My
> >                           > phone's pictures magically appeared
> > on my
> >             server! Very
> >                          cool. I have
> >                           > way too much music, videos and
> > pictures on
> >             my laptop, so
> >                          linked
> >                           > Music, Documents, Pictures, Video on
> > the
> >             phone to
> >                          UbuntuTouch/Music,
> >                           > UbuntuTouch/Documents,
> > UbuntuTouch/Video,
> >                          UbuntuTouch/Pictures on my
> >                           > server and my laptop.
> >                           >
> >                           > You did a very cool job putting the
> > package
> >             together.
> >                           > Thank you.
> >                           >
> >                           > On Wed, Apr 13, 2016 at 1:57 PM,
> > Bruce Griffis
> >                          <bruce.griffis@gmail.c
> >                           > om> wrote:
> >                           > > Putting this discussion back on the
> > list
> >             (I need pay
> >                          more attention
> >                           > > when hitting reply!)
> >                           > > Thanks
> >                           > >
> >                           > > On Wed, Apr 13, 2016 at 1:56 PM,
> > Filip Dorosz
> >                          <filip.dorosz@rapidra
> >                           > > ge.com.pl <http://ge.com.pl>
> >             <http://ge.com.pl>> wrote:
> >                           > > > Hi.
> >                           > > >
> >                           > > > Why didn't you wrote directly on
> > the list?
> >                           > > >
> >                           > > > Also you don't really need to
> > clone but
> >             let's get to
> >                          the point.
> >                           > > >
> >                           > > > You install click package as
> > phablet
> >             user with
> >                          command (without
> >                           > > > sudo!):
> >                           > > > pkcon install-local --allow-
> > untrusted
> >             owncloud-client-
> >                           > > > cmd_2.1.1_armhf.click
> >                           > > >
> >                           > > > That's all.
> >                           > > >
> >                           > > > --
> >                           > > > Regards,
> >                           > > > Filip Dorosz
> >                           > > >
> >                           > > > W dniu 13.04.2016 o 19:49, Bruce
> > Griffis
> >             pisze:
> >                           > > > > I did a git clone
> >             https://github.com/fihufil/owncloud-file-sync
> >                           > > > >  to grab
> >                           > > > > the packages onto my laptop. I
> > edited
> >             the config
> >                          files. How do
> >                           > > > > I install
> >                           > > > > the click package? I can just
> > do this
> >             as my phablet
> >                          user,
> >                           > > > > right?
> >                           > > > >
> >                           > > > > On Fri, Apr 8, 2016 at 12:26
> > PM, Filip
> >             Dorosz
> >                           > > > > <filip.dorosz@xxxxxxxxxxxxxxxx
> >             <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>
> >                          <mailto:filip.dorosz@xxxxxxxxxxxxxxxx
> >             <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>>
> >                          <mailto:filip.dorosz@rapidrage.c
> >             <mailto:filip.dorosz@rapidrage.c>
> >                          <mailto:filip.dorosz@rapidrage.c
> >             <mailto:filip.dorosz@rapidrage.c>>
> >                           > > > > om.pl <http://om.pl>
> > <http://om.pl>>>
> > > > > > > > wrote:
> >                           > > > >
> >                           > > > >     Hello all.
> >                           > > > >
> >                           > > > >     As you may know I've been
> > working
> >             at getting
> >                          owncloud file
> >                           > > > > sync on
> >                           > > > >     Ubuntu Touch using
> >             owncloud-client-cmd and some
> >                          scripts.
> >                           > > > > What I've
> >                           > > > >     archived so far is working
> >             owncloudcmd client
> >                          on the phone,
> >                           > > > > script
> >                           > > > >     for running that
> > periodically and
> >             simple config
> >                          files to
> >                           > > > > adjust
> >                           > > > >     settings.
> >                           > > > >
> >                           > > > >     I've setup repository on my
> > github
> >             so you can
> >                          have a look
> >                           > > > > at it:
> >                           > > > >
> >             https://github.com/fihufil/owncloud-file-sync
> >                           > > > >
> >                           > > > >     If someone is willing to
> > create
> >             GUI for
> >                          managing my config
> >                           > > > > files it
> >                           > > > >     would be really nice.
> >                           > > > >     I know this (whole project)
> > is not
> >             suitable for
> >                          official
> >                           > > > > store but
> >                           > > > >     my guess it is for
> > Openstore.
> >                           > > > >
> >                           > > > >     Any feedback if greatly
> > welcome.
> >                           > > > >
> >                           > > > >     Happy CLI-hacking,
> >                           > > > >     Filip Dorosz.
> >                           > > > >
> >                           > > > >     --
> >                           > > > >     Mailing list:
> >             https://launchpad.net/~ubuntu-phone
> >                           > > > >     Post to     :
> >             ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >                          <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
> >                           > > > >
> >               <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >                          <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>>
> >                           > > > >     Unsubscribe :
> >             https://launchpad.net/~ubuntu-phone
> >                           > > > >     More help   :
> >             https://help.launchpad.net/ListHelp
> >                           > > > >
> >                           > > > >
> >                           > > > >
> >                           > > >
> >                           > >
> >                           > --
> >                           > Mailing list:
> >             https://launchpad.net/~ubuntu-phone
> >                           > Post to     :
> >             ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >                          <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
> >                           > Unsubscribe :
> >             https://launchpad.net/~ubuntu-phone
> >                           > More help   :
> >             https://help.launchpad.net/ListHelp
> > > > --
> >                          Mailing list: https://launchpad.net/~ubu
> > ntu-phone
> >                          Post to     : ubuntu-phone@lists.launchp
> > ad.net
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >                          <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
> >                          Unsubscribe : https://launchpad.net/~ubu
> > ntu-phone
> >                          More help   : https://help.launchpad.net
> > /ListHelp
> > > > Aw > > > > > > > > --
> >                  Sent using Dekko from my Ubuntu device
> > > > > > --
> >                  Mailing list: https://launchpad.net/~ubuntu-phon
> > e
> >                  Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >                  <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >             <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
> >                  Unsubscribe : https://launchpad.net/~ubuntu-phon
> > e
> >                  More help   : https://help.launchpad.net/ListHel
> > p
> > > > > > > > > > > > > > --
> >     Mailing list: https://launchpad.net/~ubuntu-phone
> >     Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> >     <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
> >     Unsubscribe : https://launchpad.net/~ubuntu-phone
> >     More help   : https://help.launchpad.net/ListHelp
> > > > > > > --
Mailing list: https://launchpad.net/~ubuntu-phone
Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help   : https://help.launchpad.net/ListHelp



Follow ups

References