]> git.armaanb.net Git - chorizo.git/commitdiff
Update meta stuff
authorArmaan Bhojwani <me@armaanb.net>
Sat, 5 Jun 2021 22:53:48 +0000 (18:53 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Sun, 6 Jun 2021 13:48:59 +0000 (09:48 -0400)
BUGS [deleted file]
CHANGES [deleted file]
PATCHES [deleted file]
README

diff --git a/BUGS b/BUGS
deleted file mode 100644 (file)
index 2be5ead..0000000
--- a/BUGS
+++ /dev/null
@@ -1,15 +0,0 @@
-Links sometimes do not open in a new tab
-========================================
-
-We select for "mouse-target-changed" events: When the pointer is being
-moved, WebKit tells us if it's now being positioned over a link or not.
-
-However, when a new link pops into existence right below the mouse
-pointer (without the pointer being moved), we don't get this event. When
-the user now issues a middle-click, we open the link in the same tab.
-This is wrong.
-
-Ideally, we could access a hit test result while processing the click
-event, but that doesn't appear to be possible?
-
-This bug is also present in suckless surf and GNOME Epiphany.
diff --git a/CHANGES b/CHANGES
deleted file mode 100644 (file)
index dfc17e4..0000000
--- a/CHANGES
+++ /dev/null
@@ -1,195 +0,0 @@
-Release history for lariza
-
-v21.01  2021-01-22
-  [Changed]
-  - The file "adblock.black" has been renamed to "adblock".
-
-v20.08  2020-08-29
-  [Fixed]
-  - Middle-click to open in a new tab has been improved. In certain
-    conditions, the user's intention to open a new tab has been ignored
-    and URLs haven been opened in the current tab.
-  - When new tabs are opened in the background, the web view is now
-    focused by default.
-
-v20.07  2020-07-19
-  [Fixed]
-  - Build no longer depends on GNU sed.
-
-v20.05  2020-05-15
-  [Changed]
-  - lariza now uses native GTK tabs instead of relying on suckless
-    tabbed. See also:
-    https://www.uninformativ.de/blog/postings/2020-04-26/0/POSTING-en.html
-  - Keyword searches have been removed, as these code paths were
-    unmaintained. See also:
-    https://www.uninformativ.de/blog/postings/2020-05-01/0/POSTING-en.html
-  - The "external URI handler" has been removed, as these code paths
-    were unmaintained. See also:
-    https://www.uninformativ.de/blog/postings/2020-05-01/0/POSTING-en.html
-  - WebKit sandboxing is now enabled. While considered stable, it is a
-    rather new feature. Please report breakages. This also requires you
-    to run at least WebKitGTK 2.26 (released 2019-09-09). See also:
-    https://blogs.gnome.org/mcatanzaro/2020/03/31/sandboxing-webkitgtk-apps/
-    https://www.uninformativ.de/blog/postings/2020-05-04/0/POSTING-en.html
-
-  [Added]
-  - Allow webkit:// in URLs.
-
-v20.04  2020-04-22
-  [Fixed]
-  - Minor fixes to manpages.
-
-v20.03  2020-03-28
-  [Changed]
-  - Makefile: Web extensions and user scripts will be installed.
-  - "enable-developer-extras" is now always set to "TRUE". This enables
-    the Web Inspector.
-  - WebGL is enabled in WebKit by default these days. lariza's
-    environment variable $LARIZA_ENABLE_EXPERIMENTAL_WEBGL is gone.
-
-  [Added]
-  - User-supplied JavaScript files can be put into
-    ~/.config/lariza/user-scripts. "hints.js" is one such script, it's
-    bundled with the main application, but must be activated manually by
-    copying or linking it to said directory.
-
-v19.05  2019-05-05
-  [Fixed]
-  - We no longer use WebKit's deprecated JavaScript API.
-
-v18.07  2018-07-29
-  [Added]
-  - The input bar now shows an indicator for web feeds.
-
-    The icon used for this purpose is the stock icon called
-    "application-rss+xml-symbolic". It is somewhat "non-standard", i.e.
-    not defined by [0], but appears to be present in many icon themes.
-    Let me know if it doesn't work for you.
-
-    [0]: https://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
-
-v18.06  2018-06-24
-  - This is a maintenance release, due to the project moving away from
-    GitHub. No code changes.
-
-v18.03  2018-03-17
-  [Fixed]
-  - Accidentally opening a context menu and then issuing a middle click
-    to open a new tab no longer changes the location of the original tab
-    (fixes #56). (This only happened under certain circumstances.)
-
-v18.01  2018-01-27
-  [Fixed]
-  - Compilation warnings regarding deprecated API calls (GtkAction) have
-    been addressed. Thanks to @jun7 on GitHub!
-
-v17.11  2017-11-16
-  [Added]
-  - You can now set the following environment variable to have console
-    output printed to STDOUT: LARIZA_ENABLE_CONSOLE_TO_STDOUT.
-
-v17.10  2017-10-18
-  [LICENSING]
-  - The project has been relicensed under the MIT license (more
-    precisely called "Expat License", but everyone calls it "MIT
-    license" these days).
-
-v17.07  2017-07-02
-  [Fixed]
-  - User input is now properly escaped when used for keyword based
-    searching (fixes #47).
-
-v17.05  2017-05-21
-  [Fixed]
-  - Automatically adding the "file://" prefix didn't work (reliably) if
-    a message was sent to an already running instance.
-
-  [Changed]
-  - Autoreloading of crashed web processes has been removed. It doesn't
-    make sense anymore since the switch to webkit's multi-process model.
-    Instead, we now simply announce the crash in the location bar.
-  - Refuse to quit if there are active downloads. The user has to cancel
-    them explicitly. (To improve workflow a little bit, the download
-    manager now also knows a "Mod1 + q" hotkey.)
-
-  [Added]
-  - WebGL can now be enabled by setting an environment variable. This is
-    an experimental feature, though.
-
-v17.02  2017-02-16
-  [Fixed]
-  - As requested by WebKit's API documentation, we now wait for the
-    "ready-to-show" signal after a "create" signal. This fixes crashes
-    after you chose "Open link in new window" from a context menu.
-
-  [Changed]
-  - The "search prefix" has been changed from "/" to ":/". This means,
-    in order to search for text in a web page, you now have to enter
-    something like ":/your search term" into the input box.
-  - Lariza now uses WebKit's multi-process model. This means that (most)
-    tabs run as independent processes. If one tab crashes, it should not
-    affect the others.
-  - The GtkLevelBar to show page loading progress has been removed.
-    Instead, we now use the progress bar which is already included in
-    GtkEntry (the input box). This is mostly a cosmetic change, but it
-    also eliminates some GTK warnings.
-
-  [Added]
-  - An external user-supplied program can be called for the current URI
-    or for hyperlinks/images/videos/audio files.
-  - Lariza will now automatically add a "file://" prefix for local
-    files.
-  - Hotkeys have been unified. It is now largely irrelevant whether the
-    location bar or the web view has focus.
-  - Lariza can be instructed to write each visited URI to a file.
-
-v16.12  2016-12-24
-  [Fixed]
-  - Lariza no longer reports download progress below 0% or above 100%.
-    (Workaround for what appears to be a WebKit2GTK+ bug.)
-
-  [Changed]
-  - We no longer explicitly set the X11 window's class and name. Let
-    GTK+ do this job. The actual class and name should be unchanged,
-    though (WM_CLASS(STRING) = "lariza", "Lariza").
-
-    This does not affect tabbed which is still run with "-n lariza".
-
-    This change fixes a GTK+ deprecation warning.
-
-v16.09  2016-09-03
-  [Changed]
-  - Web extensions are now looked for in ~/.config/lariza/web_extensions.
-
-v16.06  2016-06-26
-  [Fixed]
-  - Gtk warnings.
-
-  [Changed]
-  - Except for the default window size, there are no hardcoded pixel
-    values anymore. Should make it a little easier to run lariza on
-    HiDPI screens. (Sorry, not tested, I don't have one.)
-
-  [Added]
-  - New key bindings F2 and F3: Go backward and forward, just like the
-    existing mouse key binds do.
-
-v16.01  2016-01-05
-  [Fixed]
-  - Issue #14: "Keypad enter" now registers as "commit", i.e. "start
-    loading the URL" or "begin searching for search term".
-  - Issue #15: lariza no longer tries to create local file names with
-    directory separators in them when downloading files.
-  - lariza no longer sets the window title to an empty string.
-
-  [Changed]
-  - For the sake of consistency, $LARIZA_WEB_EXTENSIONS_DIR has been
-    removed.
-
-  [Added]
-  - Manpages are now available.
-
-v15.09 and earlier releases
-  - Sorry, the CHANGES file did not exist back then. Please refer to the
-    Git log.
diff --git a/PATCHES b/PATCHES
deleted file mode 100644 (file)
index 174b734..0000000
--- a/PATCHES
+++ /dev/null
@@ -1,35 +0,0 @@
-                           =================
-                           Patches and forks
-                           =================
-
-
-What and where?
----------------
-
-The project used to be hosted on GitHub, so there is a couple of forks:
-
-    https://github.com/vain/lariza/network/members
-
-I'm not aware of any non-GitHub forks at the moment.
-
-
-Why?
-----
-
-This project has a rather strict policy when it comes to accepting
-patches. Feature requests often get turned down. I apologize for that.
-
-Let me quote http://suckless.org/hacking:
-
-    There are two types of patches: The ones that fit to your personal
-    taste and the ones you think should be included in mainline.
-
-Bug fixes and the like should be included in mainline and I'm very happy
-to receive pull requests for those types of things. Patches that fit
-your personal taste are a different story. They will probably not be
-accepted. Sorry.
-
-I recognize that you put effort into your work. Let's not waste it. If
-you wish your patches to be included in this list, just drop me a note.
-
-Thank you!
diff --git a/README b/README
index 6192a0c49dff598aa4932b21ca7a5e78ccb2dee2..cc0145ed0e69ecdffec7e22c0cd311837ff73e1a 100644 (file)
--- a/README
+++ b/README
@@ -3,30 +3,23 @@
   | |/ _` | '__| |_  / _` |
   | | (_| | |  | |/ / (_| |
   |_|\__,_|_|  |_/___\__,_|
-  https://uninformativ.de/git/lariza
-  https://uninformativ.de/bugs.html
-
+  https://sr.ht/~armaan/lariza
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
-
 A simple web browser using GTK+ 3, GLib and WebKit2GTK+.
 
 Features:
-
     - A WebKit2 viewport
     - An input box to change the URI or to search the current page
     - Built-in download manager
     - Indicator for web feeds
-    - Optimized hotkeys: Left hand on keyboard, right hand on mouse
+    - Full keyboard control
     - Global content zoom
     - Cooperative instances using FIFOs
     - Certificate trust store
-    - Bundled user-supplied JavaScripts (optional):
-        - Link hints
-    - Bundled web extensions (optional):
-        - Adblock
-
+    - User script support
+    - Extension support
 
 Installation
 ------------
@@ -62,16 +55,12 @@ Background information
 
  What lariza is and what it's not
 
-  lariza does what I need. It won't do other things. I'm open for pull
-  requests but please don't be upset if I turn them down -- which might
-  happen if it's a feature that I simply don't need. That being said,
-  you should have a look at the PATCHES file. :-)
+  lariza does what I need. It won't do other things. I'm open for
+  contributions but please don't be upset if I turn them down -- which
+  might happen if it's a feature that I simply don't need.
 
   lariza does not compete with powerful browsers like dwb or luakit, nor
-  with monstrous applications like Firefox or Chromium. lariza won't
-  have persistent storage, nor a plugin system, nor cloud sync, nor
-  bookmarks.
-
+  with monstrous applications like Firefox or Chromium.
 
  About the name
 
@@ -89,3 +78,9 @@ Background information
 
   So, I wrote my own browser^W WebKit GUI. WebKit does all the dirty
   work.
+
+Copyright
+---------
+MIT License, see the LICENSE file for more information.
+
+This codebase is a fork of the original lariza browser by Peter Hofmann.
\ No newline at end of file