mulcahey

joined 1 year ago
MODERATOR OF
[–] mulcahey@lemm.ee 16 points 8 months ago (4 children)

"Here, I got you this gift." Hands wrapped gift to the recipient. Recipient: "What is it?"

Motherfucker I swear every movie character does this. It's like they've never received a gift before what the hell

[–] mulcahey@lemm.ee 5 points 8 months ago* (last edited 8 months ago) (1 children)

Tbh I think the zine is more likely to get you in trouble. Many states ban any kind of campaigning within a certain distance of a polling place. But I don't think handing out "I Voted" stickers would qualify as campaigning. A zine, on the other hand ..

[–] mulcahey@lemm.ee 2 points 9 months ago

wow I haven't learned anything from these replies, y'all are about as helpful as the French socialist party I guess

[–] mulcahey@lemm.ee 6 points 9 months ago (1 children)

So can I get rid of container tabs now

[–] mulcahey@lemm.ee 3 points 10 months ago (1 children)

Ok, this makes sense, thank you.

I'm now able to access my Jellyfin server from other devices in my home. (A browser on another machine, and an Apple TV with Swiftfin).

If I wanted to extend access to people outside my home, what's the best way?

Thank you

[–] mulcahey@lemm.ee 2 points 11 months ago* (last edited 11 months ago) (3 children)

Vue is the only browser-based movie client listed on the Jellyfin site. Is there a better browser-based option?

[–] mulcahey@lemm.ee 3 points 11 months ago
[–] mulcahey@lemm.ee 28 points 1 year ago (1 children)

Fun fact about the original Sim City: the lead developer said that they wanted to model real cities in the game, but "we quickly realized there were way too many parking lots in the real world and that our game was going to be really boring if it was proportional in terms of parking lots."

Source

 

I've just started using Brave on Linux (distro info at bottom) and I have a question about keyboard shortcuts & how the browser manages active windows, because it seems to be doing something different from my last browser.

I usually use Firefox, and I've set it up so that I can open a new tab with the Mail key on my keyboard. Pressing my Mail key executes this command, opening a new tab.

xdotool getactivewindow key ctrl+t

But now I've switched to Brave browser, and that command no longer works. When I've got Brave open and I press my Mail key, nothing happens.

I've tried alternate commands:

xdotool key ctrl+t

and

xdotool getwindowfocus key ctrl+t

but no result. Does anyone know how to fix? What is Brave doing with its browser tabs/windows?

Thank you!

  • Desktop: Linux Mint Xfce 4.18.1
  • Distro: Linux Mint 21.3 Virginia
  • Ubuntu 22.04
3
submitted 1 year ago* (last edited 1 year ago) by mulcahey@lemm.ee to c/firefoxcss@lemm.ee
 

For years, I've used a CSS trick to move my window controls (Minimize, Fullscreen, Close) from the Menu Bar into the lower toolbar, right beside my Overflow menu. (I'm on Windows 10, so these are the controls you see in the upper right window)

But suddenly, that doesn't work. My window controls are back up in the Menu Bar. That's unfortunate, because I usually hide my Menu Bar.

Can anyone review my code and tell me what needs to change? Thank you!

/* Move Window Control buttons to Nav Bar */

:root:is([tabsintitlebar], [sizemode="fullscreen"]) {
  --uc-window-control-width: 138px; /* Space reserved for window controls (Win10) */
  /* Extra space reserved on both sides of the nav-bar to be able to drag the window */
  --uc-window-drag-space-post: 30px; /* right side*/
}

:root:is([tabsintitlebar][sizemode="maximized"], [sizemode="fullscreen"]) {
  --uc-window-drag-space-pre: 0px; /* Remove pre space */
}

@media  (-moz-platform: windows-win7),
        (-moz-platform: windows-win8),
        (-moz-os-version: windows-win7),
        (-moz-os-version: windows-win8){
  :root:is([tabsintitlebar], [sizemode="fullscreen"]) {
    --uc-window-control-width: 105px;
  }
}

@media (-moz-gtk-csd-available) {
  :root:is([tabsintitlebar],[sizemode="fullscreen"]) {
    --uc-window-control-width: 84px;
  }
}

.titlebar-buttonbox, #window-controls{ color: var(--toolbar-color) }
:root[sizemode="fullscreen"] .titlebar-buttonbox-container{ display: none }
:root[sizemode="fullscreen"] #navigator-toolbox { position: relative; }

:root[sizemode="fullscreen"] #TabsToolbar > .titlebar-buttonbox-container:last-child,
:root[sizemode="fullscreen"] #window-controls{
  position: absolute;
  display: flex;
  top: 0;
  right:0;
  height: 40px;
}

:root[sizemode="fullscreen"] #TabsToolbar > .titlebar-buttonbox-container:last-child,
:root[uidensity="compact"][sizemode="fullscreen"] #window-controls{ height: 32px }

#nav-bar{
  border-inline: var(--uc-window-drag-space-pre,0px) solid var(--toolbar-bgcolor);
  border-inline-style: solid !important;
  border-right-width: calc(var(--uc-window-control-width,0px) + var(--uc-window-drag-space-post,0px));
}

:root[tabsintitlebar]{ --uc-toolbar-height: 40px; }
:root[tabsintitlebar][uidensity="compact"]{ --uc-toolbar-height: 32px }

#TabsToolbar{ visibility: collapse !important }

:root[sizemode="fullscreen"] #TabsToolbar > :is(#window-controls,.titlebar-buttonbox-container){
  visibility: visible !important;
  z-index: 2;
}

:root:not([inFullscreen]) #nav-bar{
  margin-top: calc(0px - var(--uc-toolbar-height,0px));
}

:root[tabsintitlebar] #toolbar-menubar[autohide="true"]{
  min-height: unset !important;
  height: var(--uc-toolbar-height,0px) !important;
  position: relative;
}

#toolbar-menubar[autohide="false"]{
  margin-bottom: var(--uc-toolbar-height,0px)
}

:root[tabsintitlebar] #toolbar-menubar[autohide="true"] #main-menubar{
  -moz-box-flex: 1;
  -moz-box-align: stretch;
  background-color: var(--toolbar-bgcolor,--toolbar-non-lwt-bgcolor);
  background-clip: padding-box;
  border-right: 30px solid transparent;
  border-image: linear-gradient(to left, transparent, var(--toolbar-bgcolor,--toolbar-non-lwt-bgcolor) 30px) 20 / 30px
}

#toolbar-menubar:not([inactive]){ z-index: 2 }
#toolbar-menubar[autohide="true"][inactive] > #menubar-items {
  opacity: 0;
  pointer-events: none;
  margin-left: var(--uc-window-drag-space-pre,0px)
}
view more: ‹ prev next ›