Commit Graph

892 Commits

Author SHA1 Message Date
Sameer Rahmani 6e3a872eb6 [FBT] Add the skeleton of 'todo' task 2020-04-15 20:07:06 +01:00
Sameer Rahmani 93f86f6af9 [Gitlab] Add Merge request template 2020-04-15 20:04:24 +01:00
Sameer Rahmani 2054ab7de3 Merge branch 'bare-system' into 'v3'
Bare system

See merge request FG42/FG42!28
2020-04-15 18:07:19 +00:00
Sameer Rahmani a994f0852a [GitlabCI] Fix the branch name on the cloning process 2020-04-15 19:03:46 +01:00
Sameer Rahmani 5fc7929285 [GitlabCI] Change the way we run 'fbt build' to be relative to home 2020-04-15 18:59:24 +01:00
Sameer Rahmani a714e78922 [System] Remove the package field. (will be added with FPKG) 2020-04-15 18:50:09 +01:00
Sameer Rahmani 3ac984953c [GitlabCI] Fix the yaml syntax error 2020-04-15 18:42:44 +01:00
Sameer Rahmani d6129d0eb5 [FBT]: Add the skeleton of the lint task 2020-04-15 18:37:17 +01:00
Sameer Rahmani c6f84490a6 [FBT]: Add support for setting FG42 home and version number
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-15 17:15:23 +01:00
Sameer Rahmani 38809cdd19 [FBT]: Add fbt tool (Fg42 Build Tool) to build FG42
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-15 16:21:55 +01:00
Sameer Rahmani fc233d834e Fix compilation warnings for system/extension libs 2020-04-15 12:08:13 +01:00
Sameer Rahmani ea8126c23e Add minor changes to CONTRIBUTE around coding styles 2020-04-14 22:40:40 +01:00
Sameer Rahmani 8757abe917 Add the byte code compiler 2020-04-14 22:37:00 +01:00
Sameer Rahmani a1c4b2a106 Add the CHANGELOG
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-14 20:24:34 +01:00
Sameer Rahmani f17dd3984e Add a bare minimum system implementation for V3
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-14 20:09:47 +01:00
amirrezaask 1088b8e943 Merge branch 'master' into extension-v2 2020-04-12 16:06:41 +04:30
Sameer Rahmani 910f13d9a3 Merge branch 'fix-desktop-launcher' into 'master'
fix desktop launcher

See merge request FG42/FG42!26
2020-04-12 11:36:07 +00:00
amirrezaask 686a61854a fix desktop launcher 2020-04-12 16:00:14 +04:30
Sameer Rahmani ff22cbf4bf Merge branch 'depends-on-improvements' into 'extension-v2'
Improve depends-on macro to accept the pkg name as a symbol only

See merge request FG42/FG42!25
2020-04-10 15:26:43 +00:00
Sameer Rahmani 5715a21cbd Improve depends-on macro to accept the pkg name as a symbol only 2020-04-10 15:06:52 +01:00
Sameer Rahmani bb75c499e3 Merge branch 'master' into extension-v2 2020-04-10 11:59:38 +01:00
amirrezaask 40999f39f2 fix depends-on, use adapted-args value, fix examples 2020-04-10 14:50:46 +04:30
Sameer Rahmani 53c4c7da1e Fix several keybindings in wm library 2020-04-10 10:41:21 +01:00
Sameer Rahmani 028a7416bd Merge branch 'improve-depends-on' into 'extension-v2'
Improve depends on

See merge request FG42/FG42!24
2020-04-10 09:26:32 +00:00
amirrezaask 58fba5e2f7 use let instead of setq 2020-04-10 09:57:54 +04:30
amirrezaask fd67f2f76a add adapter layer for depends-on 2020-04-04 16:20:18 +04:30
amirrezaask e55816d163 integreate use-package into fpkg 2020-04-04 16:05:53 +04:30
amirrezaask c359932368 install use-package in fpkg initialization 2020-04-04 15:34:47 +04:30
amirrezaask 83a3cbbb1f some fixes after renames 2020-04-04 15:32:17 +04:30
amirrezaask 558ef34815 Merge branch 'improve-depends-on' of gitlab.com:FG42/FG42 into improve-depends-on 2020-04-04 15:28:43 +04:30
amirrezaask 750ce2d893 resolve merge request discussions 2020-04-04 15:25:08 +04:30
Sameer Rahmani 0d78de2006 Merge branch 'extension-v2' into improve-depends-on 2020-04-04 10:30:41 +01:00
Sameer Rahmani c7fe088611 Merge branch 'master' into extension-v2 2020-04-04 10:20:14 +01:00
amirrezaask 41e9a51f03 comment depends-on examples 2020-04-04 03:05:42 +04:30
amirrezaask 3c26510fe0 more simplification in the process 2020-04-04 02:22:26 +04:30
amirrezaask 5a78ec226b simplify procedure 2020-04-04 01:50:56 +04:30
amirrezaask b78591827d fix project name 2020-04-04 01:32:41 +04:30
amirrezaask 8a1dd275ca add example usage of depends-on for different scenarios 2020-04-04 01:26:32 +04:30
amirrezaask 456b1b7722 remove extra line 2020-04-04 01:24:27 +04:30
amirrezaask 19323c0d0c depends-on installs official extensions, 3rd party extensions, elpa packages 2020-04-04 01:18:56 +04:30
amirrezaask 8e622a838e depends-on now treats extensions and normal package differently 2020-04-04 00:50:17 +04:30
amirrezaask 45ee27a35f new depends-on macro 2020-04-03 22:58:57 +04:30
amirrezaask 17713d877a Merge branch 'master' into extension-v2 2020-04-03 21:41:37 +04:30
Sameer Rahmani 126089a48e Merge branch 'wm-support' into 'master'
WM Support

See merge request FG42/FG42!23
2020-04-03 15:46:45 +00:00
Sameer Rahmani e717dfef6f Add couple of keybinding to line mode of wm 2020-04-03 16:40:18 +01:00
Sameer Rahmani eb79f09191 Update fg42-wm to contain better keyboard repeat rate 2020-04-03 12:59:16 +01:00
Sameer Rahmani 814910a379 Add the untracked files
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-02 22:39:43 +01:00
Sameer Rahmani dc655490b6 Add exwm integration within FG42
Signed-off-by: Sameer Rahmani <lxsameer@gnu.org>
2020-04-02 22:39:25 +01:00
Sameer Rahmani dbcda8c755 Add System datastructure and its namespace 2020-03-20 22:35:34 +00:00
Sameer Rahmani 56f908ddf5 Merge branch 'master' into extension-v2 2020-03-20 19:30:51 +00:00