Klaas Freitag
5bde3262d6
Merge branch 'master' of gitorious.org:owncloud/mirall
2012-07-31 11:18:43 +03:00
Klaas Freitag
bfb99d2078
Qt part of proxy support - contributed by Thomas Mueller.
2012-07-31 11:17:52 +03:00
Dominik Schmidt
8fef939a1a
Extend wizard raising hack to OS X.
2012-07-31 01:57:02 +02:00
Klaas Freitag
5275238f51
Added 3rdpart QtSingleApplication class. Fixed some overall-status
...
issues.
2012-07-30 17:10:48 +03:00
Klaas Freitag
e3f83f4bda
converted ownCloudInfo to Singleton pattern to fix crashes.
2012-07-26 10:16:18 +02:00
Klaas Freitag
4ef948bf3c
Use a better inotify implementation and use config.h. Fixes oCB #713 .
2012-07-20 17:13:23 +02:00
Klaas Freitag
3244a922e3
fixed overall sync state calculation for tray .
2012-07-18 17:28:30 +02:00
Klaas Freitag
0e418b2f68
Fix a missing delete.
2012-06-22 15:36:04 +02:00
Klaas Freitag
5d0aada871
Fix translations loading under win32
2012-06-18 17:45:04 +02:00
Klaas Freitag
689ef1254b
MacOS: Move translations to the right place
2012-06-18 15:52:56 +02:00
Klaas Freitag
cb99ccf75d
Load translations correctly.
2012-06-18 15:50:17 +02:00
Klaas Freitag
9901d3a736
Added --help option with output
2012-06-15 13:36:38 +02:00
Klaas Freitag
c90eb1cca6
Log to file added, with flush option
2012-06-15 13:04:23 +02:00
Klaas Freitag
ce50043524
Improved some grammar based on Matts proposals.
2012-06-15 10:51:51 +02:00
Klaas Freitag
d55900561b
only restart folderman if the setup wizard was closed with accept.
2012-06-12 12:28:58 +02:00
Klaas Freitag
c0cf575ada
Fix csync log encoding
2012-06-05 16:30:55 +02:00
Klaas Freitag
9d0a8d35d8
- created setupLogBrowser method in application
...
- removed unused config variable code
2012-06-05 15:49:53 +02:00
Klaas Freitag
926f7ce4a5
Added a window for log output.
...
Added log handlers for both the cmake logging and the mirall logging.
Push all logging to a log window with the ability to save to a file.
2012-06-05 15:11:29 +02:00
Klaas Freitag
dc7c6d1913
Fix win32 build again.
2012-05-26 13:25:05 +02:00
Klaas Freitag
6f7165f9f0
A lot of krazy2 (codechecker) fixes.
2012-05-21 16:48:49 +02:00
Klaas Freitag
bbef2ef30e
Fix open the local folder action on Win32, workarounded a Qt bug.
2012-05-16 11:42:47 +02:00
Klaas Freitag
f9b060fe82
Added open ownCloud action to tray menu
2012-05-15 18:29:12 +02:00
Klaas Freitag
8510d1fc32
Use pause and resume instead of enable and disable
2012-05-15 18:03:53 +02:00
Klaas Freitag
0527f997c0
Push status window to front if you click on tray icon.
2012-05-15 17:52:30 +02:00
Klaas Freitag
7690734052
Enhanced version parsing from status.php
2012-05-14 16:22:30 +02:00
Klaas Freitag
5a443bde70
Fix tray tooltip again
2012-05-14 13:23:04 +02:00
Klaas Freitag
f913790f29
Fix try message for disabled folders.
2012-05-14 11:51:47 +02:00
Klaas Freitag
7fc409152f
Display a proper tray icon at app startup
2012-05-02 17:05:31 +02:00
Klaas Freitag
8d33a470b1
Fixed theming: Made a mirall and a ownCloud icon theme working.
2012-05-02 15:50:01 +02:00
Klaas Freitag
f8efb1fc99
- Added an open status entry into the tray menu
...
- fixed some menu glitches on the mac os platform.
2012-04-30 16:38:00 +02:00
Klaas Freitag
9c4613e5d2
Allow to interrupt running sync task, incl. some cleanups.
2012-04-30 08:56:56 +02:00
Thomas Müller
527bece4a9
Backport to Qt 4.6 finished - test against a local installation of owncloud via http
2012-04-21 21:03:29 +02:00
Klaas Freitag
d8bb48bcee
Fix tray context menu after a folder has been added or removed.
2012-04-21 11:22:03 +02:00
Klaas Freitag
a875d14671
Improved startup logging with version and lang
2012-04-21 11:22:03 +02:00
Klaas Freitag
9e163a3c28
Fix QApp contructor singature
2012-04-20 13:17:48 +02:00
Klaas Freitag
3f027cda73
Handle translation files correct.
2012-04-18 13:59:03 +02:00
Klaas Freitag
d4b264acbc
Log the system name used for translations
2012-04-18 12:10:14 +02:00
Klaas Freitag
2c90a368f9
minor fixes and changes.
2012-04-18 11:59:56 +02:00
Klaas Freitag
5c07363335
fix status dialog status display and overall status display.
2012-04-17 15:02:18 +02:00
Klaas Freitag
61ddff840a
Fix display status dialog: Do not flicker on local runs if polling.
...
handle syncresult object in folder consistent.
2012-04-17 13:18:14 +02:00
Klaas Freitag
2f5a3b849c
- Restrict authentication to the configured ownCloud URL
...
- catch wrong username error correctly and report to user.
2012-04-17 13:06:25 +02:00
Klaas Freitag
0d0783ba5c
Fixed owncloudinfo to handle multiple connections, workarounded a
...
few 'interesting' behaviours of QNetworkAccessManager.
2012-04-10 20:55:50 +02:00
Klaas Freitag
21a385ab4a
- passed whole NetworkReply object to not-found slots to give more
...
descriptive error messages.
- Improved error messages for users if ownCloud is unreachable.
- Fixed a crash with ownCloudInfo getting deleted by Statusdialog.
2012-04-10 14:51:45 +02:00
Klaas Freitag
5ac5d6ee5f
SSL Support WIP - not yet functionable.
2012-04-06 08:53:57 +02:00
Klaas Freitag
663e352956
Added an update check that queries an oC server for new versions.
2012-04-02 20:10:29 +02:00
Klaas Freitag
596e824b54
Fixed sync start after ownCloud initial configuration.
2012-04-02 13:21:13 +02:00
Klaas Freitag
225753b150
Win32: Open local urls in Explorer correctly.
2012-04-02 12:13:55 +02:00
Klaas Freitag
cd817940ae
- added a new icon to display the waiting-to-be-synced state
...
- fixed the status display if the status dialog opens
2012-03-31 12:44:22 +02:00
Klaas Freitag
c196f77732
- Fixed the tray icon on all platforms.
...
- Simplified the application icon method in the theme
- Set a Window Icon
2012-03-31 11:31:28 +02:00
Klaas Freitag
ccd1623528
Added check on correct oC Credentials on startup.
2012-03-30 20:42:40 +02:00
Klaas Freitag
903c8ca220
Provide better error messages in owncloud for csync bugs.
2012-03-30 15:34:56 +02:00
Klaas Freitag
8e637bd8c7
- fixed local file change detection in win poller
...
- fixed context menu at startup.
2012-03-30 13:57:02 +02:00
Klaas Freitag
d938c531c8
- added ocInfo check on startup to prevent folder syncing without
...
valid ownCloud connection
- fixed folder remove
2012-03-29 09:41:30 +02:00
Klaas Freitag
a89122d214
Fixed some mirall->ownCloud namings
2012-03-26 15:19:40 +02:00
Klaas Freitag
248a0cfed8
- removed the sitecopy files and last references
...
- Fix status dialog:
* display local and remote folder names
* fixed status icon
* fixed sizing when font size changes
* fixed enable/disable buttons
- moved second path to folder base class
- added remote folder role to status dellegate
2012-03-26 13:20:15 +02:00
Klaas Freitag
b9a861c95c
added internationalization support in application object.
2012-03-26 11:02:01 +02:00
Klaas Freitag
5a4caef2db
Update folder list in status dialog without wiping selection.
2012-03-23 15:31:46 +01:00
Klaas Freitag
bdbb85f245
Big changes: queue sync requests of folders and do in one thread
...
only to avoid thread clottering. Improve error reporting from the
csync thread.
2012-03-22 16:22:08 +01:00
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
ad6b3504ee
Added automatic creation of a sync after connect.
2012-03-14 11:26:00 +01:00
Klaas Freitag
4699093c06
Fix tray icon loading if no share is defined.
2012-03-13 16:30:37 +01:00
Klaas Freitag
2882b49676
More elegant status dialog update
2012-03-13 15:39:04 +01:00
Klaas Freitag
5908cd9377
open a folder on double click in status dialog.
2012-03-08 12:08:53 +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
f494492459
Refresh status dialog after removal of a folder
2012-03-03 10:18:03 +01:00
Klaas Freitag
8c9e364eec
Removed moc includes as this is fixed in the build process.
2012-03-01 16:15:29 +01:00
Klaas Freitag
59b8af2aef
removed the INotify initialisation.
2012-02-28 15:14:35 +01:00
Klaas Freitag
c9597c8fb9
Added a splashscreen.
2012-02-23 11:44:44 +01:00
Klaas Freitag
94481a672a
button to add a new sync folder added to status dialog.
2012-02-21 13:26:39 +01:00
Klaas Freitag
267f444dd1
Hide some buttons in status dialog which are currently not needed,
...
show ownCloud info on status dialog
2012-02-21 12:40:46 +01:00
Klaas Freitag
da482e742b
removed all GUI related stuff finally away from the folder class,
...
last thing were the openActions, which went to the GUI class.
2012-02-21 11:50:19 +01:00
Klaas Freitag
4c655684a0
introduced theming in the status dialog, removed the syncState again
...
and moved it to the SyncResult object to simplify code, removed
icon code from folders (WIP), removed some unused code.
2012-02-20 16:45:27 +01:00
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
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
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
d2f989566d
removed sitecopy code from application and fixed url setting bug
2012-02-15 21:45:11 +01:00
Klaas Freitag
c55f0201fc
remove accidentially added sync client and add owncloud folder
2012-02-15 14:44:09 +01:00
Klaas Freitag
ad0be9f6ee
- Added info dialog with file listing
...
- Added overall status display on the tray icon plus tooltip
-> patches from Alvaro Soliverez
2012-01-23 22:10:01 +01:00
Klaas Freitag
e168eeae46
more useful user feedback about sync state, patch provided by Alvaro Soliverez
2011-12-29 09:31:45 +01:00
Klaas Freitag
bb2baeb1d2
Two patches sent by Alvaro Soliverez <asoliverez@kde.org>:
...
- fixed refresh of the folder list in the status dialog
- show enabled status in the status dialog
2011-12-25 21:55:29 +01:00
Klaas Freitag
0c9c2962c2
Enable/Disable button, patch submitted by Alvaro Soliverez
2011-12-12 17:47:30 +01:00
Klaas Freitag
180c06b39e
Patch sent in by Alvaro Soliverez: Add a "upload" button to the
...
Status dialog to solve conflict situations from local -> cloud
2011-12-05 12:01:39 +01:00
Klaas Freitag
bf40e0aafc
- added icon defaults for systems without icon theming bnc#730834
...
- fixed some bugs with ownCloud status check fails
- bumped version to 0.1.2
2011-11-28 14:53:34 +01:00
Klaas Freitag
cd4528324c
error handling: sitecopy not installed
2011-11-04 11:41:49 +01:00
Klaas Freitag
869152424c
Polished the ui, stop syncing during user actions.
2011-11-03 16:06:40 +01:00
Klaas Freitag
de8d7bb87c
Added open ownCloud button to status dialog
2011-10-20 11:48:41 +02:00
Klaas Freitag
267d74b381
More polish and bugfixing
2011-10-20 10:26:40 +02:00
Klaas Freitag
9c27edc6b6
- polished the folder wizard
...
- bugfixes
- added user warnings if remote root dir is picked.
2011-10-19 11:53:12 +02:00
Klaas Freitag
9d3a0e8596
Implemented folder fetching.
2011-10-18 10:22:24 +02:00
Klaas Freitag
90f722e2da
- fix alias bug in folderwizard
...
- call restart before showing folderwizard
- ask for admin credentials for ftp install
2011-10-14 18:13:34 +02:00
Klaas Freitag
95eadf2cb9
some more smaller fixes
2011-10-14 16:39:53 +02:00
Klaas Freitag
4911a528c4
Error publishing in the status dialog
2011-10-13 16:41:24 +02:00
Klaas Freitag
cb359ba89d
removal of folders added
2011-10-13 13:55:52 +02:00
Klaas Freitag
ced69489a5
WIP status dialog
2011-10-12 16:58:54 +02:00
Klaas Freitag
91bf272c9b
Don't allow to pick local directories or aliases twice.
2011-10-11 14:23:32 +02:00
Klaas Freitag
f3123b6c02
- simplified the folder wizard
...
- live check of the ownCloud connect
2011-10-06 10:54:54 +02:00
Klaas Freitag
2dec870eaa
Use nice empty icon
2011-10-05 15:56:56 +02:00