summaryrefslogtreecommitdiff
path: root/shell/gtk-shell.c
Commit message (Collapse)AuthorAgeFilesLines
* shell: add missing copyright headers to filesJonny Lamb2014-03-071-0/+1
|
* Add MIT license for the projectTiago Vignatti2014-03-071-0/+22
|
* shell: rename widgets to reflect project renameJonny Lamb2014-03-051-15/+15
|
* rename project from weston-gtk-shell to maynardJonny Lamb2014-03-051-3/+3
|
* shell: don't hide the panel if the app launcher is showingJonny Lamb2014-03-041-0/+35
|
* launcher: add new app launcher window and replace old grid with itJonny Lamb2014-03-041-25/+19
|
* panel: move height ratio into headerJonny Lamb2014-03-041-5/+1
|
* shell: stop using magic numbers and utilize new constantsJonny Lamb2014-02-181-5/+9
|
* panel: move panel and vertical clock widgets into their own filesJonny Lamb2014-02-181-124/+13
|
* clock: move into its own widgetJonny Lamb2014-02-181-14/+1
|
* shell: add small clockJonny Lamb2014-02-171-3/+69
|
* shell: add event boxes around app widgets to not lose enter/leave eventsJonny Lamb2014-02-171-3/+9
|
* shell: add a way of listening to other widgets for enter/leaveJonny Lamb2014-02-171-0/+12
| | | | | | | | | | | Due to the many widgets in the panel, some enter and leave signals get eaten up by some widgets here and there, so their ::enter-notify-event should be connected to to make sure the cursor is still over the panel. ::leave-notify-event isn't required as the panel will always give us a reliable final leave event. The reason why these signals are signalled or not signalled are not fully understood.
* gtk-shell: resize the app launcher gridJonny Lamb2014-02-171-8/+1
| | | | | This will get a redesign soon but until it comes let's at least make the grid usable.
* shell: add clockJonny Lamb2014-02-171-0/+50
|
* shell: hide panel depending on where the cursor isJonny Lamb2014-02-171-0/+98
|
* shell: move panel to left hand sideJonny Lamb2014-02-171-21/+42
|
* shell-helper: implement interface in weston moduleJonny Lamb2014-02-141-3/+9
|
* shell: bind to version 3 of desktop_shellJonny Lamb2014-02-121-1/+3
| | | | | | The desktop_ready() request (added in version 2) must be called after everything is drawn to the screen so weston knows when to fade up and show the desktop.
* css: add new style css file and put it into gresourcesJonny Lamb2014-02-111-0/+30
|
* Add a volume control widget to the panelEmilio Pozuelo Monfort2014-01-141-0/+5
|
* Tell gtk+ we really need the wayland backendEmilio Pozuelo Monfort2013-12-051-0/+2
| | | | | | | So that it doesn't choose the x11 backend when DISPLAY is set, e.g. when running weston on x11 or when xwayland is available. Require gtk+ 3.10 for this.
* Unlock the screen when asked toEmilio Pozuelo Monfort2013-12-041-0/+1
|
* Add favorite launchers in the panelEmilio Pozuelo Monfort2013-11-271-5/+15
|
* Add a clock to the panelEmilio Pozuelo Monfort2013-11-251-1/+4
|
* Fix bottom of the grid getting cutEmilio Pozuelo Monfort2013-10-261-1/+8
|
* Make the grid actually show real launchersEmilio Pozuelo Monfort2013-10-261-7/+2
|
* Properly set the panel heightEmilio Pozuelo Monfort2013-10-241-1/+1
| | | | The other way doesn't work for some reason.
* Add a fake menu gridEmilio Pozuelo Monfort2013-10-241-20/+42
| | | | | | | It is toggled from the new 'Menu' button in the panel. The old weston-terminal launcher is now gone. The menu is not yet populated with desktop files.
* Quick hack to get things workingEmilio Pozuelo Monfort2013-10-221-2/+2
|
* Add panel example and terminal launcherTiago Vignatti2013-04-041-20/+101
| | | | Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Fix cursor settingTiago Vignatti2013-04-011-2/+0
| | | | | | Don't clobber surface user data with junk. Background is alright now again. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Fix background drawingTiago Vignatti2013-03-271-17/+45
| | | | | | | There's still some race happening though, which prevents the client of showing anything. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
* Initial commitTiago Vignatti2013-03-251-0/+143
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>