Landry Breuil
d7639056d9
Now that color is set only when it changes, no need to forcedly set it when mode changes.
2017-02-09 20:13:15 +01:00
Landry Breuil
551ac2c8b8
Rework label css handling
...
Move it to XnlpMonitorLabel object.
2017-01-06 23:04:11 +01:00
Landry Breuil
0b7a0f4344
Drop unused var
2017-01-06 23:04:00 +01:00
Landry Breuil
57fb955ab7
Rework pbar css handling
...
Create provider right after creating the widget and directly apply sizing css.
Apply only color css when needed via set_progressbar_csscolor()
2017-01-06 23:02:48 +01:00
Landry Breuil
ef926747b4
Apply css on the correct widget class for Gtk 3.16/3.18
2017-01-06 23:01:16 +01:00
Landry Breuil
3e169650ce
Set progressbar minimal width and height depending on the orientation (#12941,#12949)
2016-12-24 23:44:03 +01:00
Landry Breuil
b2e899fabb
Reapply css style upon mode change to ensure sizing is applied
2016-12-24 23:43:29 +01:00
Harald Judt
a0480b5fad
Fix progress bar grow direction in deskbar and vertical modes
2016-08-08 10:50:45 +02:00
Landry Breuil
d35e3a59a6
set progressbar minimal width/height to 4px so that it looks like with gtk+2
2016-06-19 14:58:43 +02:00
Landry Breuil
937a6aefff
global.h was removed
2016-06-05 16:53:41 +02:00
Simon Steinbeiss
658f7b4747
Replace _size_request with _get_preferred_size
2016-05-14 23:08:10 +02:00
Landry Breuil
d776f762f2
Use color: inherit to reset label color to its default, thanks knome for the hint!
2016-05-14 16:22:59 +02:00
Landry Breuil
423ec0cb64
Use a GtkColorButton instead of rolling our own dialog
2016-05-14 15:52:08 +02:00
Landry Breuil
2b415579b4
Drop GtkDrawingArea, we're going to use a GtkColorButton instead of rolling our own
2016-05-14 15:51:30 +02:00
Landry Breuil
b487211512
Use GtkBox instead of GtkHBox
2016-05-14 15:47:00 +02:00
Landry Breuil
03a8b3b114
Properly set the label/progressbar color depending on Gtk version
2016-05-14 15:46:24 +02:00
Landry Breuil
84acfc91c3
Use the proper idiom to serialize GdkRGBA when saving the config
2016-05-14 15:45:40 +02:00
Landry Breuil
78a72f1160
more s/PRINT_DBG/DBG/
2016-05-14 15:44:55 +02:00
Landry Breuil
32cf3bae07
Add set_label/progressbar_csscolor helpers to deal with various Gtk versions
...
Right now passing NULL to set_label_csscolor should reset the color to default black but that doesn't work
2016-05-14 15:43:18 +02:00
Landry Breuil
b02c6f44e9
Drop global.h, and use DBG() macro from libxfce4util instead of the hand-rolled PRINT_DBG()
2016-05-14 15:37:34 +02:00
Landry Breuil
9c2d388918
use newer xfce4/panel/plugins paths for desktop file
2016-05-14 12:14:05 +02:00
Skunnyk
58501561aa
First try to migrate to GtkColorChooser
2016-05-11 22:41:26 +02:00
Skunnyk
47df48814f
Disable colorsel for now to allow build with gtk3
...
Need to migrate to GtkColorChooser
Lot of deprecated warning, need to migrate to GtkStyle
2016-05-03 18:32:01 +02:00
Skunnyk
31f12e508d
Use gtk_combo_box_new_text
2016-05-03 18:29:53 +02:00
Skunnyk
7ffcfc6fa8
Migrate GtkFunction to GSourceFunc
2016-05-03 18:29:12 +02:00
Skunnyk
c3683dbaea
Stop using GtkAligment, directly set halign/valign
2016-05-03 18:26:40 +02:00
Skunnyk
880cfa1412
Migrate to gtk_combo_box_text_append_text
2016-05-03 18:25:30 +02:00
Skunnyk
a80e39b286
Use gtk_separator_new instead of gtk_hseparator_new
2016-05-03 18:24:27 +02:00
Skunnyk
e93b708843
Use gtk_widget_set_halign/valign instead of gtk_misc_set_alignment()
2016-05-03 18:23:00 +02:00
Skunnyk
1cf0f5f68f
Use GtkBox instead of XfceHVBox/GtkHBox/GtkVBox
2016-05-03 16:12:01 +02:00
Skunnyk
09c4ce577e
Remove GTK_DIALOG_NO_SEPARATOR usage, use 'gtk-close'
2016-05-03 16:07:26 +02:00
Skunnyk
188d11125c
Use cairo for drawing
...
Need more works.
2016-05-03 16:04:31 +02:00
Skunnyk
59975fa397
Use GdkRGBA instead of GdkColor
2016-05-03 14:49:04 +02:00
Skunnyk
85a23bcf2c
Use GtkBox instead of XfceHVBox
2016-05-03 14:45:07 +02:00
Skunnyk
a7d0f57e01
Use GtkOrientable instead of *_set_orientation
2016-05-03 14:42:20 +02:00
Skunnyk
f82dde4b2e
Set X-XFCE-API=2.0 in desktop file
2016-05-03 14:36:16 +02:00
Mike Massonnet
9da72fc4cc
Get size of pointer from array, not fixed type name
2014-11-22 21:51:47 +01:00
Mike Massonnet
bc8b2eee51
Extra char for \0 on if_name
2014-11-22 18:12:01 +01:00
Mike Massonnet
18e253fc22
Define iface length name to 32 chars max (bug #9869 )
2014-11-22 18:06:12 +01:00
Mike Massonnet
fbda085f4e
Revert "Do not enforce max length for text/device entries (bug #9869 )"
...
This reverts commit 215438c9e6
.
2014-11-22 18:03:32 +01:00
Mike Massonnet
4be032a9bd
Add option Show values as bits (bug #9932 )
2014-11-16 12:00:14 +01:00
Mike Massonnet
8fb438ce45
Add bufBullshit value in commandline test program
2014-11-15 23:56:43 +01:00
Mike Massonnet
2e2d905b28
Add argument as_bits to format_byte_humanreadable function
2014-11-15 23:56:43 +01:00
Mike Massonnet
4a5dea3435
Fix unit_names index
2014-11-15 23:00:15 +01:00
Mike Massonnet
d6d8e31dac
Revive commandline.c test program
2014-11-15 22:59:30 +01:00
Mike Massonnet
e27c703757
Fix plugin installation path
2014-11-02 17:46:09 +01:00
Mike Massonnet
1a73b511b8
Build plugin as a module
2014-11-02 16:26:08 +01:00
Mike Massonnet
be4078b027
Reset correct orientation of box_bars
...
Follow-up from commit 23ec87473e
2014-11-02 15:28:16 +01:00
Mike Massonnet
c7b9a893a3
Only round to 0 digits for KiB/s values (bug #11152 )
2014-11-02 15:23:49 +01:00
Mike Massonnet
23ec87473e
Pack progress bars inside event box and hide/show (bug #10258 )
...
After switching the option to show/hide the progress bars, the right click loses its
signal to display the panel context menu. Fixed by packing the progress bars inside
an event box.
2014-11-02 15:07:28 +01:00