[Geany-Devel] Re: Bug in LaTex Plugin ?

2024-04-11 Thread Frank Lanitz via Devel

Hi,

Am 11.04.24 um 14:29 schrieb Jean-Pierre Sutto via Devel:


Using the LaTeX plugin for geany, I found a strange behaviour when I use the 
insert environment command with itemize environment. I obtain

\begin{itemize}
     \it
\end{itemize}em

instead of

\begin{itemize}
     \item
\end{itemize}

The problem occurs when I select Type/Spaces in Preferences/Editor/Indentation. 
It seems work fine when selecting Type/Tabs.


Looks weird. Would you mind to open a bug report at github for it? Did not do 
much recently at this plugin -- but I can have a look ;)

Cheers,
Frank
___
Devel mailing list -- devel@lists.geany.org
To unsubscribe send an email to devel-le...@lists.geany.org


[Geany-Devel] Geany-Plugins 2.0 are out!

2023-10-19 Thread Frank Lanitz via Devel

Dear friends, users and developers of Geany!

Geany-Plugins 2.0 are out!

We are happy to announce a new version of the combined Geany-Plugins 
release -- following the Geany 2.0 release, Geany-Plugins 2.0 is being

released, too.

Some highlights:

* Updated translations: de, es, pt, ua
* Bookmarks: Prevent duplicating bookmarks when editing line
* GeanyVC: Support the use of external diff-tool in directory context
* ProjectOrganizer: Use system trash for file/folder removal
* Add ability to open file manager and terminal
* Restore tree state in the sidebar
* Allow new file/folder in top level
* Vimmode: Support word-related text object commands such as: "ciw",
  "diw", "viw" etc.

A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/2.0.0.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Happy Birthday, Geany!


OpenPGP_signature.asc
Description: OpenPGP digital signature
___
Devel mailing list -- devel@lists.geany.org
To unsubscribe send an email to devel-le...@lists.geany.org


[Geany-Devel] String freeze for Geany-Plugins 2.0

2023-10-09 Thread Frank Lanitz via Devel

Hi translators, developers and friends of Geany!

A few days ago I announced the start of translations for Geany 2.0 – 
with this mail I'd like to do the same for the plugins.


In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within roughly the next two weeks so we can include 
it to the next release. Deadline will be also 2023-10-18 24:00h CEST.


Let's make it the most complete translated release ever done for the
plugins!

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at https://i18n.geany.org/plugins/ are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

Matrix: @frlan:mtxsrv.org
Mastodon: @fr...@social.milchreislieferei.de
or via Mail: see above 

Happy translating!

Cheers,
Frank


OpenPGP_signature.asc
Description: OpenPGP digital signature
___
Devel mailing list -- devel@lists.geany.org
To unsubscribe send an email to devel-le...@lists.geany.org


[Geany-Devel] String freeze for Geany 2.0

2023-10-04 Thread Frank Lanitz via Devel

Oh hi,

It's been a while. And it's 2.0-time! So translators and friends of 
Geany … welcome back! After 2 years there will be a new version of Geany 
released soon. And this time it will be version 2.0! I'm excited!


In preparation (and as always) I've just updated po-files for Geany core
project inside github repositories and asking you whether you would like 
to update translations, review them or maybe add new languages. Or just 
beta-test the current git-version!


I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next time, so we can include it to the upcoming 
release. Deadline will be 2023-10-18 24:00h CET. This gives us about two

weeks time to improve translations \o/

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at
https://www.geany.org/contribute/translation/statistics/ too, which
includes some statistics. (The today update will be there by tomorrow 
morning)


If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an yet
unsupported language.

If you have any questions, don't hesitate to ping me directly via

Matrix: @frlan:mtxsrv.org
Mastodon: @fr...@social.milchreislieferei.de
or via Mail: see above 

Or you may like to drop a few lines to the mailing lists or at the chat 
room #geany at libera.chat or at #geany:matrix.org


However, I'm looking forward to hear from you all again. Thanks and 
happy translating!


Cheers,
Frank



OpenPGP_signature.asc
Description: OpenPGP digital signature
___
Devel mailing list -- devel@lists.geany.org
To unsubscribe send an email to devel-le...@lists.geany.org


[Geany-Devel] Geany-Pugins 1.38 is out!

2021-10-09 Thread Frank Lanitz

Hello friends of Geany,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.38 release, Geany-Plugins 1.38 is being
released, too.

Some highlights:

* Updated translations: de, es, pt, tr, uk
* GeanyCTags: Fix (re-)generating ctags file with relative paths
* GeanyVC: Report a completion status of the commit command
* GeanyVC: Correct tooltip display for the attach to menubar action
* Spellcheck: Add documentation about maintaining personal dictionaries
* Treebrowser: fix crashes
* Vimmode: Ignore key-presses containing command on macOS
* Vimmode: Ignore special command handling in insert mode
* Vimmode: Enable '.' to also repeat last inserted text
* Vimmode: Fix line operation problems when NL is missing at EOF
* Vimmode: Add some more ex commands
* Vimmode: Add special handling to include destination char for some
commands


A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.38.0.

Starting with this release, the Windows binaries are built against GTK3
and for the x86_64 (amd64) platform. 32bit Windows systems are no
longer supported.

The Markdown and WebHelper plugins had to be removed from the Windows
installer as the WebkitGTK library is no longer available.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Happy coding
Frank



OpenPGP_signature
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] String freeze for Geany-Plugins 1.38

2021-10-01 Thread Frank Lanitz

Hello,

On 30.09.21 08:53, Pedro Albuquerque wrote:
attached the update for Portuguese (Portugal). Many thanks for all your 
work!


Thank you for your work! ;)

I've just uploaded it to git master.

Cheers,
Frank



OpenPGP_signature
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.38

2021-09-29 Thread Frank Lanitz

Hi translators, developers and friends of Geany!

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.38 will be released soon. It's been a while.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within roughly the next two weeks so we can include 
it to the next release. Deadline will be also 2021-10-08 24:00h CEST.


Let's make it the most complete translated release ever done for the
plugins!

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at https://i18n.geany.org/plugins/ are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

Jabber/XMPP: fr...@jabber.ccc.de
Matrix: @frlan:mtxsrv.org
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank
___
I18n mailing list
i...@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/i18n




OpenPGP_signature
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.38

2021-09-21 Thread Frank Lanitz

Dear translators and friends of Geany,

After nearly another year we are on the final road to Geany 1.38. I hope 
you are all well!


In preparation (and as always) I've just updated po-files for Geany core
project inside github repositories and asking you whether you could
update translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2021-10-08 24:00h CET. This gives us about two
weeks time to improve translations \o/

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at
https://www.geany.org/contribute/translation/statistics/ too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

Jabber/XMPP: fr...@jabber.ccc.de
Riot/Matrix: @frlan:mtxsrv.org
or via Mail: look above or some of the mailing lists. ;)

Thanks and happy translating
Frank
___
I18n mailing list
i...@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/i18n




OpenPGP_signature
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] [ANN] Geany-Plugins 1.37 is out!

2020-10-25 Thread Frank Lanitz
Hello friends of Geany,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.37 release, Geany-Plugins 1.37 is being
released, too.

Some highlights:

* Updated translations: de, es, nl, pt, tr
* Addons: Improve sizes of color calltip
* Autoclose: Remove all pairing quotes
* GeanyVC: Add support for Fossil SCM
* GeanyVC: Allow to toggle single files with Space and Return keys in
  commit dialog
* GitChangebar: Add compatibility with libgit2 0.99
* LaTeX: Indent line in new environment
* PairTagHighligher: Allow to select a matching tag
* ProjectOrganizer: Make showing empty directories in the sidebar
  configurable
* ProjectOrganizer: Add a keybinding for focusing the sidebar
* ProjectOrganizer: Re-read base path when updating project
* Vimmode: Don't use word navigation from Scintilla
* Vimmode: Make o/O respect auto indentation


A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.37.0.

This is the last major release supporting both GTK+2 and Windows i686
binary builds. Starting with the next release, Geany-Plugins 2.0(not yet
set ;)) will require GTK3 and Windows binary builds are provided only
for the x86_64 architecture.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Happy coding :)

Frank

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.37

2020-10-11 Thread Frank Lanitz
Hi translators, developers and friends of Geany!

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.37 will be released soon. (I'm so happy to write this after
more than a year … ;))

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2020-10-24 24:00h CEST.

Let's make it the most complete translated release ever done for the
plugins!

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at https://i18n.geany.org/plugins/ are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
Riot/Matrix: @frlan:matrix.org
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.37

2020-10-11 Thread Frank Lanitz
Dear translators and friends of Geany,

After more than a year we are on the final road to Geany 1.37. I think
these are great news.

In preparation (and as always) I've just updated po-files for Geany core
project inside github repositories and asking you whether you could
update translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2020-10-24 24:00h CET. This gives us about two
weeks time to improve translations \o/

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at
https://www.geany.org/contribute/translation/statistics/ too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
Riot/Matrix: @frlan:matrix.org
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] [ANN] Geany-Plugins 1.36 is out!

2019-09-28 Thread Frank Lanitz
Hello friends of Geany,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.36 release, Geany-Plugins 1.36 is being
released, too.

Some highlights:

* Addons: Add additional color format used at Arduino
* Improve support for GTK+3-support in many plugins
* Lineoperations: Remove every n-th line
* Lineoperations: Add support for locale-aware sorting
* Scope: Improve evaluation on-hover
* Updatechecker: Update URL for new geany.org-homepage
* VimMode: Allow browsing command history using arrows
* VimMode: Add going to beginning/end of command line
* VimMode: Separate command and search history
* Workbench: Save settings immediately
* Workbench: Give sidebar a name to enable dedicated CSS styling
* Workbench: Auto-save project on changes
* Workbench: Add new feature "Search projects"
* Workbench: Add option to let Git decide which files to display

