Git Product home page Git Product logo

g-desktop-suite's People

Contributors

alexkim205 avatar drebrez avatar mding5692 avatar mwean avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

g-desktop-suite's Issues

Unable to login to the google drive

I downloaded Google.Drive.Electron-win32-ia32.zip package and ran in windows 10 machine .

I get below error when I try to login to the google drive

`This browser or app may not be secure. Learn more

Try using a different browser. If you’re already using a supported browser, you can refresh your screen and try again to sign in.`

[💡 FEATURE] - tray icon to quickly search and click on docs

Is your feature request related to a problem? Please describe.
I'd like to click on a tray icon to look for google drive documents or see recently opened docs instead of having to open the app and then click around.

Would be nice if the tray icon also included a search.

Here's an example of the google sync drive app that includes this feature.

google drive
Source: http://www.creativetechsupport.com/help/google/mac/drive.html

Describe the solution you'd like
Tray icon please

Additional context
N/A

[🐛 BUG] - Window title is not updated when changing application

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Login, default app opens, in my case Google Drive
  2. Switch app to another one, eg. Hangouts
  3. Hangouts are launched with Google Drive window title

Expected behavior
3. Hangouts are launched with Google Hangouts title

Screenshots
work

G Desktop Suite:

  • Version - g-desktop-suite-git 122.315a78a-1

Platform:

  • OS: Arch Linux, XFCE desktop environment

[🐛 BUG] - G suite application can't open another apps

Very cool product. I can launch all Google apps from the Desktop Suite. However, if have opened Sheets from Desktop Suite and if i try to open Docs within the Sheets Google Apps its not working. I will have to use the Desktop Suite to open other apps. Is this expected behavior ?
thanks

[🧹 CODE QUALITY] - Make store easily accessible in renderer processes.

What do you want to clean or refactor?

Currently the store, used for persisting user settings like theme, is initialized in the root app.js. I want store to be accessible to renderer processes.

References

Why?

Rendering windows based on store items, like theme style, font style, zoom scale, etc. requires store to be accessed.

[🐛 BUG] - Unsupported browser

Describe the bug

The latest 0.3.1 doesn't let the user sign in because Chrome detects Electron as an unsupported browser.

To Reproduce
Steps to reproduce the behavior:

  1. Open app.
  2. Try to sign in.
  3. Met with Couldn't sign you in error.

Expected behavior
Should direct you to page to input password.

Screenshots

Screen Shot 2020-05-23 at 10 21 53 AM

G Desktop Suite:

  • Version [e.g. 0.3.0]

Platform:

  • OS: MacOS
  • Version 10.15.4

Additional context

This is related to #31 and #25. As a hotfix, I will revert the user agent back to Chrome. This will bring back the unsupported browser warning but allow the user to sign in. This is a temporary fix and will require more tweaking.

[💡 FEATURE] - Multiple Accounts or Multiple Instances on same OS Session

I was wondering if there is any way to run multiple accounts of G Suite with this project.
I have one personal account and two business accounts, and I have been struggling with solutions like Franz, Station and Wavebox.

So, is there a way to install 3 different instances of G Desktop Suite in the same MacOS session?

Thank you so much for this awesome project.

[🐛 BUG] - Main window can't be closed on MacOS

Describe the bug
When trying to hide the main window nothing happens and the window stays there.

To Reproduce
Steps to reproduce the behavior:

  1. Click on the red close button in the title bar or use the shortcut CMD+w
  2. Nothing happens

Expected behavior
The window should disappear but the app should still be running : if you hit the icon in the Dock the main window should re-appear.
This is the standard behavior on MacOS X

G Desktop Suite:

  • Version 0.2.1

Platform:

  • OS: MacOSX
  • Version [e.g. 10]

Additional context
Add any other context about the problem here.

[🐛 BUG] - Unable to open files

Describe the bug
Currently when I try to open a file from the program, the drive app open obviously the preview, like this:
immagine

But when I try to open the file clicking "Open with sheets" it don't let me open the file:
immagine

It simply do nothing at all.

To Reproduce
Steps to reproduce the behavior:

  1. Try to open a preview of a file
  2. Click on "open with..."
  3. As you can see, the file will not open

