summaryrefslogtreecommitdiff
path: root/stickynotes/stickynotes.c
AgeCommit message (Collapse)AuthorFilesLines
2023-07-17Allow building all applets in or out of processlukefromdc1-3/+3
*Use --enable-in-process selector for in-process builds *Accessx-status: mark as incompatable with wayland *Accessx-status: Fix in-process runtime warning *Stickynote, Geyes: style fixes
2023-07-17stickynotes: port to in-process for waylandlukefromdc1-23/+31
- Note that functions involving measuring or clicking on the desktop - Are x11 only as wayland does not allow one app to access another's windows - Fix warnings on removal of applet - use wnck only in x11 - Cleanup X11 checks
2022-08-18stickynotes: bump gtksourceview 4rbuj1-2/+0
GtkSourceBuffer provides the ability to undo or redo the change to the note text-body. pluma uses gtksourceview 4, so we don't need to depend on two versions.
2021-10-26stickynotes: Popup the note menu with the keyboardColomban Wendling1-3/+3
2021-10-26stickynotes: Restore note popup menu that got lost in 37a85e35448f8Colomban Wendling1-5/+5
2021-10-26Mate Sticky notes applet: enable keyboard navigation through F6Valentin Villenave1-0/+4
As Tab and Shift-Tab get interpreted as indent/unindent, there was no way of leaving the text area through keyboard only.
2021-01-28Remove unnecessary casts on g_signal_connect callsrbuj1-56/+99
2021-01-07Don't leave any round bracket at line endrbuj1-5/+3
2020-12-27stickynotes: improve code-styleraveit651-872/+944
- tabs to spaces - shortened lines - unnecessary casts on functions which accept a gpointer like g_signal_connect
2020-07-24stickynotes: Fix -Wformat-nonliteral warningrbuj1-5/+9
2020-06-06stickynotes: Remove enum conversion warningsrbuj1-16/+16
2020-03-14stickynotes: Use gresources for UI filesrbuj1-2/+3
2019-04-14Fix use-after-free clang warningrbuj1-2/+4
battstat_applet.c:755:3: warning: Use of memory after it is freed static_global_teardown (battstat); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stickynotes.c:674:24: warning: Use of memory after it is freed stickynotes->notes = g_list_remove(stickynotes->notes, note); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-09-10sticky-notes: fix a memory leakRui Caridade1-0/+1
origin commit: https://github.com/GNOME/gnome-applets/commit/f04777973b37265ca9e034421996f16d64853ee2
2018-02-04require GTK+ 3.22 and GLib 2.50monsta1-7/+0
2017-09-20stickynotes: fix text selectionmonsta1-0/+3
fixes https://github.com/mate-desktop/mate-applets/issues/236 taken from: https://git.gnome.org/browse/gnome-applets/commit/?id=e189ba213c0f8db876dd020d1d80b9f8b576dd75
2017-08-05stickynotes: don't use deprecated gtk_show_uriraveit651-3/+10
2017-07-08stickynotes: reword previous commit a bit and don't leak dir namemonsta1-2/+4
similar to how it's done in https://git.gnome.org/browse/gnome-applets/commit/?id=cbadc03ed7fe432bbbe37932c2c81d7d5181fe15
2017-07-01stickynotes: create parent dir for "stickynotes-applet.xml" if it does not ↵oliver-joos1-1/+3
exist. Fixes issue #254
2016-11-22move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-118/+0
and require mate-panel >= 1.17 WARNING: use GTK+3 build of libmateweather for this build. that lib is not migrated to GTK+3 only as we will possibly use libgweather instead of it.
2016-01-04stickynotes: new icon names and paths + fix deprecationsmonsta1-34/+4
adapted from https://git.gnome.org/browse/gnome-applets/commit/?id=76982eb73ce1bd912cc19a55d3b6682b9da93687
2015-12-17GTK3 stickynotes: several geprecated fixesWolfgang Ulbrich1-2/+33
- don't use deprecated GdkColor - don't use deprecated gtkcolorbutton - don't use deprecated gtk_icon_size_register taken from: https://git.gnome.org/browse/gnome-applets/commit/?id=0e26a90 https://git.gnome.org/browse/gnome-applets/commit/?id=30805d8 https://git.gnome.org/browse/gnome-applets/commit/?id=15dbeb5
2015-12-14 stickynotes: correctly apply chosen font type in GTK+3 build György Balló1-1/+18
adapted from https://git.gnome.org/browse/gnome-applets/commit/?id=75836cbd9198b0ceb55498147932da957d158563
2015-12-07stickynotes: correctly apply chosen bg color in GTK+3 buildMonsta1-17/+32
current implementation sets the same color for all note parts, which is not right (compared to GTK+2 build), but it's better than nothing. adapted from https://git.gnome.org/browse/gnome-applets/commit?id=a1f4ed5e126ef9f1b4d90c0fe62adcfbeb14dac3
2015-12-07stickynotes: correctly apply chosen font color in GTK+3 buildMonsta1-6/+11
adapted from https://git.gnome.org/browse/gnome-applets/commit/?id=107534eb0cc2ebb45622295b7e9a1a0280e32e0e
2015-12-07stickynotes: remove uneeded functionAlberts Muktupāvels1-2/+0
2015-07-16help: rename to mate-sticky-notesinfirit1-1/+1
2015-03-15stickynotes: fix indentation a bitMonsta1-22/+22
2015-03-15stickynotes: some more GTK+3 changesMonsta1-1/+1
2015-03-15stickynotes: use modern color-related API in GTK+3 buildMonsta1-13/+37
2015-03-15stickynotes: fix spacing and copy/paste errorsMonsta1-14/+14
Closes https://github.com/mate-desktop/mate-applets/pull/129
2015-01-05stickynotes: Small cleanupsinfirit1-4/+8
2014-11-26stickynotes: Small fixes for warnings etcinfirit1-3/+7
2014-06-02Cleanup GTK_CHECK_VERSION and unify where possibleinfirit1-9/+0
gdk_x11_window_foreign_new_for_display | since 2.24 gdk_window_get_width | since 2.24 gdk_window_get_height | since 2.24 gdk_x11_display_get_xdisplay | since 2.2 gdk_window_get_display | since 2.24 gdk_x11_window_foreign_new_for_display | since 2.24 GDK_WINDOW_XID | since always GDK_SCREEN_XDISPLAY | since always
2014-06-02Drop support for glib < 2.36infirit1-9/+0
2014-02-08Fix help uri for appletsinfirit1-1/+1
2014-01-30stickynotes: Add undo/redo featureStefano Karapetsas1-0/+10
Using GtkSourceView instead of GtkTextView This adds new dependency to package to build this applet Closes #17 https://github.com/mate-desktop/mate-applets/issues/17
2014-01-19stickynotes: Add GTK3 supportStefano Karapetsas1-0/+10
2013-10-08back to libwnckinfirit1-23/+24
2013-08-02Use yelp-tools instead of mate-doc-utilsinfirit1-1/+1
2012-11-24stickynotes: migrate to gsettingsStefano Karapetsas1-41/+18
2012-10-09Fixed fsf addresses. Closes #18.Steve Zesch1-2/+2
2012-06-08port to libmatewnckmate-applets-1.3.0Stefano Karapetsas1-24/+23
2012-01-30g_get_user_config_dir() would be better ↵Perberos1-7/+15
(https://github.com/mate-desktop/mate-panel/issues/8)
2012-01-23missing NULL on g_build_filename functionPerberos1-3/+3
2011-12-21using ~/.config/mate/ instead of ~/.mate2/Perberos1-8/+28
2011-12-08GDK_DISPLAY() is deprecatedPerberos1-2/+2
2011-11-14initialPerberos1-0/+1055