1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2024-11-22 19:42:47 +01:00

Commit Graph

  • 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. Juan Carlos Cornejo 2011-12-19 14:06:50 -0500
  • 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. Florian Jacob 2011-12-19 08:42:44 +0100
  • b170150db3 Use QDir::cleanPath() to get unified input paths. Paths stored are now always without trailing "/" or double "/" within them. Florian Jacob 2011-12-19 08:35:29 +0100
  • faf912b29d Added kate-swp files to the filter list. Florian Jacob 2011-12-19 08:35:03 +0100
  • f9e19d85c1 Implemented locking/unlocking in QWebDAV. Juan Carlos Cornejo 2011-12-18 19:20:50 -0500
  • c4cdb9cc26 Fix compilation error Juan Carlos Cornejo 2011-12-18 19:04:40 -0500
  • 0b75747aed Ooops, added an extra } to last commit. Now fixed. Juan Carlos Cornejo 2011-12-18 16:27:49 -0500
  • e7c6882aea Silence QWebDav complaining about delete requests. Juan Carlos Cornejo 2011-12-18 16:26:36 -0500
  • 39b1ce7189 Default to saving password to database if no valid wallet is available. Juan Carlos Cornejo 2011-12-18 16:17:40 -0500
  • 9f2925a41f Check to see if KDE or Gnome is running (currently Gnome keyring still not implemented). Juan Carlos Cornejo 2011-12-18 15:40:19 -0500
  • a4a8fa10d5 Reorganized the password manager in order to implement other support for Gnome Keyring, OS X key chain and something for windows. Juan Carlos Cornejo 2011-12-18 15:08:31 -0500
  • e0965f2b5c Fix for not enabling the save button after toggling "Encrypted". Florian Jacob 2011-12-18 13:27:53 +0100
  • 99492b1f4e Fixed kwallet header location. Thanks Pavel! Juan Carlos Cornejo 2011-12-15 12:46:34 -0500
  • 57f10a9cee Updated to fix bug where it would not work well with owncloud being a subdirectory on a remote host. Juan Carlos Cornejo 2011-12-15 12:38:54 -0500
  • 454ca25f11 Consolidated all menu configuration into one screen. All are now in the configurations window. Juan Carlos Cornejo 2011-12-14 12:01:04 -0500
  • fcee6235a3 Renamed the desktop file to match that of the executable Juan Carlos Cornejo 2011-12-13 23:51:42 -0500
  • 20a24f680e Added a What's New message box that also warns users of the beta nature of the software. Juan Carlos Cornejo 2011-12-13 21:17:44 -0500
  • 1a63ad67f0 Fixed a bug where at startup, the client attempted to re-download already deleted files. Juan Carlos Cornejo 2011-12-13 20:53:30 -0500
  • 8be1e86eec Updated internal filter lists. Juan Carlos Cornejo 2011-12-13 20:38:12 -0500
  • b5075b26ae Minor debugging output silenced Juan Carlos Cornejo 2011-12-13 20:35:56 -0500
  • 0fd2df2e40 Implemented the global filter list. Juan Carlos Cornejo 2011-12-13 20:35:40 -0500
  • bb5c50e1d4 Ooops, in the last commit I accidentally disabled the recently added feature :D Now is enabled again. Juan Carlos Cornejo 2011-12-13 19:12:31 -0500
  • 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. Juan Carlos Cornejo 2011-12-13 19:11:35 -0500
  • 9505b119b1 Added the ability to quit mid-sync (even if paused). Juan Carlos Cornejo 2011-12-13 12:20:54 -0500
  • 309d3a0adc Re-enable show/hide on start setting that accidentally got bypassed when I moved loadApplicationSettings() further up in the queue. Juan Carlos Cornejo 2011-12-13 12:09:59 -0500
  • 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. Juan Carlos Cornejo 2011-12-13 12:05:36 -0500
  • ff9a6826ac Changed he database, and updated all references to the database where appropriate. Paving the ground for implementing a pause/resume feature. Juan Carlos Cornejo 2011-12-13 00:29:55 -0500
  • 76ca736e43 Changing paths due to the new directory structure Juan Carlos Cornejo 2011-12-12 17:40:52 -0500
  • de07b02950 Moved everything under the owncloud_sync_qt directory in preparation for merge onto the OwnCloud clients repository Juan Carlos Cornejo 2011-12-12 17:38:03 -0500
  • c34d585a6c Changed the default debugging option from only printing to the terminal to allowing a configuration that will display it in the SyncWindow also. Juan Carlos Cornejo 2011-12-10 00:36:11 -0500
  • 7bcbeb6578 Updated account editing/creation page to be more clear about the format of the hostname. Juan Carlos Cornejo 2011-12-09 20:42:51 -0500
  • d14150b910 A quick fix to try to get 32 bit libraries loaded when compiling under 32 bits, rather than the 64 libraries Juan Carlos Cornejo 2011-11-22 20:50:22 -0500
  • b43d452a99 Uploads to a temp file name, then renames it after the upload. Juan Carlos Cornejo 2011-11-18 12:22:33 -0500
  • 125a0e2cfc Removing (hopefully) the last of the memory bugs. This time in file upload and download. Juan Carlos Cornejo 2011-11-18 00:34:23 -0500
  • 1db4fc9fd4 Forgot this minor change in the last commit. This is needed otherwise the memory is not really freed :D Juan Carlos Cornejo 2011-11-15 00:56:31 -0500
  • 44fdffce41 Fixed another memory leak. This time when uploading files. Juan Carlos Cornejo 2011-11-15 00:16:58 -0500
  • e655ce7547 Bump patch version to 0.5.2 Juan Carlos Cornejo 2011-11-15 00:08:11 -0500
  • 5b441314f1 Some code clean up removing old commented code. Juan Carlos Cornejo 2011-11-14 23:47:34 -0500
  • b171f33e59 Fix a bug where if the local directory specified does not exist, create it. Juan Carlos Cornejo 2011-11-14 23:34:33 -0500
  • cfa98f9f88 Realized I was leaking memory every time a WebDAV request was made to list the directory. Ooops. This should be fixed now! Juan Carlos Cornejo 2011-11-14 20:34:37 -0500
  • 535aa119f7 Minor bug fix dealing with paths Juan Carlos Cornejo 2011-11-13 16:25:42 -0500
  • f481c02876 Fixed a small bug that prevented creating the properly named local directory. Juan Carlos Cornejo 2011-11-12 01:08:20 -0500
  • a0b3249419 Fixed bug where local files and directories where not properly deleted. Juan Carlos Cornejo 2011-11-12 00:44:01 -0500
  • da60594a5e Bump patch version to 0.5.1 (despite the fact that last changes were big, they *were* mostly bugfixes). Juan Carlos Cornejo 2011-11-11 22:56:37 -0500
  • 18d32bda91 Major bugfixes. Juan Carlos Cornejo 2011-11-11 22:55:52 -0500
  • a006cc170e Bump version to 0.5.0 Juan Carlos Cornejo 2011-11-11 14:49:40 -0500
  • 929b6afa1a Implemented KWallet password storage for Linux. On Linux they are no longer saved to the database file. Juan Carlos Cornejo 2011-11-11 14:48:52 -0500
  • ed4fc09592 Updating the files that belong to this project in QtCreator. Juan Carlos Cornejo 2011-11-10 16:39:13 -0500
  • 2c3373d7d9 Contacted the author of the sqlite3_util.cpp function and found out it was placed in the public domain. Made the changes to the header and cpp file to reflect that. Juan Carlos Cornejo 2011-11-10 16:36:04 -0500
  • ccd96a5edd Bump patch version to 0.4.3 Juan Carlos Cornejo 2011-11-10 13:05:41 -0500
  • 11836e4788 Reimplemented the file progress that apparently I accidentally disabled when I made the change to multiple accounts. Should be working again. Juan Carlos Cornejo 2011-11-10 12:06:22 -0500
  • 6e2986a16d Implemented a proper timeout for the network requests. If it times out, it will continue where it left off on the next sync cycle. Juan Carlos Cornejo 2011-11-10 12:00:08 -0500
  • 2b746ba6ec Clean up of some debug codes and output. Juan Carlos Cornejo 2011-11-09 21:15:46 -0500
  • ec9cadd474 Bump patch version to 0.4.2 Juan Carlos Cornejo 2011-11-09 20:04:41 -0500
  • 1581ea3135 Fixed typo on database name. Should be filters, not filter. Juan Carlos Cornejo 2011-11-09 20:03:49 -0500
  • 2ee038b207 Fixed a bug that allowed one to enter filters before the account was created. Now the filters list is disabled until one saves the account. Juan Carlos Cornejo 2011-11-09 19:59:22 -0500
  • 6b43bbb989 Changed the desktop file to point to the new correct installation location of /usr/bin Juan Carlos Cornejo 2011-11-09 18:19:07 -0500
  • 61708eab0a Added two missing images to the repository. Juan Carlos Cornejo 2011-11-09 15:21:12 -0500
  • 42004a3377 Fixed the installation path for owncloud_sync to be in /usr/bin by default. Juan Carlos Cornejo 2011-11-09 14:45:14 -0500
  • 0e004ec570 Fixed a bug in the conflict resolution screen. I accidentally selected the wrong table when I made the change to allow multiple accounts. Juan Carlos Cornejo 2011-11-09 14:10:55 -0500
  • a9ba915972 Added a menu option to select the default behavior of when the user closes the window. Juan Carlos Cornejo 2011-11-09 13:42:37 -0500
  • 9b9b7b17ef Added ability to remove an account. User must enable the button from the menu bar in order to remove the account. Note, files will not be deleted but all synchronization information will be lost. Juan Carlos Cornejo 2011-11-09 13:37:12 -0500
  • 84e60b20cd Made the hide on start configurable. Now a user checks the checkbox in the menu to decide if they want to hide the window at start or not. Note, the window will show if no accounts are configured, regardless of the user setting. Juan Carlos Cornejo 2011-11-09 11:37:10 -0500
  • 7601e2f52c Added a context menu to the tray icon and the application. Now clicking the close button will hide the application window. One must go to the menu on either the tray icon or the application menu to quit. Juan Carlos Cornejo 2011-11-09 11:07:49 -0500
  • c1568f52ed Added notice indicating why program will exit if another instance is running. Juan Carlos Cornejo 2011-11-09 10:27:54 -0500
  • dce757f94f Minor typo fix on the license. Removed reference to Foobar, the default template name for the program. Juan Carlos Cornejo 2011-11-08 23:55:05 -0500
  • 71c3c93500 Added the GPL copyright notice ontop of *most* libraries. I still have to figure out what the sqlite3_util file is. Juan Carlos Cornejo 2011-11-08 23:43:23 -0500
  • 3d4d8081b3 Minor UI improvements. Status bar now has more information, window title now reflects the program name and there is at tool tip on the system tray icon. Juan Carlos Cornejo 2011-11-08 23:33:37 -0500
  • af0f00d115 Added versioning information (it was about time). Currently set to version 0.3 and this is displayed in the status bar. Juan Carlos Cornejo 2011-11-08 23:22:56 -0500
  • dd1b49aed1 Added a confirmation when the user closes the window if he/she wants to truly quit. Juan Carlos Cornejo 2011-11-08 23:12:18 -0500
  • fabf7532ef Implemented file filters. The only wildcard accepted is *. Juan Carlos Cornejo 2011-11-08 22:45:17 -0500
  • 856d257adc Fixed the debugging option that saved logs after every 10th sync. Changed that a more manageable 1000 syncs. Juan Carlos Cornejo 2011-11-08 18:13:13 -0500
  • a4da328368 A drastic change required to allow for multiple accounts, and choosing server folder to sync. It turned out to be harder than anticipated. Juan Carlos Cornejo 2011-11-08 15:42:47 -0500
  • c11ea04c96 Fixed bug that prevented files from being deleted properly accross all clients. It had to do with not setting the found variable properly. Juan Carlos Cornejo 2011-11-07 15:51:38 -0500
  • 602e6914a4 Now the username, password and hostname are checked before a synchronization is attempted. Juan Carlos Cornejo 2011-11-07 13:21:19 -0500
  • fb53edfd41 Logs are now saved to file and cleared from the screen every 1000th sync Juan Carlos Cornejo 2011-11-07 12:25:28 -0500
  • 3f0ccf1748 Implemented a user required conflict resolution when files where edited locally AND in the server. The files will not be updated until the user selects which of the two files is the newest one. Note that at this time, other clients may be updating the server. So the client should take caution to select the proper new file. Juan Carlos Cornejo 2011-11-07 12:07:35 -0500
  • 6265ed0ab9 Autohide window if SystemTray is available and we are fully configured. Juan Carlos Cornejo 2011-11-04 17:07:39 -0400
  • add4cf24e3 Implemented a file dialog for choosing the Sync Directory. Juan Carlos Cornejo 2011-11-04 16:50:29 -0400
  • 41c9e90852 Implemented a trick to allow only one instance of the application to run. This should hopefully prevent corruption of the sync directory. Juan Carlos Cornejo 2011-11-04 15:01:42 -0400
  • 07685110b9 Implemented file deletion. Now files are deleted on both sides when one side deletes theirs. This does not yet implement file moving. If files are moved, it will just reupload or download them because it will treat them as new files. Juan Carlos Cornejo 2011-11-04 14:51:22 -0400
  • 5e3a475a87 Found a function online at http://www.qtcentre.org/threads/36131-Attempting-to-use-Sqlite-backup-api-from-driver-handle-fails on a post by chemmalion that allows one to save a memory sqlite3 database to file. Juan Carlos Cornejo 2011-11-03 22:21:39 -0400
  • da7795437b Major fixes in this version. Apparently there were a lot of bugs in comparing files between the server. Now it is more reasonable. Juan Carlos Cornejo 2011-11-03 20:47:04 -0400
  • cb1740ee4a Initial commit. Juan Carlos Cornejo 2011-11-03 14:04:35 -0400
  • 9a12d219d3 vio: Add support for SSL scheme names. Andreas Schneider 2012-02-13 14:33:23 +0100
  • f4f22373ed Remove TODO. Andreas Schneider 2012-02-04 14:27:48 +0100
  • 63565b0f26 time: Fix clock_gettime(). Andreas Schneider 2012-02-04 14:24:22 +0100
  • aa6bef0d77 config: Add missing config values. Andreas Schneider 2012-02-04 14:11:37 +0100
  • ca52cb0545 Update ChangeLog. Andreas Schneider 2012-02-04 13:57:55 +0100
  • c2bad8004d smb: Require newer samba version. Andreas Schneider 2012-02-04 13:47:00 +0100
  • 59d1432c4a Update README. Andreas Schneider 2012-02-04 13:41:17 +0100
  • 2ec6c98101 tests: Fix the csync util test. Andreas Schneider 2012-02-04 13:30:10 +0100
  • e8b0b34fe5 tests: Fix time test. Andreas Schneider 2012-02-04 13:24:56 +0100
  • 19abbc04ff csync: Use csync_gettime(). Andreas Schneider 2012-02-04 13:24:53 +0100
  • 1d609e5985 time: Add csync_gettime() function. Andreas Schneider 2012-02-04 13:09:07 +0100
  • 331783baef propagate: Remove dead and wrong assignments. Andreas Schneider 2012-02-04 12:54:15 +0100
  • 8e89bfec2b propagate: Fix dead assignment. Andreas Schneider 2012-02-04 12:47:39 +0100
  • 82c2017a04 path: Fix dead assignment. Andreas Schneider 2012-02-04 12:43:25 +0100
  • eb2b3438ba lock: Fix unlink in error path. Andreas Schneider 2012-02-04 12:41:55 +0100
  • 9f802a83f3 propagate: Fix some blank lines. Andreas Schneider 2012-02-04 12:37:33 +0100