Code Monkey home page Code Monkey logo

budgie-desktop's People

Contributors

alunux avatar city-busz avatar cybre avatar datadrake avatar ebonjaeger avatar efernandesng avatar eyelash avatar fossfreedom avatar gmbr3 avatar guillotjulien avatar guinux avatar hjdskes avatar horst3180 avatar ikeydoherty avatar jacalz avatar joshstrobl avatar klardotsh avatar leoiannacone avatar lulzftw avatar massltoff avatar mussel avatar rbreaves avatar serebit avatar sjsantoro avatar snwh avatar staudey avatar sunnyflunk avatar tristan957 avatar x0rg avatar yursan9 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  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  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  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

budgie-desktop's Issues

Extra Settings

Some settings that could be useful:
Animations: On | Off
Default - On
Some devices are incapable of displaying the latest animations if they are more than 4-5 years old. Disabling them will reduce graphic card usage and will hopefully increase speed.

CSS-Theming: On | Off
Default - On
Is that theme you like turning your desktop panel into a mess? Turn CSS theming off to use the default basic theme

Edge-Tiling-Highlight: On | Off
Default - On
It can sometimes be tricky detecting whether the application you're dragging will dock to the edge your mouse is currently bumping into, turning this on gives you this indication.

System-Tray: All | Basic | None
Default - All
The system tray is important when dealing with your favourite hidden applications and allow most applications to run whilst taking the least amount of space on panel's window list. The "All" setting will show all your applications and basic system icons. Although if you're simplistic, the "Basic" setting will hide the unnecessary icons but not the basic icons such as the clock, sound and network settings

Battery-Meter: Always Show | Laptop Only | None
Default - Laptop Only
The battery meter is the most valuable system icon for your portable devices so you know when to plug them in. "Always Show" will show the icon even if you're running budgie-panel on a desktop.

Date-Format: DD/MM/YY | YY/MM/DD | MM/DD/YY
Default - Localised to their location

  •   -
    

Date-Day-String: Full | Short | None
Default - None
Showing the day is useful when you want to know the current day quickly. However, it is turned off to improve simplicity and space on the panel.

Date-Month-String: Full | Short | None
Default - None
Showing the month is useful when you want to know the current month quickly. However, it is turned off to improve simplicity and space on the panel.

Date-Year-String: Full | Short | None
Default - None
Showing the year is useful when you want to know the year quickly. However, it is turned off to improve simplicity and space on the panel.

Time-Format: 24-Hour | 12-Hour
Default - "24-Hour"
The 24-Hour format is quicker to read and saves space on the panel. Whereas the 12-Hour format provides AM and PM only using 12 hours like an analog clock.

Time-Show-Seconds: On | Off
Default - Off
Some people love to watch the seconds go by (especially at work) but to me, as a computer, seconds are too slow. So I turned them off.

User-Fast-Switching: Full Name | Username | None
Default - None
Do you have multiple users and want to quickly switch users? Using "Full Name" will look formal and better than using the "Username" setting but some people might prefer to be reminded of their username.

User-Fast-Switching-Icon: Show | Hide
Default - Hide
Some selfie loving people like to view themselves all day which is why they love taking selfies! Showing this icon will remind them off their proud account picture. This will only show with the User fast switching being turned on.

Power-Button: Show | Hide
Default - Hide
Muscle memory still might remember that power button in the right hand corner of a panel when using XFCE and Gnome, which is why it's handy to have this option.

Disclaimer: It might not be the best settings on earth but at least people will have the options to configure the panel nicely. The descriptions were just something I made quickly so you can change that if you need to... :)

Cannot View Running Indicators or System Tray Icons

Apps, daemons, and indicators are invisible in Budgie-Desktop and there's no way to currently manage them from the desktop itself. Users have to resort to the system monitor to terminate processes individually.

Problems on start - meta_idle_monitor_get_for_device

Hi,

Im trying run buggie-desktop, but I get always the following message:

