geany 1.32 (built on 2018-01-28 with GTK 3.22.26, GLib 2.54.3)
tested on fedora 27 with vala
When I compile, I have to carefully read the compile result to understand if compilation went perfect well, well with warnings or totally failed.
Reason:
- errors and warnings have the same (red) colour in result
- "compilation failed" and "compilation finished successfully" have the same (blue) colour in result
- sound of compilation failed| finished successfully is the same (bling!)
![screenshot from 2018-03-07 09-04-50](https://user-images.githubusercontent.com/1864684/37080870-e43646…
![screenshot from 2018-03-07 09-05-14](https://user-images.githubusercontent.com/1864684/37080871-e466ec…
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1795
This hopefully fixes some Travis CI problems.
If GIO is not available and the GLib version is older than 2.46 then the feature "Live Update" will be disabled. Everything else works normal. In the "Settings"-Dialog the option do enable/disable the feature is grayed out and the tooltip text for the option informs the user that the feature is not available on the system.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/718
-- Commit Summary --
* workbench: make "live update"-feature depending on GIO and Glib version 2.46
-- File Changes --
M build/workbench.m4 (6)
M workbench/src/dialogs.c (9)
M workbench/src/wb_monitor.c (3)
M workbench/src/wb_monitor.h (6)
M workbench/src/wb_project.c (11)
M workbench/src/workbench.c (14)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/718.patchhttps://github.com/geany/geany-plugins/pull/718.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/718
Now that it is possible to create files and directories from workbench's pane it should also be possible to remove files or directories.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/711
The user can now remove a selected file or directory. Closes #711.
The user has to confirm the action and is warned that it cannot be undone.
In case a directory is removed, then first all files will be removed. The workbench plugin only removes that files in a directory which are displayed in the sidebar. That means files that are not displayed because they do not match the file patterns will not be removed. After removing all files, all sub-directories and finally the selected directory will be removed. This will fail if a directory is not really empty.
If removing of a file or directory fails, then a message is output.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/712
-- Commit Summary --
* workbench: remove files or directories.
-- File Changes --
M workbench/src/popup_menu.c (165)
M workbench/src/sidebar.c (25)
M workbench/src/sidebar.h (6)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/712.patchhttps://github.com/geany/geany-plugins/pull/712.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/712
The workbench plugin imports the base path from a geany project and automatically adds it to the list of directories of a workbench project (as the Base dir). This right now only happens on opening of the workbench file. So the user has to close the workbench once and re-open it to execute the import.
The base path should be imported on adding the project to the workbench.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/709
As usual, closing in to a release calls for updating the translations and thus using the plugin, leading to finding issues and shortcomings. Here are various fixes and improvements for this iteration. Some are actual bug fixes (089786be21422e25c5122d86e0b8b98ffb36798c), some are safety (9059b5505a359627fe79124a5f7ebc6c6776f0b1 and cdaa961ce6b441162d4f6bcb329d0307d8945e01), and some are improvements (2fb4dd080ad9cd521f9b5d981c517314fd3c6b7c, e1175d4c0e32f9b76e0f440abd9e657369d405eb, f76f801ce19bb24b70b4fd424498a408dec20d67, cff154c3ba7aac703ae1bcd901a1177252934051).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/696
-- Commit Summary --
* pohelper: Consider dash a separator when rewrapping messages
* pohelper: Do not leave spaces at the start of a line when rewrapping
* pohelper: Fix locating line breaks
* pohelper: Properly break all multiline strings on multiple lines
* pohelper: Fix regular expression replacement when no matches are found
* pohelper: Make sure to only replace header fields in the actual header
* pohelper: Use GP version for the plugin
* pohelper: Update X-Generator header if present
-- File Changes --
M pohelper/src/gph-plugin.c (146)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/696.patchhttps://github.com/geany/geany-plugins/pull/696.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/696
With this PR the workbench file list and sidebar will automatically be updated if a file is created, removed or renamed. The feature uses the file monitoring from the GIO lib to monitor directories. If required, the feature can be disabled in the workbench settings dialog.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/695
-- Commit Summary --
* workbench: support live update. Closes #659.
-- File Changes --
M workbench/README (31)
M workbench/src/Makefile.am (2)
M workbench/src/dialogs.c (18)
M workbench/src/menu.c (18)
M workbench/src/plugin_main.c (8)
M workbench/src/popup_menu.c (20)
M workbench/src/sidebar.c (374)
M workbench/src/sidebar.h (17)
A workbench/src/wb_monitor.c (267)
A workbench/src/wb_monitor.h (33)
M workbench/src/wb_project.c (508)
M workbench/src/wb_project.h (14)
M workbench/src/workbench.c (224)
M workbench/src/workbench.h (11)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/695.patchhttps://github.com/geany/geany-plugins/pull/695.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/695