A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.36.0.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Happy coding ;)

Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-i18n] String freeze for Geany 1.36 - pt_PT translation update

2019-09-22 Thread Frank Lanitz
Am 22.09.19 um 17:52 schrieb Pedro Albuquerque:
> I got a msgfmt accelerator error in geany-plugins, at line 1148, msgid
> 'translator_credits'.
> May I humbly suggest a replacement of the underscore with a dash?

This is a good point. IIRC this was under discussion anyway but yet not
sure about the outcome ;)

.f



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.36

2019-09-22 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.36 will be released soon.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2019-09-26 24:00h CEST. I'm
aware it's an unusual short period …

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.36

2019-09-22 Thread Frank Lanitz
Dear translators and friends of Geany,

We are on the final road to Geany 1.36.

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2019-09-26 24:00h CET. I know it's a unusual
short period this time but I'm totally sure you will make it ;)

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] [ANN] Geany-Plugins 1.35 are out!

2019-04-28 Thread Frank Lanitz
Hi,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.35 release, Geany-Plugins 1.35 is being
released, too.

Some highlights:
* GeanyNumberedBookmarks: Fix a crash on re-unload
* GeanyVC: Keep a history of recent commit messages
* Project Organizer: Add file operations
* Scope: Show error message if no executable is set
* Treebrowser: Use xdg-open for external open command
* VimMode: Fix repeated commands like 10dd not working
* Updated translations: de, es, pt

A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.35.0.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

-- frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.35

2019-04-15 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.35 will be released soon.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2019-04-27 24:00h CEST.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.35

2019-04-15 Thread Frank Lanitz
Dear translators and friends of Geany,

It's been a while .. but Geany 1.35 is on its final sprint. So we got a
string freeze which is a good point to start updating translation.

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2019-04-27 24:00h CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] ANN: Geany-Plugins 1.34 is out!

2018-12-16 Thread Frank Lanitz
Hello,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.34 release, Geany-Plugins 1.34 is being
released, too.

Some highlights:

* New plugin: (for all of you missing Vim in Geany - here it is):
   Vimode: A Vim Mode for Geany.
* Geanyctags: Fix generated tags files and support relative base path
* GeanyLua: API updated to match Geany 1.34
* Markdown: port plugin to Webkit2GTK
* PoHelper: many improvements
* Scope: add GTK3 support
* Workbench: many improvements
* Updated translations: de, es, pt

A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.34.0.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

- Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.34

2018-12-05 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.34 will be released soon.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next week so we can include it to
the next release. Deadline will be also 2018-12-15 24:00h CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.34

2018-12-04 Thread Frank Lanitz
Dear translators and friends of Geany,

It's been a while .. but Geany 1.34 is on its final sprint. So we got a
string freeze which is a good point to start updating translation.

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2018-12-15 24:00h CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Geany-Plugins 1.33 are out

2018-02-25 Thread Frank Lanitz
Hello friends and users of Geany,

We are happy to announce a new version of the combined Geany-Plugins
release -- following the Geany 1.33 release, Geany-Plugins 1.33 is being
released, too.

Some highlights:

* Rename plugin GeanyLaTeX to latex
* Updated translations: de, es, fr
* Addons: Show color tip and start Color Chooser with double click
* GeanyLua: Various imporovments:
  * Add filetype to set in geany.newfile()
  * Add function geany.reloadconf()
* Pretty Printer:  Allow to pretty print a selection only
* Spellcheck: Remember 'Check while typing' setting between sessions
* Spellcheck: Support Enchant 2.0 and later
* VC: Remember the commit dialog size

A more complete list of changes can be found at NEWS at
https://github.com/geany/geany-plugins/releases/tag/1.33.0.

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Happy hacking!




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.33

2018-02-13 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the Geany-Plugins are getting
too -- 1.33 will be released soon.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next week so we can include it to
the next release. Deadline will be also 2018-02-24 24:00h CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.33

2018-02-13 Thread Frank Lanitz
Dear translators and friends of Geany,

Let's make it short: As Geany 1.33 will be released soon, we got a
string freeze which is a good point to start updating translation.

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2018-02-24 24:00h CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Please review PR for upcoming string freeze

2018-02-03 Thread Frank Lanitz
Hi,

This is a short pre-announcment. Please be so kind and review open PR
and see wetter they are able to merge into 1.33. I will prepare the
string freeze for our new major release next weekend and it would be
awesome, if all string related changes can be merged into before ;)

Cheers,
Frank






signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [RFC]: Adding Filetype Extensions

2017-12-25 Thread Frank Lanitz
On 21.12.2017 00:09, Matthew Brush wrote:
> 
> 1) Add all filetype extensions possible as long as there's proof
> somewhere they actually exist/are used.


+1

In past we did not add some dialects of e.g. diff as they do have a
different meaning in Debian and (IIRC) Gentoo and these distributions
are having their own patchsets for. But in general I don't see big
issues adding new extensions for filetypes we already support.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-i18n] String freeze for Geany 1.32

2017-11-16 Thread Frank Lanitz

Hello,

This is a short reminder. Please submit your translation updates by 
tomorrow night CET ;)


Cheers,
Frank

Am 2017-11-05 15:02, schrieb Frank Lanitz:

Dear translators and friends of Geany,

Geany 1.32 is near!

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2017-11-17 24:00hCET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



___
I18n mailing list
i...@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/i18n

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.32

2017-11-05 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major relase, the Geany-Plugins are getting
too -- 1.32 will be released soon.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next week so we can include it to
the next release. Deadline will be also 2017-11-17 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.32

2017-11-05 Thread Frank Lanitz
Dear translators and friends of Geany,

Geany 1.32 is near!

In preparation I've just updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2017-11-17 24:00hCET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: #geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Reminder: String freeze for 1.32 soon

2017-11-03 Thread Frank Lanitz
Hi folks,

Please check, whether there are pending PR containing string changes you
like to (get) merged to Geany or Geany-Plugins. In preparation of the
near 1.32 I will perform the string freeze this Sunday noon CET.

Cheers,
Frank





signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Comments in translation files

2017-08-13 Thread Frank Lanitz
On 12.08.2017 15:22, Lars Paulsen wrote:
> Now I got the strings to. In a clean doirectory.
> (Also I did try make clean in the other directory)
> 
> Thanks a lot for your help. Sorry, for wasting your time.

You are welcome. Looking forward to a PR for the new plugin ;)




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Comments in translation files

2017-08-12 Thread Frank Lanitz
On 04.08.2017 18:59, Lars Paulsen wrote:
> Hi,
> 
> any news on this? Maybe I should just go ahead and type it in by hand if
> the comments doesn't matter?
> Also I wanted to say that I did not mention before, that I changed the
> makefiles manually.
> Maybe I did miss something. Is there an automated way of adding a new
> plugin?


Well, actually I've just cloned your branch and run ./autogen.sh on it.
After changing into po-folder and running make update-po the new strings
were added to de.po and other po files. So everything fine from my end
by now.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Comments in translation files

2017-07-30 Thread Frank Lanitz
On 30.07.2017 15:08, Lars Paulsen wrote:
> Hi Frank, hi Lex,
> 
> thanks for the help so far.
> My code is now available on github under
> https://github.com/LarsGit223/geany-plugins, see branch "workbench".
> 
> See initial commit
> https://github.com/LarsGit223/geany-plugins/commit/87b6d5c5019fd0786029e2efd28ce0f687721bac
> for the files that I changed.
> Aside from the plugin's source code in folder "workbench" I changed the
> following files:
> 
> - configure.ac
> - makefile.am
> - po/POTFILES.in
> - build/workbench.m4
> 

Will have a look. On first view it looks okish. Need to have a closer look.



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Comments in translation files

2017-07-29 Thread Frank Lanitz
On 29.07.2017 16:07, Lars Paulsen wrote:
> Hello All,
> 
> I solved my problem with running xgettext from the command line.
> But I got one question left:
> 
> How can I update the language files using the geany-plugins makefile?
> 
> My own plugin is build and installed properly if I run "make" and "make
> install". I also added my source files to "POTFILES.IN" which makes them
> appear in "POTFILES" after buidling. I also ran "make update-po" inside
> the "po" folder but my plugin's strings do not appear in any ".po" files.
> 

Did you rerun autogen after adding the files? Is your source somewhere
available?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Fwd: Updating Geany doesn't update user's filetypes files

2017-06-25 Thread Frank Lanitz
On 25.06.2017 23:48, Abel wrote:
> I've recently updated Geany from 1.29 to 1.30.1 through the unofficial
> ppa , Geany
> seems to be updated correctly but the filetypes configuration files
> located in ~/.config/geany/filedefs haven't got updated whereas
> /usr/share/geany/filedefs has.
> 
> How can I get my local user config files updated as well when updating
> Geany? Is there any automatic way?

Short answer: I'm afraid you have to do it on your own.

A little --verbose:
Geany stores custom configuration inside ~/.config/geany. In case of
filedefs this typically includes changed commands for a particular
programming language. Due to this fact, these files are not updated to
keep user's changes.

Which configuration in detail did you expect to be updated?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.31 -- Please translate

2017-06-25 Thread Frank Lanitz
Dear translators and friends of Geany,

We are on the final meters for Geany 1.31.

In preparation I've updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next week so we can include it to the next
release. Deadline will be 2017-07-07 24:00hCET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Review plugin-PR for upcoming 1.31 release

2017-06-23 Thread Frank Lanitz

