Harald Judt
b117ade9a5
Use g_signal_connect_swapped for key-press-event
2014-12-18 23:28:28 +01:00
Landry Breuil
58689d2683
Fix random crash on an ugly string handling in bsd backend.
...
Replace an horrible strlcat loop + g_snprintf by g_strjoinv + g_strlcpy.
Assert that the buffer is valid UTF8, blow otherwise.
2014-12-18 22:57:52 +01:00
Simon Steinbeiss
c1de490489
Tone down the colors in the treeview
2014-12-18 13:28:04 +01:00
Simon Steinbeiss
e97b77ee62
Make CPU and Mem labels use the graph colors
2014-12-18 11:05:16 +01:00
Simon Steinbeiss
8b45017642
Draw CPU and Mem graph in different colors
2014-12-18 11:04:47 +01:00
Simon Steinbeiss
aef4bb4590
Pack the searchbox into the toolbar
2014-12-18 08:47:11 +01:00
Simon Steinbeiss
3486d3fab1
Rearrange the UI to resemble top
...
Moved the graphs below the toolbar and made them taller, so that they
are more readable/usable. Converted the statusbar into a box, moved it
below the graphs and rearranged the content to match the graphs.
2014-12-17 22:50:41 +01:00
Peter de Ridder
12bf2c96b0
Use a proper draw callback passing a cairo_t context to xtm_process_monitor_paint
2014-12-17 22:18:32 +01:00
Landry Breuil
92b48c3d5d
Reuse the same WNCK autoconf/automake macro, makes window icons working again with gtk3
2014-12-17 21:43:44 +01:00
Landry Breuil
54679d82d9
Fix previous, use a GtkVBox when there's an orientation property set to vertical
2014-12-17 21:03:53 +01:00
Landry Breuil
2d5c5972b7
remove useless NULL= declaration
2014-12-17 21:03:44 +01:00
Landry Breuil
6233f9f138
Merge remote-tracking branch 'ochosi/fix_gtk3'
2014-12-17 20:49:45 +01:00
Sveinn í Felli
92bbd5800b
I18n: Update translation is (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-17 18:31:36 +01:00
Simon Steinbeiss
e8c8dff357
Drop paint-box option
2014-12-17 10:43:56 +01:00
Simon Steinbeiss
abb5f97740
Hardcode the graph colors and simplify the drawing routines
2014-12-17 10:38:32 +01:00
Simon Steinbeiss
aadc7908e6
Fix gtk2 settings dialog
2014-12-17 10:25:59 +01:00
Peter de Ridder
aa5da32243
Use the correct parent to test for first child
2014-12-16 22:16:50 +01:00
abuyop
167d452687
I18n: Update translation ms (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-16 18:31:09 +01:00
Yarema aka Knedlyk
59284b7f3b
I18n: Update translation uk (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-16 12:31:08 +01:00
Peter de Ridder
20b1b04a22
Increment the link->path as directly after insert
2014-12-15 21:05:17 +01:00
Natavan Mirzayeva
c7e4f527d0
I18n: Update translation tr (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-14 00:31:28 +01:00
Sergey Alyoshin
340eace38e
I18n: Update translation ru (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-12 18:31:09 +01:00
Landry Breuil
cae969b2df
Silence warnings.
...
- statement with no effect
- index is an indentifier in string.h, dont shadow it
- link is a function in unistd.h dont shadow it
2014-12-11 23:37:38 +01:00
Landry Breuil
f3149fa2c1
include the gtk3 generated ui file when building against gtk3. This way both flavors build
2014-12-11 23:30:29 +01:00
Landry Breuil
21bf64ee92
use #ifdef instead of #if to avoid warnings with gtk2
2014-12-11 23:29:57 +01:00
Landry Breuil
4d6fb822be
Add automake plumbing to generate both gtk2 and gtk3 ui files in maintainer mode.
...
- add the resulting files to BUILT_SOURCES & xfce4_taskmanager_SOURCES
- add the gtk3 ui files to EXTRA_DIST
2014-12-11 23:28:19 +01:00
Landry Breuil
3f02cc46d7
Restore gtk2 versions of the gtkbuilder ui files
2014-12-11 23:27:53 +01:00
Landry Breuil
d8404b3021
Rename gtkbuilder files with a -gtk3 suffix for clarity
2014-12-11 23:27:19 +01:00
Landry Breuil
1e1ee4c0f9
icon-name property was deprecated in gtk3
2014-12-11 22:57:07 +01:00
Landry Breuil
f721131703
use gtk_tool_button_set_icon_name() instead of gtk_tool_button_set_stock_id()
2014-12-11 22:52:35 +01:00
Landry Breuil
f7dc12a375
use a plain GtkBox for the statusbar
2014-12-11 22:44:12 +01:00
Landry Breuil
f33f64410f
use gtk_tool_button_set_icon_name() instead of gtk_tool_button_set_stock_id()
2014-12-11 22:43:40 +01:00
Landry Breuil
5310bb20d5
Only check for wnck3 if --enable-gtk3 was passed, and enable it by default then.
...
Only check for wnck/gksu in the other case.
This way one only needs --enable-gtk3 to switch.
2014-12-11 22:18:50 +01:00
Peter de Ridder
9d3fa97f73
Changed has children toggle signal to support auto expand.
2014-12-11 21:56:58 +01:00
Landry Breuil
b2195dc136
Merge branch 'peter/tree-model'
2014-12-11 21:52:44 +01:00
Landry Breuil
9e0dde7a47
save process-window.ui with glade 3
2014-12-11 19:10:47 +01:00
Landry Breuil
cc3013455b
Save GtkBuilder file with glade 3, allows to display the settings dialog without crashing.
2014-12-11 19:09:09 +01:00
Landry Breuil
177914f858
Convert GtkBuilder files to gtk3
...
- replace GtkHBox/VBox by plain GtkBox
- replace GtkHSeparator/VSeparator by plain GtkSeparator
- replace GtkHButtonBox by GtkButtonBox
2014-12-11 19:07:02 +01:00
Landry Breuil
c90a0ac966
use GDK_KEY_Menu instead of the deprecated GDK_Menu via gdkkeysyms-compat.h
2014-12-11 18:52:50 +01:00
Landry Breuil
16722479ab
no need for HAVE_GTK3 when you already check for GTK_CHECK_VERSION(2, 24, 1)
2014-12-11 18:19:29 +01:00
Landry Breuil
23c43d14ec
comment out gdk_color_parse() calls, allows taskmanager built with gtk3 to run..
2014-12-11 18:15:12 +01:00
Саша Петровић
4183b31fcc
I18n: Update translation sr (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-10 18:31:00 +01:00
André Miranda
445b2ffddc
I18n: Update translation pt_BR (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-10 06:31:10 +01:00
Harald Judt
0c919e0906
I18n: Update translation de (100%).
...
74 translated messages.
Transifex (https://www.transifex.com/projects/p/xfce/ ).
2014-12-09 18:31:13 +01:00
Landry Breuil
3b11350b6a
[wip] gets taskmanager to build with Gtk3
...
- use gtk_widget_get_allocated_width/gtk_widget_get_allocated_height instead of poking at GtkAllocation internals
- use gtk_widget_get_window() instead of poking at window struct member
- correct args for gtk_paint_box/gtk_paint_shadow, probably wrong too but builds for now
2014-12-08 22:57:15 +01:00
Landry Breuil
eaa3886a5d
[wip] directly pass a hardcoded red GdkColor where gtk2 code pokes at GtkStyle internals
2014-12-08 22:56:39 +01:00
Landry Breuil
78330dbc19
expose-event was replaced by draw, assign the same callback for now (probably wrong)
2014-12-08 22:55:43 +01:00
Landry Breuil
fc67cde22a
Depend on Gtk 2.14, released ages ago...
2014-12-08 22:55:01 +01:00
Landry Breuil
41a9d833f0
Use gtk_widget_get_window() (appeared in Gtk 2.14) instead of poking at window struct member
2014-12-08 22:53:59 +01:00
Landry Breuil
f76b9973bd
Use gtk_check_menu_item_get_active() instead of poking directly at the active member
2014-12-08 22:47:41 +01:00