Window manager warning: Log level 8: meta_idle_monitor_get_for_device: assertion 'device_id > 0 && device_id < 256' failed
Window manager warning: Log level 8: meta_idle_monitor_get_for_device: assertion 'device_id > 0 && device_id < 256' failed

I try with Xephyr and Xserver.

You have some sugestion to solve problem?

Thanks

Multi-Monitor Setup

If I do
xrandr --output LVDS --mode 1366x768 --primary --output VGA-0 --mode 1680x1050 --right-of LVDS

I can't see the taskbar anymore.

[Feature Request] Sound Applet

The sound icon doesn't do all that one would expect it to do. I think it would be better to evolve it into an applet which has the following abilities:

  • control the system's volume
  • mute/unmute the sound
  • show the percentage of the volume and not the level of the volume in decibels
  • display media controls (optional)

Menu Category "All applications" not have sense...

Normally the virtual category "All applications" it's just for have a way to search in the menu using different structure(order criterion). The menu structure provide a separation by categories. It makes sense separate the applications again using the same structure? On my opinion not.

Do you want to have a singular Menu? See some ideas:

https://github.com/lestcape/Configurable-Menu

You can clone the layout that you want, or also all layouts if you want, or you can merge some features to create a new one...

Startup Applications are not launching

Tweaks Startup Applications items aren't being launched at login.
I have a list of 4 applications that will launch at login on the OpenSUSE 13.1 Gnome 3.10.2
The List is populated when logging in to Budgie-desktop but they don't launch.
The applications can be found and opened manually.

Blank Screen in Settings not working as expected

All Settings>Power>Screen Blanking key presses work as expected.
The Timer in Screen Blanking does not blank the monitor. It's like all the minute listings call "Never".
All time settings work the same - no blanking.

"error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL" when compiling in Ubuntu

I have tried to compile budgie-desktop in Ubuntu, and encountered this problem:

...
gvc/Makefile.am:49: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
autoreconf: automake failed with exit status: 1

some suggestion I found is to copy missing introspection.m4 from gnome's git, but I solved it by installing gobject-introspection, shouldn't this be included in build dependency?

Session won't load until mouse moved

System: Running Budgie-desktop from Youngbin's PPA on top of Ubuntu Gnome 14.04
After login screen (gdm), screen will be blank until mouse is moved then desktop appears from centre outwards.

Several Windows of One Application are not Group Together and Task Icons are not Interactive

User case: Steam's Library, Friends List, and Chat are open. User gets a notification but can't immediately tell which Steam icon he/she should press on to read the appropriate notification unless he/she hovers the pointer over each task icon and reads its name.
Possible solution: Make the task icon related to the specific window flash when it requires attention.
Possible Solution number two: group the icons together and show the window that was last interacted with when the user clicks the task icon of that app. Clicking multiple times on that icon would maximize and bring to the foreground one window at a time.
Screenshot: https://dl.dropboxusercontent.com/u/44544435/snapshot34.png

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

open menu with meta key

currently, the meta key doesn't open the menu. one of the features of gnome shell that i've really liked is being able to hit the meta key, type a few letters, and find a program. is there any way you could do something similar (even if it's just to use the meta key to open the menu - there's already the search facility built in, although you do have to hit down and right to highlight the menu option).

Building fails in Fedora Rawhide