Am 2017-06-17 12:04, schrieb Frank Lanitz:

Hi plugin maintainer, fans and users,

In about three weeks we are planning to release the next release of
Geany as well as the geany-plugins (2017-07-08). Now it's good time to
review open pr requests whether they can be merged into the release.
Please be so kind and check

https://github.com/geany/geany-plugins/pulls

for pull requests related to "your" plugin.

Of course, you can also have a look at

https://github.com/geany/geany-plugins/issues

whether there is some low hanging fruit last minute fix possible ;)

Schedule:
* Upcoming weekend (~2017-06-25) string freeze
* 2017-07-07 deadline for translations
* 2017-07-08 release

It would be awesome if we can build a new and again great release
together ;)


A little reminder ;)
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Plugin interface

2017-06-22 Thread Frank Lanitz
On 22.06.2017 19:43, Thomas Martitz wrote:
> Am 22.06.2017 um 17:50 schrieb Lars Paulsen:
>>
>>> But please keep the assigned maintainers in the loop in case of
>>> plugins inside geany-plugins.
>> Shouldn't they get a notification anyway from github as soon as I
>> place a PR?
>> If you prefer, I could additionally announce that PRs here in the
>> devel mailing list? 
> 
> Usually no, since most maintainers are not affiliated with the Geany org
> on github, so they don't get notifications for new PRs, if you don't
> open them on their personal fork.
> 
> The ideal method would be to open the PR on the maintainers site, and
> have the maintainer ask Frank for pulling his collected changes just
> before the next release. Unfortunately, the maintainers are sometimes
> skipped over, and then people wonder why they go inactive (I wouldn't
> like if changes are made behind my back).

I'm not aware of any case a maintainer went away because of such a
scenario.

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Review plugin-PR for upcoming 1.31 release

2017-06-17 Thread Frank Lanitz
Hi plugin maintainer, fans and users,

In about three weeks we are planning to release the next release of
Geany as well as the geany-plugins (2017-07-08). Now it's good time to
review open pr requests whether they can be merged into the release.
Please be so kind and check

https://github.com/geany/geany-plugins/pulls

for pull requests related to "your" plugin.

Of course, you can also have a look at

https://github.com/geany/geany-plugins/issues

whether there is some low hanging fruit last minute fix possible ;)

Schedule:
* Upcoming weekend (~2017-06-25) string freeze
* 2017-07-07 deadline for translations
* 2017-07-08 release

It would be awesome if we can build a new and again great release
together ;)

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] CodeAi Fixes a Null Pointer Dereference

2017-05-12 Thread Frank Lanitz

Am 2017-05-11 22:34, schrieb Benjamin Bales:
ok, I'll submit a PR with some of the fixes that I think are good.  Was 
the

format of the bug report acceptable?  Our tool integrates with static
analyzers, and sometimes its tricky to include their reports in a way 
that

is clear and concise.  Of course, I will provide my own summary of the
issues, but I would like to know if you found them helpful.



IMHO you should not send fancy formatted mails like this. Never ever.
Plaintext.  It's proper readable on every client in special when it's 
such a

technical subject.

Beside of the format I'm afraid I did not check the content too 
carefully

(as the format did also block me from fast reading).

Cheers,
Frank
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Helping Geany move forward: testing

2017-05-03 Thread Frank Lanitz

Am 2017-05-03 12:45, schrieb Lex Trotman:

On 1 May 2017 at 23:32, Frank Lanitz <fr...@frank.uvena.de> wrote:

On 29.04.2017 03:35, Lex Trotman wrote:
We really NEED automatic UI testing and we NEED function unit 
testing,

but realistically we are not going to get either.  If we don't have
enough resources to just run and test PRs we don't have the resources
to add these.


Would it help if we can find some BA or MA or some external to to 
spent

a few week/month full time on this?


Is that an offer?  It would be hard to decide what they should work
on, since as I said we need everything, but that would be a wonderful
problem to have.


Well, actually I was thinking about last days but don't have a final 
idea by now. My rough idea is, as we have the association now, in theory 
we got a legal which can hire a freelancer to do unloved stuff like 
fixing very Windows/apple specific bugs no one of distributors is 
able/willing to do. Given this would help something, there are many 
questions to solve first. The biggest 3 in my mind currently are:


1) Who could do the work. Who is experienced enough or willing the pain 
to fix those kind of things


2) What tasks needs to be done (as in never ever anyone else would touch 
it by there own) and how can we consider them as been solved successful. 
Also this could be long running maintenance tasks at our infrastructure.


3) Who is going to pay for it. We got some money from our great donators 
(big thanks to everyone ever contributed code, money or time), but it 
would not be enough to pay maybe 1/2 month of work. So we might would 
need to collect some extra money.


One possible solution: Parts of this would be a great thing for a MA/BA 
majoring in something with software development.


So no final idea by now, but that's why I've asked ;)

Cheers,
Frank


___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Helping Geany move forward: testing

2017-05-01 Thread Frank Lanitz
On 29.04.2017 03:35, Lex Trotman wrote:
> We really NEED automatic UI testing and we NEED function unit testing,
> but realistically we are not going to get either.  If we don't have
> enough resources to just run and test PRs we don't have the resources
> to add these.

Would it help if we can find some BA or MA or some external to to spent
a few week/month full time on this?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Helping Geany move forward: testing

2017-04-30 Thread Frank Lanitz
On 28.04.2017 23:35, Thomas Martitz wrote:
> 
> Unless this situation improves, I'm afraid that intensive testing of PRs
> is nice but kind of a wasted effort. This is worsened by the fact that
> "unpreviliged" testers can't assign labels in Github, it's really hard
> to get an overview about which PRs have received extended testing.

At least for PR at geany-plugins I need to disagree. There is really a
lot of testing and fixing small issues found by testing lagging.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] New Direction for Geany

2017-04-04 Thread Frank Lanitz

Am 2017-04-04 06:30, schrieb Matthew Brush:

On 2017-03-31 06:25 PM, Lex Trotman wrote:

[...]

2) Eeany should embrace the bloat, incorporate the whole operating
system like Emacs and become an overblown interfering annoyance like
Eclipse,



Instead of something minimal like Elisp for scripting, it might be
useful to use Clojure, because JVM is awesome and only adds a couple
hundred megabytes to the release and 20 seconds of startup time.


And regular freezes of the VM for garbage collection allows the 
developer for micro pauses which reduces the need for external tools and 
increasing overall health of users.


Cheers,
Frank
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Future of THANKS/contributors list inside help dialog

2017-03-09 Thread Frank Lanitz
Hi,

Currently we have apart of the git list itself two places where we have
added contributors in past, but which look quiet orphaned nowadays:

The contributors-dialog on Geany->Help:

https://github.com/geany/geany/blob/master/src/about.c

and the THANKS-file inside / of the source tree:

https://github.com/geany/geany/blob/master/THANKS

As we got a huge amount of contributors¹ all should get their kudos and
now I'm wondering how we can go on in future with it. There are
contributors for translations, code, documentation, community things
like support, donations (money) etc.

Cheers,
Frank

¹ Openhub https://www.openhub.net/p/geany says we have 42 (hihi)
contributors last year -- not counting po updates where I committed the
po files myself.



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Geany-Plugins 1.30 are out!

2017-03-05 Thread Frank Lanitz
Hello friends and users of Geany,

We are happy to announce a new version of the combined Geany-Plugins
release -- Following the Geany 1.30 release, Geany-Plugins 1.30 is being
released.

Some highlights

* GeanyPy: Sync with upstream project
* Lineoperations: Add support for selections
* Markdown: Allow exporting generated Markdown as HTML
* PairTagHighlighter: Add keybinding for jumping to matching tag
* ProjectOrganizer Remember expanded directories in the sidebar when
reloading
* Treebrowser: Add a keybinding to follow current file
* Treebrowser: Allow to also trigger menu with Shift+F10
* Treebrowser: Don't change directory on project save
* Updated translations: de, es, fr, pt

A more complete list of changes can be found at NEWS[1]

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org [2]

Regards,
Frank
(on behalf of every one kindly contributing to this release)

[1] https://github.com/geany/geany-plugins/releases/tag/1.30.0
[2] https://plugins.geany.org/downloads.html?site=downloads



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-i18n] String freeze for Geany 1.30 -- Please translate!

2017-03-03 Thread Frank Lanitz
On 03.03.2017 19:25, Giuseppe Penone wrote:
> Hi, I opened a pull request with the it.po update time ago but you
> didn't merge.

Actually I missed that one but just merged it. Thanks for the update.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-i18n] String freeze for Geany 1.30 -- Please translate!

2017-03-02 Thread Frank Lanitz
Hi,

This is a short reminder for finishing translations by 2017-03-04 so
together we can do the most awesome Geany release ever ;)

Cheers,
Frank

On 22.02.2017 18:04, Frank Lanitz wrote:
> Dear translators and friends of Geany,
> 
> Another few months went by and we are on the last steps for Geany
> 1.30. In preparation I've updated po-files for Geany core project
> inside github repositories and asking you whether you could update
> translations, review them or maybe add new languages.
> 
> I'd be very happy if you could send a patch, a pull request or single
> file with translation to either the geany-i18n mailing list or direct
> to me within the next week so we can include it to the next
> release. Deadline will be 2017-03-04 24:00hCET.
> 
> To get most recent files you could just clone the repositories from
> Geany: https://github.com/geany/geany
> 
> This can be done e.g. with
> 
> git clone https://github.com/geany/geany.git
> 
> You can find daily updated po files at http://i18n.geany.org too, which
> includes some statistics.
> 
> If your language was translated by two or more in past, please double
> check directly with them or by pinging me, so we don't need to
> translate same things two or three times. Also please feel to ping me
> for every question or if you like to start a new translation for an
> unsupported language.
> 
> If you have any questions, don't hesitate to ping me directly via
> 
> IRC: geany @freenode
> Jabber/XMPP: fr...@jabber.ccc.de
> or via Mail: look above or some of the mailing lists.
> 
> Thanks and happy translating
> Frank
> 
> 
> 
> ___
> I18n mailing list
> i...@lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/i18n
> 




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.30