G Desktop Suite:

  • Version [e.g. 0.2.1]

Platform:

  • OS: Windows
  • Version : 10
    Version of the app: G Desktop Suite - 0.3.1

[🐛 BUG] - Styling making the app unusable.

Describe the bug
Launching the app makes the styling not resize after the animation to maximise the screen, making the app look weird, problem is with every new launch the styling keeps shrinking.

To Reproduce
Steps to reproduce the behavior:

  1. Launch the app
  2. Wait for the app to animate the screen maximization
  3. See error

Expected behavior
The app should render the Drive dashboard on a maximised screen, no blank spaces.

Screenshots
Screenshot 2020-05-26 at 09 21 57

G Desktop Suite:

  • Version 0.2.1

Platform:

  • OS: Mac OS
  • Version 10.15.4

Additional context
this was working just fine on Friday

[💡 FEATURE] - Shortcut UI and Allow modification

Describe the solution you'd like
Allow user to customize the shortcuts through and UI. Also display default shortcuts and allow one to reset to them.

Additional context
Probably done with a config file with current user shortcuts and default ones. Something like the image below.

image

Doesn't work with 2 Factor Authentication

Tried to login, and the redirect just opening up the google login page again. Possible fix would be allowing the redirect to the main window, and continue with the 2 auth.

Using an app password did not work, prompting me for my account password and not with my app password I had created.

Issues with window sizing in Windows & Linux

There's an offset in Windows at the top (in blue) because Windows puts its menu bar in the frame. BrowserView is absolutely positioned in the frame, which is why the bottom is cut off. I still don't know why the right is cut off.

  • Investigate shenanigans with electron-window-state in windows.

Annotation 2020-05-15 200021

[🐛 BUG] - Darkmode is inverting the content

Describe the bug
Dark mode inverted the images on my slides?!

To Reproduce
Steps to reproduce the behavior:
Open a slide with background images and they will be inverted.

Expected behavior
Dark mode not involving the content of slides.

Screenshots

G Desktop Suite:

  • Version 0.2.1

Platform:

  • OS: MacOSX, Windows, Linux
  • Version 10.15.3

File names in the taskbar

can you make it so that the icon stays the same as google drive but make it so that the title of the document is the name in the taskbar like microsoft word looks?

[🐛 BUG] - Make a copy is unresponsive/doesn't work

Describe the bug
When you make a copy inside the actual document (from File-Make a copy) and press OK nothing happens and the copy is not made either.

To Reproduce
Steps to reproduce the behavior:

  1. Open any document
  2. File-»Make a copy
  3. Press OK

Expected behavior
In a browser the new copy is opened in a new tab

Screenshots
n/a

G Desktop Suite:

  • Version: 0.2.1

Platform:

  • OS: MacOSX
  • Version 10.15.4

Additional context
Add any other context about the problem here.

[🧹 CODE QUALITY] - Update dark mode

What do you want to clean or refactor?
The package.json darkreader version

Why?
We added between 4.9.2 and 4.9.15 a lot of fixes to G-Suite websites to make them even better :D(I'm from the Dark Reader team)
It shouldn't be hard to bump that number and also get some other fixes along side it like performance that was introduced in 4.9.9 to make it the dark mode faster :D

Error occurred while closing window

Uncaught Exception:
TypeError: Cannot read property 'removeListener' of undefined
    at Object.unregisterAll (/Applications/Google Drive Desktop.app/Contents/Resources/app/node_modules/electron-localshortcut/index.js:95:20)
    at BrowserWindow.<anonymous> (/Applications/Google Drive Desktop.app/Contents/Resources/app/src/javascripts/mainwindow.js:130:29)
    at BrowserWindow.emit (events.js:215:7)

[💡 FEATURE] - Window hiding on macOS (cmd+H)

Describe the feature

On macOS, window hiding (default cmd+H shortcut) doesn't work.

To Reproduce
Steps to reproduce the behavior:

  1. Go to a doc
  2. Type cmd+H shortcut
  3. Nothing happens

Expected behavior
Window should be hidden when cmd+H is pushed.

Platform:

  • OS: macOS

[💡 FEATURE] - Update window icon based on application

Is your feature request related to a problem? Please describe.
Window icon could be updated based on what app is opened.

Describe the solution you'd like
Window with Google Drive would have Google Drive icon, Hangouts would have Hangouts icon, etc.

Additional context
Screenshot - G-Desktop-Suite is the 'owner' of these two blank icons on taskbar

work

[💡 FEATURE] - Adding More Documentation

Adding extra documentation to this repo like mentioned here such as:

  • SHORTCUTS.md: List of shortcuts and what they map to
  • Creating a wiki section and redirecting users to that, maybe shortcuts can be on wiki as well
  • Moving docs or intro to a github pages like here and then move all relevant docs in a /docs folder
  • Also moving some sections out of README into their own files as README getting bit big or just using a table of contents so easy to navigate README

Definitely a suggestion for when the project is more mature and has more stuff to document

[💡 FEATURE] - Allow Manual Toggle Light/Dark Mode

Describe the problem
My system is set to dark mode, but I prefer to use Google Drive in light mode.

Expected behavior
Add a preference or menu option to allow me set it to light mode.

G Desktop Suite:

  • Version Not sure

Platform:

  • OS: MacOSX
  • Version: 10.15.4

Additional context
Many other apps like Apple Mail and Sketch allow independent tweaking separate from the system setting. e.g. Mail allows your emails to still appear in white and Sketch allows you to set your canvas to be light

[🐛 BUG] - {Unsupported browser warning}

Describe the bug
A warning that the current browser is not supported by Google Drive.

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. Sign in
  3. Error in the left bottom corner

Expected behavior
Nothing showing up.

Screenshots
image-redacted(5)

G Desktop Suite:

  • Version [e.g. 0.2.1]

Platform:

  • OS: Windows, probably platform neutral tho.
  • Version: 0.3.1 (latest to 01/06/2020)

Additional context
Could be related to #71

[🐛 BUG] - Icon fails to appear on ?some? linux distributions

Describe the bug
At least on arch and likely other distributions, the icon does not appear in the apps menu or while the app is open.

To Reproduce
Steps to reproduce the behavior:

  1. Install G-Desktop-Suite
  2. Observe that no icon is present.

Expected behavior
Icon is present.

Screenshots

G Desktop Suite:

  • Version 0.2.1

Platform:

  • OS: Linux

[Feature] Name of document in Menu Bar

When you have many open documents and right click on the menu bar they are all called "Google Drive". It would be nice if the name of the document appeared there so it would be easier to switch between docs

Project throws exception when run out of the box

Repro:

$ git clone [email protected]:alexkim205/Google-Drive-Electron.git
$ cd Google-Drive-Electron
$ npm i
$ npm run package-mac

then open in finder, and run Google Drive Electron.app

Result:

image

Uncaught Exception:
Error: Cannot find module './build/javascripts/mainwindow'
    at Module._resolveFilename (internal/modules/cjs/loader.js:602:15)
    at Function.Module._resolveFilename (/Users/lev/dev/foss/Google-Drive-Electron/release-builds/Google Drive Electron-darwin-x64/Google Drive Electron.app/Contents/Resources/electron.asar/common/reset-search-paths.js:35:12)
    at Function.Module._load (internal/modules/cjs/loader.js:528:25)
    at Module.require (internal/modules/cjs/loader.js:658:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at Object.<anonymous> (/Users/lev/dev/foss/Google-Drive-Electron/release-builds/Google Drive Electron-darwin-x64/Google Drive Electron.app/Contents/Resources/app/app.js:5:30)
    at Object.<anonymous> (/Users/lev/dev/foss/Google-Drive-Electron/release-builds/Google Drive Electron-darwin-x64/Google Drive Electron.app/Contents/Resources/app/app.js:23:3)
    at Module._compile (internal/modules/cjs/loader.js:711:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
    at Module.load (internal/modules/cjs/loader.js:620:32)

Environment info:

MacOS: 10.14
Node : v8.11.4
NPM  : v5.6.0

Unsupported browser warning

Version Details

OS: MacOS v10.13.6 High Sierra
Release version: Conscious Club

Issue Description:

Using MacOS and most recent version, seeing this warning after I login and check out my google drive

Screenshot:
Screen Shot 2020-05-16 at 12 54 34 AM

Text:
You are using an unsupported browser. If you see some unexpected behavior, you may want to use a supported browser instead. LEARN MORE

Might be related to this: cryptonomex/graphene-ui#572

Text focus on cmd+tab window switching

Describe the bug

When switching to an app window using cmd+tab or cmd+` the text entry does not have focus. This means that you have to click somewhere before you can type.

To Reproduce
Steps to reproduce the behavior:

  1. Open another app
  2. Change windows to G Desktop Suite using cmd+tab
  3. Try typing

Expected behavior
Be able to cmd+tab to a google docs window and start typing without using a mouse.

Desktop (please complete the following information):

  • OS: macOS
  • Version: 10.15.4

[Bug] Re-login popup does not respond

After some weeks, it says 'You are not login, please re-login and refresh to continue'. I clicked the Re-Login link and it show a login popup, but after successfully login, it does not do any further actions. It stays there like hanging.

The expected bebhavior is to hide that popup and refresh the main windows automatically.
Thanks.

No media shown after login

Installation and login worked fine. However, I'm unable to see my files stored on Google Drive, though I can browse the folder structure in the left panel.
System: Mac OS X 10.14.3

Cannot open sheets or docs on Mac

Google Drive Desktop launches fine, shows Google Drive view, so far, so good.

I double-click on a sheet and nothing happens. I right-click and select Open WIth | Google Sheets and...

still nothing.

So this is no good for me.

This is on macOS 10.13 High Sierra. Google Chrome (up-to-date) is the default web browser.

I see what is going on now.

I opened GDD and it had my default (personal) account. I clicked on my profile picture (top right) to switch to my G Suite work account. Logged in and it opened in a second window.

I can launch Docs or Sheets within the first window (personal account) just fine, but that's not what I wanted.

I cannot launch Docs or Sheets in the second (work account) window.

No problem, I'll just close the first (personal account) window. Except it won't close:

Screen Shot 2020-05-16 at 9 28 02 AM

So I cannot use this on my work account, which is what I wanted it for :-/

[💡 FEATURE] - Menu item to copy URL

Since there's no URL bar, I can't figure out a good way to copy a link to a document. It would be nice to have that as a menu item with a keyboard shortcut.

Login to google not allowed in app via security issue

Describe the bug
When I try to login to app, after enterring email, google says, that this browser or application cannot be used via security issue with this app. I am using my personal Google account without any super security settings or great security account level.

To Reproduce
Steps to reproduce the behavior:

  1. Install the app.
  2. Run the app for first time
  3. Wait to inform that this is current version.
  4. Standard google login fform appears.
  5. Enter e-mail of my account and press Next (Další in czech)
  6. Security alert appears from Google for this app.

Expected behavior
Login

Screenshots

G Desktop Suite:

  • Version 0.3 - latest release

Platform:

  • OS: Windows 10
  • Version [e.g. 10]

[💡 FEATURE] - encyption feature while upload to gsuit

Hello , is it possible to add encryption feature to the app with some strong key to use it also for decrypt the files when key is provided , like rclone ?

rclone is cool but not an easy for me many people like how its but its not an easy gui for windows users who dont want to deal with configuration and long story setup
i tried many apps , and rclone browser and many rclone passed gui , web gui etc , all are hard to config .
this will make a big different , thanks in advance.

[💡 FEATURE] - Add auto-updating.

Is your feature request related to a problem? Please describe.
Deploying key updates to users is difficult when there is no auto updating baked into the app.

Describe the solution you'd like
Look into using electron builder's auto update functionality.
https://www.electron.build/auto-update

Additional context
For Mac users, it looks like auto update won't work without an Apple signing certificate. I don't have the money to drop on that :( but hopefully publishing updates on cask can be an easy alternative for Mac users.

[💡 FEATURE] - Security pass

Is your feature request related to a problem? Please describe.
Sounds interesting but I'd hesitate to use such a thing without some sort of security assurance that it is safe and there's no chance of credentials being stolen.

Describe the solution you'd like
CI security pass, 3rd party security validation of code?

[💡 FEATURE] - Option to hide menu bar

Is your feature request related to a problem? Please describe.
I'm just annoyed at the menu bar, it's too small to be useful and distracts me.

Describe the solution you'd like
I'd like an option to hide it.

Additional context
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.