Commit Graph

49 Commits

Author SHA1 Message Date
Alice Gaudon 18c3219e9b Allow popups to be opened when their url starts with the referrer url 2022-03-17 12:56:40 +01:00
Alice Gaudon ab38ff51dc Upgrade to electron 17, upgrade dependencies 2022-03-17 12:36:40 +01:00
Alice Gaudon 94879e4258 Fix target="_blank" links not opening, use new api for new window handling 2021-09-25 11:22:14 +02:00
Alice Gaudon 102aea4158 Upgrade dependencies, electron 13, electron-builder next 2021-05-25 11:22:46 +02:00
Alice Gaudon b8861a7d45 Update default config service url 2021-03-06 18:45:37 +01:00
Alice Gaudon a6d7bd3604 Stop using remote in renderer process
Fix unused import
2021-03-06 18:45:37 +01:00
Alice Gaudon 86e442f548 Disable contextIsolation in all UI windows 2021-03-06 18:45:37 +01:00
Alice Gaudon 1d73545841 Update default config service url 2020-11-27 14:31:27 +01:00
Alice Gaudon 108d48b35d Add temporary fix for twitter (and others) not loading in webviews
Pending https://github.com/electron/electron/issues/25469
2020-11-17 12:11:41 +01:00
Alice Gaudon e1f15ba892 Fix all lint problems 2020-09-30 18:45:48 +02:00
Alice Gaudon 0c6d6a466b Add "file not found" error and do not catch user aborts as load errors 2020-07-16 18:10:33 +02:00
Alice Gaudon ae1c343560 Add error page on connection error 2020-07-14 10:31:09 +02:00
Alice Gaudon 521c8d2d48 Hide navigation bar when window is in fullscreen 2020-06-24 18:51:24 +02:00
Alice Gaudon d90b8b0b05 Add config option to increase the navigation bar's size
Closes #4
2020-06-15 15:45:35 +02:00
Alice Gaudon 175b56d8f2 Add config option to start tabs minimized in system tray
Closes #14
2020-06-15 15:08:52 +02:00
Alice Gaudon a5394f3acd Do not verify code signature on windows and only check and prompt for updates on windows
Closes #15
2020-06-15 14:58:42 +02:00
Alice Gaudon 1d4c7e4876 Disable unused features in webviews 2020-05-26 10:21:05 +02:00
Alice Gaudon bd906ddda6 Enable contextIsolation on webviews 2020-05-26 09:38:00 +02:00
Alice Gaudon fef26217a6 Add webpack to process frontend resources, use typescript on frontend and switch fontawesome to npm package 2020-05-25 07:28:06 +02:00
Alice Gaudon 869f2fd54c Refactor main.ts 2020-05-22 10:31:09 +02:00
Alice Gaudon 8c5674447c Refactor Updater 2020-05-22 08:51:37 +02:00
Alice Gaudon 8683140003 Convert project backend to typescript 2020-05-21 07:38:44 +02:00
Alice Gaudon 251b1431cc Make all history nav buttons hideable and add default settings 2020-05-20 17:13:33 +02:00
Alice Gaudon 38b9747055 Add update dialog at app start and change download link to direct link 2020-05-19 11:46:34 +02:00
Alice Gaudon a947edc49e settings: make update information actually work 2020-05-19 11:21:12 +02:00
Alice Gaudon 5562841a19 Add simple settings window with update checking 2020-05-19 10:54:00 +02:00
Alice Gaudon 645a485daa Fix config path not correct on all platforms 2020-05-19 10:52:39 +02:00
Alice Gaudon 6f4b64b304 Update default config repo url 2020-05-05 21:27:10 +02:00
Alice Gaudon 7f71669e94 Always check for updates and update publish script 2020-04-18 15:14:13 +02:00
Alice Gaudon 5b85737740 Add missing auto updater check 2020-04-18 14:59:42 +02:00
Alice Gaudon 42920d7260 Save permissions grant / deny per domain 2020-04-01 13:55:24 +02:00
Alice Gaudon da0c444215 Security: only open external links that start with https:// 2020-04-01 09:24:44 +02:00
Alice Gaudon c89f12e691 Fix newly created service failing to load on client 2020-03-06 14:32:14 +01:00
Alice Gaudon 1d988b38b7 Add customUserAgent field to services 2020-02-20 12:46:53 +01:00
Alice Gaudon 7fc4ddcde1 Update electron to version 8.0.1 2020-02-20 11:52:00 +01:00
Alice Gaudon 3a7a711826 Save configuration on service reordering 2020-01-21 13:06:59 +01:00
Alice Gaudon c05b2eca8d Make services reorderable (drag and drop) 2020-01-21 13:03:32 +01:00
Alice Gaudon d723dc2511 Update main window title with service navigation 2020-01-12 13:29:30 +01:00
Alice Gaudon 3b5b967fcc Fix default configuration service icon 2020-01-10 15:02:36 +01:00
Alice Gaudon 96ae08a513 Use different config folder/file in dev mode 2020-01-10 15:02:21 +01:00
Alice Gaudon 00a9720fbc Add custom CSS setting to services 2020-01-07 12:52:41 +01:00
Alice Gaudon 670e4cf6f8 Add autoLoad setting to services and add running indicator to navigation 2020-01-07 11:49:04 +01:00
Alice Gaudon 5143d5f8e9 Add logs to help debugging and bug reporting 2020-01-04 15:56:37 +01:00
Alice Gaudon 8e7e78b2df Add deleting services 2020-01-04 15:49:23 +01:00
Alice Gaudon ee338bf6e0 Add creating/editing services, add font awesome icons 2020-01-04 15:28:36 +01:00
Alice Gaudon 96191e5857 Open external URLs in OS default browser 2020-01-03 22:47:10 +01:00
Alice Gaudon 3abd3dfd5e Use ES modules and single-instance, and update default config 2020-01-03 15:03:04 +01:00
Alice Gaudon 1c945690de Switch to yarn and ready the app for production 2020-01-03 13:03:58 +01:00
Alice Gaudon 4d536eb43f Rename the project to browser-views and more development 2019-10-13 22:59:28 +02:00