Klaas Freitag
b7eae107ae
Fixed crash when removing folders.
...
Simplified code to achieve that, removed a slot from status dia.
2012-03-16 10:39:20 +01:00
Klaas Freitag
16a9a73ea3
- removed constants.h as not longer needed because of themes.
...
- tray icons from theme now.
2012-03-15 18:09:00 +01:00
Klaas Freitag
ea89ac46ac
Use getopt functions instead of GNU libc specific argp functions.
...
For command line option parsing, better use the getopt functions
instead of the GNU libc specific argp functions if we want to be
portable. argp usage does not compile on MacOS, thus it was now
removed from csync.
2012-03-15 15:15:35 +01:00
Klaas Freitag
e264ac347d
owncloud: use decoded file name to search in stat result list.
2012-03-15 14:11:14 +01:00
Klaas Freitag
5ad5d176f9
ownCloud: Use win32 API to get the standard user temp path.
...
Conflicts:
modules/csync_owncloud.c
2012-03-15 14:11:14 +01:00
Klaas Freitag
14791534ca
owncloud: cleaned some comment signs from C++ to C type.
2012-03-15 14:11:14 +01:00
Klaas Freitag
1b12e6590f
Built a portable version of FindCSync that finds dev setup stuff.
2012-03-14 15:26:22 +01:00
Klaas Freitag
759e2fff9d
Added missing Q_OBJECTs
2012-03-14 11:57:08 +01:00
Klaas Freitag
ad6b3504ee
Added automatic creation of a sync after connect.
2012-03-14 11:26:00 +01:00
Klaas Freitag
e30ed86153
Add mirall version to user agent
2012-03-14 10:02:52 +01:00
Klaas Freitag
ac2df346ac
Handle empty oC-Url from setup correctly.
2012-03-14 09:56:47 +01:00
Klaas Freitag
3bbfeaee93
- do connection check to owncloud in the show event.
...
- fix deletion of the check object
2012-03-14 09:52:18 +01:00
Klaas Freitag
cc25ee62cc
Set strict permission on cfg file.
2012-03-13 17:52:23 +01:00
Klaas Freitag
ba13437fce
Remove user and passwd from ownCloud url and implement a callback.
...
Added static data to CSyncThread to hold user and passwd, which is
asked for in the callback.
2012-03-13 17:37:43 +01:00
Klaas Freitag
4699093c06
Fix tray icon loading if no share is defined.
2012-03-13 16:30:37 +01:00
Klaas Freitag
1a20d42424
use portable QTimer to initialize the rand function.
2012-03-13 15:45:10 +01:00
Klaas Freitag
753be4d2bc
version to new internal beta 0.2.3
2012-03-13 15:39:50 +01:00
Klaas Freitag
2882b49676
More elegant status dialog update
2012-03-13 15:39:04 +01:00
Klaas Freitag
2ae1b5dc84
move the poll timer stop to the correct place just before starting
...
to sync.
2012-03-12 17:37:18 +01:00
Klaas Freitag
09fdcf2053
add a path hint for the locally built version of csync to findcsync.
2012-03-12 17:36:38 +01:00
Klaas Freitag
c61c7962f7
introduce a proper model for the status dialog.
2012-03-08 13:40:55 +01:00
Klaas Freitag
5908cd9377
open a folder on double click in status dialog.
2012-03-08 12:08:53 +01:00
Klaas Freitag
949b33a6d1
Set a variable poll timer interval, useful for multiple folders.
...
Start polltimer again after folder add.
2012-03-08 11:39:31 +01:00
Klaas Freitag
df2d745747
Add a hint to find the development time csync libs and includes.
2012-03-08 11:38:15 +01:00
Klaas Freitag
cf4130caf9
fix more include dirs and link commands for csync.
2012-03-08 11:37:36 +01:00
Klaas Freitag
bc138efa4e
owncloud: set _fmode variable to set file ops to binary mode.
2012-03-07 16:18:08 +01:00
Klaas Freitag
87d3a56221
owncloud: More robust programming, some additional logs.
2012-03-07 16:18:08 +01:00
Klaas Freitag
bb1ccadebc
ownCloud: Fix translation of mkcol 405 errcode to ernno.
2012-03-07 16:18:08 +01:00
Klaas Freitag
9b8e75e4fc
ownCloud: append a trailing slash in mkdir as neon requests.
2012-03-07 16:18:08 +01:00
Klaas Freitag
a454156dc2
ownCloud: remove wired function to generate errno from neon error.
...
The errno is now either generated from the session values of neon
or individually in each function.
2012-03-07 16:18:08 +01:00
Klaas Freitag
edb073a290
ownCloud: removed the test on webdav.php. It is not needed.
...
The server handles it correctly itself to return the correct
type for the toplevel dir webdav.php
2012-03-07 16:18:08 +01:00
Klaas Freitag
9f67accf14
owncloud: Fix stat function for WebDAV root.
...
If a propcall happens to webdav.php the webdav server returns the
result list for all entries. In stat only the webdav.php entry is
interesting and must be searched within the result list.
2012-03-07 16:18:08 +01:00
Andreas Schneider
e409d0fae9
time: Use correct abs() function for long long.
2012-03-07 16:17:43 +01:00
Klaas Freitag
118370de63
Correct version on the splash screen.
2012-03-03 11:01:53 +01:00
Klaas Freitag
98a3fff9b9
Removed an unused comment
2012-03-03 11:01:36 +01:00
Klaas Freitag
dbf02772c3
Fixed tray icon, use theme for this
...
Fixed folder enable/disable.
2012-03-03 10:51:06 +01:00
Klaas Freitag
1f12f3d181
Next beta version 0.2.2
2012-03-03 10:18:47 +01:00
Klaas Freitag
f494492459
Refresh status dialog after removal of a folder
2012-03-03 10:18:03 +01:00
Andreas Schneider
f0cf678c0e
Fix config checks.
2012-03-02 17:04:02 +01:00
Dominik Schmidt
3ed887f152
windows: don't use malloc directly in csync_get_[user_home_dir||local_username]
2012-03-02 17:04:02 +01:00
Dominik Schmidt
4c22c84bd1
windows: fix loading plugins
2012-03-02 17:04:02 +01:00
Dominik Schmidt
00c47f62c4
windows: install libcsync.dll to bin/
2012-03-02 17:04:02 +01:00
Dominik Schmidt
94006d0171
windows: don't refer to SYSCONFDIR
2012-03-02 17:04:02 +01:00
Dominik Schmidt
4df3aee5c2
Replace csync_auth with ssh_gets implementation from libssh
2012-03-02 17:04:02 +01:00
Dominik Schmidt
f08d145c39
Link against libargp on non-linux platforms
2012-03-02 17:04:02 +01:00
Dominik Schmidt
593cd4514a
windows: disable locks
2012-03-02 17:04:02 +01:00
Dominik Schmidt
1fbba4f158
mingw: resolve name clashes in dummy module and link it against libcsync
2012-03-02 17:04:02 +01:00
Dominik Schmidt
6e4ce19a85
Add csync_fnmatch
2012-03-02 17:04:02 +01:00
Dominik Schmidt
d1ea29f4aa
Don't check for links on non-unix platforms
2012-03-02 17:04:02 +01:00
Dominik Schmidt
6272a2b485
Use stat if lstat is not available
2012-03-02 17:04:02 +01:00