2017-02-22 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the plugins are getting updated
too. This time we are on the way of preparing 1.30.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next week so we can include it to
the next release. Deadline will be also 2017-03-04 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.30 -- Please translate!

2017-02-22 Thread Frank Lanitz
Dear translators and friends of Geany,

Another few months went by and we are on the last steps for Geany
1.30. In preparation I've updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next week so we can include it to the next
release. Deadline will be 2017-03-04 24:00hCET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

You can find daily updated po files at http://i18n.geany.org too, which
includes some statistics.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] [ANN] Geany-Plugins 1.29 are out!

2016-11-13 Thread Frank Lanitz
Hi,

We are happy to announce a new version of the combined Geany-Plugins
release -- right after Geany 1.29, Geany-Plugins 1.29 has been released.

Here are some of the most prominent news.

* Rename plugin GeanyLipsum to Lipsum (Frank Lanitz).
* Update translations: de, es, fr, kk, pt
* Addons: Add a function to deselect marked words with one click
  (Enrico Tröger)
* Commander: Add keybindings for triggering a particular filter type
  (Colomban Wendling)
* Git-Changebar: Fix handling documents starting with a BOM (Colomban
  Wendling)
* Git-Changebar: Fix an off-by-one issue in tooltip hunk width
  calculation cropping 1px on the right (Colomban Wendling)
* Git-Changebar: Add support for libgit2 0.24.2 (Colomban Wendling)
* Spellcheck: Strip single quotes from words' beginning and end (Enrico
  Tröger)
* Treebrowser: Fix a typo in configuration parsing causing option for
  "open new files" have not being save/restored correctly (Enrico
  Tröger)

A more complete list of changes can be found in the NEWS file at
https://raw.githubusercontent.com/geany/geany-plugins/1.29.0/NEWS

As usual, you can find source tarballs and Windows installer for the new
release on https://plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.29

2016-10-30 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the plugins are getting updated
too. This time we are on the way of preparing 1.29.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2016-11-10 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.29 -- Please translate!

2016-10-30 Thread Frank Lanitz
Hi dear translators and friends of Geany,

Again a few months passed by and we are on the last steps for Geany
1.29. In preparation I've updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2016-11-10 24:00hCET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

Also at http://i18n.geany.org or are statistics and daily updated files
available.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] ANN: Geany-Plugins 1.28 is out

2016-07-10 Thread Frank Lanitz
Hi all,

we are happy to announce a new version of the combined Geany-Plugins
release -- right after Geany 1.28, Geany-Plugins 1.28 has been released.

Here are some of the most prominent news.

* Improve GTK3 for several plugins (Quentin Glidic).
* Rename plugin GeanySendMail to SendMail (Frank Lanitz).
* Update translations: de, fr, pt, tr.
* Improve listing tasks containing comments (Quentin Glidic).
* Fix a crash in the PairTagHighlighter plugin
  when the tag name is missing (Colomban Wendling).
* Fix several memory leaks in the PrettyPrinter plugin
  (Colomban Wendling).
* Include Scope plugin in the Windows installer (Colomban Wendling).


A more complete list of changes can be found in the NEWS file at
https://raw.githubusercontent.com/geany/geany-plugins/1.28.0/NEWS

As usual, you can find source tarballs and Windows installer for the new
release on plugins.geany.org.

A huge thanks to everybody contributing to this great release.

Have nice time!



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.28

2016-06-27 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the plugins are getting updated
too. This time we are on the way of preparing 1.28.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2016-07-08 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available -- the push of tonight will be there tomorrow CET
(2016-06-28).

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode (frlan)
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.28 -- Please translate!

2016-06-27 Thread Frank Lanitz
Hi translators and friends of Geany,

Again a few months passed by and we are on the last steps for Geany
1.28. In preparation I've updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2016-07-08 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

Also at http://i18n.geany.org or are statistics and daily updated files
available -- the push of today will be there tomorrow (Tuesday,
2016-06-28) CET.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Test] Geany 1.27 Windows binaries for testing

2016-03-13 Thread Frank Lanitz
On 12.03.2016 18:40, Matthew Brush wrote:
> 
> It's no biggie, GeanyPy has some annoying dependencies, and waiting till
> the day before release to check if it was going to be included certainly
> isn't the best way for me to contribute to getting it in the release.

I think this is a good goal for 1.28. I think there will be a huge
number of users that will give +1 here.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany-Plugins 1.27

2016-02-28 Thread Frank Lanitz
Hi translators,

As Geany is getting a new major release, the plugins are getting updated
too. This time we are on the way of preparing 1.27.

In preparation I have updated the po-files for Geany-Plugins at github
and asking you whether you could update translations, review them or
maybe add new languages.

As on Geany core, I'd be very happy if you could send a patch, a pull
request or single file with translation to either the geany-i18n mailing
list or direct to me within the next two weeks so we can include it to
the next release. Deadline will be also 2016-03-12 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org/plugins are statistics and daily updated
files available -- the push of tonight will be there tomorrow CET
(2016-02-29).

Happy translating!

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze for Geany 1.27 -- Please translate!

2016-02-28 Thread Frank Lanitz
Hi translators and friends of Geany,

Again a few months passed by and we are on the last steps for Geany
1.27. In preparation I've updated po-files for Geany core project
inside github repositories and asking you whether you could update
translations, review them or maybe add new languages. Still pending the
Klingon one.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2016-03-12 CET.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany

This can be done e.g. with

git clone https://github.com/geany/geany.git

Also at http://i18n.geany.org or are statistics and daily updated files
available -- the push of today will be there tomorrow (Monday,
2016-02-29) CET.

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via

IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Reminder Geany 1.27 soon

2016-02-24 Thread Frank Lanitz

Hi,

A short reminder. The first phase for releasing 1.27 starting upcoming 
weekend. I will do the string freeze so please ensure all changed 
strings are in. Also for better testing ensure all features are merged.


Thanks,
Frank

Am 2016-02-10 22:14, schrieb Frank Lanitz:

Hi folks,

This is a short reminder that we will start the release cycle for Geany
1.27 soon.

The release is currently scheduled for 2nd weekend of March so there
will be feature and string freeze at end of February.

Please ensure you send all pull request in time which needs to be
included to 1.27 and as a plugin maintainer please check whether there
is any open PR you need to review. As a translator: The po files will 
be

updated by end of February in git. Meanwhile you will find up to date
files at i18n.geany.org and i18n.geany.org/plugins (or do a local 
update

with make update-po)

Cheers,
Frank

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Reminder Geany 1.27 soon

2016-02-11 Thread Frank Lanitz
Hi folks,

This is a short reminder that we will start the release cycle for Geany
1.27 soon.

The release is currently scheduled for 2nd weekend of March so there
will be feature and string freeze at end of February.

Please ensure you send all pull request in time which needs to be
included to 1.27 and as a plugin maintainer please check whether there
is any open PR you need to review. As a translator: The po files will be
updated by end of February in git. Meanwhile you will find up to date
files at i18n.geany.org and i18n.geany.org/plugins (or do a local update
with make update-po)

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] PR against PR (Re: Zombified pull requests)

2016-01-09 Thread Frank Lanitz
On 06.01.2016 04:32, Matthew Brush wrote:
> 
> 4. Lack of collaboration; We tend not to use Git to its full potential
> by making pull requests against active pull requests

How to do this?
If I find time I doing some improvements on local branch and sending it
to PR upstream author via another PR as e.g. done with
https://github.com/smostertdev/geany-plugins/pull/1
Is this what you were thinking of or is there another thing?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Dropping waf

2016-01-06 Thread Frank Lanitz
On 06.01.2016 11:00, Frank Lanitz wrote:
> Hi folks,
> 
> It's been a while since Enrico opened
> https://github.com/geany/geany/pull/769
> 
> As we are going straight to March, I'd like to merge it soonish. Any
> comments about this?

For g-p I've just did the step ;)

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Dropping waf

2016-01-06 Thread Frank Lanitz
Hi folks,

It's been a while since Enrico opened
https://github.com/geany/geany/pull/769

As we are going straight to March, I'd like to merge it soonish. Any
comments about this?

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] RFC: New Custom Filetypes Repository

2015-12-20 Thread Frank Lanitz
On 20.12.2015 06:10, Matthew Brush wrote:
> On 2015-12-19 09:04 PM, Lex Trotman wrote:
>> Sounds like a reasonable idea, but it triggered me to ask about
>> licenses and copyright. [...]
> 
> As a lesson learned from geany-themes project, I suggest we use a single
> license for all files. I'm pretty sure there isn't much IP issues with
> filetype configurations, but just in case, having a single permissive
> license removes all doubt and makes it easier for packagers.

Yes. Even GPL is not the best idea for configs I think as all other
things for Geany is GPLv2+, this files could be too.

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] RFC: New Custom Filetypes Repository

2015-12-20 Thread Frank Lanitz
On 20.12.2015 11:22, Lex Trotman wrote:

> "The repository" is not useful, as soon as I clone or download a
> tarball its no longer part of "the repository".

If the tarball is including a LICENCE it should be clear.

