Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-28Move resources to a shared libaryHannah von Reth
This allows us to use resources in the cmd app and the unit tests. Fixes: #8839
2022-02-14Fix mergeHannah von Reth
2022-02-14Merge remote-tracking branch 'origin/2.10'Hannah von Reth
2022-02-04Move the creation of the icon to the main thread to prevent crashHannah von Reth
We also ensure that qApp is completely set up when we create the icon.
2021-11-25Use some more std::chronoHannah von Reth
2021-11-25Use std::chrono with QTimer::singleShotHannah von Reth
2021-11-17Clean-ups before switching macOS to local socketsErik Verbruggen
- introduce the Platform class, which can do RAII style set-up/tear-down - macOS: move Finder integration into the Utility namespace - move retrieve the socket path into the Utility namespace
2021-08-06Don't show the settings dialog if we don't have a trayHannah von Reth
Gnome users need to use the desktop file actions
2021-08-06Only show the settings if explicitly reuestedHannah von Reth
On Windows and Linux this is the case if a used started ownCloud using a shortcut/desktop entry (we pass --showsettings) On mac re receive a special event when the client bundle is launched by a user
2021-06-14Replace custom argument parsing with QCommandLineParser (#8632)Fabian Müller
* Replace custom argument parsing with QCommandLineParser * Remove obsolete --logwindow option * Translate all strings in commandline arguments parsing * Use QCommandLineParser to display help and version information This commit further eliminates the now-obsolete showHint function. QCommandLineParser does not show a hint to use --help, so we should no longer do this either in order to provide a unified UX. * Parse arguments passed to method as parameter * Ensure correct order of format string arguments
2021-06-01Implement --list-languages CLI parameterFabian Müller
2020-02-10Run clang-tidy check for modernize-use-nullptrOlivier Goffart
2019-11-07[Gui] Set proper hdpi attributesHannah von Reth
2019-03-08Tray: Try to establish tray after 10s if failed initially #6518Christian Kamm
When owncloud is started during desktop startup the tray may not yet be running when the client starts. This will make the client attempt to create a tray icon again after 10 seconds if there's no tray during initial startup.
2018-12-11Gui: do not show the settings when opening a virtual fileOlivier Goffart
Issue #6764
2017-10-19Use qEnvironmentVariable* instead of qgetenv when appropriateOlivier Goffart
Now that we use Qt5, we should do that. It is slightly more efficient and declares the intent. (Modified using clazy)
2017-09-15remove qt4 codeHelmut K. C. Tessarek
2017-09-05Move Utility to a new common static libraryJocelyn Turcotte
Now that csync builds as C++, this will avoid having to implement functionalities needed by csync mandatorily in csync itself. This library is built as part of libocsync and symbols exported through it. This requires a relicense of Utility as LGPL. All classes moved into this library from src/libsync will need to be relicensed as well.
2017-07-04main.cpp: Fix a compiler warningOlivier Goffart
src/gui/main.cpp:112:9: warning: bool literal returned from 'main' [-Wmain] Used 1 to keep previous behaviour. I supposed the code was meant to return success (0), but it does not really matter anyway.
2017-05-17Apply clang-formatChristian Kamm
2017-05-11Upgrade some qCDebug to qCInfo or qCWarningJocelyn Turcotte
Use qCInfo for anything that has general value for support and development. Use qCWarning for any recoverable error and qCCritical for anything that could result in data loss or would identify a serious issue with the code. Issue #5647
2017-05-11Use Qt logging categories for loggingJocelyn Turcotte
This gives more insight about the logs and allow setting fine-tuned logging rules. The categories are set to only output Info by default so this allows us to provide more concise logging while keeping the ability to extract more information for a specific category when developping or debugging customer issues. Issue #5647
2017-01-17Updater: Don't create instance for invalid URLMarkus Goetz
Also don't use dynamic_cast For enterprise/#689
2016-06-27Fix windows HiDPI #4994 (#4998)ckamm
This was removed in 0194ebb2229adc33f5b9790231a3384b46474bde because it breaks on Linux. However, it looks like it is correct for Windows. In the meantime the surrounding ifdef has changed from !Q_OS_MAC to Q_OS_WIN, so reverting it makes sense.
2016-06-02GUI: don't force the environment variable for high DPI on linux.Olivier Goffart
Setting the Environment variable only for owncloud makes in inconsistant with other Qt application running at the same time. The users can still set it themself for the whole desktop if they wish. Addresses #4840
2016-05-30Don't try to determine pixel ratio with Qt < 5.6.0Daniel Molkentin
This seems to be broken. Worst case users can still set it manually Addresses #4840
2016-04-27Workaround ubuntu 16.04 systemtray bug (#4693) (#4747)Olivier Goffart
2016-03-30Scale correctly with HiDPI displays on Linux with Qt 5.6Daniel Molkentin
2016-01-11Windows: Fix HiDPI #3414Jocelyn Turcotte
Use QT_DEVICE_PIXEL_RATIO=auto on Qt<=5.5 to enable automatic scale factor settings on Windows. Also move the existing Qt::AA_EnableHighDpiScaling logic to use the equivalent QT_AUTO_SCREEN_SCALE_FACTOR=1 environment variable just to keep the 5.5 and >=5.6 code at the same place.
2015-09-29Linux: Don't show settings dialog always when launched twiceMarkus Goetz
For #3273 #3771 #3485 See also d503221b2e22109eb9f2a3d875dcd247dd8b4cf9
2015-08-06Merge branch 'master' into linux_restart_on_new_versionDaniel Molkentin
Conflicts: src/gui/application.cpp src/gui/owncloudsetupwizard.cpp
2015-08-03Startup: Don't notify other instance when session restored #3070Markus Goetz
2015-07-16Application: Add a new command line switch --version.Klaas Freitag
It simply prints the version of the client and exists.
2015-03-12Install the crash handler earlier during startupJocelyn Turcotte
This moves the crash handler installation during the OCC::Application contruction. This still leaves a window where crashes wouldn't be caught, leaving the QtSingleApplication and theme initialization code unreported, but isn't requiring any refactoring for now. Issue #2952
2015-03-11Completely disable the crash handler if the user disabled itJocelyn Turcotte
The config currently only disable the reporter, but still leaves the crash handler installed on startup. This causes conflicts when running those builds in lldb. Work around the issue by requiring the crash reporter to be disabled in the settings before owncloud can be run in lldb. This has the negative side-effect of not covering the initial ConfigFile loading with the crash handler. Issue #2946
2015-02-19Show the settings also when no arguments are passedJocelyn Turcotte
sendMessage would only be called if there were options to be sent to the running application. Fix the issue by having explicitly named messages and always send the show settings message. Issue #2374
2015-01-26gui: Still give a decent experience if there is no system trayOlivier Goffart
Helps for tasks #1138, #2023, #2123
2014-12-08mirall.qrc -> client.qrcDaniel Molkentin
2014-12-08Mirall -> (Desktop) ClientDaniel Molkentin
2014-11-12Merge branch 'master' into rename_clientDaniel Molkentin
Conflicts: CMakeLists.txt src/gui/main.cpp src/libsync/accessmanager.cpp src/libsync/accessmanager.h src/libsync/owncloudpropagator_p.h
2014-11-12Merge remote-tracking branch 'origin/master' into crashreporterDaniel Molkentin
Conflicts: src/libsync/utility.cpp src/libsync/utility.h
2014-11-10Adjust namespacesDaniel Molkentin
2014-10-22Merge remote-tracking branch 'origin/1.7'Christian Kamm
Conflicts: src/CMakeLists.txt src/cmd/cmd.cpp src/gui/socketapi.h src/libsync/syncengine.h test/CMakeLists.txt
2014-08-30Make crash reporter executable brandedDominik Schmidt
2014-08-28Show crash reporter if trying to read the crash-reporter-enabled config crashesDominik Schmidt
2014-08-28Add checkbox to general settings to disable the crash reporterDominik Schmidt
2014-08-28Use include path for libcrashreporter-qt instead of lengthy relative includeDominik Schmidt
2014-08-26Add crash reporter using libcrashreporter-qtDominik Schmidt
2014-07-11Split into three separate projects: library, gui and cmdDaniel Molkentin