Comments (11)
Should be fixed with #141
from appifier.
@jottr WebCatalog relies on bash script so maybe I would be able to fix it there's a command to launch an app in a specific workspace. Do you have any idea?
from appifier.
Not really. I've just had a superficial glance at your project. Where exactly is the launch script?
from appifier.
@jottr https://github.com/webcatalog/desktop/blob/master/app/applify-darwin.sh
from appifier.
I still have no idea how this could be achieved, but I would like to argue that this issue should be bumped in criticality.
Since webcatalog aims to create native style applications, which behave like proper desktop applications, it should adhere to a platforms UX standards.
What can we do to resolve this issue?
from appifier.
@jottr I think the best solution is to use native binaries. Now each app installed from WebCatalog uses shortcut file (on Windows) or bash file (Mac & Linux) to trigger. Those apps will open webcatalog binary with specific parameters. Because of this, it's very limited to control the behaviors of the apps.
So instead of using bash script, if we can compile a proper binary for every app, it would work much better. This is what Google does with Chrome apps. But I don't know much about native programming.
from appifier.
What do you think about Gallium?
from appifier.
@jottr Pretty neat but but it hasn't been updated for months. Electron is getting better and better so I don't think we need to switch anytime soon.
from appifier.
@jottr I think I'll change the way WebCatalog works to fix issues similar to this one. The apps will be independent Electron apps instead of using a same binary.
from appifier.
It seems that only webcatalog itself can be assigned to a workspace, but not apps installed via webcatalog.
Tested on webcatalog 6.1.0
from appifier.
@jottr Yes, I understand the problem. With the next version, 7.0, we are moving to a new architecture to resolve this issue: https://github.com/webcatalog/webcatalog/issues/148#issuecomment-312166657
from appifier.
Related Issues (20)
- Blank screen when starting webcatalog HOT 2
- Elastic/bounce scroll on MacOS
- Cannot update apps HOT 9
- Add multi-language support HOT 3
- cpu usage HOT 2
- Unable to update or install previously installed apps since 9.2.1 update. HOT 1
- Webcatalog 9.2.1 on Ubuntu 16.04 - Can't install gmail, facebook, evernote etc HOT 1
- Asana not installing HOT 5
- DigiCert Code Signing Certificate (for win32) will expire HOT 1
- Feature request: Setting to change the spell checker language HOT 2
- .exe file is not created correctly on Windows
- MenuBar HOT 3
- Apps are not Updating after WebCatalogue Update HOT 2
- icon.png support 128*128๏ผ HOT 3
- Cannโt build a deb HOT 3
- No .desktop file HOT 1
- Shared resources not working in 9.6.2 HOT 2
- Installing apps hangs forever
- GUI icon does not show up on Linux
- Can't Download the app to desktop HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appifier.