> As for PRs, anything submitted that can be reasonably understood to be
> intended to be incorporated into Geany code is also understood to be
> licensed by the Geany license for the file it is incorporated in.
> 
> But these filetypes files are whole files, that have no copyright
> notice or reference to a license.  Some useful information from the
> FSF:
> 
> "You should put a notice at the start of each source file, stating
> what license it carries, in order to avoid risk of the code's getting
> disconnected from its license. If your repository's README says that
> source file is under the GNU GPL, what happens if someone copies that
> file to another program? That other context may not show what the
> file's license is. It may appear to have some other license, or no
> license at all (which would make the code nonfree).

Yes. Best practice. If somebody is copying it and doesn't keep it under
terms of GPL he is doing a break of GPL so this is something for legal.
Theoretically.

> Adding a copyright notice and a license notice at the start of each
> source file is easy and makes such confusion unlikely.

Yes. A one liner should be enough.

> This has nothing to do with the specifics of the GNU GPL. It is true
> for any free license."
> 
> In particular note that no license means it cannot be used, not that
> it is public domain.

It depends. From my understanding in US if nobody claims Copyright, its
actually nearly PD (It's not, but feels similar to it) In Europe you
don't have to claim copyright as e.g. German Urheberrecht is having the
implicit.

> Since conf files accept comments there should be no problem with
> putting the usual header in the filetypes files, just a quick Python
> script away :)
> 
> Will look at it if I get bored soon.
> 
> As for changing the license of stuff off the wiki, unless it has a
> license that says we can do so, or we know who owns it and get their
> approval we can't legally change it.

Well... This can be hard. CC-SA is not including re-licensing IIRC.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] RFC: New Custom Filetypes Repository

2015-12-20 Thread Frank Lanitz
On 20.12.2015 03:11, Matthew Brush wrote:
> Hi all,
> 
> We often get contributions for adding custom filetypes to Geany, and we
> even have some in the source tree already. We tend to not want to add
> them to Geany repo, usually due to limited functionality, or limited
> popularity.
> 
> I would like to propose that we add a new repository to Github, similar
> to geany-themes, where we add any custom filetypes that are useful, but
> perhaps aren't up to par or popular enough to add to Geany proper. This
> would give a single place to get them all at once (via Git or Github Zip
> file download), and also a repo for packagers to use should they want to
> provide a package.
> 
> Inside the repo we could have the README or some other file cataloging
> all the filetypes, along with who contributed them, their status, like
> whether tag parsing works, syntax lexing, and such meta info. As a
> start, we could add all of the filetypes from the Wiki[0], any useful
> ones from pull requests, and even any questionable ones already in Geany
> (if there are any). We could also add some shell script or something to
> install them into a user's home dir all at once, if that's useful.
> 
> What do you think?

I like that idea.




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Searchable email archives

2015-11-29 Thread Frank Lanitz
On 29.11.2015 08:05, Lex Trotman wrote:
> All the Gmane searchable archives are unavailable.
> 
> Does anyone know if this is just a temporary glitch, or do we need to
> consider other arrangements?

No idea what's with gmane but site:lists.geany.org  as search prefix on
google could help a little ;)


Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] End of Line

2015-11-29 Thread Frank Lanitz
On 27.11.2015 18:57, Dimitar Zhekov wrote:
> 
> It'll be nice if somebody makes the vte and headers checks in
> scope.m4 as unix-only (there's already a "case" for the non-unix
> platforms). Personally I'll dump a TODO list for the plugin, and
> mark it as "Orphaned", along with geanyinsertnum and
> geanyextrasel.


For the records: This has been done with 9185ec8e6 and 310a292da. Sad.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] End of Line

2015-11-28 Thread Frank Lanitz
On 28.11.2015 02:56, Matthew Brush wrote:
> On 2015-11-27 9:57 AM, Dimitar Zhekov wrote:
>> [...]
>>
>> Enough. If the gtk+3 developers want to target the mobile market
>> or something, so be it. [...]
>>
> 
> I feel your frustration. The overall Windows support by GTK+ has
> severely degraded with GTK+ 3 in a number of ways:
> 
>   - Uses touch-style GNOME theme which looks absolutely grotesque.
> We'll have to ship a CSS theme for each Windows version if we
> care at all about Geany feeling like a good Windows app.
>   - A number of common dialogs have been crippled to facilitate
> use by mobiles (even though GTK+ basically isn't viable on
> 99% of the worlds mobile devices). Also the file dialogs crash
> when compiled for 64-bit Windows (ie. the mainstream).
>   - Doesn't provide any built-in fallback icons, so we'll have
> to ship a whole set of stock icons we use from Tango or
> GNOME3 theme.
>   - Can't be bothered to provide binaries as is customary for
> Windows software to do. Instead, pawn off the responsibility
> to a simulated Unix-like environment which is massive, slow
> and requires special scripts in each app to extract all of
> GTK+ binaries from a full Unix-like root filesystem install.
>   - Not to mention specific bugs and regressions as you're
> experiencing.
> 
> Personally I'll be sticking with GTK+ 2 on Windows with Geany as long as
> possible.
> 
> It's not much better when I'm in Linux either. GTK+ 3 completely broke
> (ie. de-activated) theme engines, not even waiting for GTK+ 4, so the
> theme engine KDE used which provided almost perfect integration of GTK+
> apps into KDE no longer works and all GTK+ 3 apps look horrid and out of
> place now. I'll also be sticking with GTK+ 2 on Linux.
> 
> 
> 
> Sad to hear you're not gonna use Geany though, I find the GTK+ 2
> releases of Geany to still be very usable on Windows 7 and 10.

I full agree with that.

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Geany-Plugins rework -- RFC

2015-11-22 Thread Frank Lanitz
On 22.11.2015 12:48, Thomas Martitz wrote:
> Am 21.11.2015 um 14:42 schrieb Frank Lanitz:
>> Hi folks,
>>
>> Since a few releases I'm experiencing some not optimal way of
>> development which is surely caused by the long history we already have
>> on g-p as well as by the many people around luckily contributing to the
>> plugins collection: More and more plugins are going into some kind of an
>> orphaned state. There is some maintainer available but not really
>> responsive e.g. due to workload at reallife etc. However, at the end
>> some of the plugins are still compiling but not effectively working any
>> more with recent Geany version or its documentation is really outdated
>> -- when I was preparing the commits for waf removing I have seen plugins
>> still depending on Geany 0.16 ... I'm pretty sure, if they would, they
>> would compile any more ;)
>>
>> Also the documentation of each plugin are differing in style, size and
>> quality much. (and I have to include the plugins I'm maintaining here
>> 100% too). At github we already got a bunch of bug reports and pull
>> requests for plugins waiting for any response. Also there is a long
>> backlog at sf I've been told.
>>
>> This is what I was thinking of to improve the situation (the overall
>> experience for our users)
>>
>> 1) Deactivating all plugins / out comment all plugins from MAINTAINERS
>> 2) Cleaning off NEWS, Changelog etc. from individual plugin folders
>> 3) Moving documentation of all plugins into a structure like
>> doc/ to get a real fitting (online) manual. At this
>> point update documentation and bring them to some markup stil (Rest?
>> md? Docbook? I don't care at this point)
>> 4) Moving all plugins into a subfolder like plugins/ to
>> clean up / of g-p a little
>> 5) Reactivating plugins by a pull request of the actual (old|new)
>> maintainer maybe doing steps 2-4 and comment back in the plugin in
>> MAINTAINERS. Also I would be happy if at this point po/POTFILES.in
>> is reviewed etc.
>> 6) Release a cleaned up g-p
>> 7) Post 1.27 puring not update plugins from src tree
>>
>> What do you think about this idea? I would combine this with some
>> release goals like complete support of Geany Gtk3 stack (if applicable).
>>
>> Timeschedule: 1-4 until Xmas 2015, 5-6 until March.
>>
> 
> 
> Perhaps we should rethink what g-p is, or what we want it to be.

Indeed that's a good question. IMHO g-p should be something for users.
Therefore everything we do should fit with what a user would expect. I
don't think about everything working out of the box with one click, but
thinking about an user downlaoding an extension pack and wanting it to
install and use with without collecting 200 different libraries and
checking for documentation in 20 places. So there needs to be a single
point to step in like an README and a single point or at least a
reasonable place for documentation on how plugins work. Also I don't
want to have a user having git, hg, bzr (read: many addition tools and
steps to start finally compiling plugins) installed to just get the
sources to make latest release-tarball running.
Of course, I hope all plugin maintainers and contributors are users too
so it should fit their developing process ;)

> IIRC it was born simply as a collection of random plugins with two major
> purposes/requirements:
> - unified build system including shared translation(s)
> - combined release, thus shared release cycle
> 
> And nothing more than that. I don't think it was ever planed to
> establish some kind of minimum code quality or frequent maintainer
> actions. It was simply meant to provide a convinient service to plugin
> authors.

No. It was also meant to be a single point of contact for users. But we
established it >7 years ago so I might remembering wrong -- and I don't
want to grab archives as at least I didn't expect at this point Geany
will become every this popular and we will have more than maybe 20
plugins at all.

The more important question for me is what will it be in future?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Geany-Plugins rework -- RFC

2015-11-22 Thread Frank Lanitz
Hi,

On 21.11.2015 22:34, Matthew Brush wrote:

>> 1) Deactivating all plugins / out comment all plugins from MAINTAINERS
>> 2) Cleaning off NEWS, Changelog etc. from individual plugin folders
> 
> I don't think I ever edited these files for my plugins, at least not
> after adding the plugin initially. All changes are in the Git log.

Yes. And this is the reason why I'd like to purge them. The reason why
they are there is IIRC an ancient need on something at autotools.
Currently beside of Scope it's just adding noise to the repo and mostly
outdated files.

