Commit Graph

552 Commits (master)

Author SHA1 Message Date
Melroy van den Berg ee389e9af3
Add feature 2022-02-08 22:43:00 +01:00
Melroy van den Berg 4331631a27
Add darwin C source compile flag for MacOS 2022-02-05 18:50:20 +01:00
Melroy van den Berg bf8b534513
Revert cmake changes, didnt work 2022-02-05 00:25:52 +01:00
Melroy van den Berg 1b926a6bff
Try enable C Extensions 2022-02-05 00:01:15 +01:00
Melroy van den Berg a950af444b
Try XOPEN SOURCE 700 2022-02-04 23:54:21 +01:00
Melroy van den Berg a16c298ea0
Do not build doxygen. Mac OS image is 3x as expensive to run in GH Actions vs Linux VMs (rate limit) 2022-02-04 23:47:03 +01:00
Melroy van den Berg eed42e7ec6
First try 2022-02-04 23:41:45 +01:00
Melroy van den Berg c7793e2536 Merge branch 'introducing_toc_panel' into 'master'
Initial setup of ToC

See merge request libreweb/browser!24
2022-02-04 22:00:57 +00:00
Melroy van den Berg 6333e12731
Implement toc in editor mode as well 2022-02-04 22:58:55 +01:00
Melroy van den Berg ba8dbbfe05
Add top window header to table of contents side panel 2022-02-04 22:31:33 +01:00
Melroy van den Berg 472a81b804
Proof of concept working 2022-02-02 01:42:39 +01:00
Melroy van den Berg 454c6ba911
Add text wrapping feature. This is fast and easy to add. Why not? 2022-02-01 21:45:28 +01:00
Melroy van den Berg d4f0222697
Initial setup of ToC 2022-02-01 01:11:54 +01:00
Melroy van den Berg e15bdc0b90
Update ipfs-htt-client to latest master. Fixes nlohmann/JSON fetching via cmake 2022-01-31 19:37:49 +01:00
Melroy van den Berg 577f54c0bb
whereami library include as a system public include, so we do not care about warnings for example. 2022-01-28 23:39:50 +01:00
Melroy van den Berg ddedea4c7d
Also include header file as part of the library 2022-01-28 22:50:04 +01:00
Melroy van den Berg 1ee8a2d737 Merge branch 'introducing_google_test' into 'master'
Introducing unit tests

Closes #40

See merge request libreweb/browser!23
2022-01-27 22:25:48 +00:00
Melroy van den Berg 3b7505fb4e Introducing unit tests 2022-01-27 22:25:48 +00:00
Melroy van den Berg 77dd246544
Improving gitlab ci. Introducing toolbar button class. Making the mainwindow class a bit more clean. 2022-01-23 00:09:14 +01:00
Melroy van den Berg 9c98a25ab0
Reduce sast analyzers 2022-01-22 19:35:49 +01:00
Melroy van den Berg 8919288405
Fix yml 2022-01-22 19:25:10 +01:00
Melroy van den Berg a3caffcbec
Fix yml 2022-01-22 19:23:55 +01:00
Melroy van den Berg 9f7b48c333
Improve gitlab ci 2022-01-22 19:23:07 +01:00
Melroy van den Berg 0ab04c1801
Improve C/C++ flags 2022-01-22 17:09:54 +01:00
Melroy van den Berg 0e0f4b6e7f Merge branch '25-add-windows-binary' into 'master'
Resolve "Add Windows binary"

Closes #25, #35, #36, and #37

See merge request libreweb/browser!20
2022-01-21 23:39:53 +00:00
Melroy van den Berg 19fa1d3635 Resolve "Add Windows binary" 2022-01-21 23:39:53 +00:00
Melroy van den Berg a075e3cf41 Improve cmake, also use target_compile_options 2021-12-09 15:44:37 +00:00
Melroy van den Berg 0078d77adc
We also need libcurl 2021-12-08 00:18:39 +01:00
Melroy van den Berg 23183367d3
Revert back 2021-10-01 21:58:28 +02:00
Melroy van den Berg 6750ef624f
Try new release-cli 2021-10-01 21:40:37 +02:00
Melroy van den Berg b8730015e0
Update ipfs client 2021-10-01 21:24:15 +02:00
Melroy van den Berg 6756f68c24
Update screenshot 2021-08-31 17:53:12 +02:00
Melroy van den Berg 28c4d17892 Merge branch 'improve_status_popover' into 'master'
Improve status popover menu

See merge request libreweb/browser!19
2021-08-31 00:25:09 +00:00
Melroy van den Berg 01b933a708
Improve status popover menu 2021-08-31 02:23:46 +02:00
Melroy van den Berg 5ca456d6a2
Add channel/group links 2021-08-30 18:22:58 +02:00
Melroy van den Berg b43a56d087 Merge branch 'introduce_settings' into 'master'
Add settings popover

Closes #26, #9, and #29

See merge request libreweb/browser!18
2021-08-30 02:19:10 +00:00
Melroy van den Berg dc2b10e58e
Add default margins on second draw 2021-08-30 03:28:56 +02:00
Melroy van den Berg 7481a90327
Add defaults to schema. Both store and loads those values from schema into the app. 2021-08-30 01:12:30 +02:00
Melroy van den Berg 31ea66ae97
Load theme icon. Reload images on the fly. 2021-08-30 00:06:53 +02:00
Melroy van den Berg 5e32a7f68a
Migrate all to popovermenu 2021-08-28 23:59:06 +02:00
Melroy van den Berg 44f469723d
Working submenu! 2021-08-28 23:35:19 +02:00
Melroy van den Berg b3f6ba3a99
Clean-up 2021-08-28 23:14:27 +02:00
Melroy van den Berg 0b71fb787d
Switch to menubuttons 2021-08-28 23:08:22 +02:00
Melroy van den Berg 20a66dd5f9
Oopsy 2021-08-27 01:08:07 +02:00
Melroy van den Berg ef03c41afe
Add icon theme button 2021-08-27 00:15:21 +02:00
Melroy van den Berg 21b2f32ada
Also update secondary draw textview 2021-08-26 18:53:01 +02:00
Melroy van den Berg f63f01614f
Load default font during init 2021-08-26 17:37:28 +02:00
Melroy van den Berg d39ebb51cd
Small clean ups 2021-08-25 23:54:01 +02:00
Melroy van den Berg 56a22b036f
Clean up fonts in draw. Only use tags 2021-08-25 23:42:47 +02:00
Melroy van den Berg a37c3a4d76
Converted all to Glib signal idle 2021-08-25 22:42:58 +02:00