Klaas Freitag
e63fcdc9f0
simplified the folder change notification to the GUI app: Reduced
...
to one signal stateChanged(), provided an easy api to get the
new state and last sync result by alias in folderman.
2012-02-18 21:21:58 +01:00
Klaas Freitag
b52f9f534d
removed ownCloudDirCheck class and enhanced ownCloudInfo class to take
...
its functionality. Added defaultConnectionName() and AuthHeader to the
config file class. Fixed folderwizard to create ownCloud folder again.
2012-02-18 17:02:10 +01:00
Klaas Freitag
0001b9088a
- WIP ownCloud connect wizard: added a test call to check if the
...
connect really works, better error checking
2012-02-17 15:54:39 +01:00
Klaas Freitag
ddf062ee14
- set app name correctly in config file class
...
- fix link to newly installed ownCloud
2012-02-17 12:16:48 +01:00
Klaas Freitag
d31877a448
- fix config file location
...
- writing ownCloud config works again
2012-02-17 11:56:27 +01:00
Klaas Freitag
2c6c2625bf
WIP:
...
- split up owncloudsetup class to have a wizard class and a class that
delivers plain config data
- renamed ownCloudSetup -> ownCloudSetupWizard
- added new class MirallConfigFile
- made mirall config file (which currently only contains the owncloud
connection) multi-connection aware
- removed some sitecopy code
- removed fetch- and push slots
- adopted readFolderConfigFromFile to new file format
2012-02-17 11:11:18 +01:00
Klaas Freitag
04841c940d
WIP: introduce folder manager to separate folder management from
...
GUI and ease the Application object
2012-02-17 09:48:31 +01:00
Klaas Freitag
591054ed8f
introduced a theming class to build the traditional mirall client
...
as well as an ownCloud client
2012-02-16 10:42:44 +01:00
Klaas Freitag
07cfc08823
Use a hash to store inotified pathes.
2012-02-15 22:36:52 +01:00
Klaas Freitag
d2f989566d
removed sitecopy code from application and fixed url setting bug
2012-02-15 21:45:11 +01:00
dragotin
9da08610ee
Merge pull request #3 from dschmidt/master
...
fix static linking to libmirall/qwebdav
2012-02-15 05:48:13 -08:00
Klaas Freitag
c55f0201fc
remove accidentially added sync client and add owncloud folder
2012-02-15 14:44:09 +01:00
Klaas Freitag
0c46382b6b
moved CsyncThread class to its own file
2012-02-15 09:30:37 +01:00
Juan Carlos Cornejo
486bb0f5ef
Missed this file in last commit.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
5541ec44a9
Recover from error if trying to upload a file that is already locked.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
40c1f93205
Defaults to using no password manager if KWallet or gnome-keyring
...
not compiled in, or not available
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
a1fe2d9089
Quick implementation of Select all local/server wins on Conflict resolution window.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
dae3af1196
Small typo that prevented compiling. It was due to a misplaced quotation mark. Thanks to Bugzy for pointing it out.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
01629d5d4b
Implemented locking and unlocking of a file automatically when a put statement is requested.
2012-02-15 08:55:15 +01:00
unknown
309760ab36
Some restructuring that allows proper compilation on Windows systems.
...
Still not stable on Windows. Need to resolve sqlite3 issues.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
efee4de678
Updated instructions for building. Make sure that if you have build the
...
program prior to this, to re-run qmake and do a Clean All. This is
because of a large change in the way KWallet is handled.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
23cb3ed30b
Added a README file with compilation instructions. One thing I did not
...
make clear when I made a change to the password manager is that by
default no password manager is enabled. You must enable Kwallet by
adding the argument "DEFINES += OC_USE_KWALLET" to the qmake build step.
2012-02-15 08:55:15 +01:00
Florian Jacob
e648dcd8a4
Added the tasklist file Juan send me to the repo.
...
Added myself for the task of loading the filters from a file instead of
hardcoding them.
2012-02-15 08:55:15 +01:00
Florian Jacob
b170150db3
Use QDir::cleanPath() to get unified input paths.
...
Paths stored are now always without trailing "/" or double "/" within
them.
2012-02-15 08:55:15 +01:00
Florian Jacob
faf912b29d
Added kate-swp files to the filter list.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
f9e19d85c1
Implemented locking/unlocking in QWebDAV.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
c4cdb9cc26
Fix compilation error
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
0b75747aed
Ooops, added an extra } to last commit. Now fixed.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
e7c6882aea
Silence QWebDav complaining about delete requests.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
39b1ce7189
Default to saving password to database if no valid wallet is available.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
9f2925a41f
Check to see if KDE or Gnome is running (currently Gnome keyring still
...
not implemented).
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
a4a8fa10d5
Reorganized the password manager in order to implement other support for
...
Gnome Keyring, OS X key chain and something for windows.
2012-02-15 08:55:15 +01:00
Florian Jacob
e0965f2b5c
Fix for not enabling the save button after toggling "Encrypted".
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
99492b1f4e
Fixed kwallet header location. Thanks Pavel!
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
57f10a9cee
Updated to fix bug where it would not work well with owncloud being a
...
subdirectory on a remote host.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
454ca25f11
Consolidated all menu configuration into one screen. All are now in the
...
configurations window.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
fcee6235a3
Renamed the desktop file to match that of the executable
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
20a24f680e
Added a What's New message box that also warns users of the beta nature
...
of the software.
2012-02-15 08:55:15 +01:00
Juan Carlos Cornejo
1a63ad67f0
Fixed a bug where at startup, the client attempted to re-download
...
already deleted files.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
8be1e86eec
Updated internal filter lists.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
b5075b26ae
Minor debugging output silenced
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
0fd2df2e40
Implemented the global filter list.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
bb5c50e1d4
Ooops, in the last commit I accidentally disabled the recently added
...
feature :D Now is enabled again.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
c653a203de
Implemented a global included list. This list are common temporary and
...
lock files that should be ignored. The user can enable and disable them
if they so wish.
Additionally, set the ground for a later inclusion of a global list,
which the user enters and applies to all accounts.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
9505b119b1
Added the ability to quit mid-sync (even if paused).
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
309d3a0adc
Re-enable show/hide on start setting that accidentally got bypassed when
...
I moved loadApplicationSettings() further up in the queue.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
867b247af5
Implemented a soft pause. Meaning, it will pause as soon as it finishes
...
transfering the current transfer. Further tests need to be made to see
if SabreDAV can successfully resume a transfer paused midway.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
ff9a6826ac
Changed he database, and updated all references to the database where
...
appropriate. Paving the ground for implementing a pause/resume feature.
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
76ca736e43
Changing paths due to the new directory structure
2012-02-15 08:55:14 +01:00
Juan Carlos Cornejo
de07b02950
Moved everything under the owncloud_sync_qt directory in preparation for
...
merge onto the OwnCloud clients repository
2012-02-15 08:55:14 +01:00