>> 3) Moving documentation of all plugins into a structure like
>> doc/ to get a real fitting (online) manual. At this
>> point update documentation and bring them to some markup stil (Rest?
>> md? Docbook? I don't care at this point)
> 
> I don't like that all plugin files aren't self-contained inside own
> plugin dir. The "build" directory is already like this, plugins have to
> put M4 files separately into that dir. Maybe we could have a script
> that, when generating the manual, can just automatically combine all the
> markup files from each plugin dir?

This is the exact point I want to get rid of. IMHO geany-plugins is one
package and should behave like on package to the enduser when
downloading the geany-plugins-release tarball.

In past having a project here and a copy there confused users a lot and
it's adding overhead to plugins maintainer IMHO. Also having
documentation here and there ended up in the mass of documentation we
currently have. Current feature of plugins.geany.org is a good
workaround but in time not the solution.

There might needs another solution for having g-p plugins and more
plugins. Of course if we can integrate them into g-p it would be a
benifit. I see adding e.g. geanypy just as distribution of geanypy for
convenience not as main feature. (not saying anything the plugin itself)

>> 4) Moving all plugins into a subfolder like plugins/ to
>> clean up / of g-p a little
> 
> This sounds OK, clean up the root dir a bit.

Good ;)

>> 5) Reactivating plugins by a pull request of the actual (old|new)
>> maintainer maybe doing steps 2-4 and comment back in the plugin in
>> MAINTAINERS. Also I would be happy if at this point po/POTFILES.in
>> is reviewed etc.
>> 6) Release a cleaned up g-p
>> 7) Post 1.27 puring not update plugins from src tree
>>
>> What do you think about this idea? I would combine this with some
>> release goals like complete support of Geany Gtk3 stack (if applicable).
>>
> 
> I would add;
> 
> 8) Rename all plugins that start with "Geany" to remove the "Geany"
> prefix. It's annoying in the plugin manager and in the source tree
> having all kinds of plugins clustered at the letter G, and obviously the
> plugins are for Geany.

Good point. Even when distributing with g-p there is really no need. As
I'm having a bunch of geany*-plugins maintained the main reason was they
started as project outside of g-p.

> 9) Remove redundant plugins. Have a rule that only one plugin to do one
> thing is allowed and if someone wants to work on a plugin, they should
> either work on the existing plugin, or else give reasoning why a new
> plugin should replace the existing one. It's too confusing for users,
> and they end up using the wrong (old unmaintained) plugins.

Which ones do you think of? I would say scope and debugger could be one
pair of it. What else? And how to solve it as they do differ in target
group and usecases I guess.

> 10) Support for Git submodules so plugins don't have to be forked to be
> included in Geany-Plugins collection, they just need to use Autotools as
> their build system. This would also require making the build system to
> support building the plugins using (parts of) their build system.

No, well, yes ... hmmm. I was thinking about that point and got to the
idea, that I'd prefer a maybe smaller g-p with near cycle to geany-core
as e.g. pidgin is doing it with some of the plugins. However, it could
be possible.
My main goal is having a src tarball at the end, which includes
- Global, minimal README
- Global NEWS, Changelog
- plugins/-folder including all plugins code
- doc/-folder including all plugins documentation

This could be also done during e.g. make dist. So a make dist could do a
git submoule update etc. So pretty much I'm ok having a special rule for
external plugins on git, but when packaging is ready it all should be
all of a piece IMHO. How can we ensure the documentation fits together?
What to do with translations? Please convince me ;)

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Geany-Plugins rework -- RFC

2015-11-21 Thread Frank Lanitz
On 21.11.2015 19:05, Dimitar Zhekov wrote:
> On 11/21/2015 15:42, Frank Lanitz wrote:
> 
>> 2) Cleaning off NEWS, Changelog etc. from individual plugin folders
> 
> Personally I world prefer to keep Scope NEWS and ChangeLog. The global
> NEWS contains only the most important changes in short format, and the
> git change log, common to all plugins, is a poor substitution for the
> standard text file in widely used change log format.

I was thinking to have a verbose NEWS/ChangeLog inside doc/ tree but
with some common style, but not yet a hard opinion about. To understand
need of ChangeLog now a days: What is it used for between NEWS for end
users and git log for developer? Where is the advantage (so we can find
a good way).

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Up to date geany plugin tutorial

2015-11-19 Thread Frank Lanitz
On 20.11.2015 07:20, Arthur Peka wrote:

> is there any up-tp-date plugin tutorial? The official one -
> http://www.geany.org/manual/reference/howto.html - seems to be outdated,
> example plugin doesn't compile.

What does doesn't compile mean? Can you provide any failure message?

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] WAFarewell

2015-11-18 Thread Frank Lanitz
On 19.11.2015 00:26, Enrico Tröger wrote:
> On 19/11/15 00:00, Lex Trotman wrote:
>> On 19 November 2015 at 08:53, Enrico Tröger  wrote:
>>> On 18/11/15 02:29, Lex Trotman wrote:
 On 18 November 2015 at 10:41, Lex Trotman  wrote:
> Who is gonna make the PR (for milestone 1.27, after a whole 1.26
> release deprecated) ready to remove Waf, not forgetting the
> documentation, README, INSTALL etc and the website (hint Enrico ;)
>>>
>>> I'm planning to do this, all of this (thanks for creating my TODO list ;D).
>>> I will probably do this at the weekend, as time permits. The plan is to
>>> do this soon to have enough time for fixing/adapting missing autotools
>>> bits until 1.27.
>>
>> Yeah, thats why I prompted early in the cycle.
>>
>> BTW the hint was only relating to the website, not the whole lot, but
>> thanks for volunteering :)
> 
> Yup, got it. In both ways and the new website makes progress, slowly but
> it's not that far away.
> 
> BTW, today Frank started to remove Waf from Geany-Plugins
> (https://github.com/frlan/geany-plugins/compare/build/remove_waf,
> https://github.com/geany/geany-plugins/issues/310).

Most of the removing is done. Updating/Reviewing some documentation left
-- but currently thinking to move this to another sprint as there is
more to do than just purging waf. But still missing at this point is an
"idiot"-proof description on how to build with current autotools on
Windows.


Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Geany-Plugins 1.26 are out!

2015-11-15 Thread Frank Lanitz
Hi,

We are happy to announce a new version of the combined Geany-Plugins
release -- right after Geany 1.26 has been released.

There have been a lot of changes, but here are some of the most
prominent or noteworthy ones:

* Add GTK3 support to Addons and GeanyVC
* Addons: new Copy Path feature
* Addons: Fix bookmark list when the document changes
* Spellcheck: Add support for showing suggestions directly in the
  editor menu
* Scope: Improve GDB communication
* Update translations: de, fr, nl, pt
* New translation: kk

A more complete list of changes can be found in the
https://raw.githubusercontent.com/geany/geany-plugins/1.26.0/NEWS file

Thanks to all people involved and to you for using it ;)

As usual, you can find source tarballs and Windows installer for the new
release on http://plugins.geany.org/downloads.html.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Geany 1.26 is out!

2015-11-15 Thread Frank Lanitz
Am 15.11.2015 um 16:08 schrieb Devyn Collier Johnson:
> Thank you for including my name in the Release Notes (
> http://www.geany.org/Documentation/ReleaseNotes ). I am glad to have
> been able to contribute to Geany.

Thanks for doing so! ;)

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Reminder Geany release at 2015-11-15

2015-10-26 Thread Frank Lanitz
Hi,

As there has been some discussion on IRC this is a short reminder that
the next Geany release (1.26) is scheduled in about 3 weeks at
2015-11-15; 1.27 is scheduled for March, 2016.

I will do a string freeze upcoming weekend (most likely Saturday evening
CET) for both, Geany and Geany-Plugins. So please prepare everthing for
release, but please don't panic -- you will not have to wait another
year for getting things in.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Invalid certificate

2015-10-25 Thread Frank Lanitz
Am 25.10.2015 um 13:17 schrieb Arthur Peka:
> 
> some may have already said it, but certificate
> on https://lists.geany.org is invalid. I guess the one from Let's
> encrypt could be used (which now seems to be trusted)?

They did a huge step forward, but AFAIK not yet done. By now we are
using CAcert and the certificate is not invalid only because your
browser doesn't know the CAcert root certificates¹. It's just untrusted.

However, the plan is, once the are real online we think about migration.

Cheers,
Frank

¹ http://www.cacert.org/index.php?id=3

P.S. Sorry, if this might sounded root. Not sure. Wasn't intended. SSL
is not just the green lock symbol, it's more. Even an selfsigned
certifcate can, well in most cases it is if you check fingerprints, be
more trustworthy than a signed one.



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Invalid certificate

2015-10-25 Thread Frank Lanitz
Hi,

Am 25.10.2015 um 14:41 schrieb Arthur Peka:
> In my understanding "invalid" includes "signed by untrusted authority".
> I'm no security expert, and for me browser reporting an invalid
> certificate is a red flag - I'll have a hard time figuring out
> that cacert.org  are in fact the "good guys". I
> believe, this can also turn away some contributors, who will think the
> page is abandoned/compromised, without looking into much details.

I'm aware of this and we dicussed it several times at some of our
mailinglists. Untrusted != invalid. Unfortunately people don't want to
understand this so browser developers decided to send in every case "OMG
we are gonna die"-error warnings and hiding the option "I know what I'm
doing". It's even getting hard and herder to ack a selfsigned
certificate from release of release of browser. This is bad. Now in
default it's easier to trust some company might forced by some
gouverment or whoever (stock owners maybe) to sign a not valid
certificate than to trust your very own self created certificate e.g.
for your personal intranet. But this is another topic and off topic here.