make all-recursive
make[1]: Entering directory '/home/alex/Git/budgie-desktop'
Making all in data
make[2]: Entering directory '/home/alex/Git/budgie-desktop/data'
make all-am
make[3]: Entering directory '/home/alex/Git/budgie-desktop/data'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/alex/Git/budgie-desktop/data'
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/data'
Making all in gvc
make[2]: Entering directory '/home/alex/Git/budgie-desktop/gvc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/gvc'
Making all in widgets
make[2]: Entering directory '/home/alex/Git/budgie-desktop/widgets'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/widgets'
Making all in budgie-plugin
make[2]: Entering directory '/home/alex/Git/budgie-desktop/budgie-plugin'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/budgie-plugin'
Making all in panel
make[2]: Entering directory '/home/alex/Git/budgie-desktop/panel'
Making all in applets
make[3]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets'
Making all in budgie-menu
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets/budgie-menu'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets/budgie-menu'
Making all in clock
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets/clock'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets/clock'
Making all in tasklist
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets/tasklist'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets/tasklist'
Making all in icontasklist
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets/icontasklist'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets/icontasklist'
Making all in status
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets/status'
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets/status'
make[4]: Entering directory '/home/alex/Git/budgie-desktop/panel/applets'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets'
make[3]: Leaving directory '/home/alex/Git/budgie-desktop/panel/applets'
make[3]: Entering directory '/home/alex/Git/budgie-desktop/panel'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/alex/Git/budgie-desktop/panel'
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/panel'
Making all in rundialog
make[2]: Entering directory '/home/alex/Git/budgie-desktop/rundialog'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/rundialog'
Making all in session
make[2]: Entering directory '/home/alex/Git/budgie-desktop/session'
make all-am
make[3]: Entering directory '/home/alex/Git/budgie-desktop/session'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/alex/Git/budgie-desktop/session'
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/session'
Making all in wm
make[2]: Entering directory '/home/alex/Git/budgie-desktop/wm'
CC budgie_wm-plugin.o
plugin.c: In function ‘show_stage’:
plugin.c:354:3: error: passing argument 2 of ‘meta_keybindings_set_custom_handler’ from incompatible pointer type [-Werror]
meta_keybindings_set_custom_handler(BUDGIE_KEYBINDING_MAIN_MENU,
^
In file included from plugin.c:42:0:
/opt/gnome-next/include/mutter/meta/keybindings.h:31:10: note: expected ‘MetaKeyHandlerFunc’ but argument is of type ‘void ()(struct MetaDisplay *, struct MetaScreen *, struct MetaWindow *, struct XIDeviceEvent *, struct MetaKeyBinding *, void *)’
gboolean meta_keybindings_set_custom_handler (const gchar *name,
^
plugin.c:356:3: error: passing argument 2 of ‘meta_keybindings_set_custom_handler’ from incompatible pointer type [-Werror]
meta_keybindings_set_custom_handler(BUDGIE_KEYBINDING_RUN_DIALOG,
^
In file included from plugin.c:42:0:
/opt/gnome-next/include/mutter/meta/keybindings.h:31:10: note: expected ‘MetaKeyHandlerFunc’ but argument is of type ‘void (
)(struct MetaDisplay , struct MetaScreen *, struct MetaWindow *, struct XIDeviceEvent *, struct MetaKeyBinding *, void *)’
gboolean meta_keybindings_set_custom_handler (const gchar *name,
^
cc1: all warnings being treated as errors
Makefile:463: recipe for target 'budgie_wm-plugin.o' failed
make[2]: *
* [budgie_wm-plugin.o] Error 1
make[2]: Leaving directory '/home/alex/Git/budgie-desktop/wm'
Makefile:446: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/alex/Git/budgie-desktop'
Makefile:377: recipe for target 'all' failed
make: *** [all] Error 2

Strange graphical behaviour

I just installed Budgie from the repository and it's behaving very oddly.
I'm using 2 displays and when I open something in the left display, a "shadow" of it is displayed agains the background in the right one.

I'm not sure if it has a connection, but dragging a windows causes a break in the desktop wallpaper around it and sometimes the tail of the movement can be seen (this last one I can't provide a printscreen, because doing it fix the thing.

Also, the taskbar is transparent most of the time, except for when I open Google Chrome (it becames brown in both displays) .

Here some info about my sistem. If there is something else I can provide, let me know.

uname -mrs
Linux 3.13.0-30-generic x86_64

uname -a
Linux earth-kingdom 3.13.0-30-generic #55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

 lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty

captura de tela de 2014-07-12 19 55 36
captura de tela de 2014-07-12 19 56 59
captura de tela de 2014-07-12 19 58 31

Indicator section too big (not dynamically sized)

Indicator section is too big when only sound is displayed (not on laptop so no wifi icon sits there), needs dynamic sizing.

PS I figured I'd start reporting these here instead of spamming the G+ page

Logout Dialogue shouldn't be a window

Logout should be a state of the the session, not an app.

As an app, it sits on the taskbar, has no icon, is alt-tab-able etc

Logging out should initiate a state within the session that dims the screen and makes the dialogue box the primary focus.

[Feature Request] Two or More Panels

It would be nice to have different panels for different purposes. Allowing the user to add multiple panels would be a good move to achieve that.

change wm effects

how to change windows manager effects?
I would use the same effect on window opening (window appears on the screen from one point) for the closing replacing the actually closing effect on the left top corner of the screen.

Budgie-Desktop Won't Start from GDM

GDM would log the user immediately out if attempting to log in to Budgie-desktop. This happens on openSUSE 13.1 with GDM 3.12.2 and Budgie-desktop 7.

I got "build failed" from launchpad when i build and upload budgie-desktop source package to launchpad

Hi, I've tried to build budgie-desktop on ubuntu and also tried to upload source package that i built to launchpad. i could build budgie-desktop debian package successfully on my machine. but faile to build on launchpad. what should i do solve this problem.

I attached some build logs and package build status url on launchad.

[Build Status]

amd64 build : https://launchpad.net/~sukso96100/+archive/budgie-desktop/+build/5924020

i386 build : https://launchpad.net/~sukso96100/+archive/budgie-desktop/+build/5924021

[build logs]

i386 build : https://launchpadlibrarian.net/173359036/buildlog_ubuntu-trusty-i386.budgie-desktop_2.0-1_FAILEDTOBUILD.txt.gz

amd64 build : https://launchpadlibrarian.net/173358950/buildlog_ubuntu-trusty-amd64.budgie-desktop_2.0-1_FAILEDTOBUILD.txt.gz

Recommendation to increase the menu speed.

I hope to be useful and not annoying... This not my idea, this was tested for several devs of cinnamon, and currently it's the better way to do that.

Like you said in the description, you need to load the menu icons asynchronous, but not fully asynchronous...

You need to load only a subset of icons asynchronous, because waiting for idle, can be also slow, so... The idea is load "n" applications icons in a synchronous way, and then call to load in asynchronous way the rest of applications. You could estimate "n" using the application box height "Ah" and the menu height "Mh" (on cinnamon it's just a constant value).

n > (Mh - Ph)/Ah, if n decrease increase the menu speed.
Ph it's the sum of the height of any other box(like for example the power button box).

This is the best way to not waiting for an idle GTK, and also do not waiting for load all icons to display the menu.

I recommend you see the code of Cinnamon library CMenu. It's a frock of GMenu with some interesting improved, just to load the icons more faster.

Panel position

it'd be great if we could have an option to have the panel on the side of the monitor and/or on top, too. personally, i've always preferred to keep the vertical space on my screen as uncluttered as possible, so i tend to run panels on the left-hand side of the screen as much as possible.

wm replacement support

Would be great to see ability to replace current WM with another one as simple and painless as possible. Checking checkbox somewhere or dropping .desktop file into some pre-defined place would be ideal.

Problem installing on Fedora 20, glib-compile-schemas missing

I get the following error on Fedora 20 upon installing the budgie-desktop package:

$ sudo yum install budgie-desktop
[...]
Running transaction
  Installing : budgie-desktop-2-4.1.x86_64                                  1/1 
/var/tmp/rpm-tmp.qRZejd: line 1: /usr/sbin/glib-compile-schemas: No such file or directory
warning: %post(budgie-desktop-2-4.1.x86_64) scriptlet failed, exit status 127
Non-fatal POSTIN scriptlet failure in rpm package budgie-desktop-2-4.1.x86_64
  Verifying  : budgie-desktop-2-4.1.x86_64                                  1/1 

Installed:
  budgie-desktop.x86_64 0:2-4.1                                                 

Complete!

It seems that the path for glib-compile-schemas is wrong, because it seems to be located at /usr/bin instead of /usr/sbin:

$ which glib-compile-schemas
/usr/bin/glib-compile-schemas

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.