Git Product home page Git Product logo

budgie-desktop-environment's People

Contributors

codic12 avatar fossfreedom avatar hexcube avatar jacob-vlijm avatar samlane-ma avatar

Stargazers

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

Watchers

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

budgie-desktop-environment's Issues

Having Double notifications

After I freshly installed budgie-remix I got double notifications for System notifications and 3rd party applications.
So I have fixed this problem with removing libnotify-bin. So I think it would be better to be removed in default libnotify-bin in budgie-remix official repo.

vpn support

we are missing the package network-manager-pptp-gnome for xenial and yakkety

Its installed in 17.04

Lets fix this asap

double network icon applet in 16.10

Suggest check what happens if we delete /etc/xdg/autostart/budgie-desktop-nm-applet2.desktop file

We need to check the live CD and actual install to see if wifi correctly displays the popup prompt asking to enter the wifi password

Add gnome-system-monitor as a default app in budgie-remix

I think budgie-remix should add gnome-system-monitor as a default app, Because most of users are using gnome-system-monitor and most of them installing it after installing budgie-remix.
So it would be so great to have gnome-system-monitor as default app in budgie-remix in the future.

virtualbox_yakety yak_26_07_2016_13_15_36

Inclusion of Grahical Resource Monitor.

Some sort of graphical system monitor is a part of all major GNU/Linux distributions including Ubuntu, Fedora, Linux Mint ..etc.

Personally, I'm too much dependent on gnome-system-monitor. Most of the time, the first think that I do after booting into any live distribution is opening a resource monitor to check how much resource it is using.

So, it would be a good idea if gnome-system-monitor is included in budgie-remix by default.

Make Terminix the default terminal

Terminix should be the default terminal - lets remove gnome-terminal from debian/control and substitute terminix

introduce an override to do the following:

gsettings set org.gnome.desktop.default-applications.terminal exec gnome-terminal
gsettings set org.gnome.desktop.default-applications.terminal exec-arg ''

Overrides - dark theme

