Giter VIP home page Giter VIP logo

Comments (11)

danth avatar danth commented on June 1, 2024 5

Though the upload file button does not function that way.

The upload file button is a special case. I just opened an issue upstream which, if solved, will allow apps to create other buttons which are similar to the upload file button.

from transfer.

danth avatar danth commented on June 1, 2024 3

Transfer can't add its button to the menu in the conventional way because that requires it to prompt for the file name within the menu, which we don't want to do because there is a popup with multiple prompts. So we have to use a workaround to add a button which doesn't show a prompt within the menu.

I guess something changed in Nextcloud 25 so that the structure of the menu is different, so the Transfer button needs to be added in a different way.

from transfer.

Luticus avatar Luticus commented on June 1, 2024 1

Just wanted to add to this that in my case it made it so the + files menu would not appear at all. Only after I disabled transfer post nc25 upgrade did my menu come back.

Was getting errors like this in my Firefox while transfer was installed:

Uncaught TypeError: MutationObserver.observe: Argument 1 is not an object.
attach App.svelte:65
attach plugins.js:67
initialize Ember
Backbone 2
_onClickNewButton Ember
Underscore 3
jQuery 12
Ember 5
Underscore 5
Ember 2
App.svelte:65:7
attach App.svelte:65
attach plugins.js:67
initialize Ember
Backbone 2
_onClickNewButton Ember
Underscore 3
jQuery 12
Ember 5
Underscore 5
Ember 2

Hope this helps.

from transfer.

Luticus avatar Luticus commented on June 1, 2024

Yep, I can see that. Though the upload file button does not function that way. it's just a click/one-off kind of deal which is probably what you want for Transfer. I wonder if that could provide some kind of hint? I wish I knew more about NC app development. :)

from transfer.

shawnlocal avatar shawnlocal commented on June 1, 2024

Transfer can't add its button to the menu in the conventional way because that requires it to prompt for the file name within the menu, which we don't want to do because there is a popup with multiple prompts. So we have to use a workaround to add a button which doesn't show a prompt within the menu.

I guess something changed in Nextcloud 25 so that the structure of the menu is different, so the Transfer button needs to be added in a different way.

Any update?

from transfer.

p-bo avatar p-bo commented on June 1, 2024

Just in case it wasn't noticed - Nextcloud improved policy regarding changes in core to ease app developers in maintaining compatibility with newer Nextcloud versions:

https://help.nextcloud.com/t/new-process-for-documenting-core-code-changes-that-affect-app-developers/149828?u=p-bo

from transfer.

markum avatar markum commented on June 1, 2024

Ia there any chance this app can be updated, so that it works again?

from transfer.

 avatar commented on June 1, 2024

Good to know i have the same isseu

from transfer.

sergeng avatar sergeng commented on June 1, 2024

bump

from transfer.

danth avatar danth commented on June 1, 2024

Still waiting for movement on the upstream issue.

from transfer.

danth avatar danth commented on June 1, 2024

Hi everyone, v0.6.1 of the app is now working on the latest version of Nextcloud.

As the upstream issue hasn't been solved, this is still based on a workaround.

from transfer.

Related Issues (20)

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.