Git Product home page Git Product logo

documentation's People

Stargazers

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

Watchers

 avatar  avatar  avatar

documentation's Issues

Document "custom recipes"/"Environment recipes"

Note: If something is mentioning behavior then that is for 2022.8.28-brescia-2 - the current AUR version.

Please properly document "custom recipes" - sometimes also called "Environment recipes" and be consistent with the naming.

The only source I have found is a forum post linking to a release post.

  • The blog post titles with "Environment Recipes" where the UI calls it "custom recipes". Searching for "wine" and "bottles" is already a nightmare and adding "custom recipes" doesn't make this easier at all.
  • The documentation doesn't mention this topic.
  • The blog post contains a simple example but I can't tell if it is outdated or even complete - it's only an example and months old by now.
  • The Example in the blog post contains a "Runner" setting but in my testing this gets overridden by the UI setting. Now I wonder if it should override the UI setting and if that is the case how I can override the other UI settings (eg "don't link home") from inside the "custom recipe" if that would work.

Bonus Bottles issue:

  • When selecting a recipes the UI doesn't change - I can't see if something is selected in that field.

No docummentation on how to install dependencies not already packaged by Bottles(FFmpeg)

How do I install FFmpeg as the dependency for another software I use? It uses it to do some transcoding.

I want to run an app named Subtitle Edit that's used to make subtitles.

The app is open source and even has somewhat of a guide how to install on Linux using Mono but I'm sure we have a better chance to make it run better under bottles.

https://www.nikse.dk/subtitleedit/help
The following are the dependencies for Linux if installed using Mono;
Packages required for Ubuntu based distros:

sudo apt-get install mono-complete
sudo apt-get install libhunspell-dev
sudo apt-get install libmpv-dev (libmpv.so)
sudo apt-get install tesseract-ocr
sudo apt-get install vlc (already installed on some distros, SE uses (libvlc.so))
sudo apt-get install ffmpeg (already installed on some distros)

Packages required for Arch based distros (like Manjaro):

sudo pacman -S mono
sudo pacman -S mpv
sudo pacman -S hunspell
sudo pacman -S ttf-dejavu (Unicode font)
sudo pacman -S tesseract
sudo pacman -S tesseract-data-eng (or install via "sudo mono SubtitleEdit.exe")

Deprecated Flathub Guide in installation manual

Hi there

I just mad a flatpak update and noticed the following messages:

Info: com.usebottles.bottles.Locale//stable is end-of-life, with reason:
   We are exiting Flathub, please move to one of the supported packages.
Info: com.usebottles.bottles//stable is end-of-life, with reason:
   We are exiting Flathub, please move to one of the supported packages.

As I was looking for a new flatpak repo, I coulnd't find any new one except for the depreacted flathub link in the installation guide:

I was wondering, will there be a new flatpak repo? or will you drop the flatpak support for this project?

No documentation on how to interact safetly with documents or audio files on my linux partitions

HI, I have not found so far any mention in the documentation on how Windows apps that run on Bottles interact with files outside of the container... documents, audio files on my Linux partitions etc that I want to edit using those Windows apps.
How do I move my files inside Bottles to edit them there? And where do I put them, in what folder?
What is the recommended safe way to do this?

Add a notice that you can manually download the dependencies

  • package: AppImage
  • version: 2021.8.28-treviso-4
    Log
HTTPSConnectionPool(host='udomain.dl.sourceforge.net', port=443): Max retries exceeded with url: /project/corefonts/the%20fonts/final/verdan32.exe (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1123)')))  File "/tmp/.mount_Bottleeriqq7///usr/local/share/bottles/bottles/utils.py", line 277, in __target
    result = self.task_func(*args, **kwargs)

  File "/tmp/.mount_Bottleeriqq7///usr/local/share/bottles/bottles/backend/dependency.py", line 177, in async_install
    self.__step_cab_extract(

  File "/tmp/.mount_Bottleeriqq7///usr/local/share/bottles/bottles/backend/dependency.py", line 399, in __step_cab_extract
    download = self.__manager.component_manager.download(

  File "/tmp/.mount_Bottleeriqq7///usr/local/share/bottles/bottles/backend/component.py", line 222, in download
    download_url = requests.get(

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/api.py", line 76, in get
    return request('get', url, params=params, **kwargs)

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/sessions.py", line 542, in request
    resp = self.send(prep, **send_kwargs)

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/sessions.py", line 677, in send
    history = [resp for resp in gen]

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/sessions.py", line 677, in <listcomp>
    history = [resp for resp in gen]

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/sessions.py", line 237, in resolve_redirects
    resp = self.send(

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/sessions.py", line 655, in send
    r = adapter.send(request, **kwargs)

  File "/tmp/.mount_Bottleeriqq7/usr/lib/python3/dist-packages/requests/adapters.py", line 514, in send
    raise SSLError(e, request=request)

Sometimes I won't be able to download dependencies from sourceforge for some reasons (this looks to be some kind of SSL error), but switching to another mirror allows me to download it and put it in /bottles/temp. Maybe you can add a notice for this?

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.