The VTE warning needs the recommendation ( https://github.com/gnunn1/terminix/wiki/VTE-Configuration-Issue ) to add to the .bashrc to be done. We can also then override the warning

overrides in /com/gexperts/Terminix

Note - the package needs to also remove the /etc/skel/.bashrc additions if budgie-desktop-environment is removed

Two icons for Files

When I launch Files from the menu I get two icons for Files on Planks doc. One doesn't have the blue indicator under the other does. After about 10 seconds the first one, without the indicator, goes away. It seems to just be a UI issue.

Add a budgie-core metapackage

Add a budgie-core metapackage which'll install a minimal/barebones Budgie desktop with just the packages budgie-desktop, gnome-terminal, lightdm and a basic greeter.

double check QT apps theming in 17.04

need to double check both QT4 and QT5 based apps look like GTK themed apps in 17.04

from IRC:

"Then try installing qt5-style-plugins package, and exporting QT_QPA_PLATFORMTHEME=gtk2
(This will use GTK+ 2 for both style and native dialogs. If you specify QT_STYLE_OVERRIDE=gtk2 then you can get crashes because style will be GTK+ 2 and dialogs will be GTK+ 3.)
mitya57: Right, that's the one that got me the partially black application.
mitya57: That seemed to have been the issue then, having both.
(/etc/X11/Xsession.d/56xubuntu-session sets QT_STYLE_OVERRIDE=gtk)
Thanks.
Unit193, then just replace it with QT_QPA_PLATFORMTHEME=gtk2 and add the qt5-style-plugins dependency to some meta package
That used to be in qtbase, but has been split out into a separate source.
Right, really stinks the env var has changed, but oh well. I had looked into it (and saw you did commits!) and saw it was split out, seems it's going to go away too.."

change video player from totem to gnome-mpv

Ubuntu's patching of totem means that full screen does not work correctly - the menu remains displayed.

Suggest gnome-mpv is a better fit. Gnome-mplayer is far too complicated for most users I would suggest (willing to listen to counter arguments)

Need to ensure somehow that the default video application is "gnome-mpv" rather than just mpv.
Also remove the mpv menu item by blacklisting is in the same way as we did for imagemagick

Double Notifications

untitled
"sudo apt purge libnotify-bin" will fix the problem!

Update!!!!
There are some apps that will install by default the libnotify-bin so that is not realy a fix!!!

look at printer setup to share printers

as reported on G+, a user wanted to share a printer. Need to investigate this further - not sure how gnome-shell handles this.

If you run system-config-printer from a command line you can see the old dialog that allows you more details about the printer and can share from there.

Note - system-config-printer is not available from the menu because it has a "not displayed in GNOME" in /usr/share/applications/system-config-printer-gnome.desktop.

We could consider overriding this with our own .desktop file in /usr/share/budgie-desktop as we have similarly done to hide the imagemagick menu entries.

EDIT: from JB

[12:10] GNOME doesn't really offer printer sharing yet: https://bugzilla.gnome.org/show_bug.cgi?id=777882
[12:10] Gnome bug 777882 in Sharing "Add Printer Sharing options" [Enhancement,New]
[12:11] it needs a design and then a developer to implement it

add appindicator as a default

update our custom panel.ini as well as the debian/control file to install the appindicator package.

This is subject to debian accepting the package and thus being sync'd into zesty.

Window Focus

I'm running 16.04, and I have Chrome set to a keyboard shortcut. When I launch a new browser window via keyboard shortcut, normally I can expect the focus to be on the address bar. However, even though the cursor is flashing on the address bar, when I begin typing, nothing shows up, and it actually is captured by the previous window I had open.

To duplicate, open something like mousepad/gedit, use a keyboard shortcut to open google-chrome (or guessing any application), and start typing. It will show up in the mousepad/gedit window.

At least that's the behavior I'm experiencing.

notify-osd

Add notify-osd to dep for sound and backlight notify

Update output of lsb_release command

lsb_release is a command used for displaying distribution specific information like the following:

  • Distribution name
  • Version number
  • Description
  • Codename

Currently lsb_release command in budgie-remix is displaying information of vanilla Ubuntu.:worried: This needs to be updated to display budgie-remix specific information.

investigate and replace chromium-browser live CD workaround with casper

casper via casper_bottom scripts is the correct solution to distinguish stuff that should be done on a live CD - so lets investigate this a bit further.

Would involve getting the source of casper - amending scripts/casper_bottom to look for the budgie-desktop session - if yes then sed change chromium_browser .desktop file with the exec= line we currently have in /etc/profile.d/10-budgie.sh

Similarly we could touch a file on the live CD - budgie-welcome could use that file to distinguish if its running on a live CD

Change GTK Theme

Discussion about GTK themes transferred from #3

@spottech: Move from Arc to Papirus GTK. It's mine and it's great lol

capture du 2016-04-20 17-22-04

@HEXcube: For 16.04.x we're staying on Moka icons and Arc GTK theme to follow the style of Solus 1.x. Do you mean this one and this? πŸ˜• I confused it with Papyros at first, lol! πŸ˜†

@spottech: Yes this, it's great :D

Change default font

We need to decide on a new font, not just for the desktop, but for all branding, wordmarks and media. It'll help increase consistency and brand identity.

budgie-remix-logotype

Currently budgie-remix uses Ubuntu fonts on the desktop and for most branding. While it's a good font, I don't think using it on all budgie-remix brand materials is a good idea. πŸ˜•

Key sequence to kill X server

Because they are so many things that can go wrong with the desktop interface, it'll be nice to have a key combo like Ctrl+Alt+Backspace restart the X server. GNOME already provides and option but it's disabled by default and needs to be enabled in GNOME Tweak Tool or via flipping ON a gsettings value.

However, Linux Mint has this setting enabled by default and it's used by both normal users and power users daily. So, I request this setting to be enabled by default in budgie-remix too. ☺️

Taskbar do not recognize separate chrome instances anymore

Hello, today i updated budgie but i had several icon on the launcher for google keep, inbox, telegram which are instances of chrome (separate windows of chrome) and the taskbar was working flawlessly: one click open web app, click reduce to icon and so on.

Now, every webapp takes the place of the chrome icon which itself turn into the favicon of the webapp launched. Successive webapps take their own icon.
If chrome is open, then the webapp will start it's own icon, but not the pinned one... so i tried deleting them but now i can't "pin to panel" them anymore. Does this happen only here?

Steps to replicate: add one or more applications from the chrome store (e.g. inbox) open, chrome app menu, create application shortcut, launch it from the menu or try and pin it.

This is a serious issue for me as i almost use only webapps but Steam, Kodi and Chrome itself. Figured out i ask here 'cause the updates came from budgie-remix ppa but if the issue is from the master budgie repo i can move the thread there as well.
Any reply appreciated... I love budgie's look, but this problem will make my desktop pretty much hard to use.

P.s. sorry for my poor english, i will explain further if i need to.

EDIT forgot to write i'm using budgie remix 16.04 64 bit

xdg-user-dirs-gtk

Add in dep of meta-package for renaming all home user dirs after changing language πŸ‘

Control panel entries are not available in menu

Control panel entries such as Background, Language Support, Notifications, Online Accounts ..etc are not available in applications menu.

All these options are available in Solus application menu and these entries are available to search.

consider adding a printer indicator

if we run system-config-printer-applet from an autostart then whenever you print something and it gets stuck you will see an icon in the system tray.

maybe should consider adding this command to a /etc/skel autostart folder.

Alternatively - develop a native budgie-applet based on the system-config-printer-applet code.

Default apps to be replaced, removed or added

Software Replacement Comment
Contacts app gnome-contacts maybe evolution, but then replace gnome-calendar and geary mail too - SpotTech
Mail client geary maybe evolution, but then replace gnome-calendar and gnome-contacts too - SpotTech
gthumb gnome-photos Unless with gnome-photos - SpotTech
gnome-games-meta ok but not in dep of environment maybe meta package budgie-remix-extras - SpotTech
transmission ok but not in dep of environment maybe meta package budgie-remix-extras - SpotTech

Best integration with GNOME and Budgie:

Meta-package Dependencies Comment
budgie-remix-base all meta-packages build with seeds files https://github.com/budgie-remix/os-patches/tree/master/budgie-remix-meta
budgie-remix-desktop all meta-packages build with seeds files https://github.com/budgie-remix/os-patches/tree/master/budgie-remix-meta
budgie-remix-extra all meta-packages build with seeds files https://github.com/budgie-remix/os-patches/tree/master/budgie-remix-meta

Show the UB logo in Details screen

We need help to add a small C based patch to the Details screen in GNOME Settings. It'll make it possible to show the budgie-remix logo in system Details screen. At the moment, it is hard-coded with the Ubuntu GNOME logo.

budgie-remix_system

time sync

ntp should be installed by default

migrate to tilix

for 17.10

tilix will be the new name for terminix - this will effectively reset user preferences. At a minimum we need to describe this in the 17.10 notes

For 17.04 users upgrading using the webupd8team PPA recommendation is as follows.

sudo add-apt-repository ppa:webupd8team/terminix 
sudo apt-get update 
sudo apt-get install tilix 
dconf dump /com/gexperts/Terminix/ > terminix.dconf 
dconf load /com/gexperts/Tilix/ < terminix.dconf # close Terminix, open Tilix 
sudo apt-get remove --purge terminix

Follow branding guidelines suggested by upstream Budgie

Re-implement our branding and configuration overrides for Budgie desktop based on the upstream guidelines. See the repo holding Budgie remix branding overrides.

Another upstream commit enabled changing panel layout by supplying $(datadir)/budgie-desktop/panel.ini. We should make use of this change too! πŸ˜„

By choosing to follow upstream supported methods for overriding, we can reduce the number of patches and so maintenance'll become easier. ☺️

Display orientation

The screen orientation is reversed, if I tilt the pc back normal.
Its pretty weird, i know

Include tlp in default installation

TLP is a power management tool for GNU/Linux distributions. The purpose of TLP is to offer optimized battery life.

It would be better if TLP can be included in default installation of budgie-remix.

Off topic
Solus is planning to include tlp in upcoming releases.

We are also happy to announce that TLP will be available in future shipped ISOs and enabled out-of-the-box. For those unaware, TLP is a power management tool that aims to optimize battery life on laptops when they’re unplugged. This can range from power management for PCI-e devices to USB autosuspend, and more. By us enabling TLP out-of-the-box by default, you can expect to see improved battery life!

Menu not updating

If I install an app with snap or apt it does not show up in the budgie menu.

My workaround is to open the panel settings and remove and add back the budgie menu.

define the standard apps that we show on plank by default

plank configuration is stored in ~/.config/plank/dock1/launchers

We can /etc/skel this folder and have a .dockitem for each item we want by default in the dock.

So - we just need to define what apps we want by default.

Suggestion:
nautilus
firefox
libreoffice-writer
libreoffice-calc
budgie-welcome
gnome-software
gnome-terminal

PrintScreen key

Thanks to David Mohammed we have a fix for it that we need to implemant it! Settings-> Keyboard-> Shortcuts-> Custome Shortcut-> + -> Name: Screenshot -> Command: gnome-screenshot ->Add and then add the print screen key to the schortcut

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.