> As for let's encrypt - they reported several days ago that they are
> trusted by major browsers
> - https://letsencrypt.org/2015/10/19/lets-encrypt-is-trusted.html. Check
> https://helloworld.letsencrypt.org/ - it's trusted.

At least I'm aware of this and as Enrico mentioned we will go into
process of update maybe soon. this was the big step I was referring to.

So tl;dr: There will be an update on this kind of soonish.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Geany-Plugins website down because of issue at sf

2015-07-20 Thread Frank Lanitz
Hi folks,

As on different channels people are getting nervous:
SF had some major issues with the storage. They are currently in
recovering mode. Until they finished, plugins.geany.org will not be
available -- at least I hope so it will be back later. Proactive
information from sf was not given so I only have the information from
Twitter¹ and related pages

We might will need to switch also plugin pages to our infrastructure later.

Our github-Repos are not effected by this as well as geany.org is fine.


Cheers,
Frank

¹ https://twitter.com/sfnet_ops



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-20 Thread Frank Lanitz
Am 20.07.2015 um 10:31 schrieb Harold Aling:

 Sourceforge.net is blocked by default here (see attachment). This might
 be a good moment to move to a non-badware code hosting site?

Maybe. The geany-plugins downloads have not been effected by the add
adds to installer-issue earlier, so we just did not discussed it in a
deeper way.

Cheers,
Frank




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [RFC]: No force push policy on Github PRs

2015-07-15 Thread Frank Lanitz
Am 08.07.2015 um 05:47 schrieb Matthew Brush:
 Everyone else? (Silence = don't care)

I just don't care much to be honest. ;)
However, I'd prefer as less as possible commits at the end if they are
still atomic. Losing of outdated comments ... well... ok. Most of them
can be dismissed as these are quiet often just working comments.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] ANN: Geany-Plugins 1.25 is out

2015-07-13 Thread Frank Lanitz
Hi folks,

Right after the release of Geany 1.25 we are happy to announce also the
release of Geany-Plugins 1.25 available via http://plugins.geany.org/

A lot of smaller and bigger changes have been made. For details on a
special plugin, please check its ChangeLog. However, these are the most
amazing ones:

General:
* GProject is renamed to ProjectOrganizer
* New plugin Automark
* New plugin GeanyCtags
* New plugin GitChangeBar
* New plugin Overview

Addons:
* Improve URI selection

Autoclose:
* Add Whitesmith style bracket formatting support

CodeNav:
* Implement Go to File feature

Commander:
* Improve sorting algorithm

Debugger:
* Fix crash with GDB 7.7

GeanyLaTeX:
* Fix automatic capitalization of multi-byte characters

GeanyVC:
* Add support for WinMerge external diff viewer

ProjectOrganizer:
* Add an external directory feature
* Add find tag by name
* Add ignored file patterns
* Performance improvements in tag generation using updated Geany API

MultiTerm:
* Fix build with recent Vala versions

PairTagHighlighter:
* Fix clearing previous indicators (PR #200)

PoHelper:
* Add a statistics dialog
* Fix handling of plural forms

Scope:
* Fix building on GNU/Hurd (PR #146)

Spellcheck:
* Don't check code of scripting languages embedded in HTML
* Add option to perform a spell check on document open

Tableconvert:
* Improve handling of non-LF line ends
* Add support for DokuWiki syntax

WebHelper:
* Add support for basic bookmarks

Internationalization:
* Update translations: de, fr, pt, ru

You can download a Windows-installer as well as source-tarballs from

http://plugins.geany.org/downloads.html

For user of Apple's MacOS X it's included to the package.

Have fun!
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] Don't panic -- There have been a force update on geany-plugins master!

2015-06-26 Thread Frank Lanitz
Hi folks,

I need to apologize! Due to chunky fingers I accidentally forced-push an
old head to geany-plugins master repo. Colomban was able to recover the
old state (inkl. same sha) but your client might, depending on when you
have cloned/pull the repo, complain that there is something suspicions.
So don't panic! Everything under control.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-i18n] String freeze of Geany core and Geany-Plugins for 1.25

2015-06-23 Thread Frank Lanitz
Hi, 

As with git commit 5c2740d74c527dca8272124f4e0a7b4bde4e03de we needed to update 
some strings on geany-plugins. I will not update the po files inside git as 
this might will conflict with your local translations and changes done. So 
please rerun make update-po or waf updatepo on geany-plugins (if you are 
translating) on current head of geany-plugins' git or give it one more day and 
find updated po-files on http://i18n.geany.org/plugins. 

Cheers, 
Frank 


Am 21.06.2015 13:38:20, schrieb Frank Lanitz:
 Hi translators and friends of Geany,
 
 As by Colomban's mail we are only two weeks away from upcoming, new,
 amazing 1.25 release of Geany! It's scheduled for 2015-07-12.
 
 In prior of that we have to ensure, all translations of Geany and it's
 plugins are up to date and as complete as possible to get a great user
 experience using Geany.
 
 In preparation of that I've update po-files for Geany core as well as
 the geany-plugins project inside github repositories and asking you
 whether you could update translations, review them or maybe add new
 ones.
 
 I'd be very happy if you could send a patch, a pull request or single
 file with translation to either the geany-i18n mailing list or direct
 to me within the next two weeks so we can include it to the next
 release. Deadline will be 2015-07-11 CEST.
 
 To get most recent files you could just clone the repositories from
 Geany:  https://github.com/geany/geany
 Geany-Plugins:  https://github.com/geany/geany-plugins
 
 This can be done e.g. with
 
 git clone  https://github.com/geany/geany.git
 
 or for the plugins
 
 git clone  https://github.com/geany/geany-plugins.git
 
 Also at  http://i18n.geany.org  or  http://i18n.geany.org/plugins  for
 plugins are statistics and daily updated files available
 
 If your language was translated by two or more in past, please double
 check directly with them or by pinging me, so we don't need to
 translate same things two or three times. Also please feel to ping me
 for every question or if you like to start a new translation for an
 unsupported language.
 
 If you have any questions, don't hesitate to ping me directly via
 IRC: geany @freenode
 Jabber/XMPP:  fr...@jabber.ccc.de
 or via Mail: look above or some of the mailing lists.
 
 @Plugin Maintainer: Please don't add new strings by now as they most
 likely will be properly translated for next release.
 
 Thanks and happy translating
 Frank
 
 ___
 I18n mailing list
 i...@lists.geany.org
 https://lists.geany.org/cgi-bin/mailman/listinfo/i18n



___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] String freeze of Geany core and Geany-Plugins for 1.25

2015-06-21 Thread Frank Lanitz
Hi translators and friends of Geany,

As by Colomban's mail we are only two weeks away from upcoming, new,
amazing 1.25 release of Geany! It's scheduled for 2015-07-12.

In prior of that we have to ensure, all translations of Geany and it's
plugins are up to date and as complete as possible to get a great user
experience using Geany.

In preparation of that I've update po-files for Geany core as well as
the geany-plugins project inside github repositories and asking you
whether you could update translations, review them or maybe add new
ones.

I'd be very happy if you could send a patch, a pull request or single
file with translation to either the geany-i18n mailing list or direct
to me within the next two weeks so we can include it to the next
release. Deadline will be 2015-07-11 CEST.

To get most recent files you could just clone the repositories from
Geany: https://github.com/geany/geany
Geany-Plugins: https://github.com/geany/geany-plugins

This can be done e.g. with

git clone https://github.com/geany/geany.git

or for the plugins

git clone https://github.com/geany/geany-plugins.git

Also at http://i18n.geany.org or http://i18n.geany.org/plugins for
plugins are statistics and daily updated files available

If your language was translated by two or more in past, please double
check directly with them or by pinging me, so we don't need to
translate same things two or three times. Also please feel to ping me
for every question or if you like to start a new translation for an
unsupported language.

If you have any questions, don't hesitate to ping me directly via
IRC: geany @freenode
Jabber/XMPP: fr...@jabber.ccc.de
or via Mail: look above or some of the mailing lists.

@Plugin Maintainer: Please don't add new strings by now as they most
likely will be properly translated for next release.

Thanks and happy translating
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [geany/geany-plugins] 377322: Scope: Fix a typo

2015-04-22 Thread Frank Lanitz
Am 22.04.2015 um 20:14 schrieb Dimitar Zhekov:
 On 20.4.2015 г. 20:09, Frank Lanitz wrote:
 Log Message:
 ---
 Scope: Fix a typo

 -property name=label translatable=yesShow =li_brary
 messages/property
 +property name=label translatable=yesShow li_brary
 messages/property
 
 That's not a typo, they are =library-...
 library alone does not carry enough info.

OK. With = it really doesn't make sense to me. But I'm fine to revert as
I really thought it's just a typo.

Cheers,
Frank







signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Wish for Wishlist and bug in Homepage

2015-03-12 Thread Frank Lanitz
Am 11.03.2015 um 11:11 schrieb Philipp Trommler:
 That would be better, of course, but there's no official version (at
 least not mentioned on Github). So for now the package is called
 'geany-overview-plugin-git' with version 'r24.a209747-1'.

Inside source there is 0.01 hard coded  ;)

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Wish for Wishlist and bug in Homepage

2015-03-11 Thread Frank Lanitz

Am 2015-03-11 10:26, schrieb Philipp Trommler:

Am Mittwoch, den 11.03.2015, 17:47 +1000 schrieb Lex Trotman:
On 11 March 2015 at 17:44, Philipp Trommler ph.tromm...@gmail.com 
wrote:

 OK, cool.

 I'm testing it at the moment and it works good for now. If I find any
 bugs, I'll report them in Github.
 I think that people installing git packages in Arch know that they could
 be broken, so I think it's fine. ;-)

