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.000026
First Submitted: 2015-08-16 09:40 (UTC)
Last Updated: 2020-02-25 04:19 (UTC)

Latest Comments

1 2 3 4 Next › Last »

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.

decorte commented on 2019-09-20 07:24 (UTC) (edited on 2019-09-20 07:30 (UTC) by decorte)

Yes it would be very helpful to include the update for the firefox windowing problem. Or if anyone has a workaround in the meantime, would be much appreciated

** edit

ok, found the workaround: type "about:config" in the search bar search for "legacyUserProfileCustomizations.stylesheets" option and set to "true"