gnome-shell   179

« earlier    

p-e-w/argos: Create GNOME Shell extensions in seconds
Create GNOME Shell extensions in seconds. Contribute to p-e-w/argos development by creating an account on GitHub.
desktop  gnome  linux  gnome-shell  bitbar 
8 weeks ago by kwbr
p-e-w/argos: Create GNOME Shell extensions in seconds
Create GNOME Shell extensions in seconds. Contribute to p-e-w/argos development by creating an account on GitHub.
linux  gnome-shell  plugins 
10 weeks ago by davidbenque
p-e-w/argos: Create GNOME Shell extensions in seconds
Create GNOME Shell extensions in seconds. Contribute to p-e-w/argos development by creating an account on GitHub.
linux  gnome  gnome-shell  bitbar  desktop  extension  gui 
january 2019 by jonrandy
p-e-w/argos: Create GNOME Shell extensions in seconds
"Argos lets you write GNOME Shell extensions in a language that every Linux user is already intimately familiar with: Bash scripts.

More precisely, Argos is a GNOME Shell extension that turns executables' standard output into panel dropdown menus. It is inspired by, and fully compatible with, the BitBar app for macOS. Argos supports many BitBar plugins without modifications, giving you access to a large library of well-tested scripts in addition to being able to write your own."
gnome-shell  linux  amazing  gnome  ui  to:use  desktop  programming 
november 2017 by ssam
Bug 785380 – On systems with slower disks, overview search is unusable
"The problem I think is understood. Starting tens of fairly heavy applications in the background when you type a letter in the overview will not work unless you have the fastest of machines and disk.

This is an article about when iOS introduced Spotlight to third-party apps, in iOS 9:
https://arstechnica.com/apple/2015/09/ios-9-thoroughly-reviewed/5/#h3

Here the apps are the ones feeding into a database, which the search screen will consume. There are currently only a few "types" of GNOME-shell search providers:
- ones showing running information (Terminal, Boxes). Those types can stay, we'd just need to make sure that the search provider isn't instantiated when there aren't any running instances
- those where data is static (Characters, Recipes, Settings). The data could be fed into the database at package install time.
- those with dynamic data (Contacts, Notes, Documents) where indexing data needs to be fed from the app to the database. [1]
- those with really dynamic data (Calculator), probably a special case amongst the special cases

The smoothest way to get this fixed would be to:
- Make it possible for search providers to mark themselves as "never launch", fix Terminal and Boxes
- Make it possible for search providers to mark themselves as "disabled by default", make, say, Recipes, Weather, disabled by default
- Add a tracker client to gnome-shell
- Make it possible for a search provider to give a Tracker query instead of launching a D-Bus service, test this with Files for example [2]
- Make it possible to feed data into Tracker, and also remove it, at application install/upgrade time, combined with the app providing the query, test this with Settings, or Characters

At least the first two are low-hanging fruits."
gnome-shell  search  tracker  performance  bug 
september 2017 by ssam
GitHub - p-e-w/argos: Create GNOME Shell extensions in seconds
Most GNOME Shell extensions do one thing: Add a button with a dropdown menu to the panel, displaying information and exposing functionality. Even in its simplest form, creating such an extension is a nontrivial task involving a poorly documented and ever-changing JavaScript API. via Pocket
IFTTT  Pocket  gnome-shell  gui  linux  scripting  from pocket
march 2017 by judeopiston

« earlier    

related tags

0715  072415  addons  alt-tab  amazing  android  api  archlinux  bitbar  bug  calculator  calendar  color  conky  connect  context  custom  customization  customizations  customize  dconf  design  desktop  discovery  elegance  eos  example  extension  extensions  fedora  firefox  fix  fonts  future  game  gjs  gnome-3  gnome  gnome3  gnomeshell  google  googlecalendar  gshell  gtk  gui  hacks  how-to  howto  i-wish-i-could-show-this-to-everybody  icons  ifttt  java  javascript  js  kde  kdeconnect  lang-en  lightdm  linux-mint  linux  logout  management  manager  material-design  menu  mint  motyw  mutter  nana-4  obszar-roboczy  okno  open_source  opensuse  oracle  os  performance  phone  pinboard  plasma  plugin  plugins  pocket  pomodoro  productivity  program  programming  resources  roboto  rozszerzenie  scripting  search  shell  stupid  superuser.com  swing  synchronization  tablet  task-management  theme  themes  theming  tiling  timer  tip  tips  to:keep-an-eye-on  to:use  todo.txt  todo  tracker  tricks  tutorial  tutorials  tweak  tweaks  ubuntu  ui  usability  użyteczność  virtualbox  wayland  window  windowmanager  windows  wm 

Copy this bookmark:



description:


tags: