Commit Graph

111 Commits

Author SHA1 Message Date
Basile Burg 3059dc36e7 style, prefer always semicolon on last statement of the block 2018-07-03 10:53:29 +02:00
Basile Burg f8c5e686c8 fix #265 - In the libman allow to register projects that are not libraries 2018-03-04 17:19:08 +01:00
Basile Burg c479f38603 dub fetch to libman, use http for now, close #223 for now 2018-01-26 12:18:51 +01:00
Basile Burg 9bea125d29 scale main menu icons 2018-01-20 00:09:04 +01:00
Basile Burg c6d913048b even more scaled icons 2018-01-19 15:29:23 +01:00
Basile Burg 6c27ffbc95
fix #193 - libman, DUB fetch segfault 2017-10-25 02:05:00 +02:00
Basile Burg 1fd020978a
fix #168 - Dup entries in the library manager 2017-07-09 14:08:03 +02:00
Basile Burg 0c39fe224e
fix #155, Project not focused after loading 2017-06-07 14:37:28 +02:00
Basile Burg 260323080f
fix #136 projects inspector, remove selected source, error if other missing sources 2017-04-18 03:54:43 +02:00
Basile Burg 061d7e7c51
libman ed, fix, widget caption modifed after selection of the sources root
+ disable col auto size
+ remove old restriction on certain lib name
+ add copy menu to list
2017-03-11 11:42:28 +01:00
Basile Burg 2c67672edd
libman, fix, state of the reg btn not set properly 2017-03-03 11:14:56 +01:00
Basile Burg 5831add738
more cleanup, planned for first udpate but remove due to many beta 2017-03-02 06:47:51 +01:00
Basile Burg b13e3732ea
move source root detection to project utils + fix imprt paths passed to DCD
gor a project
2017-01-25 11:14:52 +01:00
Basile Burg 84219d44fb
libman, reg from project, fix case where source root could be relative 2017-01-18 20:52:33 +01:00
Basile Burg 28fce8d535
go back to 03 2017-01-13 17:23:50 +01:00
Basile Burg f20a576245
switch to FPC 3.0.2 2016-12-29 09:43:45 +01:00
Basile Burg d39cea7f1f
libman, sel source root, dont solve shortcuts 2016-12-24 06:10:03 +01:00
Basile Burg 40369f219a
libman, replace usage of branches-bloated-findCaption with the simpler version 2016-12-04 15:19:43 +01:00
Basile Burg 95efa5461a
fix, dialogs, double separator after built-in shortcut solved, close #100
lead to same file opened twice: click in the message, debug break, etc
2016-11-11 14:25:13 +01:00
Basile Burg 05210bb82d
libman,sources root detection, handle package as di 2016-10-30 13:57:21 +01:00
Basile Burg fc0bc94c60
libman, update after alias changed + fix update after addition 2016-10-30 13:07:13 +01:00
Basile Burg 73b4b4a9e5
Improve detection of a library item sources path, close #95 2016-10-30 12:29:46 +01:00
Basile Burg 82693baa1d
fix, new DUB project considered modified + rename units related to CE prj format
+ move compiler selection for DUB projects to DUB options + cleanup options
2016-10-16 18:06:43 +02:00
Basile Burg 7bea816372
fixup for f205b4d2ea 2016-09-11 11:50:08 +02:00
Basile Burg 6f5cc9ce1e
fix, projects group, upstream, cases where widgets did not reset their ptr to the FSP 2016-09-04 15:38:06 +02:00
Basile Burg 1f4fcd682e
revert canges made in 36d06688c8 2016-09-03 23:50:25 +02:00
Basile Burg f205b4d2ea
libman, register from code.dlang, back to widget on success 2016-09-03 17:23:47 +02:00
Basile Burg dfd7bbf633
libman, upstream fix for 82bc48a16a
when the package list is not downloaded use the old method to get ver.

+ fix: latest tag (=stable) doesn't always match to latest version (beta, alpha...)
+ fix: source root detection didn't filter obj, a and lib
2016-09-01 18:05:25 +02:00
Basile Burg f5c0bf81eb
libman, register from code.dlang, show package description as hint 2016-08-31 02:45:59 +02:00
Basile Burg 82bc48a16a
libman, register from code.dlang, use result from new empty search 2016-08-31 02:37:04 +02:00
Basile Burg 0b8c3bf093 add self return to TStringRange.popFront + add TStringRange.popFrontN 2016-08-29 11:24:33 +02:00
Basile Burg 001f8d5217 fix lexing issue with option lxoNoComments 2016-07-30 20:11:19 +02:00
Basile Burg a285186121 rename parameters that are prefixed
aValue, aFilename, etc
2016-07-10 01:44:36 +02:00
Basile Burg c46e7fa7ad libman, prevent alias conflicts 2016-07-08 02:56:43 +02:00
Basile Burg a6997859f0 lock project-related actions when compiling + add title to dialogs 2016-07-07 07:42:45 +02:00
Basile Burg 90d541639d libman, DUB fetch, support for dl the latest tag, close #57
+ fix wrong usage of upgrade
2016-07-06 01:24:15 +02:00
Basile Burg 1b5076f959 add main option for #77 + mostly drafted the feature 2016-06-28 09:39:51 +02:00
Basile Burg 0f385033a7 rather use auto class d/ctor 2016-06-26 00:54:19 +02:00
Basile Burg be91856958 libman, persists the package list and faster get 2016-06-26 00:49:26 +02:00
Basile Burg 30297c5dca add the flat design, as an option, step 2 of #51 2016-06-25 15:51:38 +02:00
Basile Burg d2bbe29e88 use RCDATA resources instead of old hex strings system 2016-06-19 07:13:32 +02:00
Basile Burg c957a0099d refact widgets that replace the free project with projutils functions 2016-06-14 10:16:22 +02:00
Basile Burg 9a1f542253 fixes for the widgets that replace the "free project" 2016-06-13 05:30:49 +02:00
Basile Burg 08ec1796be mostly done #68, project group 2016-06-12 10:43:44 +02:00
Basile Burg 27b67c15cd fix #67 - DUB fetch from online package - setting dudCompiler is ignored 2016-06-01 19:44:27 +02:00
Basile Burg 4e89d12c6e fix #56, libman, the automatic registration using DUB is broken since DUB 0.9.24 2016-05-26 20:13:23 +02:00
Basile Burg 7927990d03 libman editor, update DUB icon 2016-05-25 15:55:02 +02:00
Basile Burg d88cc5c4f6 avoid to parse invalid package list 2016-04-15 03:55:17 +02:00
Basile Burg 7fd272608c libman editor, DUB fetch, allow to register libraries of type "sourceLibrary" 2016-04-15 01:01:56 +02:00
Basile Burg d9bb30f2f5 libman editor, dub, allow to re-fetch without explicit removal of an item 2016-04-14 22:48:04 +02:00