You can mark them testing or something can't you?



I don't think so, at least I'm not aware of any way to do this for AUR
packages. But I appended the suffix '-git' to it and the version number
is 'r24' (reflecting the number of the commit), so I think it's quite
clear that it's just the newest git checkout.



I would recommend to use more something like version-build-package-git
So something like 0.01-1-1-a209747bb7

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] PairTagHighlighter / Not auto clear previous highlight when click other tag

2015-03-09 Thread Frank Lanitz
Am 09.03.2015 um 17:40 schrieb Volodymyr Kononenko:
 Thanks a lot for participation and detecting root cause! I've tested
 your patch, it fixes the issue.


Just merged the PR.


Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] using Coverity to audit the code base

2015-02-13 Thread Frank Lanitz

Am 2015-02-12 22:21, schrieb Liviu Andronic:

Dear all,
Recently I've discovered Coverity, a code checking tool, and went
ahead and submitted the Geany code for static analysis by this
service:
https://scan.coverity.com/projects/1388

Coverity has uncovered ~55 implementation defects in the code
base, with 25 or so of high severity (memory corruption, resource
leaks, etc.) To view the defects, you need to connect with your Github
account (or create one with Coverity) and request 'Add me to project'
(which I shall then approve). Coverity provides overall metrics like
defect density (Geany scores an impressive 0.23), but also classifies
uncovered bugs by type and severity, and provides a nice UI trying to
explain to the devels the specifics of the bug and how to address it
(e.g. where it happens, why it's an issue, etc.)

This tool is being used by heavyweights like LibreOffice, the Linux
Kernel, Firefox or Python to improve the robustness of their code
base. I suspect that Coverity could prove invaluable when trying to
hunt down frustrating implementation issues causing obscure bugs.

In any case the identified bugs are now ready for inspection by the
devels, so feel free to drop by!


Any chance to get the info w/o creating an account?

Cheers,
Frank
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] suggestion: Renaming GProject to ProjectTree

2014-12-12 Thread Frank Lanitz
Am 11.12.2014 21:32:22, schrieb Jiří Techet:
 Hi,
 
 I've just pushed quite a few changes to my GProject plugin
 (unfortunately in a single commit because I was making these changes
 while working on the tag manager and it was too painful to rebase
 multiple commits every time I changed the Geany API). If there are
 some problems, please let me know.
 
 Before announcing the changes on the users mailing list, there's one
 more change I'd like to make - make the plugin name a little more
 descriptive so it's easier to find by users who are looking for a
 plugin which displays a file tree in the sidebar. For this reason I'd
 like to rename the plugin to ProjectTree.
 
 Please let me know if you have a better idea for the plugin name or if
 you think renaming the plugin isn't a good idea.
 


It will need some extra work (instalaltion and building files, 
plugins.geany.org, 
users inforamtion ...) but I think to make it more clear to the user it's worth 
doing it. 

Cheers, 
Frank

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Submit a pull request from outside github (to geanyprj plugin)

2014-11-22 Thread Frank Lanitz
Am 08.11.2014 um 01:01 schrieb Anthony Loiseau:
 Note: my fork is available through this link:
 https://bitbucket.org/Thannoy/fork-geany-plugins

Which branch do you like to get merged?

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Submit a pull request from outside github (to geanyprj plugin)

2014-11-21 Thread Frank Lanitz
Am 08.11.2014 um 01:01 schrieb Anthony Loiseau:
 Dear all,
 
 I forked geany-plugin git repository in bitbucket to work on geanyprj
 plugin and add it filtering capability in the project file listing. As
 an example, with this contribution one is able to fast-find unit-test
 makefile by typing unit test make in a new filter input box or
 directly when file listing is focused.
 
 I appears that github does not offers to create pull requests from such
 forks. Which procedure do you like contributors to follow in such case?
 Should I create a github account and push on it?

Pesonally I'm fine if you provide a link to a repo I/we can pull from --
just don't want to force everyone to use github just for hosting some
git repo.

However and that is the more importan part IMHO: geanyprj is currently
kind of unmaintained and there already have been discussion in a smaller
group whether it's might obsolete as gproject is having similar features
and is activly maintained

 Note: my fork is available through this link:
 https://bitbucket.org/Thannoy/fork-geany-plugins

Will have a look.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] i want to contribute with this project

2014-10-18 Thread Frank Lanitz
Am 10.10.2014 um 01:52 schrieb Steven Blatnick:
 I think you'll like this group.  They are responsive, and I've seen
 a good variety of people from all over the world respond to this
 list. The only pitty is I don't know where everyone is from.  I think
 it would be interesting to see how we're distributed throughout the
 world.  It seems Colomban is from France, based on his reply text,
 Frank seems to have a German email address, and I don't know where
 the others are.

Maybe we should add a world map somewhere. From my personal experince
there is a little peak of developers/contributors/user in Germany.
Maybe because of the reasons it's where everything started or because I
just think as I meet more Germans using Geany than maybe Japanese.
However, as you can see from transaltions we're having users all over
the world and that's a real great thing. Main developers are all around
the globe -- again a little peak in Europe.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Windows installer snapshots with GTK 2.24

2014-10-16 Thread Frank Lanitz
Hi 

Thanks for the updated installer. 

 I noticed two issues so far which I have not yet debugged yet:
 
 - auto completion popup is rendered incorrectly


Working here on Windows 7 64Bit SP1 Prof.
 
 - some icons are missing/not displayed correctly
 


Verified, as seen on the screenshot for Geany 1.25 (git = 5a243fd) build

Cheers, 
Frank 

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] SourceFarce

2014-10-05 Thread Frank Lanitz
Am 30.09.2014 um 15:12 schrieb Enrico Tröger:
 On 23/09/14 01:40, Matthew Brush wrote:
 On 14-09-22 04:44 AM, Nick Treleaven wrote:
 On 01/09/2014 03:27, Matthew Brush wrote:
 I deleted my Source Forge account after like 20 times of losing my
 comments. This final time it was a detailed C++ explanation on
 Scintilla's bug tracker that took a lot of thought and effort to write,
 which as usual I lost

 I've not used it much, but last week I experienced this. Submitting a
 comment when I'm apparently logged-in then made me login again, where I
 am greeted by the same page without my comment. Hitting back failed to
 allow me to recover my 'unsubmitted' comment (that sometimes works on
 other sites). Perhaps there's some kind of login timeout, but either way
 the situation sucks.


 That's exactly it. I think it must be an issue between SourceForge's
 user/login system and the (somehow independent-ish) Allura software
 we're (trying) to use for our bug tracker. I asked on #allura freenode
 channel a few times with no response, and of course to submit a bug
 report requires to use SourceForge :)
 
 I experienced this as well some months ago, same behaviour: being logged
 in, writing a comment and after post getting logged out and lost my comment.
 
 Let's switch to Github finally.


Agreed.




signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Switched to Win~1

2014-09-28 Thread Frank Lanitz
Am 23.09.2014 um 18:44 schrieb Dimitar Zhekov:
 - Not designed to be used by non-administrator. Fixable by writing
 some utility programs. - A zoo of user interfaces. Blood-red,
 poison-green or Turkish-blue for main backgrounds... 
- Crappy 3rd
 party drivers, even from respected companies. 
- 80% of the programs
 run properly in 96 DPI :) only. Of the ones that support high
 DPI, half would better not, including FF and Opera. Somewhat fixable
 with 7even.

Well.. These are my most important issues inside Windows world for me
when really using it (beside the fact the closed source software wrong
by default is, but this is not the matter of discussion). I've got
issues with my eyes which forces me to use bigger font, higher contrast
etc. Unfortunately a huge number of standard software on Windows seems
to hard code their color schemas and fonts or hide them inside some
cryptic properties menu (which I only can access with pain without
changing the properties ...). With Windows 7 they changed a lot on UI
configuration compaired to XP (not all of them are bad) and some of
them do really a bad job. E.g. the thing that only FullHD seems be a
valid option on viewing things -- every other screen seeting is just
not working on my boxes. This is in combination with some of the vendors
are not using Windows UI API (which is avaialble and from what I have
seen is quiet ok in terms of acessibility) but doing there own stuff
are doing a real bad job on me. So in private I'm not using Windows
also because of such things, but at company my boss needs to pay the
extra time I spent on this crap.

At the end just to name some peases of software wich I recognized as
quiet bad during last years:

- Nearly everything from SAP starting with R/3 up to dbisql and other
Sybase originated tools incl PowerBuilder and PowerDesigner
- Aris
- Eclipse
- AFPS (some ERP tool)
- VMWare Websphere (The Flash ESX admin client -- not yet tried the
HTML5 version)
- Cisco Admin console
- ...

These tools might be powerful on there main function but they really
suck if you are hadicapped. At Linux desktops I don't have such issue
at least as long as vendors are using the API. So I can't really blame
Microsoft for most the these things, but I've got the experince, if it
comes to Windows/Java-World, Worls just sucks for people that are
handicapped with their eys.

Just my rant against vendors not using nativ API and a closed software
world which seems to support this behavior.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] Switched to Win~1

2014-09-28 Thread Frank Lanitz
Am 23.09.2014 um 01:57 schrieb Matthew Brush:
 
 P.S. I have my fingers crossed Ubuntu will shield me from this systemd
 brouhaha I keep hearing about :)

Well, I think not. But I've heard there are some folks from Debian
universe thinking about a fork without systemd, pulse etc...
Let's see.

For the meanwhile even I really dislike the trend to make everything
bigger and more integrated and bloated in favor of the Unix philosophy,
Debian Testing is running smooth here with systemd I have to admit.

Cheers,
Frank



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


  1   2   >