Package Details: ice-ssb 6.0.8-1

Git Clone URL: https://aur.archlinux.org/ice-ssb.git (read-only, click to copy)
Package Base: ice-ssb
Description: A simple Site Specific Browser for Firefox, Chromium and Google Chrome from "Peppermint OS" Project
Upstream URL: https://github.com/peppermintos/ice
Keywords: ice peppermint peppermintos webapp
Licenses: GPL2
Submitter: benneti
Maintainer: rmonico1
Last Packager: rmonico1
Votes: 24
Popularity: 0.000000
First Submitted: 2015-08-16 09:40 (UTC)
Last Updated: 2020-02-25 04:19 (UTC)

Latest Comments

1 2 3 4 Next › Last »

michaldybczak commented on 2023-10-27 19:10 (UTC)

If a new Firefox app has no titlebar, just use ALT, go to View and configure Toolbar. You can turn on the titlebar there. My issue with the app is different. The UI doesn't start if I have no libreoffice from the repo (flatpack version doesn't count), because it needs some libreoffice config.... WHY?

pellcorp commented on 2022-02-18 05:09 (UTC) (edited on 2022-02-18 05:11 (UTC) by pellcorp)

With this package I had no title bar for firefox, which made it impossible to move the window.

I found that I could tweak the chrome/userChrome.css to fix this.

https://github.com/peppermintos/ice/pull/86

Perhaps you could add it to your patch?

I had this issue on Manjaro + Gnome. Im not sure if its specific to Manjaro.

Firefox 97.0

andykluger commented on 2020-01-26 21:24 (UTC)

Got a little discussion momentum going on at #47 upstream

galvez_65 commented on 2020-01-26 20:18 (UTC)

good idea I'll do that, for now I moved the detention code into an install file ice-ssb.install

post_install() {
    # symlinks to use chromium and google-chrome, change this if you use other versions
    # chromium
    if [ -f /usr/bin/chromium ] && [ ! -f /usr/bin/chromium-browser ]; then
        ln -s /usr/bin/chromium /usr/bin/chromium-browser
    fi
    # google-chrome
    if [ -f /usr/bin/google-chrome-stable ] && [ ! -f /usr/bin/google-chrome ]; then
        ln -s /usr/bin/google-chrome-stable /usr/bin/google-chrome
    fi
    if [ -f /usr/bin/vivaldi-stable ] && [ ! -f /usr/bin/vivaldi ]; then
        ln -s /usr/bin/vivaldi-stable /usr/bin/vivaldi
    fi
}

post_upgrade() {
    post_install
}

andykluger commented on 2020-01-26 20:15 (UTC)

Probably best to open an issue upstream for better browser bin detection.

galvez_65 commented on 2020-01-26 19:53 (UTC)

thanks next time I'll use the back ticks, the code I wrote works as long are you are building the package on the system you want to install it on, they don't make much sense if you host the package on a local repository. I guess I need to rethink this a bit

andykluger commented on 2020-01-26 19:49 (UTC)

FYI you can use triple backticks in these comments for a code block.

galvez_65 commented on 2020-01-26 19:34 (UTC)

updated the package block to only create the links if needed, and added a link for vivaldi. on my system for some reason googl-chrome already existed and caused the install to fail

package() { cp -r -f "${srcdir}/$_pkgname-$pkgver/usr" "${pkgdir}/usr" # symlinks to use chromium and google-chrome, change this if you use other versions # chromium if [ -f /usr/bin/chromium ] && [ ! -f /usr/bin/chromium-browser ]; then ln -s /usr/bin/chromium "${pkgdir}/usr/bin/chromium-browser" fi # google-chrome if [ -f /usr/bin/google-chrome-stable ] && [ ! -f /usr/bin/google-chrome ]; then ln -s /usr/bin/google-chrome-stable "${pkgdir}/usr/bin/google-chrome" fi if [ -f /usr/bin/vivaldi-stable ] && [ ! -f /usr/bin/vivaldi ]; then ln -s /usr/bin/vivaldi-stable "${pkgdir}"/usr/bin/vivaldi fi }

rmonico1 commented on 2020-01-19 18:51 (UTC)

I can mantain it. I want update the version, just this fixes the status bar problem.

andykluger commented on 2019-11-01 20:37 (UTC)

@ivanmlerner please orphan this so someone can maintain it, or add a co-maintainer.