Commit Graph

468 Commits

Author SHA1 Message Date
JosephMcc 5d62c0c452 Redesign the goto line popup dialog 2017-01-19 00:00:59 -08:00
JosephMcc 7a06a119b5 Clean up the docs a bit 2017-01-16 16:43:46 -08:00
JosephMcc 490303557a Revamp our handling of settings
The current handling of settings is a very roundabout leftover from the days of
gconf. Simplify and handle the setting more directly. At the same time move
handling of saving the window state to gsettings instead of saving it to a
config file.
2017-01-16 15:41:07 -08:00
JosephMcc f21c6e9361 Port to the use of GFile instead of URIs and merge gio document loader and saver
into document loader and saver
2017-01-14 11:48:19 -08:00
JosephMcc 6a997b1b79 xed-searchbar.c/h: Clean up styling a bit 2017-01-13 03:49:38 -08:00
JosephMcc 5267b52c70 xed-searchbar: Add a couple missing casts and remove an unused variable 2017-01-13 03:33:53 -08:00
JosephMcc d38b1cd953 xed-statusbar: Fix a missing cast 2017-01-13 03:24:27 -08:00
JosephMcc c5d8a4378a xed-statusbar.c/h: Clean up code styling 2017-01-13 03:21:50 -08:00
JosephMcc 9dc61e0df5 xed-file-dialog.c/h: Clean up code styling 2017-01-13 03:10:01 -08:00
JosephMcc 66800ca9a3 xed-tab-label.c/h: Clean up code styling 2017-01-13 02:53:46 -08:00
JosephMcc 422dc034f4 Clean up uses of deprecated GtkMisc 2017-01-13 02:44:53 -08:00
JosephMcc c65c6f2a3e spell-plugin: Clean up a few things
Clean up a couple files, remove deprecated widgets from the UI files and clean
up the styling of a couple dialogs a bit
2017-01-12 23:59:23 -08:00
JosephMcc c03a0a3e7d time-plugin: Clean up a bit from libpeas port 2017-01-11 23:47:49 -08:00
JosephMcc 77ae5a4048 trailsave-plugin: Port to WindowActivatable 2017-01-11 23:21:23 -08:00
JosephMcc cd3ab1695d taglist-plugin: Port to WindowActivatable 2017-01-11 22:52:37 -08:00
JosephMcc 769f1baaaa changecase-plugin: Port to WindowActivatable 2017-01-11 12:33:03 -08:00
JosephMcc 33cb6f4b32 time-plugin: Port to WindowActivatable 2017-01-11 03:00:03 -08:00
JosephMcc 30a61a9fd8 spell-plugin: Update to the new WindowActivatable interface 2017-01-10 03:08:44 -08:00
JosephMcc f65ce8f7ca sort-plugin: Port the sort plugin to WindowActivatable 2017-01-09 15:54:57 -08:00
JosephMcc e1fad74898 docinfo-plugin: Update for WindowActivatable changes 2017-01-09 14:38:32 -08:00
JosephMcc b9e5097250 Add new (App/Window/View)Activatable interfaces for plugins
Currently only the modelines and filebrowser plugins are updated to these new
interfaces
2017-01-09 11:57:48 -08:00
JosephMcc d45e07b7a1 Install introspection data and lib into a private dir 2017-01-08 04:00:44 -08:00
JosephMcc 32fd96e327 xed-progress-message-area: Clean up more uses of GtkStock 2017-01-07 12:58:32 -08:00
JosephMcc a1671a6227 xed-progress-message-area.c: Clean up code style 2017-01-07 04:13:12 -08:00
JosephMcc 01ace1d02f xed-print-preview.c: Don't you deprecated gtk_layout_get_*adjustment 2017-01-07 03:24:46 -08:00
JosephMcc 5a9258087a xed-print-preview.c: Restyle the toolbar
Make it look nicer and at the same time clean up some more uses of GtkStock
2017-01-07 02:52:00 -08:00
JosephMcc 663511c1d1 xed-print-preview.c: Clean up code styling 2017-01-07 01:14:21 -08:00
JosephMcc c2eab264a3 xed-window: Use a better icon for the documents panel tab 2017-01-02 16:14:42 -08:00
JosephMcc d77659fdcd xed-tab: Clean up some uses of GtkStock 2017-01-01 21:41:09 -08:00
JosephMcc baea0e93b9 xed-tab.c: Clean up code style 2017-01-01 18:20:19 -08:00
JosephMcc b082e73a61 xed-status-combo-box.c: Clean up some code styling 2017-01-01 16:12:36 -08:00
JosephMcc 8ebb54b824 xed-status-combo-box: Don't use deprecated GtkArrow 2017-01-01 16:02:46 -08:00
JosephMcc 412ce3e228 xed-panel.c: Add a couple of missing casts 2017-01-01 15:45:02 -08:00
JosephMcc ded60fbe20 xed-panel: Clean up more uses of GtkStock
Also update a couple of the plugins that call this functionality
2017-01-01 15:41:06 -08:00
JosephMcc 8ab7e902bb xed-utils: Remove a couple functions
We want to move away from use of deprecated GtkStock so remove a couple of
functions that rely on it. They aren't being used anywhere anyway.
2017-01-01 13:57:28 -08:00
JosephMcc ea1f2055e7 xed-utils.h: Clean up code styling 2017-01-01 13:53:19 -08:00
JosephMcc 4ef02d4837 xed-utils: Clean up code styling 2017-01-01 13:31:02 -08:00
JosephMcc 55317e21b0 xed-window.c: Fix a few missing casts 2017-01-01 12:25:44 -08:00
JosephMcc d79bc79dbc notebooks: Don't show tabs when the notebook only has one page 2017-01-01 12:03:45 -08:00
JosephMcc 6e7586c654 xed-prefs-manager-app.c: Clean up an unused variable 2016-12-31 21:21:49 -08:00
JosephMcc 63f4658807 xed-pref-manager-app.c: Clean up code style 2016-12-31 21:21:06 -08:00
JosephMcc d80329db5c xed-notebook.c: Clean up the code formatting 2016-12-31 16:33:21 -08:00
JosephMcc 33f6b71eda xed-prefs-manager-app: Remove some leftover logging 2016-12-31 15:00:49 -08:00
JosephMcc 50c216b17b Allow scrolling on notebook tabs to change the active page
This is enabled by default but has a setting in the preferences so it can be
disabled.
2016-12-31 14:18:31 -08:00
JosephMcc 95a302a46f preferences-dialog: Clean up uses of GtkStock 2016-12-30 12:21:47 -08:00
JosephMcc 05738f44bb preferences-dialog: Clean up code styling 2016-12-30 11:54:48 -08:00
JosephMcc f3791ef8d2 Add view menu entry for word wrap
Adds an entry to the "View" menu that allows temporarily overriding the word
wrap settings in the preferences.
2016-12-30 03:17:05 -08:00
JosephMcc 94188504ab xed-statusbar: Clean up the styling a bit
Make sure the statusbar expands the full width of the window. Do a better job
of lining up buttons in the search and status bar as well.
2016-12-28 12:26:17 -08:00
JosephMcc 9c9e564ec1 Add a few style classes
This will allow themes a bit more control over the styling. Since you can no
longer select objects by class name in gtk version > 3.20 there is no other
easy way to theme these elements.

Added classes for "xed-window", "xed-searchbar", "xed-statusbar", and
"xed-panel" with additional classes of "side" and "bottom" for the panels
2016-12-28 11:44:35 -08:00
JosephMcc 5058c69288 xed-panel: Move the notebook tabs to the top 2016-12-27 11:44:05 -08:00