~ghugesss/xpad/debug_support

« back to all changes in this revision

Viewing changes to src/xpad-app.h

  • Committer: Arthur Borsboom
  • Date: 2014-06-19 13:15:30 UTC
  • mfrom: (665.1.59 xpad-4.3)
  • Revision ID: arthurborsboom@gmail.com-20140619131530-ecsvweog8592zqie
Fix: prevented color updating conflict between preferences and pad colors
Fix: Technical - reduced code by removing double code
Fix: Technical - ensured that all the menus of each pad are updated when changing options in the View menu
Fix: renamed Xpad_periodic functions to lowercase in line with other function namings
Fix: repaired showing all the notes in the menu: pad->menu->notes
Fix: Technical - removed unnecessary initialization and unnecessary function
Fix: Resolved a disposing error of the clipboard contents after erasing a pad
Fix: Pad properties - switched foreground and background order in GUI.
Fix: Technical - got rid of the global variable: xpad_global_settings
New: added shortcuts keys for New pad (CTRL-N) and Delete (SHIFT-DEL)
Fix: Technical - changed comment style
Fix: replaced get user home dir with specific glib function
Fix: Default values are set correctly on first startup (no configuration file) by reintroducing a double default value administration.
Fix: Improved performance by reducing the amount of GTK_ casts, as suggested in the GTK best practices
Fix: Applied GTK best practices for inclusion of 1st config.h and 2nd its header file in each c-file

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
#ifndef __XPAD_APP_H__
23
23
#define __XPAD_APP_H__
24
24
 
25
 
#include <gtk/gtk.h>
26
25
#include "xpad-pad-group.h"
27
26
#include "xpad-settings.h"
28
27
 
34
33
const gchar *xpad_app_get_config_dir (void);
35
34
const gchar *xpad_app_get_program_path (void);
36
35
XpadPadGroup         *xpad_app_get_pad_group (void);
37
 
XpadSettings             *xpad_global_settings;
38
36
void                  xpad_app_quit (void);
39
37
 
40
38
G_END_DECLS